*{ margin:0; padding:0;
-moz-box-sizing:border-box;   /*火狐专有HACK*/
 -webkit-box-sizing:border-box;/*谷歌专有HACK*/
 box-sizing:border-box;} 
 
bg,div,p{margin:0; padding:0;}
 
ul,li,ol{ padding:0; margin:0; list-style:none;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#8f000b;}

img{ vertical-align:middle; border:none;}
.clear{ clear:both; overflow:hidden;}
.indent{ text-indent:2em;}
.ln{ float:left;}
.rn{ float:right;}

/*搜索页面字段*/
html {line-height: 2; }
.container{width:1200px; margin:0 auto;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}
/*登录框*/

/*注册*/
.register-box{width:560px; height:480px; padding:30px 50px 56px 50px; background-color:#fff; margin:70px auto; border-radius:12px; -moz-border-radius:12px; -o-border-radius:12px; -webkit-border-radius:12px; box-shadow:0px 0px 9px #ddd; -webkit-box-shadow:0px 0px 9px #ddd; -moz-box-shadow:0px 0px 9px #ddd;}
.register-nav{position:relative; border-bottom:1px solid #f0f0f0; padding-bottom:10px;}
.register-nav span{color:#333; font-size:20px; position:relative; display:inline-block; padding:0 5px;}
.register-nav span:before{position:absolute; content:""; left:0; bottom:-11px; width:100%; height:2px; background-color:#ef3838; }
.register-login{position:absolute; right:0; bottom:10px; font-size:14px; color:#333;}
.register-login a{color:#368cf6;}
.register-list{padding-left:81px; padding-top:10px;}
.register-list li{margin-top:28px; line-height:36px; color:#333; font-size:16px;}
.register-list li span{width:90px; line-height:36px; display:inline-block;}
.register-list .register-input{line-height:36px; height:36px; width:306px; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #b5b5b5; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; box-shadow:inset 0 -1px rgba(34,25,25,.15),0 -1px rgba(255,255,255,.8); -moz-box-shadow:inset 0 -1px rgba(34,25,25,.15),0 -1px rgba(255,255,255,.8); -webkit-box-shadow:inset 0 -1px rgba(34,25,25,.15),0 -1px rgba(255,255,255,.8); text-indent:10px; font-size:13px;}
.register-list .register-input:focus{border:1px solid #7dabdf;}
.register-list .register-code{width:160px;}
.code-img{width:108px; height:36px; margin-left:20px; display:inline-block;}
.code-img img{height:100%; width:100%;}
.register-list .register-checkbox{width:12px; height:12px; vertical-align:middle; margin-right:10px; margin-left:90px;}
.register-list .register-txt{color:#444; font-size:14px; margin-top:10px;}
.register-list .register-txt a{color:#368cf6;}
.register-list .register-btn input{color:#fff; font-size:16px; line-height:36px; height:36px; width:306px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; background-color:#ef3838; margin-left:90px; cursor:pointer;}
.register-list .register-btn input:hover{background-color:#f94d4d;}
.register-list li label{font-size:12px; color:#f00; width:100%;}

/*微信登录授权*/
.bind-now{width:100%; margin-top:30px; margin-bottom:10px; font-size:14px; color:#24a5ff;}
.bind-list{padding:0;}
.bind-list li{margin-top:10px;}
.bind-list li span{font-size:14px; width:60px;}
.bind-list .register-input{width:288px;}
.bind-list .register-btn input{width:288px; margin-left:60px;}
.register-list .register-btn input.bind-bd{background-color:#24a5ff;}
.bind-line{width:100%; height:1px; border-bottom: 1px solid #d7d7d7; margin-top:30px;}




/*会员中心*/
.member-con{width:1200px; margin:0 auto; padding-top:18px;}
.m-pos{color:#999999; font-size:14px;}
.m-pos a{color:#999999; font-size:14px;}
.m-pos span{color:#333333;}

.member{margin:22px 0 50px; position:relative;}
.memberLeft{float:left; border:1px solid #dedede; padding:34px 50px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-top-right-radius:0; min-height:520px; position:relative;}
.memberLeft:before{width:6px; height:280px; display:inline-block; position:absolute; content:""; background:url(../images/member-shadow.png); right:-1px; top:0; z-index:5;}
.member-nav{float:left; margin-right:86px;}
.member-nav li{margin-bottom:30px;}
.member-nav li a{color:#1e1e1e; font-size:16px; display:inline-block; position:relative;}
.member-nav li a:hover{color:#ef3838;}
.member-nav li .on{color:#ef3838;}
.member-nav li .on:before{content:""; position:absolute; right:-14px; top:5px; width:4px; height:8px; display:inline-block; background:url(../images/member-nav.png) no-repeat;}
.member-main{width:680px; float:left;}

.member-child{color:#d7d7d7; font-size:12px;}
.member-child a{color:#ba4444; font-size:14px; margin:0 20px; line-height:18px;}
.member-child a.on{color:#ef3838; font-weight:bold;}
.member-child a.curr{color:#ef3838; font-size:14px; margin:0 20px; line-height:18px; font-weight:bold;}
.member-child a.normaltab{color:#ba4444; font-size:14px; margin:0 20px; line-height:18px;}
.member-child a:first-child{margin-left:0;}

.member-text{margin-top:24px;}
.member-text table{color:#1a1a1a; font-size:13px; width:100%;}
.member-text table td{line-height:44px;}
.member-text .s-p{color:#646464; width:70px;}
.member-text .hyzb{color:#1d6ba7;}

.memberRight{width:268px; height:268px; border:1px solid #dedede; border-left:none; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-top-left-radius:0; border-bottom-left-radius:0; right:0px; top:0; position:absolute; background:#fff; z-index:3; text-align:center;}
.memberImg{padding-top:25px;}
.memberImg img{width:145px; height:145px;}
.memberName{color:#999999; font-size:12px; margin-top:15px;}
.memberName span{color:#191919; font-size:15px;}
.memberOut{margin-top:16px;}
.memberOut a{color:#333; font-size:13px; padding:5px 12px; display:inline-block; border:1px solid #dedede;}
.memberOut a:hover{color:#ef3838; border:1px solid #ef3838;}

.m-sj{width:4px; height:4px; background:url(../images/m-sj.png) no-repeat; position:absolute; right:265px; top:269px; z-index:4;}

.member-text .member-change{width:190px; height:32px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px; color:#1a1a1a; text-indent:6px;}
.member-text label{float:left; margin-right:10px;}
.member-text label .member-radio{margin-right:4px; cursor:pointer;}
.member-text textarea{width:529px; height:100px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:8px;}
.member-submit{padding:6px 30px; background:#ef3838; color:#fff; font-size:15px; display:inline-block; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer; outline:none;}
.member-submit:hover{background:#ef5050;}
.member-reset{padding:6px 30px; background:#a58787; color:#fff; font-size:15px; display:inline-block; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer; outline:none; margin-left:20px;}
.member-text .date{ background:url(../images/datePicker.gif) right center no-repeat;}

.member-text .change-Btn{color:#333; font-size:13px; padding:0 12px; display:inline-block; border:1px solid #dedede; background:#fff; margin-right:5px; cursor:pointer; outline:none; height:28px; line-height:28px;}

.c-p table td{padding:6px 0;}
.c-p table .s-p{text-align:right; padding-right:10px;}

.tggl table{border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.tggl td{border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; line-height:38px; color:#666666; text-align:center; padding:0 5px;}
.tggl .tggl-top{line-height:28px; background:#f7f7f7; font-size:12px; color:#999999;}
.tggl a{color:#2c5c9d;}

.page-small{width:100%; text-align:center; text-indent:0; position:relative;}
.page-small a{width:26px; height:26px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:26px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-small a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-small a.none{border:none;}
.page-small .Num:hover{border:1px solid #666666;}
.page-small .on:hover{border:1px solid #ef3838;}
.page-small .prev-page{background:url(../images/small-prev-page.png) center center no-repeat; background-size:6px auto;}
.page-small .next-page{background:url(../images/small-next-page.png) center center no-repeat; background-size:6px auto;}
.page-small .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838; background-size:6px auto;}
.page-small .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838; background-size:6px auto;}
.page-small #msgDiv{font-size:12px; position:absolute; left:18px; top:18px;}

.fbgj .tggl-top{line-height:44px; font-size:13px; color:#646464; width:80px;}
.fbgj .member-change{width:190px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px; color:#1a1a1a; text-indent:6px; height:28px;}
.fbgj td{text-align:left; text-indent:15px;}
.fbgj textarea{margin-bottom:8px; height:60px;width:529px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:8px;}
.fbgj img{height:32px;}
.tggl .fbgj-tab{border:0px none; text-indent:0; padding:0 15px;}
.tggl .fbgj-tab td{border-right:0px none; border-bottom:1px dotted #c7c7c7; padding:10px 0; text-indent:0;}
.tggl .cke_editor td{text-indent:0;}
.tggl .fbgj-fj{border:0px none; text-indent:0; padding:0 15px;}
.tggl .fbgj-fj td{line-height:24px; border:0px none; padding:0; text-indent:0;}

.member-job td{color:#646464;}
.member-job .tggl-top{line-height:26px; color:#999999; font-size:12px; border-bottom:none;}
.member-job .tggl-top img{width:7px; height:5px; margin-left:4px;}
.member-job .r-n{border-right:none;}
.member-job .rb-n{border-right:none; border-bottom:none;}
.member-job .b-n{border-bottom:none;}
.member-job .member-job-add{float:right; margin-right:10px; color:#fd421d; font-size:12px;}
.member-job .member-job-add img{width:8px; height:8px; margin-right:4px; margin-bottom:2px;}

.member-del{width:50px; height:26px; position:absolute; left:18px; background:#fff; border:1px solid #c7c7c7; cursor:pointer; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}

.sytj{margin-bottom:10px;}
.sytj input{width:50px; height:28px; cursor:pointer; outline:none; background:#fff; border:1px solid #c7c7c7; cursor:pointer; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-left:10px; font-size:12px;}

.txsq{margin-bottom:18px; color:#d5d5d5;}
.txsq span{display:inline-block; font-size:13px; color:#333333; line-height:30px; margin-right:20px; font-weight:bold; padding-left:22px;}
.txsq em{font-weight:normal;}
.txsq .zhye em, .txsq .zsr em, .txsq .txcs em, .txsq .gmcs em, .txsq .nsr em, .txsq .ysr em, .txsq .rsr em{color:#357ec2;}
.txsq .zhye{background:url(../images/zhye.png) left center no-repeat;}
.txsq .zsr{background:url(../images/zsr.png) left center no-repeat;}
.txsq .txcs{background:url(../images/txcs.png) left center no-repeat; width:150px;}
.txsq .txsj{background:url(../images/txsj.png) left center no-repeat;}
.txsq .gmcs{background:url(../images/gmcs.png) left center no-repeat; width:150px;}
.txsq .gmsj{background:url(../images/gmsj.png) left center no-repeat;}

.txsq-nav{width:100%; border-bottom:1px solid #e0e0e0; margin-bottom:14px; height:22px; box-sizing:border-box;}
.txsq-nav a{display:inline-block; height:22px; margin-right:24px; color:#1b1b1b; font-size:13px;}
.txsq-nav a.on{font-weight:bold; border-bottom:2px solid #ef3838; box-sizing:border-box;}

.wxsq{padding:50px 0 0 180px;}
.wxsq img{width:200px; height:200px;}

.ghtx{wdith:145px; height:145px;}

/*新闻样式开始*/
/*main
.main{padding:32px 0 50px; border-bottom:5px solid #ef3838; position:relative;}

/*page*/
.page-large{margin:40px 0 20px; text-align:center;}
.page-large a{min-width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #ef3838; color:#ef3838;}
.page-large .on:hover{border:1px solid #ef3838; color:#fff;}

.page-large .prev-page{background:url(../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838;}
/*新闻内容页样式开始*/
.content_w850{width:1162px; float:left;}

body{ background:#fff url() repeat-x left top; 
      font-family:"微软雅黑";
	  font-size:12px; 
	  color:#111; 
	  padding:0; margin:0; 
}


	  
/*top     liucw编辑20170928*/
.wrap{width:1380px; margin:0 auto;}


/*top*/

.top{background-color:#90000c;height:35px;}

.name{ width:1160px; height:35px;
       font-family:"微软雅黑"; 
		font-size:13px; color:#fff;  
		margin:0 auto;
		}

.human{ margin:0 10px; line-height:34px;
        float:left;
		}
.student{ margin:0 20px 0 6px;}

.search{background-color:#fff;
        width:242px; height:25px;
		line-height:25px;
        border-radius:16px; opacity:0.8; 
		float:left;
		margin:5px 30px 0 10px;
		}
.ico5{
	    margin:1px 10px 0 0;
		float:right;
		}
.portal{
	    margin:0 0 0 5px; line-height:33px;
}
.rn{margin-right:30px; float:right;}

/*banner*/

.bannerbg{background:#ce1919 url(../images/bannerbg1.png) no-repeat top right; 
	height:100px;
		  display:block;
		  }/* liucw20170928*/
.bannerimg{ margin:0 auto; width:1162px;}
.logo{float:left; margin:15px 0 0 3%;}
.biao{float:right; margin:13px 10% 0 0;}
.footer_bg{ 
	   background:url(../images/footer_bg.png) no-repeat center;
       width:100%; height:150px;
margin:0 0 -19px 0;	   
	   }
/*下面整个导航修改 liucw20170928*/
.navbg{ 
	   background:#fff url(../images/navbg.png) no-repeat center;
       width:100%; height:45px;	   
	   }
.nav{	
	width:1362px; height:45px;
	line-height:45px; margin:0 auto;
}
.nav li { float:left;}
.nav li a{font-family:"微软雅黑"; color:#111;
         font-size:15px;
		 padding:0 27px;
		 display:block;
		 text-align:center;
		 transition: all .5s;
		 
		 }

.focus{
	background:#F00; 
}
.nav li a:hover{ background-color:#90000c;}
/*轮播图片*/

.newbg{
	background:url(../images/new1.png) no-repeat center;
	width:1380px; height:450px;
	position:relative;
	}
.distance{ position:absolute; top:390px; z-index:5;}/*liucw20170928*/
.figure{
	background:url(../images/newbg.png) ;
	width:1380px;
	height:50px;
	line-height:50px; text-align:left;	
	
	}/*liucw20170928*/
.ftext{
	font-family:"微软雅黑"; font-size:22px; color:#080808;
	text-indent:1em;
	width:1200px; overflow:hidden;
	
	float:;
	}/*liucw20170928*/
.ico6{
	float:right; margin-right:10px;
	}
.ico6 li{ 
	margin:1px 8px; float:left;
}

/*最新动态*/

.inform{
	width:1162px; height:385px;
	margin:30px auto;
	display:block;
	}
.trends{
	float:left;
	width:734px; height:380px;
	margin-top:10px;
	}
.ttitle{
	background:url(../images/linebg.png) no-repeat bottom;
	font-family:"微软雅黑"; font-size:18px; color:#111;
	width:724px; height:40px; line-height:35px;
	padding:0 0 0 10px;
	}
.more{
	float:right; margin:10px 10px 0 0;
	}/*liucw20170928*/
.tconent{
	width:352px; height:312px;
	float:left;
	margin:25px 10px 0 5px;
	}
.tctitle{font-family:"微软雅黑"; margin:0 0 10px 0;}
.tctitle h3{ color:#8f000b; font-size:16px;}
.tctitle p{ font-size:13px; color:#999; margin:5px 0 10px 0; 
            line-height:23px;
			}
.hr1{border-bottom:dashed 1px #ccc; margin:5px 0;}

.tclist{}
.tclist li{
	font-size:14px; color:#333;
	line-height:25px; height:50px;
	}

.tclist_r{
	float:right;
	width:330px; height:310px;
	margin:22px 5px 0 0;	
	}

/*通知*/
	
.notice{
	float:right;
	width:393px; height:380px;
	margin-top:10px;
	}
	
.ntitle{
	background:url(../images/linebg.png) no-repeat left bottom;
	font-family:"微软雅黑"; font-size:18px; color:#111;
	width:393px; height:40px; line-height:35px;
	padding:0 0 0 10px;
	}
	
.nconent{
	width:393px; height:310px;
	margin:22px 0 0 0;
	}
	
.nconent li{
	font-size:14px; color:#333;
	width:393px;
	line-height:25px; height:60px;
	}
.nconent a{
	width:390px;
	}

.nconent p{
	font-size:13px; color:#999;
	line-height:25px;
	float:right;
	margin-right:5px;
	}
.nconent img{ margin:0 15px 0 5px;}
.bq1{background-color:black;height:32px;padding:6px}
.bq2{color: #fafafa;font-size:12px;
text-align: center
}
.footbg{
	background:#90000c url(../images/footbg.png) no-repeat center;
	height:159px;
}/*liucw20170928*/
.foot{
	float:right;
	padding-top:16px;
	}/*liucw20170928*/
.foot h3{
	font-family:"微软雅黑"; font-size:16px;
	font-weight:bold;
	line-height:40px;
	color:#e71f21;
}

.foot p{
	font-size:12px; color:#e1cd33;
	line-height:23px;
	}
.footspan{ margin:0 0 0 20px;}
.footspan2{ margin:0 0 0 68px;}
.footspan3{ margin:0 0 0 44px;}

/*轮播图的样式*/
.left_ad {
    width: 483px;
    float: left;
    height: 324px;
}
#box2{
            width: 500px;
            height: 3240px;
            position: relative;
            overflow: hidden;
}
        #relat {
            width: 7000px;
            height: 3240px;
            text-align: center;
            font-size: 40px;
            position: absolute;
            top: 0;
            left: 0px;
        }

        #relat div {
            float: left;
            width: 1343px;
            height: 450px;
        }

        #absule {
            margin: 0;
            padding: 0;
            overflow: hidden;
            position: absolute;
            bottom: 8px;
            right: 7px;
            font-size: 14px;
            height: 30px;
            width: 160px;
        }

        #absule li {
            width: 20px;
            height: 20px;
            float: left;
            background-color: #f4f4f4;
            border-radius: 50%;
            font-weight: bold;
            margin: 5px;
            list-style: none;
            font-size: 16px;
            text-align: center;
            line-height: 20px;
            cursor: pointer;
            -webkit-user-select: none;
        }

        #absule li.color {
            background-color: #444;
            color: #fff;
        }

        #le {
            background-color: #000;
            width: 38px;
            height: 50px;
            border: 1px solid #22b909;
            position: absolute;
            left: 0;
            top: 114px;
            text-align: center;
            line-height: 50px;
            opacity: 0.3;
            cursor: pointer;
            display:none;
        }

        #ri {
            background-color: #000;
            width: 38px;
            height: 50px;
            line-height: 50px;
            border: 1px solid #22b909;
            text-align: center;
            position: absolute;
            top: 114px;
            right: 0;
            opacity: 0.3;
            cursor: pointer;
            display:none;
        }
.flash2 {
	width:1000px;
	height:324px;
	border-style:none;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:0px;
}
