﻿blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 PingHei,Microsoft Yahei,SimSun,Arial,Helvetica,sans-serif;color:#333;}
textarea{outline:none;resize:none;}
ul,ol,li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}table{border-collapse:collapse;border-spacing:0;}select,input,button,textarea{font:100% arial;outline:none;}img{border:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#fe952e;}
address,cite,em,var{font-style:normal;}
.clearfix:after,.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}/* IE6 */
*:first-child+html .clearfix{zoom:1;}/* IE7*/
a{outline:none;blr:expression(this.onFocus=this.blur());}
.main-wrap{margin:0px auto;width:1200px;}
.main-wrap a:hover{ color:#333;}
.clear{clear:both;height:0;}
body{ background:#fff;}
.bodyheadH{width:100%;padding-top:80px;}
/*公用头部*/
.bodyhead{width:100%;background:#fff;position:fixed;_position:absolute;top:0;left:0;z-index:1000;}
.bodyhead_inner{width:100%;position:relative; text-align:center;height:79px; border-bottom:1px solid #efefef;}
.menu_inner{min-width:1200px;width:1200px;margin:0 auto;}
.menu_inner .navmenu{margin-top:0;float:left;margin-bottom:0;margin-right:-27px;}
.menu_inner .logo{overflow: hidden;width:230px;float:left; padding-top:20px;}
.menu_inner .logo a{background-image:url(img/logo.jpg); background-position:0 0;background-repeat:no-repeat;display:inline-block; width:206px;height:42px;overflow:hidden;text-indent:-999px; float:left;}
.navmenu{ float:left;_width:660px;}
.navmenu>li{display: inline-block;float:left;text-align:center;line-height:80px;position:relative;}
.navmenu li.active>a{color:#fff;background:#d70c19;}
.navmenu li:hover>a,.navmenu li.on>a{border-bottom:3px solid #d70c19;line-height: 77px;}
.navmenu li a{ cursor:pointer;font-size:13px;display:block;font-weight:500;color:#666369;padding:0 20px; min-width:34px;}
.navmenu li .span{font-size:13px;display:block;cursor:default; position:relative;}
.navmenu li .span .list{display:inline-block;width:7px;height:4px;background-repeat:no-repeat;
background-position:top center;position: absolute;top:50%;right:-10px; margin-top:-2px;background-image:url(img/menu-down.jpg);}
.navmenu li.on .span .list,.navmenu li.active .span .list{background-image:url(img/menu-down-a.jpg);}
.navmenu li.on .sec_menu{ display:block;}
	.sec_menu{display:none;background: #444;height:auto;position: absolute;top:80px;left:0;right:0;z-index:1;opacity:0.9;filter:Alpha(opacity=90);}
    .sec_menu li{ display: inline-block;line-height:60px; float:left;}
	.sec_menu li a {color:#fff;text-decoration:none; cursor:pointer;background:#444;}
    .sec_menu li a:link, .sub_nav li a:visited{background:#444;line-height: 60px;}
    .sec_menu li a:hover{color:#fff;background:#333;line-height: 60px;}
   	.search-box{ width:190px; float:right;padding-top:23px;}
	.search-box .search{
	border:1px solid #efefef;
	border-right:0;
	width: 95px;
	line-height:20px;
	height:20px;
	padding: 5px 0 5px 25px;
	background:url(img/search.jpg) 5px center no-repeat;
	float:left;}
	.search-box .search input{width:90px;border:0;text-align:left;height: 20px;padding: 0;line-height: 20px;}
	.search-box .search-btn{font-size:12px; cursor:pointer;line-height:22px;height:22px; padding:5px 0 5px 0;color:#fff;background:#d70b30; width:66px; float:left;}



/*footer旗下产业:*/
.foot-main{background-color:#f2f2f2; font-size:14px;height:60px;}
.foot-nav{width:1200px;height:28px;margin:0 auto; position: relative; overflow:hidden; padding:16px 0;}
.foot-tit{float:left; color:#939393; line-height:28px;}
.foot-nav .footimg{ height:27px; float:left; padding-left:30px;}

.footer {display: block;clear:both;width: 100%;background: #222433; color:#fff; font-size:14px;}
.footer .footer-top {height: 280px;margin:0 auto;width:1200px;}
.footer .footer-info {float: left;color: #99a1a7;width: 1050px; padding-top:76px;}
.footer .footer-info .foo-info-logo {margin-top: 0px;display: block;overflow: hidden;}
.footer .footer-info .foo-info-logo a {background-image:url(img/logo-footer.jpg); background-position:0 0;background-repeat:no-repeat;display:inline-block; width:206px;height:41px;overflow:hidden;text-indent:-999px;float: left;}
.footer .footer-info .foo-info-logo span {float: left;height: 20px;line-height: 20px;margin-top: 30px;color: #3498db;font-size: 14px;}
.footer .footer-info p {line-height: 22px;margin-top: 20px;color:#bababa;font-size:14px;}

.footer-txt{margin-top: 20px;line-height: 26px;height: 26px;}
.footer-txt .span-txt{float:left; width:250px;color:#fff;}
.footer-txt .i-tel{width: 26px; height:26px; padding-right:10px;background-image:url(img/tel.jpg); background-position:0 0;background-repeat:no-repeat; float:left;}
.footer-txt .i-weixin{width: 26px; height:26px; padding-right:10px;background-image:url(img/weixin.jpg); background-position:0 0;background-repeat:no-repeat; float:left;}
.footer-txt  em{ color:#ff1327;}
.footer-txt .span-txt2{float:left; width:800px;}
.footer-txt .span-txt2 a{display:inline;float:left;margin:0 10px;white-space:nowrap;color:#fff;}
.footer-txt .span-txt2 a:hover{color:#fff;text-decoration:none;}
.footer-txt .span-txt2 b{display:inline;float:left;margin:0 3px;font-weight:400;color:#fff;}
.footer .footer-list-nav {float: right;padding-top:80px; width:121px;}
.footer .footer-list-nav .foo-qrcode {float: right;height: 135px;width: 121px;background: url(img/code.jpg) no-repeat 0 0;}