@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}   
body{color:#636363;font-size:12px;font-family:"宋体"; background:#ffffff}
fieldset,img { border:0; }   
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; color:#2d3284}
a:link{color:#636363;}
a:visited{color:#636363;}
a:hover,a:active,a:focus{color:#f00; text-decoration: none}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.clearit{height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:-1px; float:none; clear:both}
.jianju{ width:100%; height:20px; margin:0 auto}
.logo_out{background:url(top_bg01.jpg) repeat-x; height:112px; margin:0 auto; width:100%;}
.top{width:100%; margin:0 auto; overflow:hidden;}
.top_dh{width:100%; height:35px; margin:0 auto; background:#f4f4f4; border-bottom:#e4e4e4 solid 1px;}
.top_left{ float:left;}
.logo_top{width:1010px; height:35px; margin:0 auto;  font-size:12px; color:#2553a0; line-height:35px; text-align:right;}
.logo_top a{color:#2553a0;}
.logo_top a:hover{color:#666666;}
.logo{ width:1010px; height:112px; margin:0 auto;}
.logo_img{ width:525px; height:87px; float:left; padding-top:15px}
.logo_dianhua{ height:70px; float:right; padding-top:30px; font-family:"微软雅黑"; font-size:16px; color:#666666; line-height:20px;}

.daohang{ width:100%; height:49px; background:url(nav_bg.jpg) repeat-x;}
.dh_lanmu{ width:1100px; height:46px; margin:0 auto; font-size:16px; font-family:"微软雅黑"; color:#ffffff; line-height:46px; padding-left:80px;}
.dh_lanmu a{ color:#ffffff; width:118px;display:block; float:left; text-align:center;}
.dh_lanmu a:hover,.dh_lanmu a.homepage:hover,.dh_lanmu a.cur { background:url(nav_a.jpg) no-repeat;}
.dh_lanmu a.homepage,.dh_lanmu a.homepage:hover{ background:url(home.png) no-repeat 0px 15px; width:80px;}
.banner{ width:100%; height:480px;}
.banner img{ width:100%; height:480px; margin:0 auto;}
.gg{ width:1010px; height:125px; margin:0 auto}
.sousuobang{ width:1010px; height:38px; background:url(sousuobang.jpg) no-repeat center; margin:0 auto 10px auto; font-size:21px; color:#232227; font-family:"微软雅黑"; line-height:25px}
.title_left{float:left; width:200px}
.gengduo{ width:45px; height:20px; background:#2d3284; font-family:"宋体"; font-size:12px; color:#FFFFFF; float:right; text-align:center; line-height:20px; margin-right:10px}
.sousuobang a{ color:#FFFFFF}



.chanpin{ width:1010px; height:35px; background:url(cpdabj.jpg) no-repeat center; margin:0 auto; font-size:21px; color:#232227; font-family:"微软雅黑";overflow:hidden }
.cpcx{ width:100px; height:35px; float:left; line-height:22px; }
.chanpin_gengduo{width:45px; height:20px; background:#2d3284; color:#FFFFFF; font-size:12px; float:right; text-align:center; line-height:20px; margin-right:10px; }
.chanpin a{ color:#FFFFFF}
.cpnr{ width:1010px; height: auto; overflow:hidden; margin:-2px auto}
.cpdh{ width:197px; height:445px; border:#c8c8ca solid 1px; border-top:none; float:left}
.cpdh img{ padding:5px}
.zxcxnr{ width:780px; height:445px; float:right}
.zxcxnrtu{ width:760px; height:380px; border:#ebebeb solid 7px; margin-top:10px;}
.rsphb{ width:775px; height:36px; font-size:12px; color:#2d3284; line-height:36px; background:url(zx_bg.jpg) repeat-x; text-indent:18px}
.rsphb span{ font-weight:bold}
.rsphb a{ color:#2d3284}
.zzgc{ width:100%; height:auto; overflow:hidden; background:url(zzgcbj.jpg) repeat-x top; margin:0 auto; text-align:center}
.zzgc img{ width:1010px; height:auto; overflow:hidden;}

.zzgc-end{ width:100%; height:50px; background:url(zzgc-endbj.jpg) repeat-x bottom; margin:0 auto}
.zztx{ width:100%; height:auto; overflow:hidden; background-color:#f1f1f1; margin:0 auto; text-align:center}
.zztx img{ width:1010px; height:auto; overflow:hidden;}
.koubei{ width:100%; height:120px; margin:0 auto; background:url(koubeitopbj.jpg) repeat-x; text-align:center}
.koubeinr{ width:1010px; height:350px; margin:0 auto; padding-top:15px}
.koubeinrlb{ width:215px; height:160px; float:left; margin-left:30px;background:#ffffff}
.koubei_out{background:#f6f6f6; margin:0 auto; width:100%; height:auto; overflow:hidden;}
.koubeibt{ width:205px; padding-left:10px; height:35px; font-size:16px; font-family:"微软雅黑"; color:#2d3284; font-weight:bold; line-height:35px; padding-top:10px; background:#ffffff}
.koubeibt a{color:#2d3284;}
.koubeiwz{ width:180px; height:120px; font-size:12px; color:#636363; line-height:20px; padding-top:10px; border-bottom:#dddddd solid 5px; padding-left:17px; padding-right:18px; background:#ffffff}
.koubeiwz a{ color:#2d3284}
.koubeiwz p{ padding-top:15px}
.rongyu{ width:1010px; height:50px; margin:0 auto;}
.qyry{ width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center}
.qyryzi{ width:1010px; height:175px; margin:0 auto; background:url(qyry2.jpg) no-repeat center}
.rongyu_word a{ color:#2d3284}
.rongyu_word span{ width:300px; height:175px; float:left; font-family:"微软雅黑"; font-size:16px; color:#2d3284; line-height:35px; padding-top:15px; display:block }
.shouyexinwen{ width:1010px; height:360px; margin:0 auto; background:#f1f1f1}
.syxwleft{ width:755px; height:360px; float:left}
.xinwen{ width:360px; height:360px; float:left}
.zixun{ width:360px; height:360px; float:right}
.xinwenlb{ width:360px; height:30px; border-bottom:#a8a8a8 dotted 1px; background:url(xwlbbtbj.jpg) no-repeat left 2px; font-size:12px; color:#636363; line-height:30px; padding-top:10px;text-indent:13px;}
.xinwenlb a{ color:#636363; float:left}
.xinwenlb span{ float:right}
.syxwright{ width:220px; height:360px; float:right}
.cjwttop{width:220px; height:20px; padding-top:18px; font-family:"微软雅黑"; font-size:15px; color:#333333;}
.cjwtnr{width:220px; height:auto; overflow:hidden; float:left; background:url(xwdhbj.jpg) no-repeat top; border-top:1px solid #c9c8cd}
.djwtw{ width:220px; height:35px; background:url(cjwtw.jpg) no-repeat left; line-height:35px; font-family:"微软雅黑"; font-size:12px; color:#2e3337; text-indent:25px}
.djwtw a{ color:#2e3337}
.djwtd{ width:192px; background:url(cjwtd.jpg) no-repeat left top; line-height:20px; font-family:"微软雅黑"; font-size:12px; color:#2e3337; padding-left:26px; padding-bottom:10px; border-bottom:1px dotted #000000; margin-bottom:10px}
.fwlc{ width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center}
.yqlj{ width:1010px; height:95px; margin:0 auto; background:url(yqljbj.jpg) no-repeat center;}
.yqljnr{ width:990px; height:80px; padding-top:15px; padding-left:10px; font-size:12px; color:#000000; line-height:30px; font-weight:bold}

.yqljnr p{ color:#999999; text-indent:20px; font-weight:100}
.endbj{ width:1010px; height:35px; margin:0 auto; background:url(enddhbj.jpg) no-repeat}
.endbj a{ color:#2f3485}
.enddhleft{ width:500; height:32px; float:left; font-size:14px; font-family:"微软雅黑"; color:#2f3485; line-height:32px}
.enddhright{ width:500; height:32px; float:right; font-size:14px; font-family:"微软雅黑"; color:#2f3485; line-height:32px}
.end{ width:100%; height:205px; margin:0 auto; background-color:#2D96E8}
.endtop{ width:1010px; height:55px; margin:0 auto; background:url(endbj.jpg) no-repeat center}
.endbq{ width:1010px; height:50px; margin:0 auto; text-align:center; font-size:12px; color:#efefef; line-height:25px; padding-top:10px}
.endbq a{ color:#ffffff}
.jiejue_title{width:1010px; height:245px; margin:0 auto 28px}
.loupan_out{width:1010px; height:300px; margin:0 auto 32px}
.loupan{width:185px; height:75px; float:left; margin-right:21px}
.youqing_title{width:1015px; height:33px; background:url(youqing_title.jpg) no-repeat; margin:0 auto}
.title{height:22px; line-height:22px; padding-top:11px; padding-left:18px; font-weight:bold}
.youqing_bg{width:1015px; height:auto; background:url(youqing_bg.jpg) repeat-y; margin:0 auto; color:#585858; text-indent:20px; line-height:26px; padding-top:5px; padding-bottom:10px}
.youqing_bg a{ color:#585858}
.youqing_end{width:1015px; height:17px; background:url(youqing_end.jpg) no-repeat; margin:0 auto}
.dianche_bg{width:100%; height:auto; background:url(dianche_bg.jpg) repeat-x top; overflow:hidden}
.qiche_title{width:995px; height:302px; padding:16px 0 20px 10px; margin:30px auto 0; background:url(qiche_title.jpg) no-repeat center top; overflow:hidden}
.biaoti01_out{width:533px; height:181px; margin-bottom:113px;}
.qiche_nr{width:1010px; height:auto; overflow:hidden; margin:0 auto; background:url(qiche_bg.jpg) no-repeat center 158px}
.biaoti01{width:372px; height:73px;}
.biaoti01_word{width:305px; float:left; line-height:22px; padding-top:10px; color:#636363}
.tupian01{ width:228px; height:108px; float:right}
.biaoti021_out{width:402px; padding-left:59px}
.biaoti02_out{width:402px; margin-top:138px; height:76px;}
.biaoti02_word{width:376px; height:66px; line-height:22px; padding-left:26px; padding-right:6px; padding-bottom:12px}
.tupian02_out{width:382px; height:140px;; padding-left:20px}
.tupian02{width:126px; height:140px; float:left; padding-right:1px}
.qiche_right{width:461px; float:right;}
.qiche_left{width:533px; float:left}

.biaoti_03_out{width:356px;}
.biaoti03{width:347px; height:74px; padding-left:9px}
.biaoti03_word{width:347px; height:44px; line-height:22px;}
.biaoti03_img{ width:354px; height:198px; margin-top:10px}
.tupian06{width:203px; height:198px; float:left; padding-right:1px}
.tupian07{width:148px; height:198px; float:right;}
.qiche_4{width:423px; padding-top:87px}
.biaoti04{width:183px; height:75px;}
.biaoti04_word{height:44px; line-height:22px; padding-bottom:32px}
.biaoti04img{width:415px;}
.tupian08{width:215px; height:140px; float:left; padding-right:1px;}
.tupian09{width:195px; height:140px; float:left;}
.qiche_endbg{width:100%; height:48px; background:url(qiche_endbg.jpg) repeat-x; margin:0 auto 1px}
.youshi{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#f1f1f1;}
.youshi_title{width:573px; height:79px; padding-top:26px; padding-bottom:16px; margin:0 auto}
.youshi_out{width:100%; height:auto; margin:0 auto; background:#f1f1f1; overflow:hidden}
.youshi_left{width:415px; float:left; padding-top:34px}
.youshi_1000{width:1010px; margin:0 auto; background:url(youshi_bg.jpg) no-repeat center 120px; height:auto; overflow:hidden; padding-bottom:17px}
.youshi_title1{width:190px; height:37px; padding-bottom:6px}
.youshi_word01{width:407px; height:44px; line-height:22px; padding-bottom:40px; padding-top:10px}
.red{color:#e02b3a; font-size:14px; font-weight:bold}
.youshi_img2{width:404px; height:282px; padding-bottom:70px; padding-left:10px}
.youshi_title3{width:304px; height:37px;}
.youshi_right{width:550px; float:right}
.youshi_img1{width:514px; height:284px; margin-left:14px; padding-bottom:36px}
.youshi_title2{width:188px; height:33px;}
.youshi_word02{width:550px; height:66px; line-height:22px; padding-top:10px; padding-bottom:38px}
.youshi_img32{ width:512px; height:265px; padding-left:38px}
.youshi_img4_out{width:1010px; height:207px; margin:0 auto}
.youshi_img4{width:513px; height:207px; float:left}
.youshi_img4_word{width:302px;  height:135px; float:right; padding-top:56px;}
.youshi_title4{width:193px; height:37px;}
.youshi_word{width:300px; height:88px; line-height:22px; padding-top:10px}
.AD{width:1010px; height:95px; margin:18px auto}
.AD2{width:100%; height:95px; margin:0 auto; padding:15px 0; background:#eee; text-align:center; border-top:1px solid #fff}
.rongyu_bg{width:1015px; height:315px; margin:0 auto; background:url(rongyu_bg.jpg) no-repeat;}
.rongyu_word{width:225px; padding-left:12px; height:255px; float:left}
.zhengshu{width:306px; height:227px; float:left; margin-right:20px;}
.more{ width:73px; height:25px; margin-top:45px; margin-left:92px}


.sou{ height:48px;overflow:hidden; border-bottom:1px solid #e5e5e5; display:block; margin-bottom:10px;}
.sou .content { width:1010px; margin:0 auto; overflow:hidden}
.sou p{ width:1010px; color:#000; font:16px "Microsoft Yahei"; height:48px; line-height:48px; overflow:hidden;}
.sou p a{color:#000; padding:0 6px;}
.sou p a:hover { color:#FF0000}
.fl { float:left;}
.fr { float:right;}




.bg1{ width:1010px; margin:0 auto 0; display:block; overflow:hidden}
.fen{ width:200px; height:663px; overflow:hidden;background: #eeeff3; float:left}
.fen h2{ font:24px "Microsoft Yahei"; font-weight: normal; width:200px; float:right; height:62px; line-height:62px; text-align:center; overflow:hidden; background:#2d96e9; display:block}
.fen h2 a{ color:#fff;}


.fen dl { width:100%; display:block; overflow:hidden;}
.fen dl dt {height:52px;font:16px "Microsoft Yahei"; font-weight:bold; line-height:52px; border-bottom:#d9d9d9 1px solid; border-top:1px solid #ffffff; display:block; width:100%}
.fen dl dd {height:32px;font:14px "Microsoft Yahei"; font-weight: normal; line-height:32px;border-bottom:#d9d9d9 1px solid;display:block; width:100%}
.fen dl dt a{ display:block; color:#333; width:150px; height:52px; background:url(fen.png) no-repeat left center; padding-left:50px}
.fen dl dt a:hover{ color:#ffffff; background:url(fen_hover.png) no-repeat left center;}

.fen dl dd a{ display:block; color:#333; width:150px; height:32px; background:url(fen.png) no-repeat left center;; padding-left:50px}
.fen dl dd a:hover{ color:#ffffff; background:url(fen_hover.png) no-repeat left center;;height:32px;}



.ny_fen{ width:200px;  overflow:hidden;background: #eeeff3; float:left}
.ny_fen h2{ font:24px "Microsoft Yahei"; font-weight: normal; width:200px; float:right; height:62px; line-height:62px; text-align:center; overflow:hidden; background:#2d96e9; display:block}
.ny_fen h2 a{ color:#fff;}


.ny_fen dl { width:100%; display:block; overflow:hidden;}
.ny_fen dl dt {height:52px;font:16px "Microsoft Yahei"; font-weight:bold; line-height:52px; border-bottom:#d9d9d9 1px solid; border-top:1px solid #ffffff; display:block; width:100%}
.ny_fen dl dd {height:32px;font:14px "Microsoft Yahei"; font-weight: normal; line-height:32px;border-bottom:#d9d9d9 1px solid;display:block; width:100%}
.ny_fen dl dt a{ display:block; color:#333; width:150px; height:52px; background:url(fen.png) no-repeat left center; padding-left:50px}
.ny_fen dl dt a:hover{ color:#ffffff; background:url(fen_hover.png) no-repeat left center;}

.ny_fen dl dd a{ display:block; color:#333; width:150px; height:32px; background:url(fen.png) no-repeat left center;; padding-left:50px}
.ny_fen dl dd a:hover{ color:#ffffff; background:url(fen_hover.png) no-repeat left center;;height:32px;}






.pro{ width:760px; float:right;overflow:hidden; padding:9px; border:1px solid #e5e5e5}
.pro ul { width:800px;}
.pro h3{ height:45px; font:18px "Microsoft Yahei"; font-weight:bold; line-height:45px; overflow:hidden;}
.pro h3 a{ color:#29b459;}
.pro h3 em{ font:12px "Microsoft Yahei"; padding-left:8px; color:#000; text-transform:uppercase;}
.pro li{ width:247px; height:215px; float:left; margin-right:9px; display:inline}
.pro li a:link,.pro li a:visited { color:#333}
.pro li a:hover { color:#FF0000}
.pro li img{ margin:4px 0 0 3px; width:240px; height:179px;}
.pro li em{ display:block; text-align:center; font:14px "Microsoft Yahei"; line-height:30px; height:30px; color:#000; overflow:hidden; cursor:pointer;}
.pro .nones{ margin-right:0;}


.content , .footer { width:1010px; margin:0 auto;  }

.ys4{ background:url(ys4_bg.jpg) no-repeat center top; height:414px; overflow:hidden;}
.ys4 .dl01{ margin:20px 0 0 105px;}






.wit{ background:#eee url(wit_bg.gif) no-repeat center top; height:591px; padding-top:10px;}
.wit h3{ height:115px; overflow:hidden;}
.wit h3 em{ display:block; width:400px; height:72px; margin:0 auto; overflow:hidden;}
.wit h3 em img{width:400px; height:72px;display:block;}
.wit h3 p{ height:34px; background:url(wit_hbg.gif) no-repeat center center; font:18px "Microsoft Yahei"; text-align:center; line-height:34px; color:#6d6d6d; cursor:pointer; overflow:hidden; margin-top:8px;}
.wit dl{ width:470px; height:164px; margin:30px 0; overflow:hidden;}
.wit dt{ width:220px; height:164px; overflow:hidden; float:left;}
.wit dt img{ display:block;width:220px; height:164px;}
.wit dd{ width:245px; float:right; overflow:hidden;}
.wit dd h4 a{ display:block; font:14px "Microsoft Yahei"; font-weight:bold; color:#2d96e7; overflow:hidden; height:38px;}
.wit dd p{ font:12px "Microsoft Yahei"; line-height:22px; height:65px; overflow:hidden; color:#000;}
.wit dd em a{ display:block; width:136px; height:36px; font:14px "Microsoft Yahei"; text-align:center; line-height:32px; color:#fff; background:url(wit_btn.jpg) no-repeat left top; margin-top:11px;}
.wit h5{ width:54px; height:10px; margin:0 auto; overflow:hidden;}
.wit h5 a{ display:inline-block; width:12px; height:10px; margin-right:6px;background:url(wit_dot1.gif) no-repeat;}
.wit h5 a:hover{ background:url(wit_dot2.gif) no-repeat;}

.wit .content{ position:relative;}
.wit .arr1{ width:56px; height:56px; overflow:hidden; position:absolute; top:290px; left:-80px;}
.wit .arr2{ width:56px; height:56px; overflow:hidden; position:absolute; top:290px; right:-80px;}

/**/
.about{ height:610px; margin-top:45px; background:url(about_bg.jpg) no-repeat center 238px; overflow:hidden;}
.pic{ width:426px; height:671px; overflow:hidden; background:url(about_bg1.gif)  no-repeat left top; padding-top:19px; padding-left:24px; position:relative;}
.pic li{ width:370px; height:252px; overflow:hidden; margin-bottom:10px;*margin-bottom:6px;}
.pic li img{ display:block; width:370px; height:252px;}
.pic h5{ width:56px; height:114px; overflow:hidden; position:absolute; top:420px; right:0;}
.pic h5 a{ display:inline-block; width:56px; height:56px; background:#666;margin-bottom:1px;}
.pic h5 a:hover{ background:#2d96e7;}

.about dl{ width:460px; float:right; height:190px;  padding-right:40px; overflow:hidden;}
.about dt{ height:45px; font:14px "Microsoft Yahei"; font-weight:bold; text-align:right; line-height:45px; overflow:hidden;}
.about dt a{ color:#2d96e7;}
.about dt em{ font:14px Arial, Helvetica, sans-serif; color:#6d6d6d; padding-left:8px; text-transform:uppercase;}
.about dd h4 a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; color:#000; height:30px; overflow:hidden;}
.about dd p{ font:14px "Microsoft Yahei"; color:#6d6d6d; line-height:24px; height:72px;}
.about dd em a{ display:block;font:14px "Microsoft Yahei"; width:133px; height:36px; line-height:32px; color:#fff; text-align:center; background:url(about_btn.jpg) no-repeat left top; overflow:hidden; margin-top:5px;}

.photo{ width:500px; float:right;}
.photo h3{ height:52px; font:14px "Microsoft Yahei"; font-weight:bold; line-height:52px; overflow:hidden;}
.photo h3 a{ color:#2d96e7;}
.photo h3 em{font:14px Arial, Helvetica, sans-serif; color:#6d6d6d; padding-left:8px; text-transform:uppercase;}
.photo li{ width:240px; height:163px; overflow:hidden; position:relative; margin-bottom:25px;}
.photo li img{width:240px; height:163px; display:block;}
.photo li p{width:240px; display:none; height:163px; overflow:hidden; position:absolute; top:0; left:0; background:url(alp.png);}
.photo li p em{ display:block; width:125px; height:25px; color:#fff; cursor:pointer; font:12px "Microsoft Yahei"; text-align:center; line-height:25px; border:3px solid #fff; margin:66px auto 0;}



.bg{ height:510px; background:url(bg.jpg) no-repeat center top; overflow:hidden;}
.faq{ width:323px; height:408px; background:#fff; border:1px solid #e5e5e5; overflow:hidden; margin:53px 20px 0 0;}
.faq h3{ height:41px; border-bottom:1px solid #2d96e7; font:14px "Microsoft Yahei"; font-weight:bold; line-height:41px; overflow:hidden; padding:14px 12px 0 20px;}
.faq h3 a{ color:#2d96e7;}
.faq h3 em{ font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:8px; color:#6d6d6d;}
.faq h3 span a{font:12px Arial, Helvetica, sans-serif;color:#2d96e7; display:inline-block; height:41px; line-height:41px;}
.faq dl{ padding:22px 36px 0 20px;}
.faq dt a{ display:block; font:12px "Microsoft Yahei"; font-weight:bold; color:#666; height:22px; line-height:22px; overflow:hidden;}
.faq dd{ font:12px "Microsoft Yahei"; line-height:18px; color:#666;}
.faq dd a{ color:#666;}

.dy{ width:323px; height:408px; background:#fff; border:1px solid #e5e5e5; overflow:hidden; margin:53px 0 0 0;}
.dy h3{height:41px; border-bottom:1px solid #2d96e7; font:14px "Microsoft Yahei"; line-height:41px; overflow:hidden; padding-top:14px;}
.dy h3 a{ display:inline-block; width:161px; text-align:center;}
.dy h3 em{font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:8px; color:#6d6d6d;}
.dy h3 a:hover,.dy h3 a:hover em,.dy h3 .cur,.dy h3 .cur em{ font-weight:bold; color:#2d96e7;}
.dy ul{ width:285px; margin:21px auto 0;}
.dy li{ font:12px "Microsoft Yahei"; height:32px; line-height:26px; overflow:hidden;}
.dy li a{ color:#666;}
.dy li a:hover{ font-weight:bold;}

.onl{ width:300px; margin-top:53px; overflow:hidden;}
.onl h3{ font:14px "Microsoft Yahei"; font-weight:bold; height:72px; overflow:hidden;}
.onl h3 a{ color:#2d96e7;}
.onl h3 em{ font-size:28px; color:#2d96e7; text-transform:uppercase; display:block; height:33px;}
.onl h5{ font:12px "Microsoft Yahei"; color:#333; line-height:18px; height:36px; overflow:hidden;}
.onl li{ height:25px; margin-top:14px;}
.onl li span{ width:70px; font:12x "Microsoft Yahei"; display:inline-block; float:left; color:#666; line-height:25px; overflow:hidden; height:25px;}
.onl li input{ width:184px; height:24px; border:0; border-bottom:1px solid #d2d2d2; background:none; padding-left:20px; font:12px "Microsoft Yahei"; line-height:24px; color:#666; overflow:hidden;}
.onl .yw{ height:61px;}
.onl .yw textarea{width:184px; height:60px; border:0; border-bottom:1px solid #d2d2d2; background:none; padding-left:20px; font:12px "Microsoft Yahei"; line-height:20px; resize:none; color:#666; overflow:hidden;}
.onl .yz input{ width:80px; padding:0; margin-right:12px;}
.onl .yx img{ width:48px; height:11px;}
.onl .btt{ height:30px; margin:36px 0 0 55px; *margin:36px 0 0 28px;}
.onl .btt input{ width:104px; height:30px; background:url(btn1.gif) no-repeat center top; padding:0; margin-right:12px; font:16px "Microsoft Yahei"; text-align:center; line-height:30px; color:#fff; border:0; cursor:pointer; overflow:hidden;}
.onl .btt .ip03{background:url(btn2.gif) no-repeat center top;}
/*index.css end*/














.ny_banner { width:1010px; margin:0 auto; overflow:hidden; display:block;}
.ny_nav { width:1010px; margin:0 auto; overflow:hidden; display:block; line-height:34px; font-size:14px; font-weight:normal}
.pro_about { display:block; margin:5px 10px 10px 10px; border-bottom:1px solid #e5e5e5; overflow:hidden; padding-bottom:15px;}
.pro_about h1 { font-size:24px; line-height:40px; font-weight:normal; display:block; overflow:hidden; width:100%}
.pro_about p { font-size:12px; font-weight:normal; display:block; overflow:hidden; width:100%; line-height:20px;}
.pro_more { font-size:18px; font-weight:normal; display:block; overflow:hidden; width:120px; float:right; margin-top:15px;}
.pro_more a { width:120px; height:40px; line-height:40px; display:block; overflow:hidden; text-align:center; background:#2d96e9; color:#FFFFFF;}



.tui_box {width:1010px; height:auto; overflow:hidden; margin:10px auto 0; display:block}
.tui_box_title { background:#eeeff2; height:30px; line-height:30px;}
.tui_box_title h2 { width:140px; text-align:center; height:30px; line-height:30px; background:#2d96e9; color: #FFFFFF; font-weight:normal}
.ssbnr{width:984px; height:auto; overflow:hidden; margin:0 auto; display:block; padding:9px 11px; border:1px solid #eeeff2 }
.ssbnr_box { width:1020px;}
.ssbnrlb{ width:234px; height:270px; border:#d7d7d7 solid 1px; float:left; margin-right:13px; overflow:hidden; display:inline}
.ssbnrtp{ width:225px; height:145px; padding:2px}
.ssbnrbt{ width:225px; height:25px; padding:5px 2px 5px 6px; background:url(ssb-bt-bj.jpg) no-repeat center; font-size:14px; line-height:25px; color:#2d3284; text-indent:10px;font-family:"Microsoft Yahei";}
.ssbnrbt a{color:#2d3284;}
.ssbnrwz{ width:225px; height:35px; padding:5px 5px; font-size:12px; line-height:20px; color:#919191; text-indent:26px; font-weight:normal}




.anli_box {width:1010px; height:auto; overflow:hidden; margin:10px auto 10px; display:block}
.anli_box_title { background:#eeeff2; height:30px; line-height:30px;}
.anli_box_title h2 { width:140px; text-align:center; height:30px; line-height:30px; background:#2d96e9; color: #FFFFFF; font-weight:normal}
.anlinr{width:984px; height:auto; overflow:hidden; margin:0 auto; display:block; padding:9px 11px; border:1px solid #eeeff2 }
.anlinr_box { width:1020px;}

.lykhCont dl{padding:5px 0; height:116px; overflow:hidden; border-bottom:1px dotted #cacaca; width:485px; float:left; margin-right:13px; display:inline}
.lykhCont dl.noBr{border-bottom:none;}
.lykhCont dt img{padding:4px; border:1px solid #e5e5e5;}
.lykhCont dd{margin-left:156px; overflow:hidden;}
.lykhCont dd h5{height:28px; line-height:28px; font-size:14px; overflow:hidden;}
.lykhCont dd h5 a{color:#333;}
.lykhCont dd p{line-height:20px; font-weight:normal}
.lykhCont dd p a{margin-left:4px; color:#ed0000;}
.lykhCont ul{padding-left:30px; background:url(dtUlN.png) no-repeat left 7px;}
.lykhCont li{position:relative; height:30px; line-height:30px;}
.lykhCont li a{display:inline-block; width:300px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.lykhCont li span{position:absolute; right:10px; top:0; color:#999;}




.t01 , .t02 , .t03 ,   .t05 , .t06 , .t07 , .t08 , .t09 , .plc2 , .rtit , .rtit1 , .pro_lc , .lc1 , .lc2 , .lc3 , .lc4 , .lnav h3 , .userleftnav h4 , .leftsearch , .topsearch , .ljob , .jointel, .club_lin2, .procom h4, .caigou, .comments h4{ background:url(SkinsVIBar.png) no-repeat;}
/* -- 标题样式 -- */
.t01 { background-position:-63px -132px; height:19px; padding:3px 0 0 12px; color:#fff; margin-bottom:10px;}
.t02 { background-position:-63px -165px; height:19px; padding:3px 0 0 12px; color:#fff; }
.t03 { background:#E2E2E2; line-height:28px; text-indent:15px; }
.t04 { background-position:-63px -197px; line-height:25px; text-indent:15px; }
.t06 { background-position:-63px -267px; line-height:25px; text-indent:15px; }
.t07 { background-position:-63px -232px; line-height:25px; text-indent:15px; color:#333; }

.pro_article { width:770px; float:right;overflow:hidden;font-weight:normal }
.pro_main { zoom:1; overflow:hidden; position:relative;}

	/* -- 产品详细页 -- */
.pleft { width: 860px; z-index:5; float:left; overflow:hidden;}
.bigimg {width:300px; height:300px; border:solid 1px #ccc; padding:2px; margin-bottom:10px;}

.smallimg{}
a.leftico { background:url(ico25.gif) no-repeat; display:block; width:15px; height:15px; overflow:hidden; margin-top:21px; float:left;}
a.leftico:hover { background:url(ico25_1.gif) no-repeat;}

a.rightico{ background:url(ico24.gif) no-repeat; display:block; width:15px; height:15px; overflow:hidden; margin-top:21px; float:left; margin-left:10px;}
a.rightico:hover { background:url(ico24_1.gif) no-repeat;}
.smallimg .look { text-decoration:underline; color:#f00; margin-top:20px; display:block; float:left; margin-left:10px;}
.smallimg li{ float:left; display:inline; margin:0 0 0 10px; }
.smallimg li a { display:block; background:url(smallimgbg2.gif); width:43px; height:43px; padding:8px 0 0 3px; }
.smallimg li a:hover , .smallimg li a.cur{ background:url(smallimgbg1.gif);}
.smallimg li img { width:40px; height:40px; display:block; }
.look_big { text-align:center; line-height:25px; margin:15px 0; }
.look_b { text-align:center;}
.look_b input { margin:0 4px; *height:23px;}

	/* -- 产品详细页__产品详细参数 -- */
.pright { width:280px; top:20px; left:480px; position:absolute; margin-left:5px;overflow:hidden; font-size:14px;}
.propar { }/*产品详细参数字体颜色*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:28px; padding:0 8px; border-bottom:1px dashed #ccc;}
.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }
.propar .more a {color:#008438; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}

/* -- 产品详细页__产品视频演示 -- */
.provideo { color:#666;}
.provideo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-bottom:5px;}
.pro_video { text-align:center; margin-bottom:5px;}

.proinfo  { line-height:25px;font-size:14px;}
.proinfo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-top:10px;}
.proinfo p { white-space: normal; word-spacing: 10px;}
.proinfo p a { color:#008438;}
.proinfo .p_tit { font-weight:bold;}
.pro_key { line-height:35px;  border-top:dashed 1px #ccc; margin-top:5px; font-size:14px;}
.pro_key span { font-weight:bold;}
.pro_key a {font-size:12px; margin-right:10px;}

.propar div , .proshop div {padding:5px; padding-bottom:0; line-height:22px;}
.propar div span { font-weight:bold;}
.propar .spanPhone{ color:#008438; font-size:20px;}
.propar a.more {background:url(ico14.gif) no-repeat 0 3px!important; _background:url(ico14.gif) no-repeat 0 1px; padding-left:10px;}
.proshop { border:1px dashed #ccc;}
.proshop .bg{ background:#fff; border:2px solid white; text-align:center; padding:5px 0 10px 0;}
.proinfo div { padding:0 5px; }
.proshop .bg span { font-weight:bold; font-size:12px; color:#008438; line-height:20px;}
.proshop .bg .text_3 { border:solid 1px #ccc; height:20px; line-height:20px;}
.ad3 { margin-bottom:10px;}

.procom h4 {  line-height:26px; text-indent:10px; background-position:-63px -813px; color:#333; }
.procom dl { width:240px; float:left; display: inline; margin:10px 0 10px 5px; }
.procom dl dt { float:left; width:104px; height:104px; }
.procom dl dt a { width:100px; height:100px; border:1px solid #ccc; padding:1px; display:block;}
.procom dl dt a:hover { border:solid 1px #008438;} /*产品图片边框连接*/
.procom dl dt img { width:100px; height:100px; display:block;}
.procom dl dd { width:125px; float:right; line-height:22px;}
.procom dl .d1 { width:125px; height:42px; overflow:hidden; margin-bottom:2px;}
.procom dl .d1 a{ color:#666; text-decoration:underline;}
.procom dl .d1 a:hover { color:#008438;}
.procom dl .d2 { font-weight:bold; color:#666;}
.procom dl .d2 span { color:#f00; font-weight:bold;}
.procom dl .d3 { color:#666;}
.procom dl .d3 span { text-decoration:line-through; }

body .cp { margin-top:15px; border:1px solid #ccc; background:#fff; padding:0 0 12px 0; margin-bottom:10px; }
.cptab { border-bottom:2px solid #B61212; background:#f7f7f7; }
.cptab a { float:left; display:block; line-height:25px; font-size:14px; color:#B61212; text-decoration:none; padding:0 8px; }
.cptab a:hover {text-decoration:none;}
.cptab a.cr { font-weight:bold; }
.cp dl { width:224px; overflow:hidden; float:left; display:inline; padding:12px 0 0 10px; }	
.cp dt,.cp dt a{ width:224px; height:149px;  overflow:hidden;  }
.cp dt a:hover img{ border:solid 1px #B61212;} /*产品图片边框连接*/
.cp dt img {width:220px; height:145px;border:1px solid #CCC;padding:1px;}
.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;  text-align:center }
.cp dd.d1{ display:none;}
.t06 a { color:#008438;}
.t06 a :hover { color:#008438;}

 

.cases { margin-bottom:10px;}
.cases h4 { line-height:28px; background:#F7F7F7; text-indent:5px; margin-top:10px; }
.cases dl { width:360px; height:164px; overflow:hidden; float:left; display:inline; margin:8px 5px 0 5px; }
.cases dt { width:163px; height:163px; overflow:hidden; float:left; }
.cases dt a { width:159px; height:159px; padding:1px; border:1px solid #ccc; display:block;}
.cases dt a:hover{border:1px solid #008438;}
.cases dt img { width:159px; height:159px; display:block;}
.cases dd { width:180px; float:left; margin-left:5px; display:inline; line-height:20px; padding-right:10px; overflow:hidden;} 
.cases dd a {}
.cases dd.tit { white-space:nowrap; }
.cases dd.tit a { font-weight:bold; color:#008438; text-decoration:underline; }
.cases dd.d2 { height:140px; }

.caigou { background-position:-63px -887px;color:#666; padding:5px; margin:5px 0;  background:#ccc; } /* -- 采购意向标题色带 -- */
.caigou strong { font-size:14px; font-weight:bold;}
.caigou .span_1 { float:right;}
.caigou_tab { line-height:27px; margin-bottom:10px; color:#666;}
.caigou_tab .tt { vertical-align:top; text-align:right;}
.caigou_tab .span_b { font-weight:bold; color:#f00; }
.caigou_tab .textarea {margin-top:3px;}



/*---产品点评中心---*/
.left3 .apage { width:660px; margin:20px auto 0 auto;}
.club_tit { font-size:14px; border-bottom:dashed 1px #ccc; padding-bottom:8px; text-indent:5px; margin-bottom:10px;} /*评论产品名称*/
.club_dl { width:727px; margin:0 auto;}
.club_dl dt { width:70px; height:70px;  float:left;}
.club_dl dt a { width:66px; height:66px; border:solid 1px #ccc; padding:1px; display:block;}/*用户头像,点击时的边框*/
.club_dl dt a:hover { border:solid 1px #008438;}
.club_dl dt img { width:66px; height:66px; display:block;}
.club_dl dd { float:left; width:620px; margin-bottom:5px; margin-top:5px; margin-left:10px;}
.club_dl dd .sp_1 { width:357px; white-space:nowrap; overflow:hidden; float:left;  display:block; font-weight:bold; color:#008438; font-size:14px; }
.club_dl dd .sp_2 { float:left; margin-left:17px;  display:inline;}
.club_dl dd .a1 { color:#008438; text-decoration:underline; font-weight:bold;}
.club_dl dd .a1:hover { color:#008438}
.club_dl dd .a2 { color:#666; text-decoration:underline; font-weight:bold;}
.club_dl dd .a2:hover { color:#666;}
.club_dl dd .a3 { color:#008438; text-decoration:underline; }
.club_dl dd .a3:hover { color:#008438;}

.club_con,.club_con2 { width:705px; border:solid 1px #ccc; background:#f1f1f0; padding:10px; margin:5px auto 0 auto; line-height:24px;} /*评论内容*/
.club_con p span, .club_con2 p span { color:#008438; font-size:14px;}
.club_con p .sp_1, .club_con2 p .sp_1 { color:#000; font-size:12px; font-weight:bold;}
.club_con p .sp_2, .club_con2 p .sp_2 { color:#008438; font-size:12px;}
.club_con p .sp_3, .club_con2 p .sp_3{ color:#f00; font-size:12px; font-weight:bold;}

.club_con2 { width:690px; padding:0 15px; margin-bottom:30px;}
.club_con2_tit { width:720px; margin:0 auto 0 auto; }
.club_con2_tit a { color:#008438;}

.club_line { background:#d5d5d5; height:1px; font-size:0; overflow:hidden; margin:15px 0;} /*分割线*/
.club_lin2 { background-position:-280px -393px; width:670px; height:5px; margin:25px auto; font-size:0;}
.club_line3 { border-bottom:dashed 1px #ccc; height:1px; font-size:0; overflow:hidden; margin-bottom:10px;}

.rt_club_dl {}  /*点评空间*/
dl.rt_club_dl{ height:60px;}
.rt_club_dl dt { width:64px; height:64px; float:left; margin-right:8px;}
.rt_club_dl dt a { width:60px; height:60px; border:solid 1px #ccc; padding:1px; display:block;}
.rt_club_dl dt a:hover {border:solid 1px #008438;}
.rt_club_dl dt img { width:60px; height:60px; display:block;}
.rt_club_dl dd { color:#008438; line-height:16px; height:16px;}

.dianping { line-height:18px; margin-top:5px;}
.dianping span { color:#008438; font-weight:bold;}
.dianping a { color:#008438; text-decoration:underline; font-weight:bold;}
.dianping a:hover { color:#008438;}


/* -- 新闻详细页新闻列表 -- */
.info_b , .info_b2 { border:solid 1px #ccc; width:648px;   padding:5px 0; overflow:hidden; margin-bottom:10px;}
ul.p_list_ul, ul.p_list_ul2 { }
ul.p_list_ul li, ul.p_list_ul2 li { background:url(ico10.gif) no-repeat 10px 9px; line-height:23px; float:left; width:298px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:inline; color:#666;}
.info_b2 { width:738px;}
ul.p_list_ul2 li { width:342px; padding-right:5px;}


.pro_lianxi { display:block; overflow:hidden; padding-bottom:15px; margin-top:15px;}
.pro_lianxi p { line-height:30px}



.fenlei { background:url(pro_title.jpg) no-repeat; width:100%; height:29px; overflow:hidden; margin-top:35px; }












.news_con { width:730px; margin:0 auto; padding-top:15px;} .news_top .n_top_img:hover { border:solid 1px #c10000; }.new_top_tit .top_tit1:hover { color:#c10000;}ul.news_ul li a:hover {  }	
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:13px; color:#000000; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(ico7.gif) no-repeat 0 6px;color:#c10000; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"Microsoft Yahei"; } dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.news_con img{ max-width:745px;}



.article_box{overflow:hidden; background:#FFFFFF;padding:10px 20px 20px 20px; display:block; margin-top:10px; font-weight:normal}
.article_title { border-bottom:1px dotted #cecece; display:block; height:45px; padding-bottom:8px; }
.article_title h1 { font-size:18px; font-weight:bold; color:#666666; line-height:32px; text-align:center}
.article_title p { font-size:12px; color:#999999; text-align:center}
.article { padding:20px 0 10px 0; line-height:24px; font-size:14px; color:#7c7c7c}
.article p { padding-bottom:16px}
.article a:link,.article a:visited {font-size:14px; color:#7c7c7c}
.article a:hover {font-size:14px; color:#63a900}










.page_box { width:100%; overflow:hidden; display:block; padding:10px 0}
.inle-pag {
	TEXT-ALIGN: center; PADDING: 10px; MARGIN: 0 auto;  overflow:hidden; font-size:14px; display:block;
}
.inle-pag A {
	MARGIN:0 2px; color:#444444; background:#dbdbdb; text-align:center; padding:5px 10px;height:22px; line-height:22px;
}
.inle-pag A:hover {
	COLOR: #fff;TEXT-DECORATION: none; BACKGROUND:#2d96e9;
}
.inle-pag a.thisclass {
	BACKGROUND:#2d96e9; COLOR: #fff; text-align:center
}




/*底部开始*/
.foot{ background:#2d96e9;overflow:hidden; margin:0 auto 0;  width:100%;}
.footer { margin:0 auto; width:1010px; display:block; overflow:hidden;padding:20px 0; }
.fnav{ font:14px "Microsoft Yahei"; height:41px; line-height:41px; text-align:center; color:#fff; text-align:center; overflow:hidden; border-bottom:1px solid #91cffe}
.fnav a{ color:#fff; padding:0 16px;}

.f_wz a{ color:#fff; }

.f_wz{font:14px "Microsoft Yahei"; line-height:22px; color:#fff; display:inline; margin:0px; background:url(fline.gif) no-repeat left 10px; width:523px; overflow:hidden; float:left}
.f_wz em{ padding: 0 8px;}
.code{ width:133px; height:133px; border:1px solid #fff; overflow:hidden; float:right}
.code img{width:133px; height:133px;}
/*底部结束*/

/*pages*/
#pages {margin-left:10px;padding:8px 0 10px; clear:both}
#pages a { display:inline-block; padding:0px 4px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
#pages em{ font-weight:bold; color:#000; margin-right:5px; font-style:normal;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.pageNumber{ width:23px; display:none;}

.ny_fen h2.recommend{ height:90px; font-size:24px; color:#0064FF; text-align:right; line-height:35px;}
.recommend_con{ background:#FFFFFF;}
.recommend_con div{  text-align:center; line-height:30px;}
.recommend_con div img{ width:196px; height:146px; border:#EBEBEB solid 1px; padding:1px;}
.recommend_con div img:hover{ border:#005CFF solid 1px;}

/* box */
#ibox{height:100%;left: 0;position: absolute;width: 2550px;}
.page_thumb{width:100%;z-index:1;position:relative;}
.page_thumb a{width:20px;height:70px;line-height:70px;position:absolute;bottom:0;background:#e6e6e6;color:#666;}
.page_thumb a i{color:#333;display:block;height:70px;line-height:70px;width:20px;text-align:center; font-family:"宋体";font-size:30px;}
.page_thumb a:hover{background:#333;}
.page_thumb a:hover i{color:#fff;}
.page_thumb a.pre{left:0;}
.page_thumb a.next{right:0;}
.page_thumb a.pre i{background-position:-47px -527px;}
.page_thumb a.next i{background-position:-27px -527px;}
.page_thumb span.num{display:none}
.box{width:440px;}
.box_list{width:400px;overflow:hidden;height:70px;margin:10px auto 0;position:relative;}
.tb-thumb{}
.tb-thumb li{float:left;width:70px;height:70px;padding:0 5px;position:relative;}
.tb-thumb li img{width:66px;height:66px;border:2px solid #fff;}
.tb-booth {position:relative;z-index:1;width:440;height:340px;}
.tb-booth .tb_img{width:100%;height:100%;position:relative;display:block;}
.tb-booth img{width:100%;height:100%;}
.tb-thumb .tb-selected {}
.tb-thumb .tb-selected img{border:2px solid #f80;width:66px;hieght:66px;}

div.zoomDiv {z-index:999;position:absolute;top:0px;left:0px;width:200px;height:540px;background:#fff;display:none;text-align:center;overflow:hidden;}
div.zoomMask {position:absolute;background:url(mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}
div.zoomMask a{width:100%;height:100%;display:block;}