/* CSS Document */
body{font-size:12px; font-family:"微软雅黑",Tahoma,Arial,"微软雅黑",sans-serif; margin:0; padding:0; background-color:#f2efeb;}
ul,li,ol{ list-style:none;}
div,p,ul,li,ol,dl,h1,h2,h3,h4,h5,img,pre{margin:0; padding:0;}
em,i{font-style:normal;}
strong{font-weight:normal;}
img{border:none; vertical-align:middle;}
.clear{float:none;!important; clear:both;!important; margin:0; padding:0;}
.clearfix:after {content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
a{color:#2C2319;text-decoration:none;}

/* 页头*/
.header .topbg{background:#f2efeb; width:100%; height:52px;}
.header .topbg .h_top{width:1200px; height:52px; margin:0 auto; min-width:1200px;}
.header .topbg .h_top .welcome{width:420px; height:52px; color:#121010; line-height:52px; float:left;}
.header .topbg .h_top .welcome a{color:#121010; line-height:52px; margin-left:36px;}
.header .topbg .h_top .welcome a:hover {color:#d90000;}
.header .topbg .h_top .welcome em{margin-left:36px;}
.header .btmbg{background:url(/images/index_top_picbg.jpg) no-repeat center center; width:100%; min-width:1200px;}
.header .topbg .h_top .top_r{width:438px; height:52px; float:right;}
.header .topbg .h_top .top_r .tab{width:63px; height:52px; float:left; line-height:52px; margin-right:20px;}
.header .topbg .h_top .top_r .tab a{color:#656464; font-size:14px;}
.header .topbg .h_top .top_r .tab a:hover {color:#d90000;}
.header .topbg .h_top .top_r .tab .cur{font-weight:bold; color:#e10808;}
.header .topbg .h_top .top_r .zjjw a{width:63px; height:52px; float:left; line-height:52px; margin-right:20px; font-size:14px;font-weight:bold; color:#e10808; background:url(/images/icon_zjjw.png) no-repeat 0 18px; padding-left:22px;}
.header .topbg .h_top .top_r .zjjw a:hover {color:#d90000;}
.header .btmbg .h_btm{width:1200px; height:142px; margin:0 auto; min-width:1200px;}
.header .btmbg .h_btm .logo{width:234px; height:56px; margin:45px 0 0 18px; float:left;}
.header .btmbg .h_btm .search-box{float:right; margin-left:34px; width:570px;}
.header .btmbg .h_btm .search-box .b_layer{width:570px; height:30px; overflow:hidden; margin-top:34px;}
.header .btmbg .h_btm .search-box .b_layer li{width:86px; height:30px; overflow:hidden; float:left; margin-right:10px; position:relative;}
.header .btmbg .h_btm .search-box .b_layer li a{width:86px; height:30px; line-height:30px; color:#4f4d4d; text-align:center; display:block;}
.header .btmbg .h_btm .search-box .b_layer li i{position:absolute; right:0; top:0px; color:#000;}
.header .btmbg .h_btm .search-box .b_layer .cur{background:#019ddd; color:#fff;}
.header .btmbg .h_btm .search-box .b_layer .cur i{display:none;}
.header .btmbg .h_btm .search-box .form{width:570px;overflow:hidden; background:#019ddd; padding:1px; position:relative;}
.header .btmbg .h_btm .search-box .form .put{width:467px; height:37px; overflow:hidden; background:#fff ;border:none; padding-left:10px; float:left; line-height:37px; margin-left:1px; color:#918f8f; font-size:14px;}
.header .btmbg .h_btm .search-box .form .put2{width:426px;}
.header .btmbg .h_btm .search-box .form .search-btn a{width:86px;height:37px;color:#fff; line-height:37px; font-size:18px; text-align:center; float:right;}
.header .btmbg .h_btm .search-box .form .search-btn2 a{width:91px; background:url(../images/search_btn.png) no-repeat 10px 10px; padding-left:36px; text-align:left;}
.header .btmbg .h_btm .tw_btn a{width:104px; height:38px; background:url(../images/aq_cion05.png) no-repeat; border:#ccc 1px solid; float:right; color:#fff; line-height:38px; font-size:16px; padding-left:48px; margin:63px 0 0 10px;} 
.search-btn_t{float:left;background:#019ddd;height:40px;width:90px;border:none;color:#fff;font-family:"微软雅黑", "宋体", "黑体";font-size:16px;line-height:40px;cursor: pointer;}
/*menu*/
.menuBg{background:url(../images/menubg.png); width:100%; height:52px; min-width:1200px;}
.menuBg .menu{width:1200px; height:52px; margin:0 auto;}
.menuBg .menu a{color:#fff; font-size:18px; font-weight:bold; line-height:52px; display:block; float:left; padding:0 42px;}
.menuBg .menu a:hover,.menuBg .menu .cur{color:#f3fc08;}
/* 页尾*/
.bottom {width: 100%;z-index: 0;padding-top: 10px;padding-bottom: 10px;min-width:1200px;}
.ico_cont {width: 1200px;margin:0 auto;}
.ico_cont li {display: block;float: left;width: 300px;height: 90px;padding-top: 15px;}
.ico_cont li span {width: 50px;display: block;float: left;margin-top: 8px;margin-left: 20px;}
.ico_cont li a .ic01 {display: block;height: 60px;background: url(/images/pl01.png) center 0 no-repeat;}
.ico_cont li a {display: block;}
.ico_cont li a:hover .ic01 {display: block;background: url(/images/pl01.png) center -59px no-repeat;cursor: hand;}
.ico_cont li a .ic02 {display: block;height: 60px;background: url(/images/pl02.png) center 0 no-repeat;}
.ico_cont li a:hover .ic02 {display: block;background: url(/images/pl02.png) center -59px no-repeat;cursor: hand;}
.ico_cont li a .ic03 {display: block;height: 60px;background: url(/images/pl03.png) center 0 no-repeat;}
.ico_cont li a:hover .ic03 {display: block;background: url(/images/pl03.png) center -59px no-repeat;cursor: hand;}
.ico_cont li a .ic04 {display: block;height: 60px;background: url(/images/pl04.png) center 0 no-repeat;}
.ico_cont li a:hover .ic04 {display: block;background: url(/images/pl04.png) center -59px no-repeat;cursor: hand;}
.ico_cont li div {width: 210px;float: right;}
.ico_cont li h1 {font-size: 16px;font-weight: bold;line-height: 28px;}
.ico_cont li a h1 {color: #333;}
.ico_cont li a:hover h1 {color: #f02323;cursor: hand;}
.ico_cont li p {font-size: 14px;display: block;line-height: 18px;}
.ico_cont li a p {color: #666666;}
.ico_cont li a:hover p {color: #B0B0B0;cursor: hand;}
 
.footer {background: #3c3c3c;height: 98px;padding-top: 20px;padding-bottom: 20px;}
.foot_cont {width: 1200px;margin:0 auto;}
.fc_left {float: left;}
.fc_left span {float: left;width: 98px;height: 98px;}
.fc_left p {color: #666;line-height: 24px;padding-left: 15px;float: left;padding-top: 13px;}
.fc_right {float: right;padding-top: 19px;}
.fc_right p {color: #666;line-height: 24px;padding-left: 15px;}
.f_link,.f_zjz {background: #d6d6d6;width: 175px;height: 24px;position: relative;float: right;margin-bottom: 5px;margin-left:11px;}
.f_link p a,.f_zjz p a {font-size: 12px;color: #333;line-height: 24px;}
.f_linklist{background: #d6d6d6;z-index: 99;}.f_zjzlist{background: #d6d6d6;position: relative;z-index: 99;width: 406px;left:-24px;border:3px solid #f37e03;overflow:hidden;}
.f_linklist a{font-size: 12px;color: #333;display: block;line-height: 18px;padding-top: 4px;text-indent: 5px;}.f_zjzlist a {background: #d6d6d6;width: 200px;float:left;font-size: 12px;color: #333;line-height: 16px;padding-top: 4px;padding-right:3px;text-indent: 5px;}
.f_linklist a:hover,.f_zjzlist a:hover{color: #f02323;}
.f_link span,.f_zjz span {float: right;width: 16px;height: 16px;margin-right: 2px;margin-top: 4px;}
.f_link span a,.f_zjz span a {display: block;width: 16px;height: 16px;background: url(/images/select_bg.gif) 0 0 no-repeat;}
/*************************分享****************************/
.footer_icon {display: inline-block;zoom: 1;*zoom:1;_display: inline;*display:inline;margin-right: 10px;vertical-align: middle}
.sinawb_sprited, .qqwb_sprited, .weixin_sprited {background: url(/images/css-sprite.png) no-repeat}
.sinawb_sprited {background-position: 0 -2px;width: 19px;height: 17px}
.qqwb_sprited {background-position: 0 -46px;width: 17px;height: 16px}
.weixin_sprited {background-position: 0 -87px;width: 17px;height: 14px}
.sinawb_sprited:hover {background: url(/images/css-sprite.png) no-repeat;background-position: 0 -24px;width: 19px;height: 17px}
.qqwb_sprited:hover {background: url(/images/css-sprite.png) no-repeat;background-position: 0 -65px;width: 17px;height: 16px}
.weixin_sprited:hover {background: url(/images/css-sprite.png) no-repeat;background-position: 0 -103px;width: 17px;height: 14px}

/* 右侧微信返回顶部*/
#code,#code_hover,#gotop{ width:57px; height:58px; background:url("/images/wxtop.png") no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;}
#code_hover{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;opacity:0.8;}
#gotop{ background-position:-273px -306px;bottom:132px; _margin-bottom:172px;} 
#code_img{ width:270px; height:355px; background:url("/images/wxtop.png") -4px -3px no-repeat; position:fixed; right:108px; bottom:135px; cursor:pointer; display:none;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:135px;}

/**********************弹出登录样式****************************************/
.login {
	width: 428px;
	margin: 0 auto;
}
.login p {
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	margin-bottom: 0;
	text-align: right;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 6px;
	background-color: #fff;
}
.login h2{
	font-size:20px;
	padding-bottom:5px;
	border-bottom:1px solid #e7e7e7;
	background:url(/images/lg_titbg.gif) 0 0 no-repeat;
	text-indent:42px;
}
.login form {
	border: 4px solid #ccc;border-top: none;
	padding:20px 30px;
	color: #4c4c4c;
	font-size: 14px;
	background-color: #fff;
}
.login form span {
	display: block;
	padding-top: 15px;
}
.login form label {
	font-size: 16px;
	color: #333;
	line-height: 24px;
	display: block;
}
.login form input.user {
	width: 200px;
	border: 1px solid #c7c5c5;
	line-height: 24px;
	height: 24px;
}
.login form input.psw {
	width: 200px;
	border: 1px solid #c7c5c5;
	line-height: 24px;
	height: 24px;
}
.lg {
	color:#fff;
	font-size:16px;
	text-align:center;
	background:#f38920;
	border:1px solid #e75007;
	width:270px;
	height:40px;
	line-height:40px;
	font-family:"微软雅黑";cursor:pointer;
}
.login form span a {
	margin-left: 15px;
	color: #4482D5;
	font-size:14px;
}