*{margin:0; padding:0;}
body {font-size:14px; font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ" ,Arial, Helvetica, sans-serif; line-height:23px;color:#585858; background:#ffffff}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
/*--------¹«ÓÃ--------------*/
td {FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #5A5A5A;LINE-HEIGHT: 20px;TEXT-DECORATION: none;}
.borders{ border:1px #ebe7e8 solid;}
.bg{ background:#ffffff;}
.fl{ float:left}
.fr{ float:right;}

.mag20{ margin-top:20px;}
.clearBoth{line-height:1px;height:1px;clear:both}
.wrap{width:1200px;margin: 0 auto 0;}
.min1200{ min-width:1200px;}
.mag30{ margin-top:30px;}
.mag50{ margin-top:50px;}
.magb50{ margin-bottom:50px;}
em ,cite,i{font-style:normal;}
/*==================================head===========================================*/
header{position: fixed;left: 0;top: 0;min-width: 1200px;z-index:10;opacity: 1;width:100%; background:url(/images/menu.jpg); height:140px;}
.heads{width:100%;overflow:hidden; padding-top:20px;}

.nav{ width:950px; float:left;}
.nav .nli{ float:left; width:90px; margin:15px 18px 5px 18px;float:left; line-height:42px; text-align:center;font-size:1.2em; }
.nav .nli{ position:relative;}
.nav .nli a{color:#fff}

.nav .nli a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom:1px;height: 3px;opacity: 0;background-color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s; font-size:15px;}
.nav .nli a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.nav .nli a#sel{border-bottom:3px solid #f3782a;color:#f3782a;}
.nav .nli a#sel:hover:after{opacity: 0;}
.nav .sub{ display:none;width:100%; padding:0; position:fixed; top:169px; overflow:hidden; text-align:left; z-index:110; left:0px; background-color:#f5f5f5;}

.nav .xiao_one{width:100%;overflow:hidden; padding:20px 0}
.nav .xiao_one li{ float:left; display:inline; width:22%;overflow:hidden; margin-right:2%; text-align:center;}
.nav .xiao_one li p{ float:left; width:100%; line-height:30px; text-align:center; font-size:16px; color:#353535;}
.nav .xiao_one li p a{ float:left; width:100%; line-height:30px;}
.nav .xiao_one li p a:hover{ color:#ff0000}
.nav .xiao_one:nth-child(4n) {margin-right:0px;}


.searchbox{float:right; padding-top:20px;}
.searchbox .search{width:230px; border:2px solid #fff; height:25px; position:relative;}
.searchbox .search input.ipt-sea{height:25px; width:195px;line-height:25px; color:#666; font-size:13px; font-family:Microsoft YaHei, Arial;outline:none;border: 0px;}
.searchbox .search input.submit{width:40px; height:29px; color:#fff; text-align:center; font-size:14px; line-height:34px; position:absolute; right:-2px; top:-2px; border:none; cursor:pointer; background:url(../images/search.png) no-repeat center; background-color:#000000;}
/*--------------------------bottom------------------------------------------------------------*/
.foot_bg{ width:100%; background:#000000; min-width:1200px;  overflow:hidden; padding:20px 0px; margin-top:30px;}
.foot1{ float:left; width:188px;overflow:hidden;}
.foot2{ float:left; width:340px;overflow:hidden; margin-left:30px;}
.foot3{ float:left; width:250px;overflow:hidden; color:#fff;padding-top:50px; margin-left:20px;}
.foot4{ float:right; padding-top:30px;}
.foot_tit{ line-height:40px; border-bottom:1px solid #fff; font-size:18px; color:#fff; width:120px;}
.foot-menu{ width:100%; overflow:hidden; margin-top:5px;}
.foot-menu ul{}
.foot-menu ul li{ float:left; width:50%; line-height:30px;display:inline; }
.foot-menu ul li a{ color:#cac8c9; font-size:13px;}
.foot-add{ float:left; width:100%;color:#cac8c9; font-size:14px; padding-top:10px;}
.foottel{ float:left; width:100%; color:#fff; font-size:30px; padding:15px 0px;}
.foottel p{ float:left; color:#fff; font-size:30px; padding:15px 0px; color:#c70409}
.foottel span{ float:left; font-size:20px; color:#fff;padding:15px 0 0 10px;}
.footadd{ width:100%; line-height:30px; font-size:16px; color:#fff;}
.left-kefu{position: fixed;left: 0;top:50%; width:248px;z-index:10;opacity: 1;}
.copyright{ width:100%; min-width:1200px; margin:auto; border-top:1px #707070 solid; line-height:50px;color:#cac8c9; background:#1b1b1b}
A:link {COLOR: #5A5A5A; TEXT-DECORATION: none}
A:active {COLOR: #5A5A5A;TEXT-DECORATION: none}
A:visited {COLOR: #5A5A5A; TEXT-DECORATION: none}
A:hover {COLOR:#bc0000;TEXT-DECORATION: none}
.All {border: 1px solid #E6E6E6;LINE-HEIGHT: 25px;TEXT-DECORATION: none;}

/*ÓÑÇéÁ´½Ó*/
.links{ width:100%;  background:#f0f0f0; line-height:50px; min-width:1200px;}
.link{ width:1200px; margin:auto; line-height:50px;}
.link span{ font-size:14px; color:#093a7f; font-weight:bolder;background:url(../images/shu.jpg) no-repeat 0 50%; padding-left:10px;}

