﻿@charset "utf-8";
/* CSS Document */

*{padding: 0;margin: 0;}
body{width: 100%;height:100%;font:12px/1.5 Arial,"微软雅黑";color:#666;background: url(../images/bg.jpg) no-repeat bottom #0E4EA8;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,p,a,span,dl,dt,dd,table,tr,td,img,textarea,input,label,form{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}e
input,select,radio{ vertical-align:middle;}
b,em,h1,h2,h3,h4,h5{font-style:normal;font-weight:normal;}
.cf:before, .cf:after {content:"";display:table;}
.cf:after{clear:both;}
.cf{zoom:1;}
img,input{border:0;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
ol,ul{list-style:none;}
a{text-decoration:none;color:#333;font-size:12px;outline: none;} 
a:hover{text-decoration: none;}
a:focus{outline: none;-moz-outline:none;}
.wid896{width: 896px;margin: 0 auto;}
.wid580{width: 580px;margin: 0 auto;}
.mr20{margin-right: 20px;}
.mt20{margin-top: 20px;width: 850px;margin-left: -80px;}
.mt25{margin-top: 25px;}
.mt45{margin-top: 45px;}
.mt40{margin-top: 40px;}
.mt10{margin-top: 10px;}
.ml18{margin-left:18px;}
.mb15{margin-bottom: 15px;}
.mt10{margin-top: 10px;}

.topLeft {float: left; display: inline; width: auto; height: 40px; line-height: 40px; color: #fff; font-size: 14px; font-family:"Microsoft Yahei";}
.notice {margin-left: 20px; width: 500px; height: 40px; line-height:40px; overflow: hidden;	background: none;}
.notice span{ display:inline; float:left; width:80px;height: 40px; line-height:40px;}
.notice ul{display:inline; float:left;width:420px;}
.notice ul li{ height:40px; line-height:40px;width:420px; overflow:hidden;}
.notice a{color: #fff; text-decoration: none;}
.notice a:hover {color: #fff; text-decoration: underline;}
#background{height:100%; width:100%; z-index:-1; position:fixed;}

.right_fix{position: fixed;top:50%;right: 10px;height:290px;margin-top: -145px;}
.xsgg{background-color: #fff;border: 1px solid #cccccc;width: 84px; margin-bottom:10px;}
.gg_icon{display: inline-block;padding: 10px 10px 0px 8px;float: left;}
.xsgg_text{display: inline-block;padding: 10px 0px 15px;color: #ff0000;width: 30px;height:30px;font-weight: bold;float: left;}
.wx_sm p{color: #f0eeee;margin: 10px 0px 0px;text-align: center;cursor: pointer;}
.wx_sm img{margin-top: 10px;cursor: pointer;}
.head{width: 100%;height:40px;line-height: 40px;background-color: #0a3266;}
.top_right li{float: left;display: inline;margin-left:30px;}
.top_right li a{display: inline-block;color: #fff;height:40px;line-height: 40px;padding-left: 25px;}
.top_right li a.sy{background: url(../images/ico1_03.png) no-repeat left center;}
.top_right li a.kj{background: url(../images/ico1_05.png) no-repeat left center;}
.top_right li a.dl{background: url(../images/ico1_07.png) no-repeat left center;}
.logo{text-align: center;margin-top: 70px;}
.text{margin-left: 95px;width: 485px;background-color: #fff;color: #cecece;text-indent: 10px;float: left;display: inline;height: 40px;line-height: 40px;border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px;border: 1px solid #0a3266;}
.btn{background-color: #0a3266;color: #fff;width: 90px;float: left;display: inline;height: 42px;line-height: 37px;font-size: 14px;border: 1px solid #0a3266;border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0;cursor: pointer;}
.btn:hover{background-color: #092b58;}
.fl_wrap a{float: left;display: inline;margin-right: 25px;color: #a6dad2;font-size: 13px;width: 91px;text-align: center; padding-top:95px;margin-bottom: 15px;}
.fl_wrap .A1{ background:url(../images/ico1.png) no-repeat center top;}
.fl_wrap .A2{ background:url(../images/ico2.png) no-repeat center top;}
.fl_wrap .A3{ background:url(../images/ico3.png) no-repeat center top;}
.fl_wrap .A4{ background:url(../images/ico4.png) no-repeat center top;}
.fl_wrap .A5{ background:url(../images/ico5.png) no-repeat center top;}
.fl_wrap .A6{ background:url(../images/g20.png) no-repeat center top;}
.fl_wrap .A7{ background:url(../images/g201.png) no-repeat center top;}

.fl_wrap .A8{ background:url(../images/20170818-1.png) no-repeat center top;}

.fl_wrap .A1:hover{background:url(../images/ico1_hover.png) no-repeat center top;}
.fl_wrap .A2:hover{background:url(../images/ico2_hover.png) no-repeat center top;}
.fl_wrap .A3:hover{background:url(../images/ico3_hover.png) no-repeat center top;}
.fl_wrap .A4:hover{background:url(../images/ico4_hover.png) no-repeat center top;}
.fl_wrap .A5:hover{background:url(../images/ico5_hover.png) no-repeat center top;}

.fl_wrap .A6:hover{background:url(../images/g20_hover.png) no-repeat center top;}
.fl_wrap .A7:hover{background:url(../images/g201_hover.png) no-repeat center top;}
.fl_wrap .A8:hover{background:url(../images/20170818-2.png) no-repeat center top;}

.left{width: 90px;margin-top: 33px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; overflow:hidden;}
.left a{display: block; font-size:13px;height: 30px;line-height: 30px;text-align: center;margin-bottom: 1px;background-color: #fff;}
.left a:hover{background: url(../images/left_bg.png) no-repeat;color: #fff;}
.left a.on{background: url(../images/left_bg.png) no-repeat;color: #fff;}
.right_bottom{background-color: #fff;margin-top: 10px;padding:10px;}
.wrap{width: 996px;position: relative;left:50%; margin-left: -548px;}
.title{height: 24px;line-height: 24px;color: #a6dad2;margin-left: 20px;}
.title span{margin-right: 35px;}
.title_wrap{height: 30px;line-height: 30px;width: 875px;}
.title_wrap span{display: inline-block;height: 30px;line-height: 30px;color: #fff;text-indent: 10px;margin-top: 3px;}
.title_wrap1{border-bottom: 3px solid #0a3266;}
.title_wrap2{border-bottom: 3px solid #103e79;}
.title_wrap3{border-bottom: 3px solid #164888;}
.title_wrap4{border-bottom: 3px solid #1d569e;}
.title_wrap5{border-bottom: 3px solid #2463b2;}
.title_wrap6{border-bottom: 3px solid #286dc0;}
.title_wrap7{border-bottom: 3px solid #2b7acf;}
.title_wrap8{border-bottom: 3px solid #2c85da;}
.title_wrap9{border-bottom: 3px solid #2d90e3;}
.title_wrap10{border-bottom: 3px solid #2d98ea;}
.list_title1{width: 120px;background: url(../images/bg1.png) no-repeat left bottom;}
.list_title2{width: 120px;background: url(../images/bg2.png) no-repeat left bottom;}
.list_title3{width: 140px;background: url(../images/bg3.png) no-repeat left bottom;}
.list_title4{width: 140px;background: url(../images/bg4.png) no-repeat left bottom;}
.list_title5{width: 140px;background: url(../images/bg5.png) no-repeat left bottom;}
.list_title6{width: 140px;background: url(../images/bg6.png) no-repeat left bottom;}
.list_title7{width: 140px;background: url(../images/bg7.png) no-repeat left bottom;}
.list_title8{width: 140px;background: url(../images/bg8.png) no-repeat left bottom;}
.list_title9{width: 140px;background: url(../images/bg9.png) no-repeat left bottom;}
.list_title10{width: 140px;background: url(../images/bg10.png) no-repeat left bottom;}
.list_cont{margin: 15px 0px 0px 10px;}
.list_cont li{float: left;display: inline;width: 400px;height:26px;line-height: 26px;border-bottom: 1px dotted #999999; margin-right:30px; position:relative;}
.wid285{width: 285px;display: inline-block;float: left;}
.list_cont li a{font-size: 12px;}
.list_cont li a:hover{text-decoration: underline;color: #f00;}

/*个人空间*/
.middle{width: 996px;margin: 30px auto 10px;background-color: #fff;padding-bottom: 30px;position: relative;}
.bd{padding: 20px 0px 0px 40px;width: 960px;}
.lf_1{position:absolute;left:0px;height:40px;}
.lf_1 li{float: left;height: 40px;line-height: 40px;width: 100px;text-align: center;border-right: solid 1px #fff;}
.lf_1 li a{color: #fff;font-size: 14px;display: inline-block;background-color: #1057AF;width: 100px;}
.lf_1 li a:hover,.lf_1 li a.kj_bg{background-color: #FF6666;}
.middle_cont{margin:20px;border: 5px solid #cccccc;display: none;}
.titles{ width: 900px; height: 40px; border-bottom: dashed 1px #d4d4d4; font: bold 16px/40px "微软雅黑"; color: #666; padding-left: 10px; background: url(../images/bd.jpg) left center no-repeat; margin:20px;}
.rt2_1{ width: 335px; font: 14px/25px "微软雅黑"; color: #666; margin-bottom: 10px;}
.middle_right{float:left;margin-left:20px;}
.txt4{margin: 20px 50px;height:30px;line-height: 30px;}
.txt4 a{ width: 100px; height: 30px; display:inline-block;background-color: #999999;text-align: center; font: 12px/30px "微软雅黑"; color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -ms-border-radius: 20px;margin-left: 35px;}
.txt4 a:hover{ background-color: #FF6666;}
.mm_x{width: 700px;margin: 20px auto;text-align: center;}
.mm_x a{width: 100px; height: 30px; display:inline-block;background-color: #999999;text-align: center; font: 12px/30px "微软雅黑"; color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -ms-border-radius: 20px;}
.mm_x a:hover{ background-color: #FF6666;}
.zh_sd{width: 700px;margin: 20px auto;text-align: center;}
.zh_sd a{width: 100px; height: 30px; display:inline-block;background-color: #999999;text-align: center; font: 12px/30px "微软雅黑"; color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -ms-border-radius: 20px;margin-right: 35px;}
.prev{width: 16px;height: 35px;display: inline-block;position: absolute;left:10px;top:23px;background: url(../images/left_hover.png) no-repeat;}
.next{width: 16px;height: 35px;display: inline-block;position: absolute;right:10px;top:23px;background: url(../images/right_hover.png) no-repeat;}




/*登录*/
.container{min-width:980px;margin:0 auto;background:url(../images/nav_bg.png) no-repeat 50% 120px;color: #333;}
.toolbar{margin-bottom:15px;background:#fafafa url(../images/toolbar.gif) repeat-x 0 100%;}
.toolbar-inner{width:980px;height:31px; line-height:31px; margin:0 auto;}
.toolbar a{padding:0 5px;}
.header{width:980px; height:90px; margin:0 auto 10px;}
.header .brand{float:left;padding-left:20px;}
.header .brand h1 a{display:block;width:292px; height:70px;overflow:hidden;text-indent:-9999px;margin-right:10px;background:url(../images/logo.gif) no-repeat;}
.main{width:980px;margin:30px auto 20px; font-size:14px;}
.input{width:170px; height:28px; line-height:28px; border:1px solid #ccc;}
.dl_btn{width: 80px;height: 35px;line-height: 35px;margin: 15px 5px 0px 50px ;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor: pointer;background-color: #4878C6;font-family: "微软雅黑";color: #fff;}
.dl_btn2{width: 80px;height: 35px;line-height: 35px;margin: 15px 5px 0px 20px ;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor: pointer;background-color: #4878C6;font-family: "微软雅黑";color: #fff;}


/*底部区域*/
.footer{color: #fff;width: 580px; margin:0px auto; height:80px;font-family: "微软雅黑";}
.footer span{ margin-left:30px;}
.footer div{ text-align:center; margin-top:30px; line-height:24px;}
.footer div a{ color:#fff;}
.footer div a:hover{ text-decoration:underline;}
.right_fixx{position: fixed;top:100px;right:0px;height:290px;z-index:9999; right:0px;}
.right_fixx a{ display:block; height:30px; line-height:30px; width:84px; border:1px solid #cccccc; text-align:center; background:#fff;}
.right_fixx a.AA{line-height:20px;height:40px; padding:4px 0;}
.right_fixx a:hover{ background:#0A3266; color:#fff;}
/*a:hover{color:#fff;}*/
.ssBtn{ margin-top:100px; display:inline-block;width:26px; height:100px; background:url(../images/xj1.png) no-repeat right bottom;cursor: pointer;position: absolute;right:86px;}
.ssBtn_hover{background:url(../images/xj2.png) no-repeat right bottom;cursor: pointer;position: absolute;right:0px;}
.p_rel{ position:relative;}
.jjN{ position:absolute; left:15px; width:200px; top:15px; padding:10px; background:#fff; border:1px solid #eee;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 8px rgba(51,51,51,0.5);-webkit-box-shadow:0 0 8px rgba(51,51,51,0.5);box-shadow:0 0 8px rgba(51,51,51,0.5); z-index:999; color:#000; display:none;}
.ssMain{ width:86px;display: block;}
.right_fixj{position: fixed;top:165px;right:120px;height:290px;z-index: 9999;}
.right_fixx a.xsgg_text{display: inline-block;padding: 10px 0px 15px;color: #ff0000;width: 30px;height:30px;font-weight: bold;float: left;border: none;line-height: 20px;}
.right_fixj2{position: fixed;top:165px;right:40px;height:290px;z-index: 9999;}

/*简介弹出框*/
.tck{position: fixed; top:50%; left: 50%;z-index: 9999;}
.mask{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.3;  filter: alpha(opacity=30); display: none; z-index: 9998; }
.jjtck{width: 472px;display:none;z-index: 9999;width: 472px;margin-left: -236px;margin-top: -330px;}
.jjtck h2{height: 40px;line-height: 40px;background-color: #1E5CAF;}
.jjtck h2 span.tck_tit{color: #fff;font-size: 16px;display: inline-block;margin-left: 15px;float: left;}
.close{float: right;margin: 15px;cursor: pointer;}
.xg_cont{width: 470px;background-color: #fff;border: 1px solid #ccc;padding: 15px 0px 0px;}
.xg_cont h3{text-align: center;color: #333;font-size: 16px;}
.jj_text{margin: 10px 20px;padding-bottom: 15px;}
.jj_text p{line-height: 22px;}

























