/* CSS Document */

@charset "utf-8";
*{ margin:0; padding:0;}
body{color:#333;font-family:"微软雅黑";min-width:1200px;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;}
img{border:0px;}
.fl{float:left;}
.fr{float:right;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear: both;}
.fn_left{float: left;}
.fn_right{float: right;}
.font_weight{font-weight: bold; color: #000;}
.box{width: 1250px;margin: 0 auto;}


/*导航*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav1{width:100%;height:55px;line-height:55px;background: #1d65b6;}
.nav{width:1250px; margin:0 auto;height:55px;line-height:55px;position:relative;z-index:99;}
.nav .nLi{float:left;position:relative; display:inline;width:175px;}
.nav .last{margin-right:0;}
.nav .nLi h3{float:left;}
.nav .nLi h3 a{display:block;width:175px;text-align:center;font-size:17px;font-weight:normal;color:#fff;background: url("../images/zj.jpg") no-repeat right center;}
.nav .sub{display:none;width:175px;left:0;top:55px;position:absolute;background:#fff;line-height:34px;padding-bottom:5px;}
.nav .wd{width:175px;}
.nav .sub li{zoom:1;}
.nav .sub a{display:block;text-align:center;font-size:14px;line-height:40px;color:#333;border-bottom:#eee 1px solid;}
.nav .sub a:hover{text-decoration:none;color:#de1618;}
.nav .on h3 a{color:#fff;background: #00a9ff;}



.top{height: 100px;height: 220px;}
.logo{float: left;padding: 55px 0 0 0;}
.gg{padding: 8px 16px 8px 0;}
.gg img{width: 1186px;height: 105px;}


.news_img{width: 580px;}
.notice{width:565px;}
.title{line-height: 50px;height: 50px;margin-bottom: 10px;}
.title strong{border-bottom: 3px solid #004ca3;height: 49px;float: left;font-size: 20px;}

.notice_ul li a{font-size: 16px;color: #333;background: url("../images/yq.jpg") no-repeat left center;padding-left: 10px;}
.notice_ul li span{float: right;color: #888;}
.notice_ul li{line-height: 38px;}




.fy{ width:540px; float:right; margin-bottom:15px; margin-top:40px; margin-right:5px;}
.fy ul li{ width:auto;  float:left; color:#666; margin-left:3px; line-height:35px;}
.fy ul li a{ color:#666;padding-left:13px; padding-right:13px; display:block; border:#CCC 1px solid;}
.fy ul li a:hover{ color:#fff; background:#3468bb ; display:block;padding-left:13px; padding-right:13px; border:#3468bb 1px solid;}
.fy ul li .li1{ color:#fff; background:#3468bb ; display:block;padding-left:13px; padding-right:13px; border:#3468bb 1px solid;}



/* 本例子css */
.focusBox { position: relative; width: 595px; height: 345px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 595px; height: 345px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.bj{background: url("../images/bj.jpg") no-repeat top center #e4f1fa;}




.header{background: rgba(0,0,0,0.3);height: 40px;line-height: 40px;}
.content{background: #fff;width: 1186px;padding: 24px 32px;margin: 0 auto;}
.title ul li a{float: left;width: 125px;height: 50px;line-height: 50px;text-align: center;background: #e3eaef;color: #666;}
.title ul li a:hover{background: #2167b6;color: #fff;}
.title_dl{border-bottom: 1px dashed #e8e8e8;padding-bottom: 10px;margin-bottom: 5px;}
.title_dl dt a{font-weight: bold;color: #2167b6;font-size: 18px;line-height: 40px;}
.title_dl dd a{color: #909090;font-size: 14px;line-height: 24px;}
.title_dl dd a span{color: #2167b6;}


.information_ul li a{font-size: 16px;color: #333;background: url("../images/yq.jpg") no-repeat left center;padding-left: 10px;}
.information_ul li span{float: right;color: #888;}
.information_ul li{line-height: 40px;}
.information_t{border-bottom: 1px solid #e8e8e8;line-height: 45px;height: 45px;}
.information_t span{float: left;border-bottom: 3px solid #2167b6;color: #2167b6;font-size: 19px;font-weight:bold;line-height: 43px;}
.information_t a{float: right;font-size: 14px;background: url(../images/gd.jpg) no-repeat right center;padding-right: 20px;color: #888;}
.information_ul{padding: 10px 0;}
.information_box{width: 390px;margin-right: 32px;}

.download_ul li span{font-size: 16px;color: #333;background: url("../images/yq.jpg") no-repeat left center;padding-left: 10px;float: left;}
.download_ul li a{float: right;color: #2167b6;border: 1px solid #2167b6;border-radius: 4px;display: inline-block;font-size: 14px;line-height: 24px;padding:0px 8px;margin-top: 8px;}
.download_ul li{line-height: 40px;}
.download{width: 335px;}
.download_ul{padding: 10px 0;}
.member_list{
	width:100%;
   height: 200px;
   position: relative;
   overflow: hidden;  /*,Զ*/
}
.member_list ul{
   height:190px;
	overflow: hidden;  /*ul*/
   left: 0px;  /**/
   position:absolute;
   _height:1px; }
.member_list ul li a{float: left;background: #f3f5f7;width: 227px;height: 180px;margin: 16px 12px 0 0;}
.member_list ul li a p{color: #333;padding: 0 16px;line-height: 50px;}

.footer{border-top:3px solid #2167b6;margin-top: 24px;}
.link{width: 1250px;margin: 0 auto;}
.link ul li a{float: left;border: 1px solid #e8e8e8;margin: 16px 10px 0 10px;}
.footer_box{width: 1250px;margin: 0 auto;padding: 24px 0 24px 0;}
.footer_left{width: 820px;line-height: 40px;}
.footer_left img{float: left;padding-top: 30px;padding-right: 20px;}
.footer_right{width: 200px;padding-top: 20px;}
.em{font-size: 14px;text-align: center;}
.header_box{width: 1250px;margin: 0 auto;}
.header_left{font-size: 13px;color: #fff;}
.header_login{background: #00a0f1;border-radius: 4px;color: #fff;font-size: 13px;padding: 5px 10px;}
.header_register{color: #fff;font-size: 13px;padding-left: 10px;}








.sub_main{width: 1250px;margin: 24px auto 0 auto;background: #ffffff;}
.sub_title{line-height: 60px;padding: 0 20px;color: #666;border-bottom: 1px solid #e8e8e8;}
.sub_title span{background: url("../images/dq.png") no-repeat left center;padding-left: 20px;}
.sub_title a{color: #666;}
.sub_title a:hover{}
.sub_box{padding: 24px 32px;}
.sub_nav{width: 240px;float: left;}
.gl_tit1{font-size: 24px;line-height: 55px;height: 55px;border-top-left-radius: 4px;border-top-right-radius: 4px;text-align: center;color: #ffffff;background-color: #1d65b6;}
.gl_list{text-align: center;border-bottom: 1px solid #ffffff;background: #f3f4f8;padding-bottom: 80px;}
.gl_list ul li a{border-bottom: 1px solid #ffffff;background: #f3f4f8;display: block;line-height: 50px;color: #666;}
.gl_list ul li a:hover{color: #4192ff;font-weight: bold;background: #d9eeff;font-size: 18px;}
.sub_content{width: 890px;float: right;padding-right: 16px;}
.sub_content_t{font-weight: bold;color: #333;font-size: 21px;line-height: 55px;border-bottom: 1px solid #e8e8e8;}

.sub_news li a{font-size: 16px;color: #333;background: url("../images/yq.jpg") no-repeat left center;padding-left: 10px;}
.sub_news li span{float: right;color: #999999;}
.sub_news li{line-height: 42px;border-bottom: 1px dashed #e8e8e8;}

.sub_policy li a{font-size: 16px;color: #333;background: url("../images/yq.jpg") no-repeat left center;padding-left: 10px;}
.sub_policy li span{float: right;color: #999999;}
.sub_policy li{line-height: 42px;}
.sub_policy ul{border-bottom: 1px solid #e3e3e3;padding: 22px 0;}
.sub_x{padding: 32px;}
.xl_tit{font-size: 34px;font-weight: bold; line-height: 58px;text-align: center;}
.xl_tit1 div{color: #999;padding: 0 15px;display: inline-block;}
.xl_tit1{text-align: center;padding: 10px 0 15px 0;border-bottom: 1px solid #e8e8e8;}
.x1_tit2{padding: 16px;line-height: 36px;}
.drop{padding-left: 10px;}


/*会员注册*/
.enroll_t{background: #1d65b6;line-height: 80px;}
.enroll_t dl{width:1200px;margin: 0 auto; }
.enroll_t dl dt{float: left; color: #FFFFFF;font-size: 30px;font-weight: bold;}
.enroll_t dl dd{float: right;color: #fff;}
.enroll_t dl dd a{color: #FFFFFF;}
.enroll_main{width: 1200px;padding: 30px;margin: 30px auto 0 auto;background: #FFFFFF;min-height: 600px;}
.e_tips{border: 1px solid #87b8fb;padding: 5px 25px;line-height: 30px;font-size: 13px;background: #f0f6ff;}
.benroll_bj{background:#e4f1fa; }
.e_title{font-weight: bold;margin: 15px 0 0 0;background: #f7f7f7;padding: 0 15px;line-height: 45px;}
.e_box span{width: 120px;text-align: right;display: inline-block;padding-right: 15px;}
.e_box p{padding: 10px 0;line-height: 40px;}
.e_box p input{border: 1px solid #dedede;height: 36px;line-height: 36px;padding: 0 10px;min-width: 300px;}
.e_box{width: 700px;float: left;padding: 40px 0 0 0;}
.e_ts{float: left;text-align: center;width: 400px;font-size: 15px;padding-top: 20px;}
.btn_tj{height: 40px;line-height: 40px;background: #1a6ee3;text-align: center; width: 150px;border: none;color: #fff;cursor: pointer;}
.btn_qx{height: 40px;line-height: 40px;text-align: center; width: 150px;border: 1px solid #1a6ee3;color: #1a6ee3;background: #FFFFFF;margin-left: 10px;cursor: pointer;}

.top-header{  background: #f5f5f5;line-height: 40px;height: 40px;font-size: 13px;color: #666;}
.login-background {display: block;height: 490px;background: url("../images/bj.jpg") no-repeat left center;padding:25px 0;}
.tiny-header{background: #fff;height: 90px;padding-top: 10px;}
.header-nav{line-height: 90px;font-size: 16px;}
.inner_logo img{width: 80%;height: auto;}
.header-nav a{color: #333;padding-left: 10px;}
.login-box{background: #fff;width: 400px;min-height: 400px;margin-top: 50px;padding-top: 10px;}
.login_tab{border-bottom: 1px solid #dedede;line-height: 50px;height: 50px;margin-bottom: 10px;}
.login_tab ul{padding: 0 20px;}
.login_tab ul li{padding: 0 20px;}
.login_bq{border-bottom: 2px solid #3680e5;float: left;font-weight: bold; font-size: 17px;}
.form-item{padding: 20px 20px 0 20px;width: 100%;box-sizing: border-box;position: relative;}
.form-item input{width: 100%;height: 40px;line-height: 40px;border:1px solid #ccc;padding: 0 10px 0 40px;box-sizing: border-box;}
.form-item1{padding: 20px 20px 0 20px;width: 100%;box-sizing: border-box;position: relative;}
.form-item1 input{width:240px;height: 40px;line-height: 40px;border:1px solid #ccc;padding: 0 10px 0 40px;box-sizing: border-box;float: left;}
.form-item1 img{height: 40px;float: left;margin-left: 10px;background: #f6f6f6;}
.form-item-btn{background: #2c7ff2;color: #fff;width: 100%;border: none;height: 45px;line-height: 45px;cursor: pointer;}
.form-item-btn:hover{background: #1a6ee3;}
.form-item-a{color: #2c7ff2;}
.form-item-a1{color: #666;}
.form_img{position: absolute;width: 20px;height: 20px!important;left: 30px;top:30px;background: none!important;margin-left: 0px!important;}
.box_login_bj{background: url("../images/2.jpg") no-repeat top center;height: 538px;}


.kp ul li{width: 30%;display: inline-block;margin: 1% 0 0 1%;background: #ffffff;padding: 1%;box-sizing: border-box;min-height: 150px;text-align: center;}
.sub_main1{margin: 24px auto 0 auto;float: right;}