  *{margin:0px;padding:0px;}
body{font-size:14px;color:#666;font-family: "Î¢ÈíÑÅºÚ"; }
a,a:visited{text-decoration:none;  color:#808080;}
a:hover{color:#d70000;}
a.red:link,a.red:hover,a.red:visited,.red{color:#d70000;}
img{border:none;zome:1}
a:focus{outline:none;}
input[type="button"],input[type="text"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
vertical-align: middle;
}
input:focus {
    outline:none;
}
select:focus {
    outline:none;
}
textarea:focus {
    outline:none;
}
textarea { -webkit-appearance: none;} 

/*img:hover{filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity:  0.8;}
*/li,dl{list-style:none;}
.clear:before,.clear:after{content:".";display:block;height:0px;visibility:hidden;}
.clear{clear:both;}
html{ position:relative;}
h1,h2,h3{ font-weight:500;}
img{ vertical-align:top;}
.pic{ overflow:hidden; width:100%;}
.pic img{ transition:all 1s; width:100%;}
.pic:hover img{ transform:scale(1.2)}


#wrap{ width:100%; position:relative; min-width:1300px;}


#banner{ width:100%; position:relative; overflow:hidden;  }
.flex-viewport{ width:100%; }
#banner .slides{ width:100% }
#banner .slides li{ width:100%; }
#banner .slides li img{ width:100%; vertical-align:middle;}
#banner .flex-control-nav{ position:absolute;opacity:0.6;  bottom:5px; width:100%; height:30px; right:0px; z-index:22; text-align: center;}
#banner .flex-control-nav li{ width:50px; height:3px; margin:5px 5px; position:relative; display:inline-block; cursor:pointer; overflow:hidden; background:#fff;}
#banner  .flex-control-nav li a{ text-indent:-999em; width:50px; height:3px;position:relative; display:block;}
#banner  .flex-active{ background:#c4b9a5;}
#banner .flex-direction-nav{ display:none;}
#banner  .flex-control-nav li:hover a{ background:#c4b9a5;}

header{ width:100%; height:100px; background:rgba(0,0,0,0.6); position:absolute; left:0; top:0; z-index:33}
.head{ width:1200px; margin:0 auto; height:50px; padding:25px 0;}
.logo{ display:inline-block;  float:left; height:50px; position: relative;  z-index:22;}
.logo img{ height:50px; vertical-align:middle; margin:0 auto; display:block;}
.select{ display:inline-block; margin-left:10px; width:30px; height:50px; position:relative;}
.selbtn{ width:100%; display:block; height:50px; background:url(/images/sel.png) center no-repeat; cursor:pointer;}
.selbx{ position: absolute; display:none;  right:0; top:40px; z-index:33; width:260px;}
.text{ width:200px; float:left; height:30px; border:none; font-size:14px; color:#b2b2b2; text-indent:10px;}
.submit{ width:60px; float:left; height:30px; border:none; background:#1d499e; color:#fff; line-height:30px; font-size:14px; cursor:pointer;}

.menu{height:50px; position:relative; display:inline-block; margin-left:40px; vertical-align:top }
.menu ul li{ line-height:50px; display: inline-block; font-size:15px; color:#fff; margin:0 15px; text-align:center; position:relative}
.menu ul li a{ color:#fff;}
.menu ul li i{ display:none; width:100%; height:2px; background:#fff; position:absolute; left:0; top:73px;}
/*.menu ul li:hover span{ color:#e9713f; }
.menu ul li.current span{color:#e9713f;}*/
.menu ul li.current i{ display:block}
.menu ul li:hover i{ display:block}

.menu ul li span{ text-align:center; }

.wzlink{ display:inline-block;width: 150px;float: right;height:26px;margin-top: 12px;}
.wzlink select{ width:100%; height:26px; border-radius:3px; font-size:13px; line-height:26px; border:1px solid #eee; background:none; color:#fff}
.wzlink select option{ background: none; color:#000;}

#footer{ width:100%; background:#091a2a; padding:40px 0 20px 0; position:relative; overflow: hidden; border-top:5px solid #d9e8fc; }
.foot{ width:1200px; position:  relative; overflow:hidden; margin:0 auto;}
.footleft{ width:560px; float:left;}
.footlink{ color:#006db8; margin-bottom:20px; width:100%; font-size:16px;}
.footlink a{ color:#006db8;margin-right:10px}
.footlink span{ margin:0 10px;}
.foootbox{ width:100%; font-size:14px; line-height:24px; color:#fff; opacity:0.5;}
.footright{ display:inline-block; float:left; overflow:hidden; margin-right:70px; }
.footright li{ width:135px; float:left; margin-left:10px;}
.footright li img{ width:120px; vertical-align:middle; display:block; margin:0 auto;}
.footright li p{ width:100%; font-size:14px; line-height:30px; color:#006db8; text-align: center;}
.message{ width:320px; display:inline-block; float:right;}
.message p{ width:100%; font-size:14px; line-height:30px; color:#006db8; }
.message li{ width:100%; overflow:hidden; margin-bottom:5px;}
.message li input[type="text"]{ background:#2c3942; height:26px; line-height:26px; border:none; font-size:14px; text-indent:5px; width:100%;}
.message li textarea{ background:#2c3942; height:60px; padding:5px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; border:none; font-size:14px;  width:100%;}
.message li:nth-child(1){ width:157px; float:left; margin-right:6px;}
.message li:nth-child(2){ width:157px; float:left;}
.message li input[type="button"]{ width:75px; height:26px; background:#fff; border:none; margin-right:5px; cursor:pointer;}
.message li input[type="button"]:hover{ background:#40a3e6; color:#fff;}
.message li input[type="button"].tijiao{ background:#40a3e6; color:#fff;}



