@charset "utf-8";/* CSS Document */.partner{width:1180px; height:290px; margin:0 auto; margin-top:30px;}.part_top{ background:url(../images/part_t.gif) center no-repeat; height:73px;  text-align:center; }.part_more a{ font-size:14px; color:#fff; line-height:107px;}.gd_02{ position:relative;  width:1100px; margin:0 auto; padding-top:20px; }.gd_02 em{	position: absolute;	top: 40px;}.gd_02 .t_l{ left:-40px;}.gd_02 .t_r{ right:-40px;}.gd_02 li{ float:left; margin: 0 30px 0 0; text-align:center;}.gd_02 li.last{ padding-right:0;}.gd_02 li img{ display:block; width:166px; height:170px; border:1px solid #dfdfdf; padding:3px; background:#fff;}.gd_02 .fl { float:left;}.gd_02 .fr { float:right;}.gd_02 .pa{ position:absolute;}.gd_02 .pr{ position:relative}/*product*/.product{ width:100%; height:500px; background:#eeeeee; padding-top:20px; }.product .main{ height:560px;}.aside{width:184px;  float:left; height:647px; background:url(../images/pro_aside.gif) no-repeat; }.aside h3{ margin:0;  height:42px; text-align:center; line-height:42px;}.aside h3 a{ font-size:16px; font-weight:bold; color:#fff;}.aside dl{width:170px; height:50px;margin:5px auto;background-color: #c7c3c3;text-align: center; margin-top: -5px; }.aside dl dt{width:170px;height:50px; background:url(../images/aside_li.gif) no-repeat;line-height:51px;margin-top:5px;overflow:hidden;}
.aside dl dt a{ font-size:15px; color:#0187ce; font-weight:bold;}

.aside dl dd a{ font-size:13px; color:#333; line-height:25px; }.aside dl dd{width:150px;}.aside dl a:hover{ color:#ff9800;}.pro_show{width:964px; float:right;  overflow:hidden;  }.pro_show_t em a{ font-size:14px;  color:#0187ce; font-weight:bold; font-style:normal; }.pro_show_t{width:964px; background:url(../images/pro_t.gif) no-repeat bottom; padding-bottom:8px;}.pro_show_t span {float:right;  margin-top:8px;  }.pro_show_t span a{ font-size:16px;  color:#0187ce; font-family:Aparajita;}.pro_show ul li{float:left;margin-right:30px; margin-bottom:6px;}.pro_show ul{ margin-top:10px; width:1020px;  }.pro_show ul li img{width:210px;height:155px; padding:3px; border:1px solid #bdbdbd; background:#fff;}.pro_show ul li span{ width:210px; display:block;font-size:14px; line-height:30px; text-align:center; overflow:hidden; }.pro_show ul li span a{  color:#333;}.pro_show ul li span a:hover{  color:#ff9800;}/*banner_little1*/.banner_little1{ height:117px; width:1180px;  background:url(../images/ban_lit1.gif) no-repeat center; margin:0 auto; }.banner_little1  dl dt{ font-size:18px; color:#0187ce; font-weight:bold; line-height:40px; }.banner_little1 dl dd{ width:93px; height:24px; background:url(../images/ban1_zx.gif) no-repeat; display:block; text-align:center; margin-left:48px; }.banner_little1 dl dd a{ font-size:15px; font-weight:bold; color:#fff; line-height:24px;}.banner_little1  dl { float:right; margin-top:22px; margin-right:86px;}/*tx*/.tx{ height:446px; width:100%; background:url(../images/tx_t.gif) top no-repeat; margin-top:20px;}.tx_main ul li{ width:185px; float:left; margin:0 20px;}.tx_c_t{width:168px; height:168px; position:relative; margin:0 auto;}.tx_c_t div{ width:168px; height:168px; background:url(../images/tx_pic_bg.png) no-repeat; position:absolute; left:0; top:0;}.tx_c_t img{ width:168px; height:168px; }.tx_main ul li span{ display:block; font-size:18px; font-weight:bold; color:#0187ce; text-align:center; line-height:36px;}.tx_main ul li p{ margin:0;  font-size:14px; color:#333; line-height:24px; height:72px; width:185px; overflow:hidden; }.tx_main{ padding-top:140px;}/*advantages*/.ys{width:100%;height:776px; background:url(../images/ys_bg.jpg) no-repeat center;  padding-top:20px;  }.ys .main img{ float:left;}.ys .main{ margin-top:148px;}.ys_1{float:right; width:508px; }

.ys_1  dt{background:url(../images/ys_1.png)  no-repeat; font-size:18px; font-weight:bold; color:#f0ff01; padding-left:64px; line-height:34px; height:50px;}

.ys_1  dd{ font-size:14px; color:#fff; line-height:24px;  padding-left:30px; margin-left:34px; }.ys_2{float:right; width:508px; margin-top:10px; }
.ys_2  dt{background:url(../images/ys_2.png)  no-repeat; font-size:18px; font-weight:bold; color:#f0ff01; padding-left:64px; line-height:34px; height:50px;}.ys_2  dd{ font-size:14px; color:#fff; line-height:24px;  padding-left:30px; margin-left:34px; }.ys_3{float:right; width:508px;margin-top:10px;  }
.ys_3 dt{background:url(../images/ys_3.png)  no-repeat; font-size:18px; font-weight:bold; color:#f0ff01; padding-left:64px; line-height:34px; height:50px;}.ys_3  dd{ font-size:14px; color:#fff; line-height:24px;  padding-left:30px; margin-left:34px; }.ys_4{float:right; width:508px;margin-top:10px;  }

.ys_4  dt{background:url(../images/ys_4.png)  no-repeat; font-size:18px; font-weight:bold; color:#f0ff01; padding-left:64px; line-height:34px; height:50px;}
.ys_4  dd{ font-size:14px; color:#fff; line-height:24px;  padding-left:30px; margin-left:34px; }
.ys_5{float:right; width:508px;margin-top:10px;  }.ys_5  dt{background:url(../images/ys_5.png)  no-repeat; font-size:18px; font-weight:bold; color:#f0ff01; padding-left:64px; line-height:34px; height:50px;}
.ys_5  dd{ font-size:14px; color:#fff; line-height:24px;  padding-left:30px; margin-left:34px; }/*banner_little2*/.banner_little2{  width:1180px;height:116px; margin:0 auto; background:url(../images/ban_lit2.jpg) no-repeat; margin-top:20px;}


.banner_little2  dl dt { font-size:18px; color:white; font-weight:bold; line-height:36px;}.banner_little2  dl dd{ width:94px; height:27px; background:#0187ce; margin-left:60px; }.banner_little2  dl dd a{ font-size:16px; font-weight:bold; color:#fff;display: block;text-align:center; line-height:27px;}.banner_little2  dl { margin-right:30px; float:right; padding-top:33px; }/*about*/.ab_h{ width:1180px;  height:260px; margin:0 auto; margin-top:30px; padding-top:20px; background:url(../images/ab_bg.gif) no-repeat;}.about{width:704px; float:left; margin-left:20px;}.about_pic{width:315px; height:238px; background:url(../images/about_pic_bg.gif) center no-repeat; float:left;}.about_pic img{width:300px; height:210px; background:#fff; padding:3px; float:left; border:1px solid #d9d9d9; }.about_tex h3{  margin:0; }.about_tex h3 a{ font-size:14px;  color:#333;  font-weight:bold; line-height:30px;}.about_tex p{ font-size:14px; color:#333; height:88px; line-height:22px;  text-indent:2em;  width:374px; margin:0;}.about_tex{ float:right; position:relative; }.mk {position:absolute; left:304px; height:30px;margin-top:95px; }.mk a{ font-size:14px; color:#0187ce; }.about_tex ul{ margin-top:30px; width:380px; height:84px; border-top: 1px dashed #bfbfbf;}.about_tex ul li span{ float:right;}.about_tex ul li{ font-size:14px; color:#333; line-height:24px; background:url(../images/ab_li.gif) left no-repeat; padding-left:14px;}/*honor*/.honor{width:400px; float:right;}.honor_t{  background:url(../images/honor_t.gif) center no-repeat; }.honor_t h3{ margin:0;}.honor_t h3 a{ font-size:18px; font-weight:bold; color:#0187ce;}.honor_t span{float:right; margin-right:20px; margin-top:4px;}.honor_t span a{ font-size:18px;  font-family:Aparajita; color:#0187ce;}.gd_03{ position:relative; width:430px; }.gd_03 #simgs03{ margin:0 auto; padding-top:20px; margin-left:70px;  }.gd_03 li{ float:left;  text-align:center; margin-right:30px;}.gd_03 li span{width:257px;height:30px; display:block;}.gd_03 li span a{ font-size:14px; color:#333; line-height:30px;}.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:100px; height:164px; padding:3px; border:1px solid #d4d4d4; background:#fff;}.gd_03 li a{ color:#000000;}/*cases*/.cases{width:1180px; height:250px; margin:0 auto; }.cas_t{ background:url(../images/cas_t.gif) no-repeat bottom; padding-bottom:7px;}.cas_t h3{margin:0;}.cas_t h3 a{ font-size:17px; font-weight:bold; color:#0187ce;}.cas_t span{ float:right; margin-top:10px;}.cas_t span a{ font-size:16px; color:#0187ce;  font-family:Aparajita;}.gd_01{ position:relative;  width:1080px; margin:0 auto; padding-top:20px; }.gd_01 em{	position: absolute;	top: 62px;}.gd_01 .t_l{ left:-48px;}.gd_01 .t_r{ right:-48px;}.gd_01 li{ float:left; margin: 0 30px 0 0; text-align:center;}.gd_01 li.last{ padding-right:0;}.gd_01 li img{ display:block; width:194px; height:138px;  padding:4px;border:1px solid #d4d4d4;}.gd_01 li span a{ color:#333;font-size:14px;   line-height:30px; text-align:center; overflow:hidden;width:237px; height:30px;}.gd_01 li span{ height:30px; display:block;}/*procedure */.cus_pro{ width:100%; height:186px; background:url(../images/cus_pro_bg.gif); padding-top:20px;}.procedure{ height:180px; width:1180px; margin:0 auto;}.procedure h3{ margin:0; text-align:center; background:url(../images/cus_pro_t.gif) bottom no-repeat; padding-bottom:4px;}.procedure h3 a{ font-size:18px; font-weight:bold; color:#0187ce;}.proce_con{ width:1180px; height:120px; background:url(../images/proce_con_bg.gif) no-repeat;}.procedure ul li{ width:119px; height:118px;  float:left; margin-right:93px;}.procedure ul{ margin-top:16px; width:1280px;}.procedure ul li img{-webkit-transition:all .2s ;-moz-transition:all .6s ;-o-transition:all .6s ;-ms-transition:all .6s ;transition:all .6s ; }.procedure ul li:hover img{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg); }/*customer*/.customer{ width:1180px; margin:0 auto; margin-top:20px; height:346px; }.cus_t{ height:60px; }.cus_t h3{margin:0px; margin-bottom:5px;background:url(../images/cus_t.gif) center no-repeat;width:240px; height:23px; margin:0 auto;text-align:center; }.cus_t h3 a{font-size:18px; color:#0187ce; font-weight:bold;}.cus_more a{ font-size:16px; color:#fff; font-family:Aparajita; line-height:23px;}.cus_more{ width:67px; height:20px; background:url(../images/cus_m.gif) no-repeat; margin:6px auto;text-align:center;}.cus_con li{ width:215px; height:258px;padding:3px; border:1px solid #d4d4d4; background:#fff; float:left; margin:10px 24px; }.cus_con ul{margin-left:44px;}.cus_pic img{ width:215px; height:145px; }.cus_con li p{font-size:12px;color:#333; line-height:20px; height:40px; overflow:hidden;  margin:0; }.cus_con li span { display:block; font-weight:bold;font-size:14px; line-height:24px; height:24px; overflow:hidden;text-align:center; }.cus_con li span  a{color:#333;}.detail{width:80px;height:20px; background:#0187ce; margin:0 auto; margin-top:10px;}.detail a{ font-size:14px; color:#fff; display: block; text-align:center; line-height:20px;}/*news*/.part2{width:1180px;margin:0 auto; height:350px; margin-top:30px;}.con_news{float:left;width:414px; overflow: hidden; height: 410px;}.con_news .con_news_t h3 a{ font-size:17px; font-weight:bold; color:#0187ce;}.con_news .con_news_t h3{ margin:0;}.con_news .con_news_t span {float:right;  margin-top:4px;  }.con_news .con_news_t span a{ font-size:16px;  color:#0187ce; font-family:Aparajita;}.con_news .con_news_t{height:52px; background:url(../images/news_t.gif) no-repeat left; }.con_news .con_news_c{ height:126px; }.con_news .con_news_pic{ float:left;}.con_news .con_news_pic img{width:176px; height:108px; border:1px solid #bbbbbb; padding:3px; background:#fff;}.con_news .con_news_text  p{ font-size:14px;  color:#333; line-height:22px; height:110px; overflow:hidden; text-indent:2em; margin:0;}.con_news .con_news_text {width:215px; float:right;}.con_news .con_news_b li span{float:right;}.con_news .con_news_b li{ font-size:14px; color:#333; line-height:28px;height:29px;overflow:hidden; background:url(../images/news_li.gif)  no-repeat left ; padding-left:12px; }.con_news1{float:left; margin:0 26px; width:414px;overflow: hidden; height: 410px;}.con_news1 .con_news_t h3 a{ font-size:17px; font-weight:bold; color:#0187ce;}.con_news1 .con_news_t h3{ margin:0;}.con_news1 .con_news_t span {float:right;  margin-top:4px;   }.con_news1 .con_news_t span a{ font-size:16px;  color:#0187ce; font-family:Aparajita;}.con_news1 .con_news_t{height:52px; background:url(../images/news_t.gif) no-repeat left; }.con_news1 .con_news_c{ height:126px; }.con_news1 .con_news_pic{ float:left;}.con_news1 .con_news_pic img{width:176px; height:108px; border:1px solid #bbbbbb;padding:3px; background:#fff;}.con_news1 .con_news_text  p{ font-size:14px;  color:#333; line-height:22px; height:110px; overflow:hidden; text-indent:2em; margin:0;}.con_news1 .con_news_text {width:215px; float:right;}.con_news1 .con_news_b li span{float:right;}.con_news1 .con_news_b li{ font-size:14px; color:#333; line-height:28px;height:29px;overflow:hidden; background:url(../images/news_li.gif)  no-repeat left ; padding-left:12px; }/*common question*/.question{float:right;width:298px;}.ques_t h3 a{  font-size:17px; font-weight:bold; color:#0187ce;}.ques_t h3{ margin:0;}.ques_t span {float:right;  margin-top:4px;  }.ques_t span a{ font-size:16px;  color:#0187ce; font-family:Aparajita;}.ques_t{height:52px; background:url(../images/ques_t.gif) no-repeat left; }.question .contant ul{ position:relative; height:346px;   }.question .contant ul .faq-l {clear:both;overflow:hidden;margin-top:20px;  }.question .contant ul .faq-l .faq-w p {float:right;width: 274px; height:30px;margin:0;color:#333;font-size: 14px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.question .contant ul .faq-l .faq-d p {float:right; height:60px;line-height:20px;width: 274px;font-size: 14px;margin:0;color: #333;overflow:hidden; }.question .contant ul .faq-l .faq-w span{ float:left;width: 19px;height: 19px;background:url(../images/wen.gif) no-repeat center;line-height:20px;text-align:center;margin-right:5px;margin-bottom:10px; }.question .contant ul .faq-l .faq-d span{float:left;width: 19px;height: 19px;background:url(../images/da.gif) no-repeat center ; line-height:20px;text-align:center;margin-right:5px;margin-bottom:10px;}/*link*/.links{width:100%; border-top:2px solid #0187ce; margin-top:30px;}.links .main{ background:url(../images/link.gif) no-repeat left;}.links ul li a{  font-size:14px; color:#666; line-height:30px;}.links ul li { float:left; margin-left:10px; }.links ul{margin-left:140px;}