﻿@charset "utf-8";
/*@font-face {
	font-family: '方正兰亭黑_GBK';
	src: url('方正兰亭黑_GBK.eot');
	src: local('方正兰亭黑_GBK Regular'), local('方正兰亭黑_GBK'), url('方正兰亭黑_GBK.ttf') format('truetype'), url('方正兰亭黑_GBK.svg#方正兰亭黑_GBK') format('svg');
}*/
html{-webkit-text-size-adjust:none;}
*{ margin:0; padding:0;}
a{text-decoration:none; color:#000 ;}
a:hover{color:#f00;}
p{ margin:0px; padding:0;}
ul,h1,h2,h3,h4{ margin:0px; padding:0px;}
li{list-style-type:none; margin:0; padding:0;}
img{ border:0;}
em{ font-style:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,br,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,select,input,a,div,strong,span{ margin: 0; padding: 0; font-weight:normal; }
/*select{-webkit-appearance:none;outline:none; border:none; }*/
input[type=button],input[type=reset], input[type=submit],input[type=text], input[type=file], button,textarea { cursor: pointer; -webkit-appearance: none;outline:none; } 
header,aside,footer,section,article,figure,nav,menu{display:block}
body{width:100%;font-family:"微软雅黑", Arial,"黑体";font-size:14px; background:#ffffff; color:#000; padding:0; margin:0px;}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑","黑体",Arial, Helvetica, sans-serif;}
.divH {height:50px; overflow:hidden;}

.Wrapper { width:1200px; margin:0 auto; overflow:hidden;}
.Wrap { width:1200px; margin:0 auto;}

/*Header*/
.Header { width:100%; height:110px overflow:hidden;}
.Logo { background:url(../images/logo.png) no-repeat left center; width:480px; height:110px; float:left; overflow:hidden;}
.Tel { float:right; background:url(../images/tel.png) no-repeat left center; width:145px; height:110px; overflow:hidden; padding-left:55px;}
.Tel span { font-size:14px; color:#333; display:block; padding-top:35px; overflow:hidden;}
.Tel p { font-size:20px; font-weight:bold; color:#333; margin-top:-4px; overflow:hidden;}

/*Nav*/
.Nav {width:100%; height:53px;background:url(../images/navbg1.png) repeat-x;}
.Nav a {color:#fff;text-align:center;}
.Nav .m {float:left;position:relative;z-index:99; width:109px; padding:0 20px; text-align:center;}
.Nav .s {float:left;width:1px; height:53px; background:url(../images/line.png) no-repeat right 0;}
.Nav h3 { font-size:14px;display:block;font-weight:normal;height:53px; line-height:47px;}
.Nav h3 a { display:block; width:100%; height:47px;padding-top:6px; }
.Nav h3 a:hover,.Nav h3 .current,.Nav h3.nbg a.on{ background:url(../images/navbg2.jpg) repeat-x;}
.Nav .sub {display:none;position:absolute;left:20px; z-index:999;width:103px;background:rgba(255,0,0,.48); padding:5px 3px 0 3px;}
.Nav .sub li {text-align:center;height:40px;line-height:40px;border-bottom:1px solid rgba(255,255,255,.36);}
.Nav .sub li a {display:block;width:103x;font-size:14px;}
.Nav .sub li a:hover { text-decoration:underline}.Nav .sub li:last-child { border-bottom:none;}
.Nav .block {width:120px;position:absolute;left:0;overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;z-index:3;}
.clearfix10:after {content:".";display:block;height:10px;clear:both;visibility:hidden;}



/*Foot*/
.Foot { width:100%; height:340px; background:#363838; overflow:hidden;}
.Foot .left { float:left; width:840px; padding:0 20px; height:340px; overflow:hidden;}
.Foot .right { float:left; width:260px; height:340px; padding:0 30px; background:url(../images/footbg.jpg) repeat; overflow:hidden;}

.Foot .left .wechat { text-align:center; padding:30px 0; color:#fff; height:150px; width:100%; overflow:hidden;}
.Foot .left .wechat img { width:120px; height:120px; display:block; margin:0 auto; padding-bottom:10px;}
.Foot .left .footnav { width:100%; height:45px; line-height:45px; border-top:1px solid #494949; border-bottom:1px solid #494949; overflow:hidden;}
.Foot .left .footnav ul { width:110%; overflow:hidden;}
.Foot .left .footnav ul li { float:left; width:105px; text-align:center; height:45px; overflow:hidden;}
.Foot .left .footnav ul li a { display:block; color:#aaa;}.Foot .left .footnav ul li a:hover { color:#3168a0;}
.Foot .left .foottel { width:100%; height:41px; line-height:41px; text-align:center; margin:25px 0 0 0; overflow:hidden;}
.Foot .left .foottel img { display:inline; vertical-align:top;}
.Foot .left .foottel p { display:inline;height:41px; line-height:41px; font-size:24px; color:#fff; padding-left:20px;}

.Foot .right h2 { font-size:28px; color:#fff; padding:50px 0 5px 0; border-bottom:1px dashed #363838; margin-bottom:3px;}
.Foot .right p { border-top:1px dashed #363838; color:#999; line-height:35px; padding:20px 0 0 0;}

.Copy { width:100%; height:40px; line-height:40px; font-size:12px; background:#212121; overflow:hidden;}
.Copy p { color:#666; width:70%; float:left; overflow:hidden;}
.Copy span { float:right; text-align:right; overflow:hidden; color:#666; }
.Copy span a { color:#999}

/*分页*/
.subPage{width:80%; padding-top:15px; padding-bottom:10px; height:22px; overflow:hidden; padding-left:15px; }
.subPage a,.subPage span{display:block; float:left; padding:0 3px; line-height:18px; color:#6F6F63; margin:0 3px; border:1px solid #ccc; overflow:hidden;}
.subPage span,.subPage span a{color:#6F6F63;}

