@charset "utf-8";
@import url(reset.jpg.css);
/*html{overflow-x:hidden;}*/



/*----------header------------*/
.header_bg{
	background-color:transparent;
	background-image: url(../images/head.jpg);
	background-repeat:no-repeat;
	width:auto;
	height:110px;
	position:relative;}
.header_bg2{	
	height:25vw;
	width:100%;
	z-index:2;
	position:relative;}
.header_bg3{
	background: url(../images/head02.jpg) no-repeat;
	height:115px;
	width:auto;
	background-position:top left;
	z-index:2;
	position:relative;}
.header{ width:100%; margin:0 auto; 
height:93px; 
position:relative;}
.header_left{ width:33.3%; margin:0 auto; height:120px; position:relative; float:left; min-width:380px;}
.header_mid{ width:33.3%; margin:0 auto; height:120px; position:relative; float:left;min-width:320px;text-align:center;}
.header_right{ width:auto; margin:0 auto; height:120px; position:relative; float:right;}
.header_left .title{
	display:block;
	background:url(../images/system.jpg) no-repeat;
	width:345px;
	height:27px;
	/*text-indent:-9999em;*/
	position:relative;
	top:10px;
	left:25px;
	color:#F7F7F7;
	padding:0px auto 20px 0px
;}
.header_left .info{
	display:block;	
	width:286px;
	height:23px;
	/*text-indent:-9999em;*/
	position:relative;
	top:15px;
	left:35px;
	color:#F7F7F7;
	padding:0px auto 0px 0px
;}
.header_right .logo a{
	display:block;
	background:url(../images/logo.jpg) no-repeat;
	width:215px;
	height:63px;
	text-indent:-9999em;
	position:absolute;
	top:10px;
	right:3px;}
.header_right .info2{
	display:block;	
	width:270px;
	height:23px;
	/*text-indent:-9999em;*/
	position:relative;
	top:100px;
	left:0px;
	color:#F7F7F7;
	padding:0px auto 0px 0px
;}
.header_login{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:204px;
	height:41px;
	line-height:25px;
	color:#666;
	background:url(../images/logoutbg.jpg) no-repeat center;
	text-align:center;
	left:50%; margin-left:-102px;
	padding-top:0x;}
.header_mid li{
display: inline; width:72px; margin-left:10px;}

.header_mid li a{
float: left;
color: #333333;
padding: 0px 0px 0px 0px;
height:26px;
text-decoration: none;
/*border-right: 1px solid #cfcfcf;*/
width:72px;}

.header_mid li.logout a{
	display:block;
	background:url(../images/logout_btn.jpg) no-repeat;
	width:72px;
	height:26px;
	text-indent:-9999em;		
	float: left;}
.header_mid li.logout a:hover{
	color: #000;
	background: url(../images/logout_btn.jpg) no-repeat 0px -26px;}

.header_mid li.mdpass a{
	display:block;
	background:url(../images/modi_pass_btn.jpg) no-repeat;
	width:82px;
	height:26px;
	text-indent:-9999em;	
	float: left;}

.header_mid li.mdpass a:hover{
color: #000;
background: url(../images/modi_pass_btn.jpg) no-repeat 0px -26px;}

.header .links{ position:absolute; right:10px; bottom:0px;}
.header .links a{ margin-left:20px; display:block; float:left; height:25px; line-height:25px;}
.header .links a:hover{ color:#2C8BB2;}
.tel{ position:absolute; top:7px; right:124px; color:#666;}

.login a{ margin:0 10px; color:#f1f1f1;}
.login a:hover{ color:#61FFFF;}

/*----------menu------------*/
.menu{height:42px;width:1200px; position:relative; background:#09418c;border-top:1px solid #3b68a3;z-index:100;}
.menu ul{ height:42px; line-height:42px; width:auto; margin-left:60px;}
.menu ul li{ float:left; display:block; vertical-align:bottom;}
.menu ul li img{ float:left; display:block; vertical-align:bottom; width:2px; height:42px;}
.menu ul li.img_fenge{height:42px;width:2px; position:relative; background:url(../images/menu_fengeno.jpg) no-repeat left 1px;z-index:100;}
.menu ul li a{height:39px;font-size:15px;font-weight:600; display:block; text-align:left; margin-left:-1px; color:#fff; text-align:center; padding:0 20px 0px 20px;}
.menu ul li.hover,.menu ul li.hover a:hover{background:#09418c;}
.menu ul li.hover a{ color:#f6f6f6;}
.menu ul li a:hover{
	background:#09418c;
	height:42px;
	z-index:9991;
	color: #f1f7ff;
	padding:0 20px 0px 20px;}
.menu ul li a.current2 {background:#09418c;color: #f1f7ff;}
.menu ul li.current2 a{color: #f1f7ff;background:#09418c;height:42px;}


.menu .submenu_new{width:120px;display:none; position:absolute; margin-left:-3px; top:42px; z-index:99995; background:#a1bee3; height:auto; padding-bottom:0px;padding-top:0px;}
.menu .submenu_new .mymenu { margin-left:0px;height:28px;}
.menu .submenu_new .mymenu a{	
	background:#09418c;
	z-index:99996;
	color:#fff;
	font-size:13px;
	border-bottom:0px solid #666;
	vertical-align:middle;	
	width:120px;
	height:28px;
        font-weight:500;
	text-align:center;	
	padding:0 0px 0px 0px;
	line-height:28px;
	overflow:hidden;}
.menu .submenu_new .mymenu a:hover{
	/*background:#f4f4f4; ul >li >ul >li二级菜单 不定义底色，会继承上级li的over底图属性*/
	background:#a1bee3;
	z-index:99999;
	color:#2775b1;
	width:120px;
	height:28px;

	padding:0 0px 0px 0px;
    border-bottom:1px #e5e5e5 solid;}
.menu .submenu_new .current2{color: #000;
background:url(../images/submenu_overbg.jpg) -12px 0px repeat-y;
height:35px; width:103px;
z-index:99999;}


/*----------footer_banner------------*/
.footer_banner{ 
background:#1384e2;
height:66px; 
width:100%;
margin-top:5px;
position:relative;
z-index:1;}
.f_b_box{ margin:0 auto;text-align:center; position:relative; height:55px;width:1200px;}
.f_cc{margin-left:0px; margin-bottom:0px; padding-bottom:0px; text-align:center; width:100%;}
.f_cc span.s1{color:#fff; line-height:22px; margin-right:0px; font-family:'微软雅黑'; font-size:12px; margin-top:5px;}
.f_cc span.s1 a{color:#fff; line-height:22px; margin-right:0px; font-family:'微软雅黑'; font-size:12px; margin-top:5px;}
.f_cc span.s2{color:#918d7b; background:url(../images/wx_logo2.jpg) center 4px no-repeat; text-align:center; font-size:14px; line-height:34px; height:34px; width:1004px; display:block;}
.f_cc span.s2:hover{color:#323670; background:url(../images/wx_logo2.jpg) center 4px no-repeat; text-align:center; font-size:14px; line-height:34px; height:34px; width:1004px; display:block;}
.f_copy{background:url(../images/footer.jpg) 0 0px no-repeat; display:block; text-indent:-9999em; height:30px; width:890px; margin:0 5px; float:left;top:0px;}
.f_copy:hover{background:url(../images/footer.jpg) 0 0px no-repeat;}
.weibo{background:url(../images/f_b_icon.jpg) 0 -62px no-repeat; display:block; text-indent:-9999em; height:31px; width:36px; margin:0 5px; float:left;}
.weibo:hover{background:url(../images/f_b_icon.jpg) 0 -93px no-repeat;}
.weibo_t{background:url(../images/f_b_icon.jpg) 0 -124px no-repeat; display:block; text-indent:-9999em; height:31px; width:36px; margin:0 5px; float:left;}
.weibo_t:hover{background:url(../images/f_b_icon.jpg) 0 -155px no-repeat;}
.live800{ float:right; margin-right:10px; margin-top:10px;color:#eaf2ee;}

		
/*----------foot------------*/
.footer_bg{background:#434343 url(../images/footer_bg.jpg) 0 0px repeat-x; color:#ccc;padding:15px 0;clear:both; padding-bottom:50px;text-shadow: 1px 1px 0 #3D3D3D;}
.footer{line-height:200%;width:960px;margin:0 auto;position:relative;}
.footer .f_title{ font-size:14px; margin-bottom:5px; color:#aaa;}
.about a,.cooper_b a,.support a,.forum a,.document a{ display:block;}
.about,.cooper_b,.support,.forum,.document{ float:left; display:inline; padding:0 64px;background:url(../images/footer_line.jpg) right 3px no-repeat; height:169px;}
.document{ background:none;}
.license_w{}
.license{ clear:both; height:50px; line-height:50px; width:960px; margin:0 auto; text-align:center;background:url(../images/footer_line2.jpg) center 0 no-repeat;}
.license a,.license span{ margin:0 7px;}
.statis img{ display:none;}
.footer_bg a{color:#ccc;}
.footer_bg a:hover{color:#61FFFF;}
.footer_bg .pic_w{ width:960px; margin:0 auto; text-align:center;}
.footer_bg .pic a{margin:0 15px;}
.footer_bg .pic iframe,.footer .pic img{ border:1px solid #ccc; height:48px;}

.footer_ipad{position:static;}



body{ 
background:#ffffff;
color:#333; 
font:12px Arial, Helvetica, sans-serif;
_font-family:"黑体",Arial, Helvetica, sans-serif,  "宋体";
*font-family:"黑体",Arial, Helvetica, sans-serif,  "宋体";
font-family:"微软雅黑",Arial, Helvetica, sans-serif, "宋体";}

.header{
	width:100%;
	height:45px;
	background:#1384e2;
        z-index:9999999;}	

.header>nav>li{
	float:left;

 	height:45px;
	line-height:45px;
	padding:0 21px;
	position:relative;
    margin-left:10px;}/*栏目宽度可以通过padding调整*/
.header>nav>li>a{
	display:block;
font-size:14px;
font-weight:600;
	color:#fff;
	text-decoration:none;}
.header>nav>li:hover >.sub_nav{
	visibility:visible;}
.header>nav>li:hover{
	background:#0d5bc3;}/*栏目选中颜色*/
.header>nav>li>a:hover{
	
	color:#bbd8ff;}
	
.sub_nav{
	position:absolute;
	z-index:9999;
	left:0px;
	visibility:hidden;}	
.sub_nav>li{
	clear:both;
	text-align:left;
	padding:0 20px;
	background:#0d5bc3;}/*和栏目padding保持一致*/
	
.sub_nav>li:hover{
	background:#6ea7f4;}
	
.sub_nav>li>a{
	text-decoration:none;
	color:#fff;}


.ql{
color:#1657ff;
display:block;
width:80px;
height:50px;
font-size:15px;
font-weight:600;
margin:23px 0 0 60px;}