
/*************************************************************************/
@charset "utf-8";
*{margin:0;padding:0;outline:0;}
body,html{color:#222;font:12px/24px "Microsoft Yahei","微软雅黑",arial;}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
input[type=text],input[type=submit],textarea,button{-webkit-border-radius:0;font-family:Microsoft Yahei,microsoft yahei,"微软雅黑",arial;-webkit-appearance:none;}
input:focus{outline:0;}
textarea{resize:none;}
h1,h2,h3,h4,h5,h6{font-style:normal;font-size:100%;}
abbr,em,i,li,ol,ul{list-style-type:none;font-style:normal;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix{display:block;zoom:1;}
.clearfix:before{display:table;content:"";}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
* html .clearfix{height:1%;}
a{color:#222;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-ms-transition:.3s;}
a:hover{color:#0064a2;text-decoration:none;}
.hide,.none,ins{display:none;}
.fl{float:left;display:inline-block;}
.fr{float:right;display:inline-block;}
.wrap{clear:both;display:block; overflow:hidden;margin:0 auto;width:1200px;}
.wrap2{clear:both;display:block;margin:0 auto;width:1200px;}
.animate img{position:relative;opacity:1;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transform:scale(1,1) rotate(0);-ms-transition:.5s all;}
a:hover .animate img{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);}
.animate img:hover{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);}
.tran,.tran a,a.tran,.tran img{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:all .3s;}
.rotate,.rotate2 img{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-ms-transition:all 0.8s;}
a:hover .rotate,a:hover rotate2 img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-ms-transition:all 0.8s;}
.yahei{font-family:Microsoft Yahei,microsoft yahei,微软雅黑,arial;}

#header{ width:100%; min-width:1200px; height:120px; border-bottom:4px solid #0064a2}
#header .logo{ padding-top:18px;}
#header .menu{ padding-top:4px;}
#header .menu ul li{ float:left; line-height:22px}
#header .menu ul li a{ display:block; font-size:16px; text-align:center; padding:36px 20px; border-right:1px solid #eee}
#header .menu ul li a em{ display:block;color:#76757b;-webkit-text-size-adjust:none;font-size : 12px;-webkit-transform : scale(0.91,0.91) ;*font-size:10px;}
#header .menu ul li.current{ border-right:0px}
#header .menu ul li.current a{ background:#0064a2; color:#fff}
#header .menu ul li.current a em{ color:#fff}
#header .menu ul li a:hover{ background:#0064a2; color:#fff}
#header .menu ul li a:hover em{ color:#fff}

#banner{position:relative;overflow:hidden;width:100%;height:350px;min-width:1200px;}
#banner .fullSlide{position:relative;overflow:hidden;height:350px;min-width:1200px;}
#banner .fullSlide .bd{position:relative;z-index:0;}
#banner .fullSlide .bd ul{width:100%!important;}
#banner .fullSlide .bd li{width:100%!important;height:350px;}
#banner .fullSlide .bd li a{display:block;height:350px;}
#banner .fullSlide .hd{position:absolute;bottom:20px;left:0;z-index:1;width:100%;height:30px;text-align:right;line-height:30px;}
#banner .fullSlide .hd ul li{display:inline-block;overflow:hidden; margin-left:10px;width:35px;height:8px;border-radius:4px;line-height:999px;cursor:pointer;zoom:1; background:#fff}
#banner .fullSlide .hd ul .on{background:#0064a2;}
#banner .fullSlide .bd ul li{background:url(/images/loading.gif) no-repeat center center #DED5A1;}
#banner .prev,#banner .next{ position:absolute; left:20px; top:50%; margin-top:-46px; display:block; width:46px; height:92px; background:url(/images/i_14.png) no-repeat; z-index:3; }
#banner .next{ left:auto; right:20px; background:url(/images/i_15.png) no-repeat; }
#banner .prev:hover,#banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#banner .prevStop{ display:none;}
#banner .nextStop{ display:none;}

#search{ width:100%; height:140px; min-width:1200px;  position:relative}
#search .wrap2{ position:relative}
#search .tel{ border:8px solid #fff; position:absolute; left:0; top:-63px; background:url(/images/search_tel_Bg.jpg)}
#search .tel{ width:256px; height:157px; padding:0 30px}
#search .tel .t{ color:#fff; padding-top:25px; border-bottom:1px solid #91bdd8; padding-bottom:15px}
#search .tel .t .year{ font-size:48px; line-height:48px; margin-right:10px}
#search .tel .t .b{ font-size:18px; line-height:25px; font-weight:700}
#search .tel .t .s{ font-size:13px; line-height:23px}
#search .tel .phone{ font-size:26px; line-height:26px; background:url(/images/icon_tel.png) no-repeat; padding-left:50px; color:#fff; margin-top:15px}
#search .sear{ width:820px;}
#search .sear .hotkey{ display:block; margin-top:13px; font-size:14px}
#search .sear .hotkey a{ margin:0 10px}

#search .sear .inp{ margin-top:13px;border:2px solid #1373b6; line-height:47px;background:url(/images/icon_search.png) 10px center no-repeat;}
#search .sear .inp .select{ float:left ; width:150px; margin-left:40px; margin-top:10px; line-height:30px; height:30px}
#search .sear .inp .key{ float:left;  width:530px; text-indent:40px;  font-size:14px; line-height:47px; height:47px; border:0}
#search .sear .inp .btn{ background:#1373b6; color:#fff; font-size:16px; width:96px; line-height:51px; border:0px}

#product{ width:100%; min-width:1200px; background: url(/images/icon_jiao.png) no-repeat center top #fafafa; padding:40px 0}
#product .btitle{ font-size:36px; line-height:36px; padding:30px 0 30px; text-align:center; background:url(/images/btitle_line.png) no-repeat center center; }
#product .list{ padding-bottom:20px}
#product .list ul li{ float:left; margin-right:2.66%; width:23%; margin-top:30px}
#product .list ul li:nth-child(4n),
#product .list ul li.last{ margin-right:0}
#product .list ul li a{ display:block; background:#e9e9e9; padding:20px 0}
#product .list ul li a .icon{ width:102px; height:102px; margin:0 auto; background:#0064a2; border-radius:100%}
#product .list ul li a .icon.icon1{ background:url(/images/icon_pro_1.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon2{ background:url(/images/icon_pro_2.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon3{ background:url(/images/icon_pro_3.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon4{ background:url(/images/icon_pro_4.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon5{ background:url(/images/icon_pro_5.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon6{ background:url(/images/icon_pro_6.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon7{ background:url(/images/icon_pro_7.png) no-repeat center center #0064a2; display:block}
#product .list ul li a .icon.icon8{ background:url(/images/icon_pro_8.png) no-repeat center center #0064a2; display:block}
#product .list ul li a p{ font-size:14px; text-align:center; font-size:18px; margin-top:10px}
#product .list ul li a:hover{ background:#62b438}
#product .list ul li a:hover P{ color:#fff}
#product .list ul li a:hover .icon{ background:#c6e4b7}
#product .list ul li a:hover .icon1{ background:url(/images/icon_pro_1_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon2{ background:url(/images/icon_pro_2_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon3{ background:url(/images/icon_pro_3_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon4{ background:url(/images/icon_pro_4_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon5{ background:url(/images/icon_pro_5_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon6{ background:url(/images/icon_pro_6_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon7{ background:url(/images/icon_pro_7_h.png) no-repeat center center #c6e4b7; display:block}
#product .list ul li a:hover .icon8{ background:url(/images/icon_pro_8_h.png) no-repeat center center #c6e4b7; display:block}

#about{ width:100%; min-width:1200px; background: #0089a2; padding:30px 0 50px}
#about .btitle{ font-size:36px; line-height:36px; padding:30px 0 30px; text-align:center; background:url(/images/btitle_line2.png) no-repeat center center; color:#fff}
#about .content{ line-height:24px; font-size:14px; text-align:center; color:#fff; margin-top:10px}
#about .list{ margin-top:50px; padding:15px 50px}
#about .list ul li{ width:20%; float:left; text-align:center}
#about .list ul li .icon{ width:120px; height:120px; border-radius:120px; border:1px solid #fff; margin:0 auto}
#about .list ul li .icon1{ background:url(/images/icon_about_1.png) no-repeat center center}
#about .list ul li .icon2{ background:url(/images/icon_about_2.png) no-repeat center center}
#about .list ul li .icon3{ background:url(/images/icon_about_3.png) no-repeat center center}
#about .list ul li .icon4{ background:url(/images/icon_about_4.png) no-repeat center center}
#about .list ul li .icon5{ background:url(/images/icon_about_5.png) no-repeat center center}
#about .list ul li  p{ font-size:18px; margin-top:20px; color:#fff}
#about .list ul li a:hover .icon{ background-color:#0064a2; border:1px solid #0064a2}

#news{ width:100%; min-width:1200px; background: url(/images/icon_jiao.png) no-repeat center top; padding:40px 0 50px}
#news .btitle{ font-size:36px; line-height:36px; padding:30px 0 30px; text-align:center; background:url(/images/btitle_line.png) no-repeat center center; }
#news .list ul li{ border:2px solid #efefef; float:left; width:365px; margin-right:46px;}
#news .list ul li:nth-child(3n),
#news .list ul li.last{ margin-right:0}
#news .list ul li .pic{ width:365px; height:210px; overflow:hidden}
#news .list ul li .date{ text-align:center; color:#0293cc; font-size:16px; padding:15px 0}
#news .list ul li .title{ font-size:16px; font-weight:bold; text-align:center}
#news .list ul li .info{ font-size:14px; color:#666; padding:20px 20px}
#news .list ul li .more{ text-align:center; padding:40px 0}
#news .list ul li .more span{ border:2px solid #0193cc; color:#0193cc; padding:5px 35px}
#news .list ul li a:hover .more span{ background:#0193cc; color:#fff}
#news .newsmore{ padding-top:30px; text-align:center}
#news .newsmore a{ background:#0064a2; color:#fff; font-size:14px; font-weight:bold; padding:10px 50px; line-height:36px;}

#zzry{ width:100%; min-width:1200px; background: url(/images/ry_bg.jpg); padding:30px 0 50px; height:500px}
#zzry .btitle{ font-size:36px; line-height:36px; padding:30px 0 30px; text-align:center; background:url(/images/btitle_line2.png) no-repeat center center; color:#fff}
#zzry .jcImgScroll{position:relative;height:380px;margin:30px auto 0;}
#zzry .jcImgScroll li{border:1px solid #ccc;}
#zzry .jcImgScroll li a{background:#fff;display:block;height:345px;position:relative;z-index:99;}
#zzry .jcImgScroll li.loading a{background:#fff url(/images/loading.gif) no-repeat center center;} 
#zzry .jcImgScroll li img,
#zzry .jcImgScroll li,
#zzry .jcImgScroll em,
#zzry .jcImgScroll dl{display:none;border:0 none;}
#zzry .jcImgScroll em.sPrev{background:url(/images/i_14.png) no-repeat left center;}
#zzry .jcImgScroll em.sNext{background:url(/images/i_15.png) no-repeat right center;}
#zzry .jcImgScroll dl dd{background:url(/images/NumBtn.png) no-repeat 0 bottom;text-indent:-9em;}
#zzry .jcImgScroll dl dd:hover,
#zzry .jcImgScroll dl dd.curr{background-position:0 0;}

#hezuo{ width:100%; min-width:1200px; background: url(/images/icon_jiao.png) no-repeat center top #fafafa;; padding:40px 0}
#hezuo .btitle{ font-size:36px; line-height:36px; padding:30px 0 30px; text-align:center; background:url(/images/btitle_line.png) no-repeat center center; }
#hezuo .list{ padding-bottom:30px}
#hezuo .list ul li{ border:1px solid #efefef; float:left; width:218px; height:78px; padding:1px; margin-top:20px; margin-right:22px}
#hezuo .list ul li:nth-child(5n){ margin-right:0}

#map{ width:100%; min-width:1200px; border-top:4px solid #62b438; background:#e8e8e8}
#map{ padding:20px 0 40px}
#map .title{ color:#0064a2; font-size:14px; line-height:40px; font-weight:bold;}
#map .zlcn{ width:280px; border-right:1px solid #ccc; padding-right:50px; height:240px; font-size:14px}
#map .gyjh{ text-align:center; width:190px; border-right:1px solid #ccc; height:240px; font-size:14px}
#map .ewm{ text-align:center; width:290px; font-size:14px}
#map .ewm .pic{ padding-bottom:10px}

#footer{ width:100%; min-width:1200px; height:42px; background:#0064a2; line-height:42px; text-align:center; font-size:14px; color:#fff; overflow:hidden}
#footer i{ padding:0 5px}

/*文章正文分页样式*/
#pageNext{margin:20px 0 0;}
#pageNext .prev,#pageNext .next{text-align:center;}
#pageNext a.curr{background:#569a07;border:1px solid #569a07;color:#fff;font-weight:bold;}
#pageNext a{margin:5px 0px;color:#5a5a5a;background:#e7e7e7;padding:3px 7px;border:1px solid #e7e7e7;height:22px;line-height:22px;}
/*通用分页样式*/
#fenye{padding:30px 0 10px;height:35px;text-align:center;clear:both;font-size:12px;}
#fenye table{text-align:center;margin:0 auto;}
#fenye a{margin:1px;color:#5a5a5a;text-decoration:none;background-color:#e7e7e7;padding:10px;}
#fenye .prev,#fenye .next{width:52px;text-align:center;}
#fenye a.curr{font-weight:bold;margin:1px;color:#fff;background-color:#0d56a6;padding:10px;}
#fenye a.curr:visited {color:#fff;}
#fenye a:hover{color:#fff;background-color:#0d56a6;}
#fenye span{line-height:30px;}
.annex{width:600px;margin :15px 0; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}
.annex td{padding:10px;}

.keifu{position:fixed;top:160px;right:0;width:131px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.icon_keifu{width:26px;height:100px;float:left;background:url(/images/kefu.png) 0 0;position:relative;display:none;cursor:pointer;}
.keifu_box{float:left;width:131px;}
.keifu_head{width:131px;height:41px;background:url(/images/kefu.png);background-position: 0 -103px;font-size:0;line-height:0;position:relative;}
.keifu_close:link,.keifu_close:visited{display:block;width:11px;height:11px;background:url(/images/kefu.png) -42px 0;position:absolute;top:5px;right:5px;}
.keifu_close:hover{background-position:-60px 0;}
.keifu_con{border-left:7px solid #029bdb;border-right:7px solid #029bdb;padding:5px 0 0;background:#fbfbfb;}
.keifu_con li{text-align:center; font-size:14px;padding:1px 0;display:block;}
.keifu_con li strong{padding:5px 0 0px;display:block;}
.keifu_con .weixin{height:110px;}
.keifu_con .bt{font-size:16px;height:30px;line-height:30px;text-align:left;padding:0 0 0 20px;color:#012646;}
.keifu_bot{width:131px;height:24px;background:url(/images/kefu.png);background-position:0 -149px;}



#banner_about{ width:100%; min-width:1200px}
#banner_about{ background:url(/images/about/banner.jpg) no-repeat center center; height:310px}

#nmain{ width:100%; min-width:1200px; padding:20px 0}
#nmain .left{ width:270px;}
#nmain .left .classlist{ border:4px solid #efefef; padding-bottom:60px}
#nmain .left .classlist .classname{ background:url(/images/about/left_title_bg.jpg) no-repeat; height:86px;}
#nmain .left .classlist .classname strong{ font-size:30px; color:#fff; font-weight:normal; padding-left:40px; padding-top:40px; display:block}
#nmain .left .classlist ul{ padding:20px;}
#nmain .left .classlist ul li{ line-height:50px; border-bottom:#ddd 1px solid; padding-left:20px}
#nmain .left .classlist ul li a{ font-size:15px; font-weight:bold}
#nmain .left .classlist ul li.on{ background:url(/images/about/left_title_dot.png) no-repeat 200px center #fafafa}
#nmain .left .classlist ul li.on a{ color:#0064a2}
#nmain .left .classlist ul li.currclass{ background:url(/images/about/left_title_dot.png) no-repeat 200px center #fafafa}
#nmain .left .classlist ul li.currclass a{ color:#0064a2}
#nmain .left .btn{ padding:20px 20px 0}
#nmain .left .btn a{ float:left; width:49%; color:#fff; background:url(/images/about/left_icon_ly.png) no-repeat center 10px #006fb4; padding-top:60px;}
#nmain .left .btn a{ text-align:center; display:block; height:35px; font-size:14px}
#nmain .left .btn a.down{ float:right; background:url(/images/about/left_icon_zy.png) no-repeat center 10px #6abd3e}
#nmain .left .contact{border-bottom:4px solid #0064a2; background:url(/images/about/left_icon_tel.png) no-repeat right 10px #3f99ac}
#nmain .left .contact{ padding:20px; margin-top:10px}
#nmain .left .contact .title{ font-size:16px; font-weight:bold; color:#fff; line-height:40px}
#nmain .left .contact .content{ font-size:14px; color:#fff; line-height:30px}
#nmain .left .contact .content .t{ font-weight:bold}

#nmain .right{ width:880px}
#nmain .right .weizhi{ border-bottom:1px solid #ddd; line-height:36px; background:url(/images/about/icon_weizhi.png) no-repeat left center; padding-left:20px;}
#nmain .right .aboutcontent{ padding:20px 0; font-size:14px; line-height:200%}
#nmain .right .aboutcontent strong{ color:#0064a2}

#nmain .right .contactcontent{ background:url(/images/contact/contact_bg.png) no-repeat 0 50px; padding:60px 0}
#nmain .right .contactcontent .c{ width:430px; float:right}
#nmain .right .contactcontent .c ul li{ border:1px solid #2781c5; background:#fff; margin-top:10px; line-height:44px; height:44px; padding-left:10px;}
#nmain .right .contactcontent .c ul li em{ font-size:14px; color:#666; line-height:40px; float:left}
#nmain .right .contactcontent .c ul li span{ line-height:40px; float:left; font-size:14px}
#nmain .right .contactcontent .c ul li span.t2{ font-size:26px; color:#666}
#nmain .right .contactcontent .c ul li span.t{ font-size:26px; color:#0064a2;}
#nmain .right .contactcontent .c ul li span.qq a{ margin-right:20px}
#nmain .right .contactcontent .c ul li.ewm{padding:10px 100px; height:120px}
#nmain .right .contactcontent .c ul li.ewm .text{ text-align:center; width:50%; line-height:24px; color:#0064a2; padding-top:30px; font-size:14px}
#nmain .right .contactcontent .c ul li.ewm .pic{ text-align:left; width:40%}
#nmain .right .contactcontent .ditu{ margin-top:40px; border:1px solid #ddd;}

#nmain .right .hrcontent .info{ font-size:14px; padding:20px 0; font-weight:bold}
#nmain .right .hrcontent .zl{ font-size:14px; padding:0px 0 10px; font-weight:bold}
#nmain .right .hrcontent .zl a{ color:#0064a2}
#nmain .right .hrcontent .hr .hd{ background:#efefef; padding:0 30px; line-height:30px; margin-top:5px; font-size:14px; border-top:1px solid #eee; border-bottom:1px solid #eee}
#nmain .right .hrcontent .hr .hd span{ float:right}
#nmain .right .hrcontent .hr .hd span a{ font-size:12px}
#nmain .right .hrcontent .hr .hd.on a{ color:#0064a2}
#nmain .right .hrcontent .hr .bd{ padding:20px 30px; background:#f9f9f9;display:none;}

#nmain .right .bookcontent{ padding:50px 0}
#nmain .right .bookcontent .title{ background:url(/images/book/t_bg.jpg) no-repeat left top #d6e7f9; height:110px;}
#nmain .right .bookcontent .title p{ padding:30px 50px 0px 200px; font-size:14px}
#nmain .right .bookcontent .from{ padding-top:20px}
#nmain .right .bookcontent .from .item{ padding:10px 0}
#nmain .right .bookcontent .from label{ width:140px; text-align:right; display:inline-block; line-height:32px; height:32px; vertical-align:top; font-size:14px}
#nmain .right .bookcontent .from input{ width:600px; border:1px solid #ddd; line-height:30px; height:30px; text-indent:10px}
#nmain .right .bookcontent .from textarea{width:600px; border:1px solid #ddd; line-height:30px; height:230px;; text-indent:10px}
#nmain .right .bookcontent .from .ok{ border:0; background:#333; color:#fff; display: inline-block; width:100px; height:34px; line-height:34px}
#nmain .right .bookcontent .from .reset{ border:0; background:#999; color:#fff; display: inline-block; width:100px; height:34px; line-height:34px}
#nmain .right .bookcontent .from .btn{ padding-left:142px}

#nmain .right .downlist{ padding:20px 0}
#nmain .right .downlist ul li{ border-bottom:1px #ddd dashed; display:block; line-height:44px; height:44px}
#nmain .right .downlist ul li span{ font-size:14px; float:left}
#nmain .right .downlist ul li span.t{ width:500px}
#nmain .right .downlist ul li span.h{ width:100px; text-align:center; color:#0064a2}
#nmain .right .downlist ul li span.d{ width:150px; text-align:center; color:#0064a2}
#nmain .right .downlist ul li span.x{ width:100px; text-align:center; color:#6abd3e}
#nmain .right .downlist ul li a{ display:block; height:44px;background:url(/images/down/dot.jpg) no-repeat 10px center; padding-left:30px;}
#nmain .right .downlist ul li a:hover{background:url(/images/down/dot.jpg) no-repeat 10px center #f0f0f0}


.newslist{ padding-top:20px;}
.newslist ul li{ border-bottom:1px #ddd dashed; padding:15px 0;}
.newslist ul li .date{ width:30px; text-align:center; padding:0px 20px 0}
.newslist ul li .date span{ display:block; padding:1px 0}
.newslist ul li .date span.d{ border-bottom:1px solid #ddd; font-size:24px; color:#999; padding-bottom:3px}
.newslist ul li .date span.m{ font-size:24px; color:#ccc; padding-top:3px}
.newslist ul li .date span.y{ font-size:12px; color:#ccc}
.newslist ul li .info{ width:810px;}
.newslist ul li .info h3{ font-size:18px; line-height:24px; font-weight: normal}
.newslist ul li .info p{ font-size:12px; padding-top:10px; line-height:24px; color:#999}

#nmain .right .procontent {padding:20px 0;}
#nmain .right .procontent .hr .hd{padding:0 15px; line-height:30px; margin-top:1px; font-size:14px; border-top:1px solid #eee; border-bottom:1px solid #eee}
#nmain .right .procontent .hr .hd{ background: url(/images/product/right.png) no-repeat 855px center #efefef;}
#nmain .right .procontent .hr .hd.on{background: url(/images/product/down.png) no-repeat 850px center #efefef;; font-weight:bold}
#nmain .right .procontent .hr .hd a{ display:block}
#nmain .right .procontent .hr .bd{ padding:0px 0px 20px; background:#fff;display:none;}
#nmain .right .procontent .hr .bd ul li{ border-bottom:#fff 1px solid; background:#e1e1e1}
#nmain .right .procontent .hr .bd ul li:nth-child(2n){ background:#f0f0f0}
#nmain .right .procontent .hr .bd ul li.tit{ background:#62b436; color:#fff; font-size:14px}
#nmain .right .procontent .hr .bd ul li span{width:12%; display:inline-block; text-align:center; line-height:36px; font-size:14px; height:36px; overflow:hidden}
#nmain .right .procontent .hr .bd ul li span.a{width:20%}
#nmain .right .procontent .hr .bd ul li span.b{width:40%}
#nmain .right .procontent .hr .bd ul li span a.yd,#nmain .right .procontent .hr .bd ul li span a.sms{ background:#74c04c; color:#fff; height:24px; line-height:24px; width:60px; display:inline-block; border-radius:4px;font-size:12px}
#nmain .right .procontent .hr .bd ul li span.f a.yd{ background: url(/images/product/buy.png) no-repeat 5px center #74c04c; padding-left:18px; color:#fff; height:24px; line-height:24px; width:55px; display:inline-block; border-radius:4px}

#nmain .right .procontent .hr .bd  .sm{ padding:20px 0 10px; font-size:14px;border-bottom:1px solid #ddd; color:#666}
#nmain .right .procontent .hr .bd  .td,
#nmain .right .procontent .hr .bd  .pp,
#nmain .right .procontent .hr .bd  .sy,
#nmain .right .procontent .hr .bd  .bc{ font-size:14px; padding:8px 0; border-bottom:1px solid #ddd; color:#666}
#nmain .right .procontent .hr .bd  .sm strong,
#nmain .right .procontent .hr .bd  .td strong,
#nmain .right .procontent .hr .bd  .pp strong,
#nmain .right .procontent .hr .bd  .sy strong,
#nmain .right .procontent .hr .bd  .bc strong{ padding-right:10px; color:#444}
#nmain .right .procontent .hr .bd  .pp i{ display:inline-block; margin-right:30px; background:url(/images/product/pp.jpg) no-repeat left 6px; padding-left:24px}
#nmain .right .procontent .hr .bd  .pp i.on{  background:url(/images/product/pp_on.jpg) no-repeat left 6px;}
#nmain .right .procontent .hr .bd  p{ text-align:center; margin-top:10px;}
#nmain .right .procontent .hr .bd  p a{ background:#0064a2; color:#fff; font-size:14px; padding:5px 20px; border-radius:4px}

#nmain .right .jszccontent{ padding:20px 0; font-size:14px; line-height:200%}
#nmain .right .jszccontent strong{ color:#0064a2}

#nmain .right .downcontent h1{ font-size:24px; padding:40px 0; border-bottom:1px dotted #ddd; text-align:center; font-weight:normal}

#nmain .right .newscontent{ padding:20px 0}
#nmain .right .newscontent h1{ font-size:18px; text-align:center; padding:20px 0;}
#nmain .right .newscontent .info{ color:#999; padding-bottom:5px; border-bottom:1px dotted #ddd; text-align:center}
#nmain .right .newscontent .info span{ padding:0 5px}
#nmain .right .newscontent .mycontent{ font-size:14px; line-height:220%; padding-top:20px}

#nmain .right .prolist{ margin-top:10px}
#nmain .right .prolist ul li{ border-bottom:#fff 1px solid; background:#e1e1e1}
#nmain .right .prolist ul li:nth-child(2n){ background:#f0f0f0}
#nmain .right .prolist ul li.tit{ background:#62b436; color:#fff; font-size:14px}
#nmain .right .prolist ul li span{width:12%; display:inline-block; text-align:center; line-height:36px; font-size:14px; height:36px; overflow:hidden}
#nmain .right .prolist ul li span.a{width:20%}
#nmain .right .prolist ul li span.b{width:40%}
#nmain .right .prolist ul li span a.yd,
#nmain .right .prolist ul li span a.sms{ background:#74c04c; color:#fff; height:24px; line-height:24px; width:60px; display:inline-block; border-radius:4px;font-size:12px}


#nmain .right .pcontent{ border:1px solid #ddd; margin-top:20px; padding:20px}
#nmain .right .pcontent .title{ font-size:18px; padding-bottom:5px ; border-bottom:1px solid #ddd; color:#006fb4}
#nmain .right .pcontent ul{ padding:10px 0 40px;}
#nmain .right .pcontent ul li{ padding:8px 20px; font-size:14px}
#nmain .right .pcontent ul li:nth-child(2n){ background:#eee}
#nmain .right .pcontent ul li em{ font-weight:bold; display:inline-block; width:250px;}
#nmain .right .pcontent ul li i{width:500px; float:right}
#nmain .right .pcontent .mycontent{ padding-top:20px; font-size:14px; line-height:220%}
#nmain .right .pcontent .table{margin:15px auto 15px;width:100%;border-collapse:collapse;border-color:#ddd;border-width:1px;}
#nmain .right .pcontent .table tr{padding:2px 4px;border-color:#ddd;border-style:solid;border-width:1px;}
#nmain .right .pcontent .table tr:first-child{height:30px;background:#f7f7f7;font-weight:700;line-height:30px;}
#nmain .right .pcontent .table td{padding:5px 4px;border-color:#ddd;border-style:solid;border-width:1px;text-align:center;font-size:14px;}
#nmain .right .pcontent .table td p{margin:0;padding:0;}

#nmain .right .searchlist .hr .bd{ padding:0px 0px 20px; background:#fff}
#nmain .right .searchlist ul li{ border-bottom:#fff 1px solid; background:#e1e1e1}
#nmain .right .searchlist ul li:nth-child(2n){ background:#f0f0f0}
#nmain .right .searchlist ul li.tit{ background:#62b436; color:#fff; font-size:14px}
#nmain .right .searchlist ul li span{width:12%; display:inline-block; text-align:center; line-height:36px; font-size:14px; height:36px; overflow:hidden}
#nmain .right .searchlist ul li span.a{width:20%}
#nmain .right .searchlist ul li span.b{width:40%}

#nmain .right .brand{ margin-top:20px;}
#nmain .right .brand span{ font-size:16px; color:#f60}
#nmain .right .brand a{ margin:0 2px; background:#0064a2; color:#fff; display:inline-block; width:80px; border-radius:4px; text-align:center}
#nmain .right .brand a:hover{ background:#62b436}

#nmain .right .sclasslist{ margin-top:10px;}
#nmain .right .sclasslist span{ font-size:16px; color:#f60}
#nmain .right .sclasslist a{ margin:0 2px; background:#0064a2; color:#fff; display:inline-block; padding:0px 7px 0px; border-radius:4px; text-align:center}
#nmain .right .sclasslist a:hover{ background:#62b436}
#nmain .right .sclasslist a.currclass{ background:#62b436}<!--0.00012111663818359-->