body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,
pre,form, fieldset, legend,th, td,img,button, input, textarea,div{margin: 0;padding: 0; color:#666;word-wrap: break-word;word-break:break-all; }
body,button, input, textarea {font: 14px/1.5 "Microsoft Yahei","Arial","sans-serif","Hiragino Sans GB"; background:#ffffff;}
input, select{ vertical-align:middle;outline:none;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, li,ol { list-style: none; padding:0; margin:0;}
a {text-decoration: none; color:#666; outline:none;}
.nav-main li a:hover { text-decoration:none;color:#bf282d;}
img{ border:0px; margin:0; padding:0; vertical-align:middle;}
table { border-collapse: collapse; border-spacing:0;}
.lf{ float:left; _display:inline;}
.rt{ float:right;_display:inline;}
.clear:after {content:"";height:0;display:block;clear:both;}
.clear {clear: both; height:0px; overflow:hidden; zoom: 1;}
/*顶部效果*/
.W_1100{ z-index: 1000; margin:auto;}
.W_Infinite{ min-width: 1100px; max-width: 100%; margin: auto;}
/*二级导航效果*/.logo
.nav-box{margin: auto; background-color: #ffffff; width: 100%; height: 80px; z-index: 100; border-bottom:1px solid #eee; box-shadow: #ccc 2px 1px 1px;}
.nav-box1{width: 1100px; padding: 10px 0; margin: auto; background-color: #ffffff; }
.nav-box2{float: right;line-height: 30px;margin:  auto;padding-top: 18px;text-align: center;font-size: 16px;position: relative;background: #ffffff;z-index: 100;}
/*nav-main*/
.nav-main{ list-style-type: none;}
.nav-main span{display: inline-block; margin-left: 8px;width: 10px;height: 10px;background:url(../images/down-icon.png) no-repeat;}
/*图标向上旋转*/
.hover-down{transition-duration: .5s;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
/*图标向下旋转*/
.hover-up{transition-duration: .5s;transform: rotate(0deg);-webkit-transform: rotate(0deg);}
/*导航条设置*/
.nav-main>li{width: 110px;display: block;float: left;background: #ffffff;color: #6666666;margin-right: 1px;cursor: pointer; padding-bottom:10px;}
/*.nav-main>li a:hover{color: #ffffff; background-color: #a4222e; display: block; width: 90px;}*/
.cur{color: #c00000;}
.cur_1 a{color: #ffffff;  width: 110px; display: block;}
.content{padding-bottom: 30px;}
.InfoPl_NavBox_zz ul{overflow: hidden; margin: auto;width: 800px; padding: 10px 0;}
.InfoPl_NavBox_zz ul li{float: left;  padding: 6px 51px; cursor: pointer; list-style: none;}
.InfoPl_NavBox_zz ul li a{text-decoration:none;}
.cur{ border-bottom: 2px solid red; color: #c00000;}
.cur a{color: #c00000;}
.cur_1 {border-bottom: 2px solid red; color: #c00000;}
.cur_1 a{color: #c00000;}
/*隐藏盒子设置*/
.hidden-box{width: 110px;border: 1px solid #dddcdc;border-top: 0;position: absolute;display: none;top:50px;z-index: 100;}
.hidden-loc-us{width: 246px;}
.hidden-loc-info{width: 220px; text-align: left;}
.hidden-box>ul{list-style-type: none;color: #ff3e3e;cursor: pointer;font-size: 14px;background-color: #ffffff;}
.hidden-box li a{display: block;height: 40px;line-height: 40px;}
.hidden-box li:hover{ background: #a4222e;color: #fff;}
.hidden-box li a:hover{ background: #a4222e;color: #fff;}
/*隐藏盒子位置设置*/
.hidden-loc-info{left: 330px;}
.hidden-loc-us{left: 246px;}
.hidden-loc-kx{
    left: 450px;
}
/*顶部*/
.TopNavBox .TopNav  li{ float: left; position: relative;}
.TopNavBox .TopNav ul.ul_1 li{font-size: 14px;}
.TopNavBox{ height: 24px; background: #fff; border-bottom: solid 1px #fff;}
.wb_wx_sj{  border-radius: 50px; padding:2px 0; height: 18px; margin-left: 20px; margin-top: 3px;}
.wb{float: left; margin-left: 20px; margin-top:-4px;}
.wx{float: left; margin-left: 20px; margin-top:-3px;}
.sj{float: left; margin-left: 20px; margin-top:-3px;}
.zone{position:relative;margin:auto;}
.zone span{ position:absolute;z-index:990;top:30px;/*上下距离*/left:-40px;/*左右距离*/display:none;}
.telIcon{margin-left: 20px; line-height: 34px;}
.TopNavBox .TopNav ul.ul_3 {float: right; margin-top: 6px;}
.TopNavBox .TopNav ul.ul_3 li select{ 
	margin-top: 6px;
	font-size: 14px;
	color: #666666;
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #f0f0f0;
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url(../images/top_sjx.png)no-repeat scroll right center transparent;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;}
/*侧边栏工具*/
.rightNav{ position: fixed; left: 50%;bottom: 100px; margin: 0 0 0 570px;height: 150px;  display: block; }
.rightNav .asid_share_box a,.rightNav .asid_share_box span{display: block;width: 46px; height: 46px; margin: 0 0 5px 0; cursor: pointer;transition:background-position 0.25s;transition:background-position 0.25s;}
.rightNav .asid_share_box a{display: block;width: 46px; height: 46px;  cursor: pointer; }
.rightNav .asid_share_box a.KfIcon{background:url(../images/rightnav.png)no-repeat 0 0px;}
.rightNav .asid_share_box a.KfIcon:hover{background:url("../images/rightnav.png") no-repeat -49px 0px;}
.rightNav .asid_share_box a.jsq{background:url("../images/rightnav.png") no-repeat 0 -51px;}
.rightNav .asid_share_box a.jsq:hover{background:url("../images/rightnav.png") no-repeat -49px -51px;}
.rightNav .asid_share_box a.s-top .Go-top{background:url("../images/rightnav.png") no-repeat 0 -102px;  cursor: pointer; }
.rightNav .asid_share_box a.s-top:hover .Go-top:hover{background:url("../images/rightnav.png") no-repeat -49px -102px;}
.rightNav .asid_share_box a.ASign{background:url("../images/rightnav.png") no-repeat 0 -152px; }
.rightNav .asid_share_box a.ASignOK{background:url("../images/rightnav.png") no-repeat 0 -204px;}
.rightNav .taskBox{width:88px; height:120px; display: none;}
.rightNav .asid_share_box a.task{ display:none; width:88px; height:115px;background:url("../images/task_ioc.png") no-repeat left top;}
.rightNav .asid_share_box a.task:hover{ width:88px; height:115px;background:url("../images/task_ioc.png") no-repeat -94px top;}
.relative{position:relative;top:0;left:0;}
.H_40{ height:40px; overflow:hidden;}
/*banner快速通道*/
.kstd ul{overflow: hidden; width: 1100px; margin: auto; position: relative; top: -20px; z-index: 9;}
.kstd ul li{float: left; }
.kstd ul li img{border-radius: 10px; width: 96%;}
/*导航*/
.dropdown ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background-color: #666;
}
.dropdown li {
	float: left;
}
.dropdown li a, .dropbtn {
	display: inline-block;
	text-align: center;
	text-decoration: none;
}
.dropdown {
	display: inline-block;
}
.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 50px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.dropdown-content a {
	color: #666;
	padding: 6px 10px;
	text-decoration: none;
	display: block;
}
.dropdown-content a:hover {
	background-color: #f1f1f1;
	color: #c00000;
}
.dropdown:hover .dropdown-content {
	display: block;
}
/*底部导航*/
.db_nav_t {
	font-size: 16px;
	font-weight: bold;
}
.db_nav {
	width: 1100px;
	margin: auto;
	height: 240px;
	padding-bottom: 30px;
}
.db_nav_l {
	float: left;
}
.db_nav_l ul {
	float: left;
	margin-left: 60px;
}
.db_nav_l ul li {
	margin-bottom: 6px;
}
.db_nav_r {
	float: right;
	width: 384px;
	border-left: 1px solid #dcdcdc;
	padding-left: 40px;
}
.lx {
	height: 80px;
}
.db_img {
	float: left;
}
.db_img img {
	width: 90%;
}
.db_t {
	float: right;
}
.kf {
	width: 364px;
	background: #f8f8f8;
	border-radius: 20px;
	border: 1px solid #f8f8f8;
	overflow: hidden;
	height: 40px;
}
.kf img {
	float: left;
	margin-left: 10px;
	margin-top: 6px;
}
.kf p {
	float: left;
	margin-left: 10px;
	line-height: 40px;
}
.yx {
	width: 364px;
	background: #f8f8f8;
	border-radius: 20px;
	border: 1px solid #f8f8f8;
	overflow: hidden;
	height: 40px;
	margin-top: 10px;
}
.yx img {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.yx p {
	float: left;
	margin-left: 10px;
	line-height: 40px;
}
div.foot{ width:100%; min-width:1100px; max-width:100%; background:#161616; padding:0 0; color:#fbfbfb;}
div.foot li,div.foot a,div.foot p{ color:#999;font-size: 14px;}
div.foot a:hover{ color: #2186d6;}
.BotLink{text-align: center;
    background: #161616;
    padding: 15px 0 15px 0;}






