﻿@charset "utf-8";
html{ overflow-x:hidden;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,
sub,sup,tt,i,b,dd,dl,dt,form,label,caption,
tfoot,ul,li,p,a,ol,ul{ margin:0; padding:0; }
body{ font-size:13px;font-family:Arial; color:#666; min-width:1200px;    }
input,select,textarea{vertical-align:middle;}
/*table{border-collapse:collapse;border-spacing:0;}*/
img{ border:0; vertical-align:middle}
em,i{font-style:normal;}
div{ margin:0 auto 0 auto; height:auto;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;font-size:0px; line-height:0px; height:0px} 
.left{ float:left}
.right{ float:right;}
.yahei{ font-family:"Microsoft Yahei"}
.heiti{ font-family:"黑体"}
.Arial{ font-family:"Arial"}
.Tahoma{ font-family:"Tahoma"}
.BebasNeue{ font-family:"Bebas Neue"}
a:active {star:expression(this.onFocus=this.blur());}
.blank1{ height:15px; overflow:hidden}
a{color:#666;text-decoration:none;}
a:hover,a:active,a:focus{ text-decoration:none;color:#666;}  
div:after,li:after{content:"";display:block;height:0;clear:both;} 
h1,h2,h3,h4,h5,h6{ font-weight:100}
.clear{ clear:both;}

.header{width:100%;}
.wrap{width:1140px;margin:0 auto;}
.logo{padding-right:15px;}
.fl{float:left;}
.fr{float:right;}
.logo{margin:0 0}
.slogan{font-size:26px;color:#000;border-left:1px solid #ddd;padding-left:15px;}
.slogan em{display:block;font-size:14px;color:#fe0002;font-weight:bold; text-transform:uppercase;}
.head_tel{font-weight:500;font-size:15px;color:#575453;text-align:left;background:url(../images/tel.png) left center no-repeat;padding-left:40px;line-height:2.3em;margin-top:25px;}
.head_tel span{/*display:block;*/font-size:24px;/*font-style:italic;*/color:#575453;font-family:impact;}

#f1{height:30px; border-bottom:#E0E0E0 1px solid}
#box_1{width:1140px; height:30px; margin:auto; line-height:30px;}
.en{float:right; font-size:14px; border-left:#E0e0e0 1px solid; padding-left:10px; border-right:#E0e0e0 1px solid; padding-right:10px; font-family:arial}
.ch{float:right; font-size:14px; border-left:#E0e0e0 1px solid; padding-left:10px; border-right:#E0e0e0 0px solid; padding-right:10px; font-family:'微软雅黑'}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.menu{background:#798788;height:30px;z-index:999; overflow:hidden}
.nav {font-size:14px;width:1140px; margin:0 auto; background:#000}
.nav li.list{float:left;display:inline;text-align:center;/*width:135px;*/z-index:999;height:30px; line-height:30px; font-size:14px; margin-right:1px}
.nav li a{zoom:1;height:30px;display:block;color:#fff;font-family:arial;font-weight:500;padding:0 44px 0 45px;}
.nav li a:hover{color:#fff;}
.nav li:hover{ background:#039A31}

.nav li.on{color:#fff;background:#039A31; color:#FFF}
.nav li .sub {display:none;padding:0;min-width:100%;width:auto;position:absolute;left:0;top:40px;height:auto;white-space:nowrap;}
.nav li .sub li {width:auto;text-align:center;height:40px;line-height:40px;border-top:1px solid #f8d5a7;}
.nav li .sub li a{padding:0 10px;height:40px;line-height:40px;color:#fff;display:block;zoom:1;}
.nav li .sub li a:hover {background:#f0a514;color:#ed2424;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.top{ width:100%; height:32px; background:#333; overflow:hidden;}
.w1200{ width:1200px;margin:0 auto 0 auto;}
.search{ float:right; width:225px; background:#fff; margin-top:2px; height:28px;overflow:hidden;}
.search input.h_sea_tex{ border:0; background:0; height:26px;line-height:26px; color:#000; font-family:Arial, Helvetica, sans-serif;outline:0px;}
.search input.h_sea_sub{ border:0; background:url(../images/img_23.jpg); height:26px; width:31px;}
.search img{float:left}
.fx{ float:right}
.fx a{margin-left:2px}
.bg{ background:#f7f8f9}

/*.nav{ float:right; margin-right:-20px; height:55px;}
.nav ul li{float:left; font-size:14px;line-height:55px; height:55px; text-align:center; font-weight:bold; position:relative;z-index:9; padding:0 20px;}
.nav ul li:hover{ background:#f1f1f1}
.nav ul li.hover,.nav ul li.on{ background:#f1f1f1}
.nav ul li:hover a,.nav ul li.on a{ color:#00b0ec}
.nav ul li a{ display:block}
.nav ul li .line{position:absolute; left:0; bottom:0; display:none;line-height:0; border-bottom:3px solid #00b0ec; height:9px;width:100%; background:url(../images/1_1.png) center 3px no-repeat; }
.nav ul li.hover .line,.nav ul li.on .line{ display:block !important}


.nav ul li .s_nav{ background:#cae5fa; position:absolute; top:55px; z-index:9; height:43px; width:600px; display:none }
.nav ul li .s_nav a{ float:left; line-height:43px; padding:0 25px; color:#6e7984}
.nav ul li .s_nav a:hover{color:#00b0ec}
.nav ul li .s_nav a.a_nav{background: url(../images/img_30.jpg) right center no-repeat}
.nav ul li .s_nav a.a_nav:last-child{background:none;}*/


.slideBox{ height:517px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:43%; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:15px;  width:35px; height:3px;  background:#000; cursor:pointer; }
.slideBox .hd ul li.on{ background:#00b0ec;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ background:url(../images/img_01.jpg) center no-repeat; height:517px; display:block}
.slideBox .bd img{ height:517px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .next{ position:absolute; right:5%; top:50%; margin-top:-25px; display:block; width:26px; height:51px; background:url(../images/5.png)  no-repeat; cursor:pointer   }
.slideBox .prev{ position:absolute; left:5%; top:50%; margin-top:-25px; display:block; width:26px; height:51px; background:url(../images/4.png)  no-repeat;  cursor:pointer  }
.slideBox .prev:hover{ background:url(../images/3.png)  no-repeat; }
.slideBox .next:hover{ background:url(../images/2.png)  no-repeat; }
.title{ width:100%; text-align:center;  }
.title h3{ width:100%; font-size:28px; float:left; font-weight:500; color:#333; background:url(../images/img_10.jpg) center bottom no-repeat; line-height:80px; margin-top:30px; font-family:'微软雅黑'}

.index_pro{ float:left; margin-top:63px;height:400px; overflow:hidden;}
.index_pro ul li{float:left; height:363px; background:url(../images/img_33.jpg) center bottom no-repeat; padding:0 41px; text-align:center; border-right:#eaeaea solid 1px; }
.index_pro ul li img.pimg{width:111px; height:234px;}
.index_pro ul li:hover{background:url(../images/img_34.jpg) center bottom no-repeat;}
.index_pro ul li h3{ font-size:14px; font-weight:500; color:#333; margin-top:10px;  width:111px; overflow:hidden}
.index_pro ul li h4{ line-height:36px; color:#666;font-size:14px;}
.index_pro ul li.bo{ border:0}
.index_pro ul li .pro_more{ display:none}
.index_pro ul li:hover .pro_more{ display:block}

.index_pro1{ float:left; margin-top:63px; margin-bottom:0px; width:1200px; overflow:hidden}
.index_pro1 ul{ width:1300px; float:left}
.index_pro1 ul li{float:left; height:333px; background:url(../images/img_33.jpg) center bottom no-repeat; padding:0 80px; margin-bottom:70px; text-align:center; border-right:#eaeaea solid 1px; }
.index_pro1 ul li:hover{background:url(../images/img_34.jpg) center bottom no-repeat;}
.index_pro1 ul li h3{ font-size:20px; font-weight:bold; color:#333; margin-top:50px}
.index_pro1 ul li h4{ line-height:36px; color:#666;font-size:14px;}
.index_pro1 ul li.bo{ border:0}
.index_pro1 ul li .pro_more{ display:none}
.index_pro1 ul li:hover .pro_more{ display:block}

.bg2{ background:#f5f5f5}
.tab_list{ width:100%; text-align:center; margin:45px 0 45px 0; float:left }
.tab_list ul{float:left; margin-left:200px}
.tab_list ul li.tab_n{ float:left; font-size:20px; color:#039A31; font-weight:500; width:250px; text-align:center; cursor:pointer; font-family:'微软雅黑'}
.tab_list span{float:left; margin:10px 0px 0 0px; display:block;}
.tab_list ul li.tab_t{float:left; margin:10px 0px 0 0px;}
.tab_list ul li.hover{ font-size:30px; color:#333; margin-top:-6px; background:url(../images/img_10.jpg) center bottom no-repeat; padding-bottom:30px}

.ab_list {float:left; width:1200px; overflow:hidden}
.ab_list ul{ width:1250px; float:left}
.ab_list ul li{ float:left; height:565px; position:relative; width:293px; margin-right:10px}
.ab_list ul li .ab_img{float:left}
.ab_list ul li .ab_img img{width:293px; height:345px;}
.ab_list ul li .ab_main{ text-align:center; float:left; background:#fff; height:185px; width:100%}
.ab_list ul li .ab_main h3{ font-size:17px; line-height:60px; margin-top:20px; float:left; width:100%; color:#333 }
.ab_list ul li .ab_main h4{font-size:14px;}
.ab_list ul li .ab_md { position:absolute;  left:0; display:none}
.ab_list ul li .ab_more{float:left; width:100%; text-align:center; margin:40px auto; display:none}
.ab_list ul li:hover .ab_md { display:block}
.ab_list ul li:hover .ab_more{display:block}
.ab_list ul li:hover .ab_main {color:#fff; background:#00b0ec}
.ab_list ul li:hover .ab_main h3{color:#fff; }
.bgcolor1{ top:0}
.bgcolor{ bottom:0}

.bot_link{ margin:13px 0 0 0; float:left; height:92px;}
.bot_link ul li{float:left; margin:0 25px}
.bot_link ul li span{ float:left; font-size:12px;font-family:"Arial"}
.bot_link ul li span h3{ font-size:14px; color:#333; font-weight:bold; margin-top:20px; line-height:24px}
.bot_link ul li span h4{font-size:12px;font-family:"Arial"}
.bot_link ul li a{ float:left; margin-right:25px}
.bot_link ul li a.a1{ background:url(../images/img_17.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a1:hover{ background:url(../images/img_16.jpg) no-repeat}
.bot_link ul li a.a2{ background:url(../images/img_13.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a2:hover{ background:url(../images/img_18.jpg) no-repeat}
.bot_link ul li a.a3{ background:url(../images/img_14.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a3:hover{ background:url(../images/img_19.jpg) no-repeat}
.bot_link ul li a.a4{ background:url(../images/img_15.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a4:hover{ background:url(../images/img_20.jpg) no-repeat}

.bg3{ background:#666; height:300px; width:100%}
.ruig{ width:8px; height:8px; position:absolute; left:27px; top:90px; z-index:99999}
.copy_link{ color:#fff; float:left}
.copy_link h3{ font-size:18px; margin-bottom:10px; }
.copy_link ul{ border-left:#747474 solid 1px; padding-left:10px; height:145px; float:left; width:175px; margin-top:22px}
.copy_link ul li a{ color:#bdbdbd; line-height:20px}
.copy_link ul li a:hover{ color:#fff}
.map{ float:right; margin-right:15px; margin-top:40px; position:relative; color:#fff}
.map-xx{ position:absolute; left:3px; top:-26px; width:134px; height:86px; background:url(../images/7.png) no-repeat}
.map-xx ul li{ margin-left:23px; margin-top:8px; color:#ee2b25; font-size:10px}
.map-xx ul li img{ margin-right:8px}

.copyright{ float:left; width:100%; height:45px; background:#363636; line-height:45px; overflow:hidden;}
.copy_r{ float:right}
.copy_r a{ margin-left:10px}
.tab_box{ float:left; width:1200px;padding-bottom:50px;}
.index_map{ float:left; position:relative}

.picScroll-top{ margin:0 auto; float:right;  width:282px; padding-bottom:70px;  overflow:hidden; position:relative;   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1;  }
.picScroll-top .bd ul li{ zoom:1;background:#fff; width:218px; /*height:90px ; */padding-left:16px; margin-bottom:17px;  padding-top:16px; border-left:#bfbfbf solid 14px}
.picScroll-top .bd ul li:hover{ border-left:#00b1ec solid 14px}
.picScroll-top .bd ul li:hover a{ text-decoration:none}
.picScroll-top .bd ul li:hover h3{background:url(../images/img_42.jpg) left bottom no-repeat;}
.picScroll-top .bd ul li h3{ font-size:12px; background:url(../images/img_41.jpg) left bottom no-repeat; font-weight:bold;   line-height:25px; }
.picScroll-top .bd ul li h4{ font-size:12px;color:#777; line-height:25px;}

.picScroll-top1{ margin:0 auto; float:right;  width:280px; padding-bottom:75px;  overflow:hidden; position:relative;   }
.picScroll-top1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top1 .bd ul li{ zoom:1;background:#fff; width:218px; height:90px ; border:#e3e3e3 solid 1px; padding-left:46px; margin-bottom:15px;  padding-top:16px; border-left:#bfbfbf solid 14px}
.picScroll-top1 .bd ul li:hover{ border-left:#00b1ec solid 14px}
.picScroll-top1 .bd ul li:hover a{ text-decoration:none}
.picScroll-top1 .bd ul li:hover h3{background:url(../images/img_42.jpg) left bottom no-repeat;}
.picScroll-top1 .bd ul li h3{ font-size:13px; background:url(../images/img_41.jpg) left bottom no-repeat; font-weight:bold;   line-height:35px; }
.picScroll-top1 .bd ul li h4{ color:#777; line-height:40px;}
.picScroll-top1 .prev{ display:block; position:absolute; left:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_43.jpg) 0 0px no-repeat;border:#e3e3e3 solid 1px;}
.picScroll-top1 .next{ display:block;position:absolute; right:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_45.jpg) 0 0px no-repeat;border:#e3e3e3 solid 1px;}
.picScroll-top1 .next:hover{ background:url(../images/img_44.jpg) 0 0px no-repeat;  }
.picScroll-top1 .prev:hover{ background:url(../images/img_46.jpg) 0 0px no-repeat;  }

.picScroll-top .prev{ display:block; position:absolute; left:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_43.jpg) 0 0px no-repeat;}
.picScroll-top .next{ display:block;position:absolute; right:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_45.jpg) 0 0px no-repeat;}
.picScroll-top .next:hover{ background:url(../images/img_44.jpg) 0 0px no-repeat;  }
.picScroll-top .prev:hover{ background:url(../images/img_46.jpg) 0 0px no-repeat;  }

.banner1{ background:url(../images/img_51.jpg) center top no-repeat; height:421px}
.banner2{ background:url(../images/img_62.jpg) center top no-repeat; height:421px}
.banner5{ background:url(../images/img_88.jpg) center top no-repeat; height:421px}
.banner3{ background:url(../images/img_69.jpg) center top no-repeat; height:421px}

.ban{height:421px;width:100%}
.ban a{display:block;height:421px;}

.tab2 ul{ float:left; margin-top:50px; margin-bottom:37px;}
.tab2 ul li{ width:211px; height:57px; border:#e3e3e3 solid 1px ; border-left:14px solid #e3e3e3; color:#bbb; cursor:pointer; float:left; line-height:57px; text-align:center; margin-right:17px;font-size:20px; font-weight:bold}
.tab2 ul li:hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab2 ul li.hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab3 ul{ float:left; margin-top:50px; margin-bottom:37px;}
.tab3 ul li{ width:211px; height:57px; border:#e3e3e3 solid 1px ; border-left:14px solid #e3e3e3; color:#bbb; cursor:pointer; float:left; line-height:57px; text-align:center; margin-right:30px;font-size:20px; font-weight:bold}
.tab3 ul li:hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab3 ul li.hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab2 ul li a,.tab3 ul li a{display:block;color:#bbb;}
.tab2 ul li:hover a,.tab2 ul li.hover a,.tab3 ul li:hover a,.tab3 ul li.hover a{color:#00b0ec}

.down_xx h3{ font-size:16px; color:#00b0ec; font-weight:bold; background:url(../images/img_42.jpg) left bottom no-repeat; padding-bottom:38px; margin-top:-5px ; margin-bottom:14px}
.down_xx{ float:left; margin-left:50px; width:452px}
.down_xx div.feedback_con{ line-height:30px; font-size:14px}

.down_list{float:left; width:1200px; overflow:hidden}
.down_list ul{ width:1280px; float:left; border-top:#e5e5e5 solid 1px; padding-top:40px; margin-top:40px}
.down_list ul li .down_title{ width:413px; height:51px; border:#e3e3e3 solid 1px; border-right:0; background:#f6f6f6; line-height:51px; text-indent:24px; float:left}
.down_list ul li{ width:582px; font-size:14px; float:left; margin-bottom:29px; margin-right:37px}
.line1{ width:100%; height:9px; background:url(../images/img_55.jpg) repeat-x; float:left; margin-top:100px}
.down_list ul li a.a5{ background:url(../images/img_52.jpg) no-repeat; width:168px; height:53px; display:block; float:left}
.down_list ul li a.a5:hover{background:url(../images/img_53.jpg) no-repeat;}

.fad_list ul li{ float:left;cursor:pointer; width:1198px; border:#e3e3e3 solid 1px; line-height:44px; background:#bbb; color:#fff; font-size:15px; font-weight:bold; position:relative}
.fad_list ul li em{ text-indent:52px; float:left}
.fad_list ul li span.tit_r{ float:right; }
.fad_list ul li span.tit_r i{float:left; font-size:13px; font-weight:bold}
.fad_list ul li span.tit_r .fad_btn{ width:28px; height:28px; background:url(../images/img_57.jpg) no-repeat; float:left; margin:8px 28px 0 20px; cursor:pointer}


.fad_list ul li .fad_main{ background:#fff; float:left; color:#9d9d9d; font-weight:100; width:100%; display:none}
.fad_xx{ width:1095px; line-height:30px; margin-top:20px}
.fad_xx strong{font-weight:bold; color:#666}
.sup_title{ width:1198px; border:#e3e3e3 solid 1px; background:#f0f0f0; line-height:44px; font-size:16px; color:#333; font-weight:bold; text-indent:35px}


.sup_list ul{ border-left:#e3e3e3 solid 1px;border-right:#e3e3e3 solid 1px; float:left; width:1198px; }
.sup_list ul li{ width:566px; padding-left:33px;background:url(../images/img_61.jpg) right 20px no-repeat; padding-bottom:30px; float:left;border-bottom:#e3e3e3 solid 1px; height:180px;}
.sup_list ul li a{ font-size:16px; font-weight:bold; color:#848484; line-height:60px; }
.sup_list ul li h1.tit{ font-size:16px; font-weight:bold; color:#848484; line-height:60px; }
.sup_list ul li div.phone{float:left; line-height:24px; font-size:14px}

.s_nav h3{ float:left; font-size:20px; color:#00b0ec; font-weight:bold}
.s_nav{ line-height:100px}
.s_nav ul{margin-left:50px; float:left; margin-top:30px}
.s_nav ul li{float:left; font-size:14px; color:#bbbbbb; margin-left:38px; cursor:pointer;border-bottom:#fff solid 2px; line-height:40px}
.s_nav ul li:hover{border-bottom:#00b0ec solid 2px; color:#00b0ec}
.s_nav ul li.hover{border-bottom:#00b0ec solid 2px; color:#00b0ec}
.s_nav ul li a{color:#000}

.news_list{ float:left; width:1200px; margin-top:63px; padding-bottom:50px }
.news_list ul li{float:left; height:263px; background:#fff; width:100%; position:relative; margin-bottom:18px}
.news_list ul li:hover{ background:#41b8f0; }
.news_list ul li:hover span h3{color:#fff;background:url(../images/img_68.jpg) left bottom no-repeat;}
.news_list ul li:hover span h3 a{color:#fff}
.news_list ul li:hover .news_xx{color:#fff}
.news_list ul li:hover a.a6{background:url(../images/img_65.jpg) no-repeat; width:138px; height:40px; display:block}
.news_list ul li .news_img{float:left; margin-right:48px}
.news_list ul li span{ float:left; width:670px}
.news_list ul li span h3{ font-size:18px; font-weight:bold; color:#5c5c5c; background:url(../images/img_67.jpg) left bottom no-repeat; padding-bottom:26px; margin-bottom:22px; margin-top:20px}
.news_list ul li span h3 a{font-size:18px; font-weight:bold; color:#5c5c5c;}
.news_list ul li .news_xx{ font-size:14px; line-height:26px; color:#868686}
.news_list ul li .news_more{position:absolute; right:0; bottom:0}
.news_more a.a6{ background:url(../images/img_66.jpg) no-repeat; width:138px; height:40px; display:block}
.news_date{float:left;color:#868686; margin-top:50px; font-family:Tahoma, Geneva, sans-serif; width:300px;}
.news_list ul li:hover .news_date{ color:#fff}

.slideBox1{ overflow:hidden; position:relative; margin-bottom:50px; float:left  }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:10px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px;  background:#a4a4a4; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#00b0ec;  }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;}

.slideBox2{ height:421px; overflow:hidden; position:relative;  }
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:13%; bottom:40px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px; background:#fff; cursor:pointer; }
.slideBox2 .hd ul li.on{ background:#00b0ec;  }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox2 .bd li a{ background:url(../images/img_70.jpg) center no-repeat; height:421px; display:block}
.slideBox2 .bd img{ height:421px; display:block;  }
.slideBox2 .bd li a.video{background:none;width:166px;height:166px;display:block;position:absolute;left:50%;top:30%;}
.slideBox2 .bd li a.video img{height:166px;height:166px;}

.slideBox3{ height:421px; overflow:hidden; position:relative;  }
.slideBox3 .hd{ height:15px; overflow:hidden; position:absolute; right:13%; bottom:40px; z-index:1; }
.slideBox3 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox3 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px; background:#fff; cursor:pointer; }
.slideBox3 .hd ul li.on{ background:#00b0ec;  }
.slideBox3 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox3 .bd li{ zoom:1; vertical-align:middle;}
.slideBox3 .bd li a{ background:url(../images/img_85.jpg) center no-repeat; height:421px; display:block}
.slideBox3 .bd img{ height:421px; display:block;  }


.slideBox4{ overflow:hidden; position:relative; margin-bottom:50px; float:left ;  }
.slideBox4 .hd{ height:45px; overflow:hidden; position:absolute; right:46%; bottom:10px; z-index:1; }
.slideBox4 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox4 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px;  background:#a4a4a4; cursor:pointer; }
.slideBox4 .hd ul li.on{ background:#00b0ec;  }
.slideBox4 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox4 .bd li{ zoom:1; vertical-align:middle;}
.slideBox4 .bd li .n_img img{width:281px; height:158px;}

.slideBox6{ height:421px; overflow:hidden; position:relative; float:left; width:710px }
.slideBox6 .hd{ height:15px; overflow:hidden; position:absolute; right:45%; bottom:0px; z-index:1; }
.slideBox6 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox6 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px; background:#a4a4a4; cursor:pointer; }
.slideBox6 .hd ul li.on{ background:#00b0ec;  }
.slideBox6 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox6 .bd li{ zoom:1; vertical-align:middle;}
.slideBox6 .bd li a{ background:url(../images/img_92.jpg) center no-repeat; height:421px; display:block}
.slideBox6 .bd img{ height:421px; display:block;  }

.slideBox6  .next{background:url(../images/13.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; left:0; top:50%; z-index:9; overflow:hidden;cursor:pointer;}
.slideBox6  .prev{background:url(../images/12.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; right:0; top:50%; z-index:9; overflow:hidden;cursor:pointer;}
.slideBox6  .next:hover{ background:url(../images/14.png) no-repeat;}
.slideBox6  .prev:hover{ background:url(../images/15.png)  no-repeat;}

.picScroll-left9{ width:1300px;  overflow:hidden; position:relative; padding-top:50px; margin-left:-50px; padding-bottom:70px }
.picScroll-left9  .next{ display:block;  width:24px; height:91px; position:absolute; left:0; top:50%; z-index:9; overflow:hidden;cursor:pointer; background:url(../images/9.png) no-repeat;}
.picScroll-left9  .prev{ display:block;  width:24px; height:91px; position:absolute; right:0; top:50%;z-index:9; overflow:hidden;cursor:pointer; background:url(../images/8.png)  no-repeat;}

.picScroll-left9  .next:hover{ background:url(../images/10.png) no-repeat;}
.picScroll-left9  .prev:hover{ background:url(../images/11.png)  no-repeat;}
.picScroll-left9 .bd ul{ overflow:hidden; zoom:1; margin-left:100px }
.picScroll-left9 .bd ul li{float:left; height:333px; background:url(../images/img_33.jpg) center bottom no-repeat; padding:0 28px; text-align:center; width:243px }
.picScroll-left9 .bd ul li:hover{background:url(../images/img_34.jpg) center bottom no-repeat;}
.picScroll-left9 .bd ul li h3{ font-size:20px; font-weight:bold; color:#333; margin-top:50px}
.picScroll-left9 .bd ul li h4{ line-height:36px; color:#666;font-size:14px;}

.picScroll-left9 ul li img.pimg{width:243px; height:159px;}
.picScroll-left9 ul li .pro_more{ display:none}
.picScroll-left9 ul li:hover .pro_more{ display:block}

.tv_list {float:left; width:1200px; padding-bottom:50px; padding-top:55px}
.tv_list ul{ width:1280px}
.tv_list ul li{float:left; margin-bottom:25px; width:382px; height:444px; border-bottom:#e1e1e1 solid 14px; background:#fff; text-align:center; margin-right:28px }
.tv_list ul li h3{ font-size:20px; font-weight:bold; color:#333;/*background:url(../images/img_73.jpg) center bottom no-repeat;*/ margin:60px 0 0 0; padding-bottom:21px}
.tv_list ul li span{ width:178px; float:left; margin:10px 0 0 100px; line-height:24px;font-size:14px;}
.tv_list ul li:hover{ /*background:url(../images/img_74.jpg) #fff left top no-repeat;*/ border-bottom:#00b0ec solid 14px;}
.tv_list ul li .tv_img{ margin-top:47px; width:100%; text-align:center}

.pro_btn{ width:161px; text-align:center; margin-top:17px }
.pro_btn span{ width:131px; height:10px; margin:0 auto; cursor:pointer;}
.pro_btn span h3{  background:url(../images/img_79.jpg) right center no-repeat}

.pro_msl{  width:100%; float:left;border-top:#efefef solid 1px;border-left:#efefef solid 1px;}
.bord{ border-bottom:#ccc solid 1px; padding-bottom:14px}


.pro_search{ width:374px; margin-left:33px; margin-bottom:17px; height:26px; background:#fff; float:left; margin-top:17px }
.pro_search .s1{float:left; border:0; border:#d9d9d9 solid 1px; border-right:0; width:342px; height:24px;outline:0px;}
.pro_search .s2{ width:28px; height:28px; background:url(../images/img_81.jpg) no-repeat; border:0; float:left; display:block;padding:0 0;}
.pro_msl .l1 em{ margin-right:20px; }
.pro_msl .l1{ background:#f5f5f5; border-bottom:#efefef solid 1px;  width:145px; line-height:60px; border-right:#efefef solid 1px; float:left; text-align:right; font-size:16px;}
.pro_msl .r1{  background:#f9fafa; border-bottom:#efefef solid 1px;line-height:30px; height:60px; border-right:#efefef solid 1px; font-size:14px;width:1050px;  float:left}
.pro_msl .r1 a{ padding:2px 12px; float:left; }
.pro_msl .r1 a:hover,.r1 a.hover{ background:#00b0ec; color:#fff}
.pro_msl .r1 span{ padding-left:36px;width:50px; float:left;margin-top:15px}
.pro_msl .r1_sel { float:left; width:850px; margin-top:15px}

.news_titlebtn{ float:left; width:100%}
.news_titlebtn h3{ font-size:25px; font-weight:bold; color:#00b0ec; background:url(../images/img_86.jpg) left center no-repeat; text-indent:50px; line-height:95px; cursor:pointer}

.news_titlebtn1{ float:left; width:100%; position:relative;}
.news_titlebtn1 h3{ font-size:25px; font-weight:bold; color:#00b0ec; background:url(../images/img_86.jpg) left center no-repeat; text-indent:50px; line-height:95px; cursor:pointer}
.news_titlebtn1 a.more{position:absolute; right:0; top:33px; font-size:18px;}
.news_titlebtn1 a.more:hover{color:#00b0ec}
.n_list ul li{ width:281px; float:left; margin-right:25px; margin-bottom:26px}
.n_list ul li .n_tt{ width:235px; float:left; margin-left:18px; font-size:14px; color:#434343; line-height:24px; margin-top:10px}
.n_list ul li .n_dat{ margin-left:18px; margin-top:26px; float:left}
.n_list ul li .n_box{ width:279px; border:#e3e3e3 solid 1px; padding-bottom:20px; color:#b1b1b1}
.n_list ul li:hover .n_box{ background:#00b0ec;border:#00b0ec solid 1px;}
.n_list ul li:hover .n_dat{ color:#fff}
.n_list ul li:hover .n_tt{ color:#fff}
.n_list{ width:1200px; float:left; overflow:hidden; margin-top:47px; padding-bottom:80px;  border-bottom:#e3e3e3 solid 1px}
.n_list ul { float:left; width:1250px}

.contact{ width:1198px; border:#e3e3e3 solid 1px; float:left}
.con_img{ float:left; border:#e3e3e3 solid 1px; margin:11px}
.con_img img{width:594px;}
.con_loca{ width:530px; float:left; margin-left:35px; }
.con_loca h3{ font-size:20px; line-height:70px; font-weight:bold; color:#00b1ec; border-bottom:#e9eaea solid 1px}
/*.con_loca span{ float:left; width:505px; font-size:14px; margin-top:28px; line-height:24px;}
.con_loca span em{ font-size:17px; font-weight:bold; float:left; margin-right:10px; width:92px; text-align:right}*/
.con_box{ float:left; width:1200px}
/*.con_loca span a{ color:#00b0ec; font-size:17px}*/
.addbox{ width:300px; float:left}
.con_loca .con_loca_con{line-height:35px;font-size:14px; margin-top:28px;float:left; width:505px;}
.con_loca .con_loca_con strong{font-weight:bold;}
/*.con_loca .con_loca_con strong{ font-size:17px; font-weight:bold;margin-right:10px; width:92px; text-align:right; display:inline-block;}*/
.con_loca .con_loca_con a{ color:#00b0ec; font-size:17px}


.con_form{float:left; width:1200px; border-top:#e5e5e5 solid 1px; margin-top:35px; padding-top:20px}
.formtitle h3{ font-size:14px; line-height:35px}
.formtitle h3 em{ color:#00b0ec}
.con_in{  width:535px; margin-top:18px; font-size:14px; line-height:24px; height:26px}
.con_in em{ font-size:16px; font-weight:bold; width:105px; float:left}
.con_in input.s3{ width:405px; height:21px; border:#e3e3e3 solid 1px}
.con_in input.s4{vertical-align:-1px;}
.con_in i{ margin-right:20px}
.con_in b,.con_in1 b{color:#00b0ec}
.con_in1{ float:left; width:1200px; margin-top:18px; font-size:14px; line-height:24px; }
.con_in1 input.s3{ width:1070px; height:21px; border:#e3e3e3 solid 1px}
.con_in1 em{ font-size:16px; font-weight:bold; width:105px; float:left}
.con_in1 textarea{ width:1070px; height:160px; float:left}
.con_in1 input.s5{ float:right; background:#e7e7e7; width:133px; height:48px; border:0; margin-left:16px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#999;}
.con_in1 input.s5:hover{ background:#00a8e2; color:#fff}
.errIco,.errIco2{color:red; font-size:12px;}

.ab_box{ width:1200px; float:left; padding-bottom:50px; border-bottom:#ccc solid 1px }
.ab_l{ width:415px; float:left; font-size:16px; margin:40px 0 0 58px; line-height:24px;}
.ab_l span{float:left}
.ab_btn{ margin-top:28px; float:left}
.ab_l h4{ font-size:25px; font-weight:bold; color:#00b0ec; background:url(../images/img_93.jpg) left bottom no-repeat; padding-bottom:25px; margin-bottom:10px; cursor:pointer}

.history_l{ float:left;position:relative;  width:500px; padding-bottom:350px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:24px; margin-top:52px; }
.history_l span{ float:left}

.year{ position:absolute; left:0; bottom:0; z-index:-1}
.awards{ width:1200px; font-size:16px; line-height:24px; margin-top:35px}



.picScroll-left8{ width:1200px;  overflow:hidden; position:relative; margin-top:62px;float:left; }
.picScroll-left8 .bd ul{ overflow:hidden; zoom:1; margin-left:100px }
.picScroll-left8 .bd ul li{float:left; width:174px; height:240px;  padding:0 20px;  text-align:center; }
.picScroll-left8 .bd ul li img{width:174px; height:238px;}
.picScroll-left8  .next{background:url(../images/13.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; left:0; top:38%; z-index:9; overflow:hidden;cursor:pointer;}
.picScroll-left8  .prev{background:url(../images/12.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; right:0; top:38%; z-index:9; overflow:hidden;cursor:pointer;}
.picScroll-left8  .next:hover{ background:url(../images/14.png) no-repeat;}
.picScroll-left8  .prev:hover{ background:url(../images/15.png)  no-repeat;}

.picScroll-left8_1{ width:1200px;  overflow:hidden; position:relative; margin-top:62px;float:left; }
.picScroll-left8_1 .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left8_1 .bd ul li{float:left; width:174px; height:auto; overflow:hidden;  padding:10px 13px;  text-align:center; }
.picScroll-left8_1 .bd ul li p{line-height:35px;}
.picScroll-left8_1 .bd ul li img{width:174px; height:238px;}

.ab_title{width:100%; line-height:90px; border-bottom:#ccc solid 1px}
.ab_title h3{ font-size:38px; color:#333; float:left}
.ab_nav{float:right}

.about_content{ overflow:hidden; width:100%; padding:15px 0; line-height:24px;}

.ab_font{ float:left; margin-top:52px}
.ab_flimg {float:left; margin-right:68px}
.ab_fr{ width:630px; float:left}
.ab_fr h3{ font-size:25px; font-weight:bold; color:#333; float:left; width:100%; background:url(../images/img_93.jpg) left bottom no-repeat; padding-bottom:25px; margin-bottom:10px; cursor:pointer}
.ab_fr p.a_span{ font-size:16px; line-height:24px; float:left; border-bottom:#ccc solid 1px; padding-bottom:36px; margin-bottom:50px}
.ab_fr span{ font-size:16px; line-height:24px; float:left; border-bottom:#ccc solid 1px; padding-bottom:36px; margin-bottom:50px}

.ab_font1{ float:left; margin-top:32px; width:100%}
.ab_fr1{ float:left; width:605px; font-size:16px; line-height:24px; }
.line2{ margin:15px auto; float:left}

.ab_rin{ float:right}
.ab_rin h3{font-size:16px; line-height:44px;  }

.pro_t{float:left}
.pro_t h3{ float:left; font-size:38px; color:#333; margin-top:20px}
.pro_t h3 em{ font-size:16px; color:#666}

.pro_size{ margin:20px 0}
.pro_size ul li{float:left; width:42px; height:20px; border:#d4d8dc solid 1px; text-align:center; line-height:20px; margin-right:12px; background:#f2f4f6; margin-bottom:5px; cursor:pointer}
.pro_size ul li.hover{ background:#00b0ec; color:#fff}
.pro_li{ float:left; margin-right:30px}
.pro_li h3{ font-size:18px; color:#00b0ec; border-bottom:#868686 solid 1px; line-height:24px; margin-bottom:10px}
.pro_li ul{float:left}
.pro_li ul li{ background:url(../images/img_102.jpg) left center no-repeat; text-indent:10px; font-size:13px; font-weight:bold;}
.p_box{width:1200px;position:relative;}

.p_lb{ float:left; width:425px;}


.picScroll-left7{ width:445px;  overflow:hidden; position:relative;  float:left; margin-top:90px }
.picScroll-left7 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left7 .bd ul li{float:left; height:67px; width:109px; margin:0 5px; border:#ccc solid 1px; text-align:center; }
.picScroll-left7  .next{background:url(../images/img_103.jpg) no-repeat;display:block;   width:17px; height:22px; position:absolute; left:0; top:30%; z-index:9; overflow:hidden;cursor:pointer;}
.picScroll-left7  .prev{background:url(../images/img_104.jpg) no-repeat;display:block;   width:17px; height:22px; position:absolute; right:0; top:30%; z-index:9; overflow:hidden;cursor:pointer;}

.p_lbod{ width:450px; float:left}
.p_rbo{ float:right; margin-top:96px}


.prox_tab{float:left; margin-top:80px}
.prox_tab ul li{float:left; padding:8px 28px; color:#999; background:#f1f3f5; cursor:pointer; margin-right:10px; border:#d4d8dc solid 1px; border-bottom:0; font-size:14px; border-radius:5px 5px 0 0}
.prox_tab ul li.hover{ background:#fff; color:#00b0ec}

.pro_font{ width:630px; font-size:14px; color:#333; line-height:24px}
.pro_font h3{ font-size:40px; color:#00b0ec; line-height:60px; margin-top:30px; font-weight:bold}
.t1{float:left; margin-top:50px; width:1200px}
.bg4{ border-top:#ccc solid 1px}

.prox_box{float:left; width:1200px}
.prox_box .spec_con{padding:20px 0; line-height:24px;font-size:14px;}
.prox_box .down_con{padding:20px 0; line-height:24px;font-size:14px;}
.prox_box .spec_con table{}
.prox_box .spec_con table tr td{border:1px solid #ccc}

.po{ position:relative}
.left_snav{ width:160px; border:#d6d6d6 solid 1px;border-top:0; background-color:#fff; text-align:center;  position:absolute; left:0px; top:50px; z-index:9999; }
.left_snav ul li{ line-height:45px; border-top:#d6d6d6 solid 1px; font-size:16px; cursor: pointer;}
.left_snav ul li.hover{ background:url(../images/img_111.jpg) no-repeat; color:#fff; width:180px; margin-left:-10px; height:53px;border:0; line-height:53px}
.left_snav ul li:hover{ background:url(../images/img_111.jpg) no-repeat; color:#fff; width:180px; margin-left:-10px; height:53px;border:0; line-height:53px}


.map_name{ position:absolute; background:url(../images/24.png) no-repeat; background-size:100% 100% ; width:69px; height:16px; color:#fff; line-height:16px; text-align:center; font-size:11px}
.map_name a{ color:#fff}
.maploca1{left:28px; top:195px; }
.maploca2{left:92px; top:175px; }
.maploca3{left:80px; top:233px; }
.maploca4{left:146px; top:196px; }
.maploca5{left:210px; top:235px; }
.maploca6{left:150px; top:291px; }
.maploca7{left:285px; top:125px; }
.maploca8{left:300px; top:245px;background:url(../images/24_1.png) no-repeat;background-size:100% 100% ; width:74px; }
.maploca9{left:300px; top:315px; }
.maploca10{left:345px; top:382px; }
.maploca11{right:222px; top:218px; }

.mapservice1{left:252px; top:199px; }
.mapservice2{left:313px; top:173px; }
.mapservice3{left:315px; top:238px; }
.mapservice4{left:397px; top:199px; }
.mapservice5{left:445px; top:245px; }
.mapservice6{left:393px; top:304px; }
.mapservice7{left:543px; top:116px; }
.mapservice8{left:566px; top:254px;background:url(../images/24_1.png) no-repeat;background-size:100% 100% ; width:74px; }
.mapservice9{left:565px; top:336px; }
.mapservice10{left:613px; top:413px; }
.mapservice11{right:210px; top:225px; }


.content li{float:left;list-style:none;}
.zoom{display:inline-block;}
.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;left:0;}
.zoom img{display:block;}
.zoom img::selection{background-color:transparent;}
#image3 img:hover{cursor:url(images/grab.cur), default;}
#image3 img:active{cursor:url(images/grabbed.cur), default;}


.jqzoom{ float:left; position:relative; padding:0px;/*cursor:pointer;*/}
.jqzoom img{ float:left;}
.zoomdiv{ z-index:100; position:absolute; top:82px !important; left:276px !important; width:320px; height:240px; background:#fff;  display:none; text-align:center; overflow: hidden;}
.zoomdiv .bigimg{ width:auto; height:auto;}

.jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px;left:0px; width:50px;height:50px; border:1px solid #aaa; background:#c4c4c4 50% top no-repeat; opacity:0.5; -moz-opacity:0.5;
-khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:crosshair; overflow:hidden;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container { position: relative;}
.jcarousel-clip { z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list { z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-list li,.jcarousel-item { float:left; list-style:none;}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next { z-index:3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}
/*jcarousel-skin-tango*/
.jcarousel-skin-tango .jcarousel-container { -moz-border-radius:10px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width:380px; height:62px; padding:0px 14px; position:absolute; left:0px; top:350px}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:380px; height:75px;}
.jcarousel-skin-tango .jcarousel-item {  width:109px; height:76px;}
.jcarousel-skin-tango .jcarousel-item  img{  width:109px; height:69px; border:#ccc solid 1px; padding:2px}
.jcarousel-skin-tango .jcarousel-item img.cur_on{border:#00b0ec solid 1px;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right:20px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background:#fff; color:#000;}
/**
 *  Horizontal Buttons
 */
 

.jcarousel-skin-tango .jcarousel-next-horizontal { position:absolute; top:20px; right:-5px; width:17px; height:22px; cursor:pointer; background:transparent url(../images/img_104.jpg) no-repeat}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position:absolute; top:20px; left:-13px; width:17px; height:22px; cursor:pointer; background:transparent url(../images/img_103.jpg) no-repeat}



.news_title{width:100%; line-height:90px; border-bottom:#ccc solid 1px}
.news_title h3{ font-size:38px;color:#333;float:left}
.news_nav{float:right}
.news_info{padding:15px 0; line-height:24px;font-size:14px;}
.news_info .abouttitle h1{font-size:18px;color:#333; text-align:center; line-height:35px; padding:20px 0;}

.page{width:100%; padding:20px 0;}
.page a { display:inline-block;  background:#f5f5f5; color:#444444; margin:0 0px 0 8px; height:24px; padding:0 8px; text-align:center; line-height:24px; }
.page a:hover,.page a.on,.page span.cpb {display:inline-block;  background:#00b0ec; color:#fff; margin:0 0px 0 8px; height:24px; padding:0 8px; text-align:center; line-height:24px;}


.warranty{padding:20px 0; line-height:24px; font-size:14px;}


#js_videobg {width:100%; height:421px; overflow: hidden; position: absolute; left:0; top:0; display: none; z-index: 999 }
.slideBox2 .bd li div#playerCon_wrapper { width: 1200px; height: 421px; margin: 0 auto; }
.ipt2txt { height: 20px; line-height: 20px; font-size: 12px; color: #999; }
/*******************内页*******/
.nwrap{ clear:both; background:url(../images/rbg.jpg) repeat-x top #f6f6f6; padding:30px 0}
.npos{ width:1140px; margin:0 auto; height:85px; border-top:#88B2DA 2px solid; border-bottom:#e0e0e0 1px solid; background:#FFF; line-height:85px; font-size:16px; text-indent:20px}
.npos span{ font-family:'宋体'}
/*左右自适应相同高度start*/
#wrap { clear:both;overflow:hidden;width:1140px;margin:30px auto 0 auto;}
#leftx { width:246px;float:left;}
#leftx h2{ font-weight:bold; font-size:16px; color:#333; text-indent:16px; font-family:'微软雅黑';}
#rightx { width:870px;float:right; background:#FFF}
#leftx,#rightx { padding-bottom:32767px; margin-bottom:-32767px; }/*左右自适应相同高度end*/
#rightx h2{ background:url(../images/titBG.jpg) no-repeat bottom center; font-size:14px;text-indent:6px; color:#AB9861; margin-bottom:12px; height:30px; font-family:'微软雅黑';}
.nCont{ padding:20px 20px 20px 20px; text-align:left;}
.sinput {width:180px; height:16px; border:1px solid #b5b5b5; background:url("../images/input_bg.png") no-repeat scroll 0 0 transparent;color:#646464;}
.dy_input {
background:url("../images/input_bg.png") no-repeat scroll 0 0 transparent;
border:1px solid #B5B5B5;
color:#A98B4F;
font-size:14px;
height:30px;
width:250px;
border:0;
text-indent:10px;
	}
	.dy_input1{ background:url(../images/input_bg2.png) repeat; width:100%; border:0}
	
.d{clear:both; padding:0; margin:0}
.d1{float:left; width:30%;margin-right:5%; text-align:center; margin-bottom:20px}
.d2{float:left;width:30%;margin-left:0%;text-align:center; margin-bottom:20px;}	

/*左边菜单*/
#borderlinks a{
display: block;
width: 206px;
height:46px;
line-height:46px;
color: #333333;
font-weight:bold;
font-size:14px;
text-align:left;
font-family:arial;
background:url(../images/l_of.png) no-repeat bottom left;
text-decoration: none;
border-bottom: 0px solid white;
}
#borderlinks a:hover{
border-bottom: 0px solid #CCCCCC;
background:url(../images/l_on.png) no-repeat bottom left;
color:#039A31;
height:46px;
line-height:46px;
/*background-color:yellow;*/
}
#borderlinks .cure{

background:url(../images/l_on.png) no-repeat bottom left;
color:#039A31;
height:46px;
line-height:46px;
/*background-color:yellow;*/
}
#borderlinks .smenu a{
display: block;
text-indent:10px;
width: 206px;
height:60px;
line-height:60px;
background:url(../images/smOf.jpg) no-repeat bottom left;
text-decoration: none;
border-bottom: 1px solid #e0e0e0;
font-size:16px;
color:#333;
font-weight:normal

}

#borderlinks .smenu a:hover{
background:url(../images/smon.jpg) no-repeat bottom left;
color:#E62028;
}

#borderlinks .smenu .cure{
color:#039A31;
}

/*新闻列表*/
#main_left ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 824px;
}
#main_left ul li {
    float: left;
    padding-bottom: 20px;
    width: 822px;
	border-bottom:#CCC 1px dotted;
	margin-top:20px;
}
#main_left ul li h4 {
    color: #666666;
    float: left;
    font-size: 14px;
    margin: 0 0 10px 0;
    padding: 0;
    width:580px;
	text-align:left;
}
#main_left ul li h4 a {
    color: #000000;
    text-decoration: none;
}
#main_left ul li h4 a:hover {
    color: #039A31;
    text-decoration: underline;
}
#main_left ul li h4 span {
    float: right;
    font-size: 12px;
    text-decoration: none;
}
#main_left .pic_news {
    float: left;
    margin-right: 20px;
}

#main_left .pic_news:hover {box-shadow: 2px 2px 5px 2px #ccc;transform: scale(1.01) translateY(-5px);-webkit-transform: scale(1.01) translateY(-5px);-moz-transform: scale(1.01) translateY(-5px);-ms-transform: scale(1.01) translateY(-5px);-o-transform: scale(1.01) translateY(-5px);transition: all .3s ease-in;-moz-transition: all .3s ease-in;-transition: all .3s ease-in;-o-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
#main_left .pic_news:hover img{opacity:0.8;transition:all .4s ease;}
#main_left .txt {
    color: #666666;
    float: left;
	text-align:left;
    font-size: 12px;
    line-height: 22px;
    width: 580px;
}
#main_left .txt span{
	padding-left:20px;
}
#main_left .txt a {
    color: #039A31;
    font-size: 12px;
	line-height:22px;
    text-decoration: none;
}
#main_left .txt a:hover {
    color: #FF6600;
    text-decoration: underline;
}
/******分页************************/
.pager{
	margin-top: 60px;
	text-align: center;
}
.pager a{
	display: inline-block;
	font-family:"微软雅黑";
	border: 1px solid #d2d2d2;
	background: url(../images/pager_number.gif) repeat-x;
	padding: 0 10px;
	line-height: 26px;
	text-decoration:none;
	margin-right:2px;
}
.pager a.current{
	/*background: #5185c4;
	border-color: #5185c4;*/
	font-weight: bold;
	color: #fff;
	background: #e26001;
	border-color: #e26001;
}

.pager a:link, .pager a:visited{
	color: #535353;
}
.pager a:hover, .pager a:active{
	color: #E26001;
}
.pager a.current:link, .pager a.current:visited, .pager a.current:hover, .pager a.current:active{
	color: #fff;
}
.pager a:hover{
	text-decoration: none;
}
/*产品列表*/
.Container{position:relative; background-color:#fbfcfc; min-height:100px;}
.Container .barDot{background: url("../images/opacity3.png") repeat scroll 0 0 transparent;height: 6px;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
.productBlock{width:1044px;margin:auto; position:relative;background:url(../images/Container.gif) repeat-y center top; min-height:100px; padding:10px 0px;}
/*产品详细*/

.mm{width:1140px; margin:auto;}
.containerBorder{ border-top:3px solid #ccc; }
.ContainerMain{position:relative;}
.ContainerMain .proPath{height:75px; line-height:75px; color:#6f6f6f; font-family:宋体; }
.ContainerMain .proPath a{color:#6f6f6f; }

.selectBox{position:absolute; width:117px; height:28px;background:url(../images/select.gif) no-repeat center center;/* top:14px; right:2px;*/} 
.selectBox input{width:65px; border:0 none; padding:2px 20px 2px 31px; height:24px; line-height:24px; color:white;background:none;}
.selectBox .Select_option{padding:10px 0px; background:url(../images/opacity4.png) repeat 0 0;}
.selectBox .Select_option ul li{height:25px;line-height:25px; color:white; text-align:center; cursor:pointer;}
.selectBox .Select_option ul li a{color:white; text-align:center; cursor:pointer;}

.productInfoBlock{background-color:white; border:1px solid #d7d7d7; }
.productInfoBlock h3.ht{color:black; font-size:26px; font-weight:lighter; line-height:48px;}

.Box07{ position:relative; width:1000px; margin:auto; background:#f5f5f5; padding:0 69px}
.Box07 .tab{height:45px; position:relative; }
.Box07 .body{ position:relative; overflow:hidden; }
.Box07 .body .left{float:right; width:410px; position:relative;  line-height:24px; color:#333; font-size:14px; margin-right:20px}
.Box07 .body .left .con{ width:410px;overflow:hidden; padding-bottom:50px;}
.Box07 .body .selectBox{position:absolute;  right:0px; top:auto;z-index:2; bottom:20px;}
.Box07 .body  .Gallery{float:right; width:500px; height:555px; position:relative;}
.Box07 .body  .Gallery .show{position:relative; margin:auto;}
.Box07 .body  .Gallery .show img{display:block; margin:auto; height:401px; width:490px; }
.Box07 .body  .Gallery .indexObj{height:45px; width:534px; position:absolute; bottom:0px; left:0px; } 
.Box07 .body  .Gallery .indexObj .list{overflow:hidden; position:relative; height:45px; width:290px; margin:auto;}
.Box07 .body  .Gallery .indexObj .list ul li{float:left; width:60px; height:45px; overflow:hidden;}
.Box07 .body  .Gallery .indexObj .list ul li a{display:block; padding:2px; background:url(../images/img_bg.gif) no-repeat center center; width:45px;height:34px;}
.Box07 .body  .Gallery .indexObj .list ul li a img{width:45px;height:34px;}
.Box07 .body  .Gallery .indexObj .list ul li.current a{background:url(../images/img_bg0.gif) no-repeat center center;}
.Box07 .body  .Gallery .indexObj .arr{display:block;width:15px; height:38px; position:absolute; top:0px; text-align:center; font-family:宋本; line-height:38px;}
.Box07 .body  .Gallery .indexObj .arr_left{left:84px;}
.Box07 .body  .Gallery .indexObj .arr_right{right:84px;}

.TitleTab{height:66px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; line-height:66px; position:relative;overflow:hidden;}
.TitleTab .tit{font-size:24px; color:#000; font-weight:lighter; margin-left:25px;}
.TitleTab .list{height:66px; position:absolute; right:-2px;top:0px;}
.TitleTab .list ul li{float:left; padding:0px 27px; background:url(../images/item_border.gif) no-repeat right center;}
.TitleTab .list ul li a{font-size:16px; color:#424242;}
.TitleTab .list ul li.current a{color:#e60416;}
.content_01{ padding:30px}
.minlineheight{height:5px; overflow:hidden; clear:both;}
.lineheight{height:10px; overflow:hidden; clear:both;}
.lineHeight{height:15px; overflow:hidden; clear:both;}
.Lineheight{height:20px; overflow:hidden; clear:both;}
.LineHeight{height:25px; overflow:hidden; clear:both;}
.iconDot{background-image:url(../images/iconDot.png); background-color:transparent; background-repeat:no-repeat; }
/*推荐产品*/
.proRecommend{position:relative; background-color:white;border:1px solid #d7d7d7; }
.proRecommend .tab{height:45px; position:relative; width:1089px; line-height:45px; border-bottom:1px solid #d7d7d7; margin:auto;}
.proRecommend .tab .tit{font-size:24px; font-weight:lighter; color:black; }
.proRecommend .body{width:1089px; overflow:hidden; margin:auto; padding-top:20px;}
.proRecommend .body ul li{height:255px; width:237px; float:left; overflow:hidden;}
.proRecommend .body ul li .box{width:214px; margin:auto;text-align:center;}
.proRecommend .body ul li .box .pic{display:block;height:165px;}
.proRecommend .body ul li .box .pic img{ width:214px; height:161px;}
.proRecommend .body ul li .box .name{font-size:14px; color:black;}
.proRecommend .body ul li .box .des{line-height:16px; padding:10px 0px;color:#252525; }
.proRecommend .body ul li .box .prothis{position:relative;}
.proRecommend .body ul li .box .prothis .more{display:block; margin:auto; width:90px; padding-right:10px; height:23px; line-height:23px; background:url(../images/arr_bottom.gif) no-repeat 78px center #a2a2a2; color:white;text-align:center; font-family:宋体;}
.proRecommend .body ul li .box:hover a.more{background-color:#e81727;}

.BgColorGray{ background:#EEEEEE; border-bottom:#CCCCCC 1px solid;}
.BgColorWhite{ background:#FFF; border-bottom:#CCCCCC 1px solid;}

/*产品类别列表*/
#mPro ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 824px;
}
#mPro ul li {
    float: left;
    padding-bottom: 20px;
    width: 822px;
	border-bottom:#CCC 1px dotted;
	margin-top:20px;
}
#mPro ul li h3 {
    color: #666666;
    float: left;
    font-size: 16px;
    margin: 0 0 10px 0;
    padding: 0;
    width:500px;
	text-align:left;
}
#mPro ul li h3 a {
    color: #000000;
    text-decoration: none;
}
#mPro ul li h3 a:hover {
    color: #666666;
    text-decoration: underline;
}
#mPro ul li h3 span {
    float: right;
    font-size: 12px;
    text-decoration: none;
}
#mPro .npic {
    float: left;
    margin-right: 20px;
}
#mPro .npic img{ width:300px; height:228px}

#mPro .npic:hover {box-shadow: 2px 2px 5px 2px #ccc;transform: scale(1.01) translateY(-5px);-webkit-transform: scale(1.01) translateY(-5px);-moz-transform: scale(1.01) translateY(-5px);-ms-transform: scale(1.01) translateY(-5px);-o-transform: scale(1.01) translateY(-5px);transition: all .3s ease-in;-moz-transition: all .3s ease-in;-transition: all .3s ease-in;-o-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
#mPro .npic:hover img{opacity:0.8;transition:all .4s ease;}

#mPro .ntext {
    color: #666666;
    float: left;
	text-align:left;
    font-size: 12px;
    line-height: 22px;
    width: 500px;
}
#mPro .ntext span{
	padding-left:20px;
}
#mPro .ntext a {
    color: #666666;
    font-size: 12px;
	line-height:22px;
    text-decoration: none;
}
#mPro .ntext a:hover {
    color: #666666;
    text-decoration: underline;
}
.imgteaser{overflow:auto;float: left;position: relative;width:250px;height:302px; margin:0 28px 20px 0; text-align:center;border:#ccc 1px solid}
.clst{ margin-right:0}
.imgteaser a{text-decoration: none;float: left;  height:262px}
.imgteaser a:hover{cursor: pointer; }
.imgteaser a img{float:left;border: none;width:250px;height:262px;}
.CC{ clear:both;background:#f0f0f0; width:100%; height:40px; line-height:40px}
.imgteaser a:hover .CC{ background:#039A31;color:#FFF;line-height:40px;}
.imgteaser:hover{border:#039A31 1px solid}

/*案例详细页*/
.side-bar a,.chat-tips i {background-image: url(../images/gdt-img.png);background-repeat: no-repeat;}
/*右侧悬浮icon*/
.side-bar {width: 66px;position: fixed; top:205px;right: 155px;font-size: 0;line-height: 0;z-index: 100;}
.side-bar a {width: 66px;height: 66px;display: inline-block;background-color: #c4c4c4;margin-bottom: 2px;}
.side-bar a:hover {background-color: #f06516;}
.side-bar .icon-qq {background-position: 0 -62px;}
.side-bar .icon-chat {background-position: 0 -130px;position: relative;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-blog {background-position: 0 -198px;}
.side-bar .icon-mail {background-position: 0 -266px;}
.side-bar .icon-totop {background-position: 0 -334px;}
.chat-tips {padding: 20px;border: 1px solid #d1d2d6;position: absolute;right: 78px;top: -55px;background-color: #ffffff;display: none;}
.chat-tips i {width: 9px;height: 16px;display: inline-block;position: absolute;right: -9px;top: 80px;background-position:-88px -350px;}
.chat-tips img {width: 138px;height: 138px;}