﻿/*基本设定*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img{vertical-align:middle;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:"宋体", Arial;font-size:inherit;font-weight:inherit;}

body{color:#666;font:12px/1.5 "宋体", Arial; background:#FFF;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:"宋体", Arial;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
select{font-size:12px;}
dt{float:left;}
html{overflow-y:scroll;}
a{outline:none; cursor:pointer; color:#666;_colot:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}

hr{height:1px;border:solid #bbb;border-width:1px 0 0;}

.float_left{ float:left;}
.float_right{ float:right;}
/*头部*/
.location{ line-height:32px; text-indent:5px; color:#333333; height:32px;    padding-top: 8px;
    border-bottom: 3px solid #57b;}
 .left {
    float: left;
    display: inline;
}.right {
    float: right;
    padding-top: 0px;
    z-index: 100;
}#topBar {
    width:1200px;
	margin:auto;
	height:100px;
	background:#FFFFFF;
}
#topBar a{
	    height: 100px;
    float: left;
    display: inline;
    width: 290px;
}
#topBar img{
	     float: right;
    display: inline;
   
}
/*导航*/
.g_web_nav {
    /*background: #9b0101;*/
    background: #3b5998;
    padding-top: 2px;
    height: 45px;
    position: relative;
    z-index: 20;
    font-family: "微软雅黑";
   width:100%;
   overflow:hidden;
    border-bottom: 1px solid #dfdfdf;
}
 
.g_web_nav ul li {
	position:relative;
	display:inline-block;
*float:left;
	text-align:center;
	float:left;
	cursor:pointer
}
.top_nav_ul {
	height:45px;
	margin:0 auto;
	position:relative;
	white-space:nowrap;
	width:100%;
	overflow:hidden;
}

.top_nav_ul li {
	height:45px;
	line-height:45px; 
	width: 7.8%;
	padding:0 10px;
	_float:left
}
.top_nav_ul li a:hover {
	color:#FFF;
	font-size:18px;
	font-family:"微软雅黑"
}
.top_nav_ul li.pos_sec {
	padding-right:20px
}
.top_nav_ul a {
	color:#FFF;
	font-size:18px;
	font-family:"微软雅黑"
}
.top_nav_ul i {
	position:absolute;
	width:8px;
	height:4px;
	
	top:22px;
	right:30px;
	overflow:hidden
}
.top_nav_ul em {
	position:absolute;
	width:25px;
	height:18px;
	right:-10px;
	top:-10px;
	
}
.top_nav_ul li.g_nav_active {
	/*background:#c00b1e;*/
   background: #57b;
	/*border-top:2px solid #d00;*/
    	border-top:2px solid #3b5998;
	top:-2px;
	border-bottom:1px solid #fff;
	
}
.top_nav_ul li:hover,.top_nav_ul li:active {
	/*background:#c00b1e;
	border-top:2px solid #d00;*/
     background: #57b;
	/*border-top:2px solid #d00;*/
    	border-top:2px solid #3b5998;
	top:-2px;
	border-bottom:1px solid #fff;
	
}

 
.top_nav_ul li.g_nav_active.pos_sec {
	padding-right:20px;
	_zoom:1
}
.top_nav_ul li.g_nav_active a {
	color:#FFF
}
.top_nav_ul li.g_nav_active i {
	background-position:left -22px
} 
.nav_pd{ width:100%; background:#f8f7f7; color:#999; height:32px; line-height:32px;overflow: hidden; text-align: center;  }
.nav_pd a{ color:#999; padding:0 5px;}
.nav_pd a:hover{color:#e6040e;}
 

 .pd_top {
    /*padding: 15px 0;*/
    width: 100%;
    height: 45px;
}.pd_top .float_left {
    height: 45px;
}
.float_left {
    float: left;
}.pd_top .float_left .lm_one {
    float: left;
    font-size: 30px;
    font-family: "微软雅黑";
    line-height: 45px;
    color: #000;
}.pd_top .float_left .lm_one span {
    color: #921d22;
    padding: 0 30px 0 10px;
}.pd_top .float_left .lm_two {
    background: url(images/lm_zx.jpg) left 0 no-repeat;
    padding-left: 20px;
    float: left;
    width: 900px;
    line-height: 45px;
    height: 45px;
    overflow: hidden;
}.pd_top .float_left .lm_two a {
    padding: 0 10px;
}

 
.tag{ line-height:32px; text-indent:5px; color:#333333; height:32px;    padding-top: 8px;
    border-bottom: 3px solid #e6040e;}
.tag span{ float:left; color:#333;  font-weight:normal;}
.tag a{ float:left;}

.wrapper {
    width: 1200px;
    margin: 0 auto;
    background-color: #FFFFFF;
}
.m5 {
        margin-top: 5px;
}

/*底部*/
.m1000{ margin:0 auto; width:1200px;}
.ks110icon{ background:url(/images/ks_icon.png) no-repeat; display:inline-block}

.footer{ background:#fff url(/images/11.png) repeat-x; padding-top:20px; margin-top:15px;}
.f_site{ width:800px; float:left;}
.f_sitet{ line-height:24px;color:#7f7f7f}
.f_sitet span{ display:block}
.f_tright{ float:right}
.f_trul{ float:right; margin-right:40px; display:inline; margin-top:14px;}
.f_trul li{ line-height:24px;color:#7f7f7f}
.f_trul li a{color:#666}
.f_tspan{ font-weight:bold; margin-bottom:10px; display:block}
.f_weixin{ float:right; margin-top:37px;}
.f_icp{ color:#4a4949;float:left; line-height:45px;}
.f_img a{ margin:10px 0 0 10px; float:right; width:25px;height:25px;}
.f_img1{ background-position:-170px 0}
.f_img1:hover{ background-position:-170px -27px}

.f_img2{background-position:-116px 0}
.f_img2:hover{background-position:-116px -27px}

.f_img3{background-position:-143px 0}
.f_img3:hover{background-position:-143px -27px}

.f_img4{background-position:-89px 0}
.f_img4:hover{background-position:-89px -27px}

.f_borrom{ background:#1c0909; height:45px; margin-top:5px;}
.reg {color:#ff0000;
}
 .clear {
    clear: both;
}
.clearfix {
     clear: both;
}
/*左边动的*/
element.style {
    display: none;
    left: 1344px;
    top: 50px;
}

#goTop {
    position: fixed;
    width: 70px;
    z-index: 10000;
}
.love_bg {
    cursor: pointer;
    margin-top: 10px;
    width: 70px;
}
 h4, h5, h6  {
    margin: 0;
    padding: 0;
}
.love_bgt {
    background-position: 0 0;
    height: 3px;
}
.love_bgm {
    background: url("/images/lovebg2.gif") repeat-y scroll -72px 0 transparent;
    overflow: hidden;
    padding: 0 3px;
    width: 64px;
}
.love_bgb {
    background-position: -144px 0;
    height: 4px;
}
 
 #go_top {
    background: url("/images/gotop6.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 60px;
    margin-top: 10px;
    overflow: hidden;
    width: 70px;
}
 
.cursor {
    cursor: pointer;
}
 
.love_bgm .collect {
    background: url("/images/collect.png") no-repeat scroll center center transparent;
    display: block;
    height: 50px;
    width: 64px;
}
  
.love_bgt, .love_bgb {
    background: url("/images/lovebg2.gif") no-repeat scroll 0 0 transparent;
    overflow: hidden;
    width: 70px;
}
.love_bgt, .love_bgb {
    background: url("/images/lovebg2.gif") no-repeat scroll 0 0 transparent;
    overflow: hidden;
    width: 70px;
}
.none {
    display: none;
}

#pages{ clear:both;text-align:center;  line-height:28px; padding:20px; font-size:14px;font-family:"å®‹ä½“"; border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color:#F5F5F5}
#pages  span,#pages u {    padding: 2px 4px;
    margin: 4px 8px 0 0;
    background: #57b;
    border: 1px solid #3b5998;
    color: #fff;
    font-weight: bold;
}
#pages  a{ padding:2px 4px;margin:2px 4px 0 0; border:1px solid #3b5998; color:#57b;}
#pages   .active{background:#fff;border:1px solid #3b5998;color:#3b5998;font-weight:bold;padding:2px 4px;margin:2px 4px 0 0;}
#pages   a:visited{color:#3b5998;text-decoration:none; }
#pages   a:hover{color:#fff;background:#3b5998;border:1px solid #3b5998;}

.ad_newlist{
	width:850px;overflow: hidden;height: 200px;	float: left;
}
.ad_left{
	width:700px;overflow: hidden;height: 200px;	float: left;
}
.ad_right{
	width:500px;overflow: hidden;height: 200px;	
}