@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; line-height:100%;}
img{ vertical-align:top; border:0; }
body{ font-size:12px; font-family:'Microsoft Yahei';}
a{ text-decoration:none;}
ul,ol,dl{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
b,strong{ font-weight:normal;}
i{ font-style:normal;}
table{border-collapse:collapse;}
.fr{ float:right;}
.fl{ float:left;}
.clearfix:after{ clear:both; display:block; content:'';}
.clearfix{zoom:1;}

body { overflow:-Scroll;overflow-x:hidden }
/* 专题header */
.header { background:#fff;  padding-top:0; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.header .header_nav { width:1200px; margin:0 auto; height:60px; border-bottom:0 none; border-top:1px solid #f0f4f7; padding-bottom:0; }
.header .header_nav .logo { margin:0; padding:7px 4px;}
.header .header_nav .logo, .header_nav .logo a { width:160px; height:45px; background:none;}
.header .header_nav ul {height:44px; }
.header .header_nav ul li { text-align:center; float:left; margin-top: 2px;}
.header .header_nav ul li:first-child {  border-left:0 none; }
.header .header_nav li a {display: block;  height:55px; line-height:60px; font-size:16px; text-shadow:none; color:#666; padding:0 16px; border-bottom: 3px solid transparent;}
.header .header_nav li:hover a{color:#ff9d00; border-bottom:3px solid #ff9d00;}
.header .logo { float:left; margin:14px 0; padding-left:10px; }
.header .logo, .logo a { display:block; width:255px; height:71px; }

/* ifloat 整形16问侧导航*/
#ifloat{ padding-top:100px; }
.cls{width:88px; height:623px; background:url(/statics/special/nav_s.png) no-repeat; position:fixed; z-index:100000; left:25px; top:5px;}
.ie_cls{ position:absolute; }
#ifloat a{ display:block; height:36px; font:14px/36px Microsoft YaHei; color:#1F566D; text-align: center; }
#ifloat .to_top{ height:50px; }

/*尾*/
.footer{ background:#fff; border-top: 1px solid #e5e5e5; font-size:12px; height:303px;}
.footer_wrap{ width:1200px; margin:0 auto 40px;} 
	/*!*关于我们*!   专题页面的底部样式*/
	.footer_about{ width:590px; margin:24px auto 0;}
	.footer_about li{ float:left; margin-right:30px; }
	.footer_about a{ font-size:14px; color:#242424;}
	.footer_about li:last-child{ margin-right:0;}
	.footer_info{ margin-top:50px;}
	/*地址*/
	.footer_add{ width:439px; color:#232323; border-right:1px solid #e5e5e5; padding-left:50px;}
	.footer_add p,.footer_add dd,.footer_add dt{line-height:24px; }
	.footer_add i{ background:url(/statics/cxt/img/ioc.png) no-repeat -52px -62px; display:inline-block; width:12px; height:14px; margin-left:30px; margin-right:6px; }
	.footer_add dl{ margin-top:28px;}
	
	/*电话*/
	.footer_phone{ width:304px; color:#232323; border-right:1px solid #e5e5e5; padding-left:38px;}
	.footer_phone p{line-height:24px;}
	.footer_phone img{ margin:12px 0 18px;}
	
	/*公共*/
	.footer_public{width:284px; color:#232323 ;padding-left:60px;}
	.footer_wechat{ width:111px;}
	.footer_app img{ width:130px;margin-top: -10px;margin-left: -7px;}
	.footer_wechat{ margin-right:30px;}
	.footer_public p{ text-align:center; margin:5px 0 30px 0;}
	
	/*友链*/
	.footer_link{ background:#ff9d00; color:#fff;}
	.footer_link p{ width:1200px; margin:0 auto; padding-left:50px; line-height:52px; }
	.footer_link a{ color:#fff; margin-right:10px;}


.footer_link a:hover{ text-decoration:underline;}
.footer_wrap a:hover{ color:#ff9d00; }