 /* CSS Document */
*{margin:0;padding:0;}
a{color:#666;text-decoration:none;cursor:pointer;}
a:hover{color:#000;}
body{color:#808080;font-size:12px; font-family:Arial,"myfont";}
html,body{width:100%;min-width:1450px!important;}
dd,dl,dt,ul,li,ol{list-style-type:none;}
img{border:0px;display:inline-block;line-height:0px;vertical-align:middle;}
input,select,textarea{font-size:12px;vertical-align:middle;}
input:focus{outline:none;}
h1 a,h2 a,h3 a,h4 a{color:#666;}
.clearfix:after {content:".";display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}

.w1000{width:1200px;margin:0 auto;}
.top{padding:60px 0 10px 0; /* background:url(../images/qrcode.jpg) no-repeat right top */}
.top a{display:inline-block;}
.top .language{/* padding-top: 20px; */color: #b2b2b2;font-size: 13px;font-family:Arial,"myfont";padding-right:20px;}
.top .language a{color: #c9c9c9;font-size: 14px;margin:0 12px;}
.top .language a:hover{color: #9f9f9f;}
.main{width: 100%; /*-border-top:1px solid #acacac; min-height:750px; */height:720px;}
.nav{width:75px;position:relative;z-index:9;margin-right: 150px;z-index: 999;}
.nav .logoLink{/*--margin-top: 10px;---*/display: block;}

.nav ul.navList{margin-top: 60px;}
.nav li h3{height:30px;line-height:30px;font-weight:normal;font-size:12px;position:relative;z-index:3}
.nav li h3 a{color:#9f9f9f;}
.nav li.hover h3 a,.nav li h3 a:hover{color:#575757;}
.nav li li ul{display:none;}
.nav01{ display:none; position:absolute;left:0px;top:0;background:url(../images/nav_bg01.png);height:482px;padding: 0 0 0 20px;margin-top: 238px;opacity: 0;filter:alpha(opacity=0);}
.nav01.current{display:block;}
.nav01 li{line-height:24px;min-width:87px;}
.nav01 li a{color:#9f9f9f;}
.nav01 li a:hover{color:#717171;}
.nav01 li ul{padding-bottom:18px;}
.nav01 li ul a:hover{font-weight:normal;}
.nav01 li ul li{}
.nav01 li ul li a{/*--border-left:2px solid #bbb;--*/color: #9f9f9f;background:url(../images/nav_icon01.gif) no-repeat 0 10px;display:inline-block;line-height:16px;padding:4px 0 4px 13px;}
.nav01 li ul li a:hover{color:#717171;background:url(../images/nav_icon02.gif) no-repeat 0 10px;}
.nav01 .scrollbar1{position:relative;width:100%;}
.nav01 .scrollbar1 .viewport{height:482px;overflow:hidden;position:relative;margin-right:18px;width:192px;}
.nav01 .scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;max-width:205px;}
.nav01 .scrollbar1 .scrollbar{width:3px;position:absolute;right:0;height:482px;background:#9f9f9f;}
.nav01 .scrollbar1 .track{height:100%;width:3px;position:relative;}
.nav01 .scrollbar1 .thumb{background:#717171;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.nav01 .scrollbar1 .thumb .end{height:5px;width:3px;}
.nav01 .scrollbar1 .disable{display:none;}
.content{z-index: 998; width:975px;height: 720px;position:relative;/* min-height:498px; *//* padding-right:20px; */}
.scrollbar2{width:936px;line-height:18px;position:relative;}
.scrollbar2 .viewport{width:936px;height:96px;overflow:hidden;position:relative;}
.scrollbar2 .overview{list-style:none;position:absolute;left:0;top:0;}
.scrollbar2 .scrollbar{width:936px;position:absolute;left:0px;bottom:-3px; height:5px;background:#efefef;}
.scrollbar2 .track{width:100%;height:5px!important;position:relative;}
.scrollbar2 .thumb{background:#c9caca;width:20px;height:5px!important;cursor:pointer;overflow:hidden;position:absolute;left:0;}
.scrollbar2 .thumb .end{height:5px;width:5px;}
.scrollbar2 .disable{display:none;}
.about01{width:718px;position:relative;text-align:right;}
.about01 .hd a.prev,.projects .inHd a.sPrev,.pages a.prev{display: block;width: 16px;height: 16px;background: url(../images/left.png) no-repeat; float:right;color: #c9c9c9; margin-left: 5px;  padding-top:5px;}
.about01 .hd a.next,.projects .inHd a.sNext,.pages a.next{display: block;width: 16px;height: 16px;background: url(../images/right.png) no-repeat; float:right;color: #c9c9c9; margin-left: 8px;  padding-top:5px;}
.about01 .hd ul,.projects .inHd ul,.pages ul{float:right;}
.about01 .hd li,.projects .inHd li,.pages li{float:left;cursor:pointer;font-family:Arial;}
.about01 .hd span,.projects .inHd span,.pages span{float:left;margin:0 5px;padding-top:2px;}
.about01 .hd li.on,.projects .inHd li.on,.pages li.on a{font-size:13px;font-weight:bold;color:#333;}
.about01 .hd,.projects .inHd{height:16px;line-height:16px;position:absolute;right:0;bottom:-24px;}
.about02{width:235px;line-height:20px;color:#9f9f9f;padding-top:17px;height:703px;overflow:hidden;}
.about02 h3{font-weight:normal;padding-bottom:36px;font-size:12px;}
.about01 li img{width:718px;height:720px;}
.about02 .scrollbar1{width:223px;line-height:22px;position:relative;height:703px;overflow:hidden;}
.about02 .scrollbar1 .viewport{width:211px;height:703px;overflow:hidden;position:relative;text-justify:inter-ideograph;text-align:justify;}
.about02 .scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;}
.about02 .scrollbar1 .scrollbar{width:3px;position:absolute;right:-12px;height:703px;background:#efefef;}
.about02 .scrollbar1 .track{height:100%;width:3px;position:relative;}
.about02 .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.about02 .scrollbar1 .thumb .end{height:5px;width:3px;}
.about02 .scrollbar1 .disable{display:none;}
.about02 .scrollbar1 .viewport p{padding-top:8px;}
/*--.contact .opImg{opacity: 0.3;filter: alpha(opacity=30);}--*/
.contact_content{height:461px;}
.contact01{position:absolute;z-index:1;top:99px;left:60px;width:580px;line-height:20px;color:#9f9f9f;}
.contact01 dl{padding-top:20px;}
.contact01 dt{width:110px;}
.contact01 dd{width:470px;}
.contact01 dl.contact_code{line-height:18px;padding-top:0px;}
.contact01 dl.contact_code dd{padding-top:8px;}
.stateLeft{width: 720px;}
.stateRight{width: 225px;height: 720px;margin-left: 20px;}
.people{width:605px;line-height:20px; height:478px;padding: 0 0 21px 0px;color: #c9c9c9;}
.people_01{width:715px;}
.people img{float:left;margin-right:4px;}
.people_01 dt {float:right;width:320px;}
.people_01 dd{float:left;width:270px;}
/*.people p{padding-left:5px;}*/
.people h3{color:#9f9f9f;font-size:14px;padding-bottom:9px;font-weight: normal;}
.people_02{width:330px;}
.people_box01{margin-right:58px;width: 275px;}
.people_box01 ul{margin-top: 50px;}
.people_box01 ul li{float: left;margin-right: 6px;margin-bottom: 6px;}
.people .scrollbar1{width:730px;position:relative;}
.people .scrollbar1 .viewport{width:720px;height:477px;overflow:hidden;position:relative;}
.people .scrollbar1 .overview{list-style:none;position:absolute;left:0px;top:0px;margin-top:-3px;}
.people .scrollbar1 .scrollbar{width:3px;position:absolute;right:0px;height:477px;background:#efefef;}
.people .scrollbar1 .track{height:100%;width:3px;position:relative;}
.people .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.people .scrollbar1 .thumb .end{height:5px;width:3px;}
.people .scrollbar1 .disable{display:none;}
.people .peopleList dt{font-size: 14px;margin:19px 0 2px;font-weight: bold;}
.people .peopleList dd{}
.people .main_people{}
.peopleImgbox{width: 730px;height: 222px;}
.peopleImgbox .scrollbar1{width:730px;line-height:18px;position:relative;}
.peopleImgbox .scrollbar1 .viewport{width:725px;height:221px;overflow:hidden;position:relative;}
.peopleImgbox .scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;}
.peopleImgbox .scrollbar1 .overview li{float: left;margin:0 7.5px 13px 0;}
.peopleImgbox .scrollbar1 .scrollbar{width:3px;position:absolute;right:0px;height:221px;background:#efefef;}
.peopleImgbox .scrollbar1 .track{height:100%;width:3px;position:relative;}
.peopleImgbox .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.peopleImgbox .scrollbar1 .thumb .end{height:5px;width:3px;}
.peopleImgbox .scrollbar1 .disable{display:none;}
.news{height:232px;width: 955px;padding: 22px 0 22px 22px;}
.news .scrollbar1{width:953px;line-height:18px;position:relative;}
.news .scrollbar1 .viewport{width:928px;height:232px;overflow:hidden;position:relative;}
.news .scrollbar1 .overview{width: 928px; list-style:none;position:absolute;left:0px;top:0px;margin-top:-7px;}
.news .scrollbar1 .scrollbar{width:3px;position:absolute;right:0px;height:232px;background:#efefef;}
.news .scrollbar1 .track{height:100%;width:3px;position:relative;}
.news .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.news .scrollbar1 .thumb .end{height:5px;width:3px;}
.news .scrollbar1 .disable{display:none;}
.imgBox1{width:718px;height:444px; position:relative;}
.imgBox1 .bd{ position:relative; height:444px; z-index:0;   }
.imgBox1 .bd li{ zoom:1; vertical-align:middle; }
.imgBox1 .bd img{ width:718px; height:444px; display:block;  }
.imgBox1 .prev,.imgBox1 .next{width: 16px;height: 16px; position:absolute; right:24px; bottom:-24px;display:block; background:url(../images/left.png) no-repeat;}
.imgBox1 .next{ left:auto; right:0; background: url(../images/right.png) no-repeat;}
.textBox{width: 235px;color:#9f9f9f;}
.textBox .scrollbar1{width:223px;line-height:22px;position:relative;}
.textBox .scrollbar1 .viewport{width:211px;height:444px;overflow:hidden;position:relative;text-justify:inter-ideograph;text-align:justify;}
.textBox .scrollbar1 .viewport p{padding-top:8px;}
.textBox .scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;margin-top:-8px;}
.textBox .scrollbar1 .scrollbar{width:3px;position:absolute;right:-12px;height:444px;background:#efefef;}
.textBox .scrollbar1 .track{height:100%;width:3px;position:relative;}
.textBox .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.textBox .scrollbar1 .thumb .end{height:5px;width:3px;}
.textBox .scrollbar1 .disable{display:none;}
.news li{height:26px;line-height:26px;}
.news li a{color:#9f9f9f;float:left;background:url(../images/news_icon01.gif) no-repeat 0 12px;padding:0 0 0 13px;}
.news li:hover a,.news li:hover span,.news li.hover a,.news li.hover span{color:#717171; background-position:0 -12px;}
.news li span{float:right;color:#9f9f9f;}
.pages{position:absolute;bottom:0px;right:0px;}
.news_title{border-bottom:1px solid #ccc;padding-bottom:10px;text-align:center;}
.news_title h3{font-size:14px;color:#333;padding-bottom:3px;}
.news2 .overview{width: 640px;margin:0 auto;}
.news2 .overview img{margin-top: 20px;display: block;}
.multipleColumn{ overflow:hidden; position:relative; width:718px; height: 235px;padding-top:25px;}
.multipleColumn  ul{ overflow:hidden; zoom:1; width:745px;  float:left; _display:inline;  }
.multipleColumn  ul li{ margin:7px 7.5px 5px 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn  ul li .pic{ text-align:center; width:65px;height:65px;position:relative;}
.multipleColumn  ul li .pic a{display:block;width:65px;height:65px;}
.multipleColumn  ul li .pic img{ width:105px; height:65px; display:block;position:absolute;top:0;left:50%;margin-left:-53px;}
.project{width: 718px;}
.project .bigBox{width: 718px;height: 469px;}
.content .rightBox{width: 235px;height: 700px;padding-top:16px;float:right;}
.rightBox .scrollbar1{width:235px;line-height:22px;position:relative;color:#9f9f9f;}
.rightBox .scrollbar1 .viewport{width:211px;height:704px;overflow:hidden;position:relative;text-justify:inter-ideograph;text-align:justify;}
.rightBox .scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;}
.rightBox .scrollbar1 .scrollbar{width:3px;position:absolute;right:0px;height:704px; background:#efefef;}
.rightBox .scrollbar1 .track{height:100%;width:3px;position:relative;}
.rightBox .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.rightBox .scrollbar1 .thumb .end{height:5px;width:3px;}
.rightBox .scrollbar1 .disable{display:none;}
.rightBox .scrollbar1 .viewport p{padding-top:8px;}
.rightBox .topTitle{font-size: 12px;padding-bottom:35px;}
.pro_right .scrollbar1{width:147px;margin-top:15px;line-height:18px;position:relative;}
.pro_right .scrollbar1 .viewport{width:147px;height:232px;overflow:hidden;position:relative;}
.pro_right .scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;}
.pro_right .scrollbar1 .scrollbar{width:3px;position:absolute;right:-20px;height:232px;background:#efefef;}
.pro_right .scrollbar1 .track{height:100%;width:3px;position:relative;}
.pro_right .scrollbar1 .thumb{background:#c9caca;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.pro_right .scrollbar1 .thumb .end{height:5px;width:3px;}
.pro_right .scrollbar1 .disable{display:none;}
.picFocus{ margin:0 auto; /*  width:467px;  */position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:936px; height: 95px; margin-top:3px;overflow: hidden;  /* padding-top:5px;  */ overflow:auto;overflow-y: hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ /* padding-top:5px; */ float:left;  text-align:center;  }
.picFocus .hd ul li img{opacity: 0.5; width:154px; height:95px;  cursor:pointer; margin-right:2px;   }
.picFocus .hd ul li.on img{opacity: 1}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:936px; height:578px; display:block;  }

.bottom{/*--border-bottom:1px solid #acacac;background:#000;-*/height: 30px;position:relative;}
.foot{width: 1200px;margin:0 auto 0;}
.link{position:absolute;right:50%;margin-right:-600px;padding-right:17px;top:8px;height:22px;overflow:hidden;}
.link .bdshare-button-style2-16 a{width:16px;height:16px;padding:0;margin:0 6px 0 0;float:none;display:inline-block;}
.link .bdshare-button-style2-16 a.bds_weixin{background:url(../images/icon_weixin.png) no-repeat;margin-right:9px;}
.link .bdshare-button-style2-16 a.bds_tsina{background:url(../images/icon_xinlang.png) no-repeat;margin-right:7px;}
.link .bdshare-button-style2-16 a.bds_tqq{background:url(../images/icon_tenxun.png) no-repeat;margin-right:7px;}
.link .bdshare-button-style2-16 a.bds_qzone{background:url(../images/icon_kongjian.png) no-repeat;}
.link .bdshare-button-style2-16 a:hover{}
.copy{color:#c9c9c9;font-size:10px;line-height:30px;}