body { font-size:15px; font-family:"微软雅黑","宋体","Arial, Helvetica, sans-serif";margin: 0 auto;padding: 0;color: #4D4D4D; background:#FFFFFF}
body{overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,input,textarea,blockquote,th,td{margin:0;padding:0;border-width: 0;} table{}
a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-weight:normal;}
q:before,q:after{content:'';}
hr{border:none; clear:both; height:0; background:none; margin:0; padding:0; border-bottom:#eee solid 1px;  margin:10px 0;}
img { border: 0 none; height: auto; vertical-align: middle; }
* {list-style: none;margin: 0 auto;padding: 0px;}
ul,ol,li{list-style:none outside none;padding:0;margin:0;}
p {margin: 5px 0px 5px 0px;}
input, textarea {font-size: 13px;}
.ti2{text-indent:2em;}
.otherZt {border-top: 1px dashed #DADBD6;margin: 10px 0px 10px 0px;}
.right {text-align: right;}
.left {text-align: left; }
.displaynone {display: none;}
.displaytrue {overflow: hidden;}
.clear {clear: both;height: 1px;font-size: 0;line-height: 0;}
table td{ padding:0 10px;}

.height_10{ height:10px; display:block; clear:both; overflow:hidden;}
.height_20{ height:20px; display:block; clear:both; overflow:hidden;}
.height_30{ height:30px; display:block; clear:both; overflow:hidden;}
.height_40{ height:40px; display:block; clear:both; overflow:hidden;}
.height_60{ height:60px; display:block; clear:both; overflow:hidden;}

a {font-size: 15px;color: #4D4D4D;text-decoration: none;outline:none;}
a:visited {font-size: 15px;color: #4D4D4D;text-decoration: none;outline:none;}
a:hover {color: #336200;font-size: 15px;text-decoration: none;outline:none;}

.firstletter:first-letter{ font-size:200%;}

*html{ background-image:url(about:blank); background-attachment:fixed;}


.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh30{line-height:30px;}
.pb20{padding-bottom:20px;}.pt20{padding-top:20px;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tj{text-align:justify;}
.pink{ color:#ff00ff;} .blue{ color:#008cd4;} .deepblue{ color:#000099;} .gray{ color:#999999;} .red{ color:#ff0000;} .black{ color:#000;} .white{ color:white;} .green{color:green;} .oninage{color:#f47c20 }
em{ font-style:italic !important;}



.head{width:100%;margin: 0 auto;padding: 0px;position: relative; background:url(../image/head_bj.jpg) repeat-x;}
.head .top{width:1152px; height:79px;margin: 0 auto;position: relative;}
.head .top .logo{ float:left;width:489px;display:inline}
.head .top .tel{ float:right;line-height:79px;display:inline; color:#fff; font-size:18px;}
.head .top .tel span{ line-height:79px; font-family:Arial, Helvetica, sans-serif;font-size:18px; font-style:italic; font-weight:bold}
.head .menu{width:1152px; height:43px; margin: 0 auto;position: relative; z-index:999;background:url(../image/menu.png) no-repeat;}
#navigation{ float:left; list-style-type:none;}
#navigation li ul {list-style-type:none;}
#navigation li {float: left;position: relative;}
#navigation li a{text-decoration:none; font-size:16px; color:#ffffff;padding-left:20px;padding-right:20px;line-height:41px;height:43px;display:block;}
#navigation li a:hover{color:#fff;background:#7fb900; font-weight:bold}
#navigation li ul{display:none;position:absolute;left:0px;}
#navigation li ul li ul{display:none;position:absolute;top:0px;left:0px;margin-top:0; }
#navigation li ul li{background:url(../image/spritebj.png);height:35px;}
#navigation li ul li a:link, #navigation li ul li a:visited {font-size:15px;background:url(../image/sprite.png) no-repeat 10px 10px;display:block; text-decoration:none; color:#4c6f02; width:188px; line-height:35px;height:35px;padding:0px; text-indent:30px;}
#navigation li ul li a:hover {color:#000000; font-weight:bold}


.slideBox{ width:1152px;margin: 0 auto; overflow:hidden; position:relative; text-align:center}
.main_left_btn{background:url(../image/botton_bg.jpg) no-repeat;}

.slideBox .hd{ width:100% !important;  position:absolute; bottom:15px; z-index:1; height:15px; overflow:hidden  }
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center; }
.slideBox .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; margin:0 5px; width:15px; height:15px; background:#000; filter:alpha(opacity=40);opacity:0.4;-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
.slideBox .hd ul li.on{ background:#f00; }
.slideBox .bd{ position:relative; z-index:0;   }
.slideBox .bd ul{ width:100% !important;text-align:center}
.slideBox .bd li{ width:100% !important; height:250px;   position:relative; zoom:1; vertical-align:middle; color:#fff;font:normal 22px/200% "Microsoft YaHei"; }
.slideBox .bd dd{ position:absolute; display:none;background:url(404.png); padding:0 10px;}


.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-35px; display:block; width:32px; height:70px; line-height:70px; background:#fff; filter:alpha(opacity=40);opacity:0.4; color:#000; font-size:18px; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;z-index:3;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=60);opacity:0.6;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }




.main{width:100%;margin: 0 auto;position: relative;}

.nav{width:1152px; margin: 0 auto;position: relative;}
.syl{float:left;width:777px;}
.news{float:left;width:775px; border:1px solid #E4E2E2; }
.news .top{float:left;width:775px;height:55px; background:#f1f1f1 url(../image/toutiao.png) no-repeat 7px 7px;}
.news .top h1 a{float:left;font-size:21px; color:#336200; padding:13px 0 0 65px;}

.mF_liuzg{float:left;width: 355px; height: 270px; overflow: hidden; position: relative; margin-top:10px; margin-left:7px; margin-bottom:10px;display:inline;}
.mF_liuzg .loading{background: rgb(44, 44, 44); width: 100%; height: 270px; text-align: center; color:#cccccc; line-height: 370px; vertical-align: middle; position: absolute; z-index: 9999;}
.mF_liuzg .pic li{width: 355px; overflow: hidden; position: relative;}
.mF_liuzg .pic li p{width:355px; position: absolute;}
.mF_liuzg .pic li p a{display: block;}
.mF_liuzg .pic li p img{width: 355px; height: 270px; margin-top:-5px; display:inline}
.mF_liuzg .txt li{width: 355px; height: 36px; bottom: 0px; line-height: 36px; overflow: hidden; display: none; position: absolute; z-index: 2;}
.mF_liuzg .txt li a{padding: 0px 0px 0px 10px; color:#ffffff; font-size: 14px; font-weight: bold; text-decoration: none; display: block;}
.mF_liuzg .txt-bg{background: rgb(51, 51, 51); left: 1px; width: 355px; height: 36px; bottom: 0px; overflow: hidden; filter: alpha(opacity=60); position: absolute; z-index: 1; opacity: 0.6;}
.mF_liuzg .num{right: 8px; bottom: 6px; color: rgb(51, 51, 51); position: absolute; z-index: 3;}
.mF_liuzg .num li{background:#cccccc; width: 22px; height: 18px; text-align: center; color:#000000; line-height: 18px; margin-right: 3px; float: left; filter: alpha(opacity=90); position: relative; cursor: pointer; opacity: 0.9;}
.mF_liuzg .num li.current{background:#F67D44; top: -2px; height: 20px; color:#cccccc; line-height: 20px; font-weight: bold;}
.mF_liuzg .num li.hover{background:#F67D44; top: -2px; height: 20px; color:#cccccc; line-height: 20px; font-weight: bold;}

.news .new{float:right;width:393px; margin-right:10px; display:inline;}
.news .new .topp {float:left;WIDTH:393px; height:36px; text-align:center; margin-top:10px;}
.news .new .topp .top1 {FONT-WEIGHT: bold;DISPLAY: inline;FLOAT: left;CURSOR: pointer;width:80px; height:36px;background:url(../image/top1.png); margin-left:15px; display:inline}
.news .new .topp .top1 a{text-decoration:none; font-size:15px;line-height:27px;color:#ffffff; }
.news .new .topp .top2 {FONT-WEIGHT: bold;DISPLAY: inline;FLOAT: left;CURSOR: pointer;width:80px; HEIGHT:28px;background:url(../image/top2.png);margin-left:15px; display:inline}
.news .new .topp .top2 a{text-decoration:none; font-size:15px; color:#B90F0F;line-height:27px;}
.news .new .end{float:left;position:relative;width:393px;}
.news .new .end li{ float:left;width:373px;line-height:28px;background:url(../image/arrow_a.png) no-repeat 4px; padding-left:15px; margin-left:5px;display:inline;}
.news .new .end span{float:right; line-height:30px; color:#999999}
.dis{display:block;border-top:none;} 
.undis{display:none;border-top:none;}

.syendl{float:left;width:381.5px;border:1px solid #E4E2E2;}
.syendr{float:right;width:381.5px;border:1px solid #E4E2E2;}
.syendtop{float:left;height:34px;width:381.5px; background:url(../image/ldh.jpg) repeat-x bottom;}
.syendtop h1{float:left;font-size:16px; color:#B90F0F; line-height:32px;height:34px;background:url(../image/dhbj.png) no-repeat; width:130px; padding-left:33px; color:#FFFFFF}
.syendtop span{ float:right;line-height:34px; padding-right:10px;color:#999999}
.syendend{float:left;position:relative; padding:5px 0}
.syendend li{ float:left;width:362px;line-height:28px;background:url(../image/arrow_c.png) no-repeat 4px; padding-left:15px; margin-left:5px;display:inline;}
.syendend span{float:right; line-height:28px; padding-right:10px;color:#999999}

.xiaotu{float:left;width:361.5px;margin-left:10px; margin-top:10px; margin-right:10px; display:inline}
.xiaotu .ll{float:left; width:150px;margin-right:10px; display:inline}
.xiaotu .ll img{width:146px;height:86px; border:1px solid #ccc; padding:1px;}
.xiaotu .rr{float:right;width:200px; line-height:20px; font-size:13px;}
.xiaotu .rr h2{ font-size:15px; font-weight:bold; line-height:28px;}

.voedo{float:right;width:335px; background:#eeffe4; padding:10px 10px 20px 10px;}
.voedo .top{float:left;width:355px;height:29px; background:url(../image/jj.png) no-repeat;}
.voedo .top h1{float:left;font-size:15px; line-height:29px;color:#fff; padding:0 0 0 35px;}
.voedo .end{float:left;width:335px;}
.voedo .end dt{ line-height:29px;}
.voedo .end dt img{ margin-bottom:10px; width:335px; height:114px;}
.voedo .end dd{ line-height:28px;}
.voedo .end dd li{float:left; width:103px; line-height:37px;height:40px;text-align:left; margin-top:15px;margin-left:15px; padding-left:40px;display:inline;background:url(404.png) no-repeat;}
.voedo .end dd li a{ color:#B90F0F; font-size:16px;}

.ad1{float:left;width:273px; margin-right:20px; display:inline}
.ad1 img{width:273px; height:100px;}
.ad2{float:right;width:273px;}
.ad2 img{width:273px; height:100px;}

.zhuanye{float:left;width:271px;border:1px solid #E4E2E2;}
.zhuanye .z{float:left; width:100px;margin-right:10px; display:inline}
.zhuanye .z img{width:98px;height:128px;padding:1px;}
.zhuanye .r{float:left;width:155px; line-height:22px; font-size:13px;}
.zhuanye .r h2 a{ font-size:15px; font-weight:bold; line-height:36px; color:#006600}


.cp{float:right;width:355px; background:#eeffe4; padding:10px 0 5px 0;}
.cp .top{float:left;width:345px;height:29px; background:url(../image/jj.png) no-repeat; margin-left:10px; display:inline}
.cp .top h1{float:left;font-size:15px; line-height:29px;color:#fff; padding:0 0 0 35px;}
.cp .end{float:left;width:355px;}
.cp .end li{float:left; width:162.5px; line-height:35px;margin-left:10px;display:inline; text-align:center}
.cp .end li img{width:158.5px; height:105px; border:1px solid #ccc; padding:1px;}


.xm{width:100%;margin: 0 auto;position: relative;}
.xm .anli{width:1150px; margin: 0 auto;position: relative;border:1px solid #E4E2E2;}
.xm .anli .top{float:left;width:1150px;height:34px; background:url(../image/ldh.jpg) repeat-x bottom;}
.xm .anli .top h1{float:left;font-size:16px; color:#336200; padding:5px 0 0 25px; font-weight:bold}
.xm .anli .top span{float:right;color:#999999; line-height:34px; padding-right:10px;}
.xm .anli .end{ float:left;position:relative; padding:10px}
.xm .anli .end li{ float:left; width:120px;line-height:25px;text-align:center;margin-left:15px; display:inline}
.xm .anli .end li img{border:1px solid #cccccc; width:116px; height:140px; padding:1px;}
.xm .anli .end li a:hover img{border:1px solid #555358;}
.xm .anli .end li a{ color:#FFFFFF; font-size:16px;}
#demo {overflow:hidden;width: 1130px;}
#indemo {float: left;width: 900%;}
#demo1 {float: left;}
#demo2 {float: left;}
.product{display:block;position:relative;width:200px;height:144px;line-height:25px; }
.product:hover{border:none}
.product:hover span{height:70px; line-height:70px;background:url(404.png) no-repeat bottom;}
.product span{position:absolute;left:0;bottom:0;overflow:hidden;width:100%;height:30px;background:url(404.png) no-repeat bottom;}



.cms_page{width:1152px;overflow: hidden;margin: 0 auto;margin-top:0px;}
.left_linkbg{background: url(../image/left_bg.jpg) repeat-y left;}
.cms_left{float: left;width:200px;overflow: hidden;}
.cms_left h2{float: left;width:200px; line-height:80px;margin: 0px;font-size:25px; font-weight:bold;overflow: hidden; color:#999999}
.cms_left .leftCotnet{float: left;width:190px;padding-left:5px;padding-right:5px;overflow: hidden;padding-top:5px;padding-bottom:5px;}

.treeview, .treeview ul{width: 100%;padding: 0;margin: 0;list-style: none;overflow: hidden;}
.treeview li{margin: 0;line-height: 41px;background: url(../image/left_bg1.png) no-repeat;padding-left:30px;overflow: hidden;}
.treeview li a{font-size:15px;text-decoration:none;}
.treeview li a.hover{color:#ffffff;}
.treeview .onefast{background: url(../image/left_bg2.png) no-repeat;padding-left:30px;}


.cms_right{float:right;width:922px;padding-bottom:25px;overflow: hidden;}
.cms_typename{float:left;width:200px;padding:10px 0px 7px 5px;color:#336200;font-size:18px;}
.cms_location{float:right;width:550px;height:35px;line-height: 45px;text-align: right;}
.cms_right_line{width:922px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}
.cms_center_line{width:1152px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}

.cms_page_typename_width{float:left;width:800px;padding:10px 0px 7px 5px;color:#A10303;font-size:16px;}



.cms_book{width:922px;overflow: hidden;padding:15px 0px;}
.cms_book a.ref{ padding:10px 20px; font-size:18px; background:#A10303; color:#FFFFFF; margin-top:20px; font-weight:bold}

.cms_news_title{padding:15px;text-align: center;margin: 0px auto;}
.cms_book_padding0{width:900px;overflow: hidden;padding:0px;}
.cms_newslist_read{padding:0px 5px;}
.cms_newslist_read li{float: left;width:48%;background: url('../image/arrow_c.png') no-repeat 0px 8px;padding:0px 0px 5px 10px;overflow: hidden;}
.cms_page_labelname{float:left;width:200px;padding:5px 0px 7px 5px;color:#A10303;font-size:16px;}


.ddlist { margin-top:15px; border-bottom:1px dotted #CCCCCC; padding-bottom:15px;}
.ddlist .pic{ float:left; width:170px;}
.ddlist .pic img{width:160px; height:120px;}
.ddlist .cn{ }
.ddlist .cn h2 {line-height: 35px;text-align: left;padding-left: 25px;background:#F2F2F2 url('../image/arrow_a.png') no-repeat 10px 14px;overflow: hidden;}
.ddlist .cn h2 span{ float:right;font-size:13px; color:#999999; padding-right:10px;}
.ddlist .cn li {line-height:28px;text-align: left;list-style: none; font-size:13px; color:#999999; padding-top:5px;}


.cms_newslist{padding:10px 10px;}
.cms_newslist li{padding:20px 0px;overflow: hidden; }
.cms_newslist li dt{float: left;width:80px;padding-right:10px;}
.cms_newslist li dd.t{padding-top:0px;}
.cms_newslist li dd.s{color:#a5a5a5;line-height:20px;}
.cms_newslist li dd.d{color:#ff9000;}
.cms_newslist li dd.m{text-align:right;}
.cms_newslist li dd.tl{float: left;}
.cms_newslist li dd.dr{float: right;color:#a5a5a5;}
.cms_newslist li.cms_strlist {padding:10px 0px 0px 10px;background: url('../image/icon3.gif') no-repeat 0px 18px;}


.cms_pic_index{width:922px;overflow: hidden;}
.cms_pic_index .mover li{float: left;padding:1px; border:1px solid #CCCCCC;display:inline;margin-left:24px; margin-top:20px;}
.cms_pic_index .mover .pic img{width:196px; height:210px; }
.cms_pic_index .mover .title{width:196px; height:35px;line-height: 35px; text-align:center}


.jcarousel-skin-tango{padding-left:0px;color: #000;}
.jcarousel-skin-tango img{width:196px; height:140px;cursor: pointer;padding:1px; border:1px solid #CCCCCC;}
.jcarousel-skin-tango .jcarousel-container {-moz-border-radius: 10px;border: 0px solid #346F97;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding: 0px 25px 0px 25px;}
.jcarousel-skin-tango .jcarousel-container-vertical {padding: 0px;overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width: 200px;}
.jcarousel-skin-tango .jcarousel-item {width: 100px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 0px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;}
.jcarousel-skin-tango {overflow: hidden;}

.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 0px;right: 0px;width: 16px;height: 90px;cursor: pointer;background: transparent url(../image/phone_pagebotton.jpg) no-repeat -32px 0px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 0px;right: auto;background-image: url(../image/phone_pagebotton.jpg);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -48px 0px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -48px 0px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -48px 0px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 0px;left: 0px;width: 16px;height: 90px;cursor: pointer;background: transparent url(../image/phone_pagebotton.jpg) no-repeat 0 0px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 0px;background-image: url(../image/phone_pagebotton.jpg);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -16px 0px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -16px 0px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -16px 0px;}









.cms_member_login_center{padding:0px 0px 25px 0px;border:1px solid #dedede;margin: 35px auto 25px auto;;}
.cms_member_login_center .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;
      border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../image/message_bg.jpg') repeat-x}
.cms_member_login_center .messageicon{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px -18px;margin-top: 8px;}
.cms_member_login_center .messageicon2{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px -54px;margin-top: 8px;}
.cms_member_login_center .messageicon3{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px -90px;margin-top: 8px;}
.cms_member_login_center .messageicon4{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px -0px;margin-top: 8px;}
.cms_member_login_center .messtitle{float: left;width:100px;height:35px;line-height: 35px;padding-left:5px;}

.cms_formwidth_a{width:450px;}
.cms_formwidth_b{width:900px;}
.cms_formwidth_c{width:98%;}
.cms_formwidth_d{width:99%;}
.mobliecodestr{border:1px solid #d5d5d5;padding:5px;margin-top: 5px;}



a.keyword1{font-size:14px; color:#FF0000; text-decoration:none;}
a.keyword2{text-decoration:none; color: #CC3300; font-size:12px;}
a.keyword3{text-decoration:none;color: #000033; font-size:14px;}
a.keyword4{text-decoration:none;color: #3333CC; font-size:16px;}
a.keyword5{text-decoration:none;color: #0099FF; font-size:10px;}
a.keyword6{text-decoration:none; color: #9966CC; font-size:12px;}
a.keyword7{text-decoration:none; color: #996600; font-size:12px;}
a.keyword8{text-decoration:none; color: #996600; font-size:18px;}
a.keyword9{text-decoration:none; color: #996600; font-size:12px;}
a.keyword10{text-decoration:none; color: #996600; font-size:14px;}
a.keyword1:hover,a.keyword2:hover,a.keyword3:hover,a.keyword4:hover,a.keyword5:hover,a.keyword6:hover,a.keyword7:hover,a.keyword8:hover,a.keyword9:hover,a.keyword9:hover{color: #0c4ac7; text-decoration:none;}



.cms_book .desc_h1{background-color: #f0f0f0;font-size:14px;line-height: 250%;padding:5px;border:1px solid #e5e5e5;font-weight: bold;}
.cms_book .item{padding: 20px 0;border-bottom: 1px solid #ededed;}
.cms_book .item .avatar{float: left;width: 200px;}
.cms_book .item .desc{float: left;padding:0px;padding-left:20px;width: 550px;}
.cms_book .item .desc h2{padding:0px;margin: 0px;margin-bottom: 10px;font-size: 30px;line-height: 1.5;}
.cms_book .item .desc h3{font-size: 20px;margin: 0px;margin-bottom: 10px;}
.cms_book .item .desc p{line-height: 2;}
.cms_book_padding15 ul{padding:0px;margin: 0px;}
.cms_book_padding15 ul li{margin: 0px;margin-left: 40px;padding:0px;}



.foot{width:100%;margin: 0 auto;position: relative; background:#EFEFEF; }
.link{width:1152px;margin: 0 auto;position: relative; height:56px; border-bottom:1px solid #CCCCCC}
.link .l{ float:left; line-height:56px; font-size:18px; font-weight: bold}
.link .r{ float:left; line-height:56px; font-size:13px; margin-left:50px; display:inline}
.bq{width:1152px;margin: 0 auto;position: relative;padding:20px 0 20px 0; }
.bq .l{ float:left; line-height:30px;}
.bq .r{ float:right; margin-top:10px; display:inline}
.bq .r img{ float:left; margin-right:20px; display:inline; width:100px; height:100px;}
.bq .r span{ float:right; line-height:40px; font-size:18px; font-weight:bold }






.cms_botton{text-align: center;overflow: hidden;padding-top:10px;}
#pagelist,#espcms_bbs_pagelist{color:#818181}

.pagination {font-family: '微软雅黑','Microsoft YaHei UI','Microsoft YaHei',arial, helvetica, sans-serif;overflow: hidden;padding:10px 0px;font-size:14px;margin: 0px;}

.pagination a {border: #999999 1px solid;color:#999999;text-decoration: none;overflow: hidden;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination a:visited {text-decoration: none;overflow: hidden;}
.pagination a:active {text-decoration: none;overflow: hidden;}
.pagination a:hover {color: #fff;background-color: #999999;overflow: hidden;}
.pagination span.current {color: #fff;overflow: hidden;padding:6px 12px 6px 12px;margin: 0px 0px 0px 5px;}
.pagination span.disabled {background-color: #999999; }


.cms_bbs_form{overflow: hidden;}
.cms_bbs_form .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;border-right:1px solid;border-left:1px solid;border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../image/message_bg.jpg') repeat-x}
.cms_bbs_form .messageicon{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px 0px;margin-top: 8px;}
.cms_bbs_form .messageicon2{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px -18px;margin-top: 6px;}
.cms_bbs_form .messageicon3{float: left;width:18px;height:18px;background: url('../image/mess_icon.gif') no-repeat 0px -90px;margin-top: 6px;}
.cms_bbs_form .messtitle{float: left;height:32px;line-height: 32px;padding-left:5px;}
.cms_bbs_form p{float:left;overflow: hidden;height:32px;line-height: 32px;padding-left:5px;}
.cms_bbs_form .content{padding:15px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;background:#fff;border-color:#e5e5e5;}
.cms_bbs_form .b1{background:#e5e5e5;}
.cms_bbs_form .b2,.cms_bbs_form .b3,.cms_bbs_form .b4{border-color:#e5e5e5;background:#fafafa;}
.cms_bbs_form .b5,.cms_bbs_form .b6,.cms_bbs_form .b7{background:#fff;border-color:#e5e5e5;}
.cms_bbs_form .b8{background:#e5e5e5;}



.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 4px;}
.b2,.b7{margin:0 3px;border-right:1px solid; border-left:1px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}


.cms_form_group{width:100%;overflow: hidden;padding-bottom:15px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required20{float: left;width:72%;}
.control_required{float: left;width:82%;overflow: hidden;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('../image/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}

.col2{width:10%;}
.col3{width:20%;}
.col4{width:30%;}
.col5{width:40%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col10{width:100%;}
.col11 {width: 95%;}
.infoInput{padding:5px;margin: 0px;border:1px solid #d5d5d5;}
.infoInput:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}

a.infolink01{font-size:12px;text-decoration:underline;}
a:visited.infolink01{font-size:12px;text-decoration:underline;}
a:hover.infolink01{color:#EB5A00;font-size:12px;text-decoration:none;}
a.infolink02{font-size:12px;color:#999999;text-decoration:none;}
a:visited.infolink02{font-size:12px;color:#999999;text-decoration:none;}
a:hover.infolink02{color:#EB5A00;font-size:12px;text-decoration:underline;}

a.contentpage{font-size:12px;color:#ff0000;text-decoration:underline;}
a:visited.contentpage{font-size:12px;color:#ff0000;text-decoration:underline;}
a:hover.contentpage{color:#0060ff;font-size:12px;text-decoration:none;}
a.infolist_orning{font-size:12px;color:#fe6c00;text-decoration:underline;}
a:visited.infolist_orning{font-size:12px;color:#E05600;text-decoration:underline;}
a:hover.infolist_orning{color:#2C45B5;font-size:12px;text-decoration:none;}

input.bottonsubmit {color: #fff;font-weight: bold;padding: 5px;margin: 0px;border: 0px;cursor: pointer;background-color: #ff6c00;}
input.bottonsubmit:hover {color: #ffcc00;font-weight: bold;padding: 5px;margin: 0px;border: 0px;cursor: pointer;}


html .button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer;text-align: center; text-decoration: none; font-size:14px; line-height:100%; padding: .4em 1.5em .55em; border:none; border-radius: 2px; color: #fff; background: #A7A9AA;}
.button:hover { text-decoration: none; background: #9a9c9d; }
.button:active { position: relative; top: 1px;color: #999; }
.button.blue2 { color: #d9eef7; background: #A10303; } .button.blue2:hover { background: #F67D44; } .button.blue2:active { color: #F67D44; }


.cms_bbs_loading {text-align: center;padding:10px 0px;}
.cms_bbs_list_all,.cms_bbs_list {list-style:none; }
.cms_bbs_list_all li{padding-bottom:20px;overflow: hidden;}
.cms_bbs_list li{padding:10px 0px;overflow: hidden;border-bottom:1px solid #f2f2f2}

.cms_bbs_content_a_read_table{overflow:hidden;}
.cms_bbs_content_a_read_table .content{padding:5px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;}
.cms_bbs_content_a_read_table .b2,.cms_bbs_content_a_read_table .b3,.cms_bbs_content_a_read_table .b4,
.cms_bbs_content_a_read_table .b5,.cms_bbs_content_a_read_table .b6,.cms_bbs_content_a_read_table .b7,.cms_bbs_content_a_read_table .content{border-color:#f2f2f2;}
.cms_bbs_content_a_read_table .b1,.cms_bbs_content_a_read_table .b8{background:#f2f2f2;}
.cms_bbs_content_a_read_table .b2,.cms_bbs_content_a_read_table .b3,.cms_bbs_content_a_read_table .b4,
.cms_bbs_content_a_read_table .b5,.cms_bbs_content_a_read_table .b6,.cms_bbs_content_a_read_table .b7,.cms_bbs_content_a_read_table .content{background:#f2f2f2;}

.cms_bbs_content_b_read_table{overflow:hidden;}
.cms_bbs_content_b_read_table .content{padding:5px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;}
.cms_bbs_content_b_read_table .b2,.cms_bbs_content_b_read_table .b3,.cms_bbs_content_b_read_table .b4,
.cms_bbs_content_b_read_table .b5,.cms_bbs_content_b_read_table .b6,.cms_bbs_content_b_read_table .b7,.cms_bbs_content_b_read_table .content{border-color:#fff;}
.cms_bbs_content_b_read_table .b1,.cms_bbs_content_b_read_table .b8{background:#fff;}
.cms_bbs_content_b_read_table .b2,.cms_bbs_content_b_read_table .b3,.cms_bbs_content_b_read_table .b4,
.cms_bbs_content_b_read_table .b5,.cms_bbs_content_b_read_table .b6,.cms_bbs_content_b_read_table .b7,.cms_bbs_content_b_read_table .content{background:#fff;color: #ff9000}

.cms_bbs_content_a_read_table .content{line-height: 25px;}
.cms_index{background: url('404.png') no-repeat 25px bottom;padding:0px 0px 8px 0px;margin: 0px;}
.cms_index .cms_bbs_title{color:#3375b9;font-weight: bold;}
.cms_index .cms_bbs_auto{color:#639B46;padding-left:10px;}
.cms_index .cms_bbs_time{color:#7a7a7a;padding-left:10px;}
.cms_index_re{background: url('404.png') no-repeat 25px bottom;overflow: hidden;padding:10px 0px 8px 0px;margin: 0px;}
.cms_index_re .cms_bbs_title{color:#00a73f;font-weight: bold;}
.cms_index_re .cms_bbs_auto{color:#00a73f;font-weight: bold;padding-left:10px;}
.cms_index_re .cms_bbs_time{color:#00a73f;padding-left:10px;}

.cms_bbs_list_title{float: left;overflow: hidden;background: url('../image/arrow_a.png') no-repeat 0px 6px;padding-left:10px;font-size:14px;}
.cms_bbs_list_title span{padding-left:5px;font-size:12px;}
.cms_bbs_list_data{float: right;overflow: hidden;color: #dedede;}
.cms_bbs_list_aoto{color: #00a73f;font-weight: bold;}


.riqian{width:640px;overflow: hidden;margin: 0 auto;margin-top:0px; background:#f2faef}
.riqian .top{ background:url(../image/riqian1.png) no-repeat top; height:173px; }
.riqian .top h1{float:left; font-size:30px;padding:60px 0 0 60px;}
.riqian .top h2{float:left;font-size:30px;padding:60px 0 0 0;}
.riqian .top h3{float:left;font-size:50px;padding:40px 20px 0 0;}
.riqian .zhong{font-size:33px;padding:0 0 0 60px; line-height:40px; font-weight:600}
.riqian .endd{float:left;width:640px;background:url(../image/riqian2.jpg) no-repeat bottom;}
.riqian .endd .neirong{ padding:30px 40px 180px 170px;font-size:27px;line-height:45px;}
.riqian .endd .neirong p{text-indent:2em}