@charset "utf-8";
/* CSS Document */
*{ margin:0px;padding:0px; text-decoration:none; color:#575757;}
body { margin:0; padding:0; font-family: "微软雅黑"; color:#575757; font-size:12px; text-align:left; background-color:#fffff;}
.blank{ height:1px; clear:both;}
.clear {clear: both;}
.center {margin: 0 auto;}
.over {overflow: hidden;}
.fleft{float:left; }
.fright{float:right;}
.txtleft{text-align: left;}
.txtcenter{text-align: center;}
.txtright{text-align: right;}
img{ max-width:100%;}
.red{color:#ff0000;}
.yuanjia{ color:#888; text-decoration:line-through;}
.pricetxt{color:#ff0000; font-size:20px;}
.oldpricetxt{color:#888; text-decoration:line-through;}
ul {list-style: none outside none;margin: 0; padding: 0;}
li { float: left;list-style-type: none;}
li.noborder { border:none;}
.redcolor{ color:#ff0000; font-weight:bold;}

.red_color{ color:#ff0000; font-weight:bold;}
.black_color{ color:#000000; font-weight:bold;}

#topnav{top:0px;}
.main h2.en{font-family:"Sisco"; }
.main h2.en span{font-family:"Sisco Light";}

/*导航*/

.g-hd{ width:100%; height:85px; background:#2a2a2a; /*position:fixed;top:0px;*/ z-index:9999;}
.g-hdcenter{ width:1200px; height:85px;margin:auto; }
.g-hdcenter .logo{ float:left;}
.g-hdcenter .nav{ float:right;}
.g-hdcenter .nav ul{ width:100%;}
.g-hdcenter .nav ul li{ float:left;z-index:99;width:120px; height:85px;font-family:"微软雅黑"; position:relative;transition:0.5s;}
.g-hdcenter .nav ul li a{ display:block; text-align:center; font-size:13px; color:#dab866; padding-top:40px; padding-bottom:20px;transition:0.5s;}
.g-hdcenter .nav ul li a p{color:#dab866;transition:0.5s;}
.g-hdcenter .nav ul li a span{ font-family:"Arial"; font-size:12px;color:#dab866;transition:0.5s;}
.g-hdcenter .nav ul li:hover a p{ color:#fff;}
.g-hdcenter .nav ul li:hover a span{ color:#fff;}
.g-hdcenter .nav ul li:hover{ background:url(../images/hover.jpg) no-repeat top center;}
.fl2{ width:320px;overflow:hidden; height:0px; background:#dab866; position:absolute; bottom:-39px; left:0px; overflow:hidden;transition:0.5s;}
.fl2 a{ float:left; background:url(../images/w2.png) no-repeat 5px 13px; color:#fff!important; padding:0px!important; line-height:30px; height:30px; margin:5px 0px 0px 5px;;padding-left:15px!important;padding-right:10px!important; transition:0.5s;}
.fl2 a:hover{background:#d6b158 url(../images/w2.png) no-repeat 5px 13px;}
.g-hdcenter .nav ul li:hover .fl2{ height:40px;}
.banner{ width:100%; height:580px; }
.bxslider{ width:100%; height:580px; }
.bxslider li{ width:100%; height:580px; }
.bxslider h2{ font-size:40px; line-height:40px; color:#fff; float:left; margin-right:300px;}
.bxslider h2.ch{ margin-top:250px; font-family:"微软雅黑";  }
.bxslider h2.ch span{ font-family:"微软雅黑"; font-weight:bold;}
.bxslider h2.en{ border-top:1px dashed #fff; border-bottom:1px dashed #fff; font-family:"Sisco Light"; font-size:28px; margin-top:10px;  }
.bxslider h2.en span{ font-family:"Sisco"; }

/*  footer  */
.g-ft{ width:100%; background:#2a2a2a; overflow:hidden;}
.g-ft .m-footer{ width:1200px; margin:auto; overflow:hidden; padding:70px 0px;}
.g-ft .m-footer .b-logo{ padding-right:40px; background:url(../images/da2.jpg) no-repeat right  center; float:left;  display:block; border:none; margin-right:25px;}
.g-ft .m-footer .ewmbox{ float:left; background:url(../images/da2.jpg) no-repeat right center;}
.g-ft .m-footer .ewmbox img{max-width:100%;}
/*.g-ft .m-footer .ewmbox span{ float:left; width:125px; margin-top:10px;overflow:hidden; text-align:center; margin-right:25px; cursor:pointer; color:#b4b4b4; transition:0.5s;}*/
.g-ft .m-footer .ewmbox span:hover{ color:#b5973f;}
.b-contatte{ float:right;}
.b-contatte p{ color:#b4b4b4;font-family:"微软雅黑"; font-size:14px; line-height:40px;}
.b-contatte p span{ color:#b4b4b4;}
.b-contatte p .lhjy{ background:url(../images/lhjy_logo.png) no-repeat right center; color:#fff; font-family:"微软雅黑"; font-size:14px; padding:5px 80px 5px 0px;}
.b-contatte p a{ color:#b4b4b4;}
.b-contatte p a:hover{ color:#b5973f;}

/**/

@charset "utf-8";
/* CSS Document */
@font-face {
 font-family: 'FSisco';
 src: url('../font/FSisco.eot'); /* IE9鍏煎妯″紡 */
 src: url('../font/FSisco.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('../font/FSisco.woff') format('woff'),
 url('../font/FSisco.ttf') format('truetype'), /* Chrome,Firefox 3.5 and Safari */
 url('../font/FSisco.svg#FSisco') format('svg'); /* Google Chrome, Opera 9, and the iPhone. */
}

@font-face {
 font-family: 'Sisco Light';
 src: url('../font/Fsisco_light.eot'); /* IE9鍏煎妯″紡 */
 src: url('../font/Fsisco_light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('../font/Fsisco_light.woff') format('woff'),
 url('../font/Fsisco_light.ttf') format('truetype'), /* Chrome,Firefox 3.5 and Safari */
 url('../font/Fsisco_light.svg#Fsisco Light') format('svg'); /* Google Chrome, Opera 9, and the iPhone. */
}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
html,body{ width:100%; height:100%; }
body{ float:none; font-size:13px; line-height:18px; color:#313232; font-family:"FSisco","寰蒋闆呴粦";  }
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,th,var {font-weight: normal;font-style: normal;}
ol,ul,li {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after {content:鈥�;}
abbr,acronym { border: 0;}

a{ text-decoration:none; }

/*********************************************************************css reset end**********************************************/
.main{ width:1100px;; margin:0 auto;}
.main .sy_caseline{ width:100%; overflow:hidden;}
.main .sy_caseline a{font-size: 14px;padding: 0px 15px;line-height: 30px;height: 30px;display: inline-block;margin: 0px 0px 10px 10px;background: #333;color: #fff;transition: 0.5s;}
.main .sy_caseline a:hover{ background:#DAB866; color:#fff;}
.main .sy_caseline a.True{ background:#DAB866; color:#fff;}
.forbidenwidth{ width:auto; }
#topnav{ width:100%; height:100px; border-bottom:#c9c7c6 solid 1px; position:fixed; z-index:500; top:-102px; background:#fff;  }
.navmask{ width:100%; height:100px; position:relative; }
#topnav .logo{ float:left;}
.topnav{ width:558px; height:100px; float:right; position:relative;}
.topnav li{ height:100px; float:left; }
.topnav li a{ padding:10px; height:100%; display:block; overflow:hidden; line-height:136px; font-size:12px; color:#939292; font-family:"FSisco","寰蒋闆呴粦"; }
.topnav li a:hover{ background:url(../images/nav_bg.png) no-repeat center 0px; color:#fff; }
.topnav li a.active{ background:url(../images/nav_bg.png) no-repeat center 0px; color:#fff; }
.topnav li ul{ height:32px;  position:absolute; right:0; bottom:-33px; display:none; width:1000px; text-align:right;}
.topnav li ul.short{ right:70px; }
.topnav li ul li{ float:none; height:32px; overflow:hidden; float:right; width:auto; }
.topnav li ul li a{ margin:0; padding:0; height:32px; padding:0 7px; display:block; float:left; color:#e2dfdd; line-height:38px; background:#313232;}
.topnav li ul li span{margin:0; padding:0; height:32px;  text-align:center; display:block; float:left; color:#e2dfdd; line-height:38px; background:#313232;}
.topnav li ul li a:hover{ margin:0; padding:0; height:32px; padding:0 7px; display:block; float:left; color:#e2dfdd; line-height:38px; background:#ff8400; color:#fff;}
.topnav li ul li a.active{ margin:0; padding:0; height:32px; padding:0 7px; display:block; float:left; color:#e2dfdd; line-height:38px; background:#ff8400; color:#fff;}
.logo2{ position:absolute; width:150px; height:150px;  left:-15px; top:-30px; z-index:20;}

#Tmap{ width:100%; height:600px;  overflow:hidden; position:relative;}
#Tmap .mask{ position:absolute; z-index:5; width:100%; height:100%; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; left:0; top:0;}
#Tmap .map{ position:relative; z-index:10; height:100%;}
#Tmap .map .contantform{ width:330px; height:100%;  float:left; margin-top:0; position:relative; margin-right:40px;}
#Tmap .map .contantform form{ width:300px; height:80%; padding:10% 15px; position:relative; z-index:10;  }
#Tmap .map .contantform form h2{ width:200px; margin:0 auto; color:#fff; line-height:40px; height:40px; font-size:28px;text-align:center;}
#Tmap .map .contantform form h2 span{font-family:"鏂规鍏颁涵鐗归粦绠€浣�";}
#Tmap .map .contantform form h2.en{ border-top:1px dashed #fff; border-bottom:1px dashed #fff;}
#Tmap .map .contantform input{ border:1px solid #929292; color:#929292; width:288px; padding:10px 5px;  background:#323232; display:block; margin-top:25px; font-size:14px; line-height:20px; font-family:"Sisco","寰蒋闆呴粦";}

#Tmap .map .contantform textarea{ border:1px solid #929292; color:#929292; width:288px; padding: 5px;  background:#323232; display:block; margin-top:25px; font-size:14px; line-height:20px; font-family:"Sisco","寰蒋闆呴粦"; height:80px;}

#Tmap .map .contantform input.btn{ width:300px; height:72px; border:none; background:url(../images/btn1.png); margin-top:40px;}
#Tmap .map .lca{ width:93px; height:130px; background:url(../images/lca.png) no-repeat; position:absolute; display:block; left:770px; top:165px; background-position:-93px 0;}
#Tmap .map .lca:hover{ width:93px; height:130px; background:url(../images/lca.png) no-repeat; position:absolute; display:block; left:770px; top:165px; background-position:0;}
#Tmap .map a.active{width:93px; height:130px; background:url(../images/lca.png) no-repeat; position:absolute; display:block; left:770px; top:165px; background-position:0;}
#Tmap .map .address{ float:left; margin-top:400px;}
#Tmap .map .address .ch{ width:290px; color:#fff;  float:left; border-top:2px solid #ff8400; margin-right:30px; font-size:14px;  }
#Tmap .map .address .ch strong{font-family:"寰蒋闆呴粦";  }
#Tmap .map .address .en{ width:330px; color:#fff;  float:left; border-top:2px solid #ff8400; margin-right:0px; font-size:14px;}
#Tmap .map .address .line{ height:3px; width:180px; background:#ff8400; margin-bottom:20px;}
#bottom{ background:#313131; color:#fff; text-align:center; line-height:20px; font-size:14px; padding-top:30px; padding-bottom:20px; font-family:"寰蒋闆呴粦"; }

.indexbottom{ width:100%; padding:50px 0; background:#313131; border-bottom:1px solid #929292; display:table; padding-bottom:15px;}
.indexbottom .title{ width:100%;float:left; color:#fff;  border-bottom:2px solid #ff8400; font-size:16px;}
.indexbottom .title h3{ color:#fff; width:100%; float:left; height:25px; line-height:25px; font-size:18px; font-family:"寰蒋闆呴粦";}
.indexbottom .title h3.en{ font-family:"Sisco Light";  float:left; width:auto;}
.indexbottom .line{ margin:0; padding:0; float:left; width:180px; height:3px; background:#ff8400;  margin-bottom:20px; }

.indexbottom .vcode{ float:left; margin-right:80px;}
.indexbottom .address2{ float:left; width:340px; margin-right:50px; }
.indexbottom .address2 .ch{ color:#fff;  float:left;  font-size:14px;  }
.indexbottom .address2 .ch strong{font-family:"寰蒋闆呴粦"; font-weight:bold; }
.indexbottom .address2 strong.en{ font-family:"FSisco"; font-size:13px; font-weight:bold; }
.indexbottom .address2 .line{ height:3px; width:180px; background:#ff8400; margin-bottom:20px;}
#bottom{ background:#313131; color:#fff; text-align:center; line-height:20px; font-size:14px; padding-top:30px; padding-bottom:20px; font-family:"寰蒋闆呴粦"; }
.indexbottom  .newsbox{ float:left; width:300px; color:#fff; }
.indexbottom  .newsbox .text{ width:100%; float:left; color:#999; }
.indexbottom .text p.more{ width:60%; padding-left:40%; text-align:left; margin-top:20px; }
.indexbottom .text p.more a{ display:block; width:75px; height:30px; line-height:30px; overflow:hidden; font-size:14px; text-align:center; background:url(../images/more_bg.png);  color:#935727;}
.newsbox .newsroll{ width:100%; float:left; height:186px; overflow:hidden;   }
.newsbox .newsroll a{ color:#999;}
.newsbox .newsroll a:hover{ color:#ccc;}
.newsbox .newsroll ul{ width:100%;  }
.newsbox .newsroll ul li{ width:100%; margin-bottom:5px; }

.baidumap{ width:100%; height:100%; left:0; top:0;  position:absolute; z-index:0;}

/*分享*/
.share{ width:100%; font-size:14px; overflow:hidden; display:block; margin-top:30px;}
.jiathis_style .jiathis_txt{ font-size:14px;}

/*上下页*/
.m-page_change{ width:100%; padding-top:30px;overflow:hidden; font-size:14px;}
.m-page_change .septer{ line-height:30px; color:#000;}
.m-page_change .septer a{ line-height:30px; color:#000;}
.jiathis_style .jiathis_txt{ font-size:14px;}
.m-page_change .septer:hover{ color:#B18212;}
.m-page_change .septer:hover a{ color:#B18212;}



/*合作伙伴*/
.g-hzhb{ width:100%; background:url(../images/hhh.jpg) no-repeat top center; overflow:hidden;margin-top: 90px;}
.g-title{ display:block; margin:auto; overflow:hidden; margin-bottom:25px;}
.g-hzhb .picScroll-left{ overflow:hidden; position:relative; width:1200px; margin:auto; }
.g-hzhb .picScroll-left .hd{ overflow:hidden; width:100%; margin:50px auto;}
.g-hzhb .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;}
.g-hzhb .picScroll-left .hd .next{ background:url("../images/icoRight.gif") no-repeat;  }
.g-hzhb .picScroll-left .hd ul{ float:right; overflow:hidden; width:100%; text-align:center;zoom:1; zoom:1; }
.g-hzhb .picScroll-left .hd ul li{width:13px; height:13px; display:inline-block;overflow:hidden; margin:0px 8px; text-indent:-999px; cursor:pointer; background:#2a2a2a; border-radius:3px; float:none;}
.g-hzhb .picScroll-left .hd ul li.on{ background:#b5973f;}

.g-hzhb .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.g-hzhb .picScroll-left .bd ul li{ margin:0 22px; margin-bottom:10px; float:left; _display:inline; overflow:hidden; text-align:center; transition:0.5s;}
.g-hzhb .picScroll-left .bd ul li .pic{ text-align:center; }
.g-hzhb .picScroll-left .bd ul li .pic img{ width:188px; height:88px; display:block;border:1px solid #ccc;}
.g-hzhb .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }