*{ margin:0; padding:0;}
body{ font:14px/1.4 "Microsoft Yahei",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;color:#666;font-size:12px;} 
html{width:100%;  height:100%;}
ul,li{ list-style-type:none;}
li{ vertical-align:bottom;}
a{ text-decoration:none; color:#666;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,b,u,i,dl,dt,dd,ul,li,input,table,tr,td{margin:0;padding:0;}
input,select,button{vertical-align:middle;border:none; font-family:'微软雅黑'; color:#666;}
ol,ul,li{list-style:none; vertical-align:middle;}
a img{border:0;}
a:focus {outline-style:none; -moz-outline-style: none;}  
.clearfix:after{content:".";display:block;height:0; clear:both;visibility:hidden;}
img{vertical-align:middle;border:none;}
em{font-style:normal;}
p span{ overflow:hidden;}
fieldset{ border:none;}
textarea{box-sizing: border-box;resize: none;outline: none; font-family: '微软雅黑' }
input,textarea:focus {outline: none; }
.fl{ float:left;}
.fr{ float:right;}
.warp{ width:1200px; margin:auto;}
.none{ display: none; }

.box{ width:100%; min-height: 970px; background:url(../inner_images/bg1.jpg) no-repeat;}
.header{ height:156px;}
.header .logo{ display:inline-block; margin-top:29px;}
.header .logo img{ display:block;}
.header .search{ width:250px; height:33px; border:solid 1px #999; border-radius:6px; overflow:hidden; margin-top:90px; background:#fff;}
.header .search .txt{ width:180px; line-height:33px; text-indent:10px; float:left;}
.header .search .but{ width:70px; height:33px; line-height:33px; background:#1983d1; color:#fff; text-align:center; font-size:14px; cursor:pointer; float:right;}
.footer{ width:100%; background:#1983d1; padding:14px 0;}
.footer p{ text-align:center; color:#fff; line-height:24px;}
.main{ border-radius:8px; padding:0 20px 35px;background:#fff;}
.main .itme{ padding-top:20px; width:415px; float:left; margin-right:47px;}
.main .itme .tit{ height:40px; border-bottom:solid 1px #1983d1;}
.main .itme .tit b{ color:#1983d1; font-size:18px; padding-left:32px;}
.main .itme .tit b.i1{ background:url(../inner_images/i1.png) left center no-repeat;}
.main .itme .tit b.i2{ background:url(../inner_images/i2.png) left center no-repeat; padding-left:27px;}
.main .itme .tit b.i3{ background:url(../inner_images/i3.png) left center no-repeat;}
.main .itme .tit b.i4{ background:url(../inner_images/i4.png) left center no-repeat;}
.main .itme .tit b.i5{ background:url(../inner_images/i5.png) left center no-repeat;}
.main .itme .tit a{ color:#1983d1; font-size:16px; display:block; margin-top:6px;}
.main .newT{ margin-top:20px;}
.main .newT dt{ width:139px;}
.main .newT dt img{ width:100%;}
.main .newT dd{ width:258px; position:relative; height:92px;}
.main .newT dd h3 a{ font-size:16px; color:#333; font-weight:normal; display:block; margin-top:5px; line-height:22px;}
.main .newT dd h3 a:hover,.main .newT dd .bottom a:hover{ color:#1983d1;}
.main .newT dd .bottom{ position:absolute; bottom:6px; width:100%;}
.main .newT dd .bottom em,.main .newT dd .bottom a{ font-size:14px; color:#999;}
.main .newB{ margin-top:20px;}
.main .newB li{ margin-bottom:14px;}
.main .newB li b{ display:block; float:left; width:6px; height:6px; background:#666; border-radius:50%; margin:7px 9px 0 0;}
.main .newB li a{ display:block; float:left; font-size:14px; color:#666;}
.main .newB li span{ display:block; float:right; font-size:14px; color:#999;}
.main .newB li:hover a{ color:#1983d1;}
.main .newTZ li a{ font-size:16px; color:#333;}
.main .newTZ{ margin-top:16px;}
.main .newTZ li{ margin-bottom:12px;}
.main .itmeW{ width:235px; margin-right:0;}
.main .btnitme{ margin-top:20px; width:233px; border:solid 1px #e3e3e3; border-radius:6px; padding-bottom:10px;}
.main .btnitme a{ display:block; width:214px; height:50px; background:#1983d1; color:#fff; font-size:18px; line-height:50px; text-align:center; border-radius:6px; margin:10px auto 0;}
.main .huiyi{ margin-top:17px;}
.main .huiyi li{ margin-bottom:9px;}
.main .huiyi li .time{ width:45px; height:45px; border:solid 1px #e3e3e3; float:left; text-align:center; font-size:14px; margin-right:15px;}
.main .huiyi li .time span{ display:block; height:23px; background:#1983d1; border-bottom:solid 1px #e3e3e3; line-height:23px; color:#fff;}
.main .huiyi li .time em{ display:block; line-height:21px; font-size:12px; color:#666;}
.main .huiyi li .wenzi{ display:table-cell; vertical-align:middle; height:47px; margin-left:62px;}
.main .huiyi li .wenzi a{ vertical-align:middle; font-size:14px; color:#1983d1;}
.main .links-wrap .bs-links-group{ margin-top:20px;border: 1px solid #e3e3e3;padding:10px;position:relative; cursor:pointer;}
.main .links-wrap .bs-links-group .bs-lk-hd::after { content:'　';height:1px; width:90%; background:#e3e3e3; position:absolute; left:5%;
top: 50%; text-align:center;}
.main .links-wrap .bs-links-group .bs-lk-hd span{display:block; width:108px; margin:auto; text-align:center; background:#fff;position:relative;z-index:1; font-size:16px; color:#333;}

.main .links-wrap .bs-links-group .dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;float: left;width:100%;padding: 5px 0;
margin: 2px 0 0; font-size: 14px; text-align: left;background: #1983d1;-webkit-background-clip: padding-box; background-clip: padding-box;
border: 0px solid #ccc; border: 0px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175); display:none;}
.main .links-wrap .bs-links-group .dropdown-menu li{ float:left;padding: 10px 23px;}
.main .links-wrap .bs-links-group .dropdown-menu li a{ color:#fff;}
.main .links-wrap .bs-links-group:hover .dropdown-menu{ display:block;}

/*登录*/
.login {min-height: 100%; background:url(../inner_images/bg2.jpg) repeat; background-size: 100% auto;}
.login-con{ width:600px; height:464px; position:fixed; left:50%; margin-left:-300px; top:50%; margin-top:-232px; background:url(../inner_images/tm.png) repeat; border-radius:12px;}
.login-con h1{ font-size:42px; color:#fff; display:block; text-align:center; margin-top:30px;text-shadow: 0px 0px 0 rgb(97,93,92),1px 1px 0 rgb(97,93,92),2px 2px 0 rgb(97,93,92),3px 3px 3px rgba(0,0,0,0.6),2px 2px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);}
.login-con .form,.form-group{ width:424px; margin:auto;}
.login-con .form li{ margin-top:27px;}
.login-con .form li label{ display:block; font-size:24px; font-weight:bold;text-shadow: 0px 0px 0 rgb(97,93,92),1px 1px 0 rgb(97,93,92),2px 2px 0 rgb(97,93,92),3px 3px 3px rgba(0,0,0,0.4),0px 0px 3px rgba(0,0,0,.2); color:#fff; line-height:40px;}
.login-con .form li .txt{ width:348px; height:40px; background:#fff; margin-left:3px; border-radius:5px;-webkit-box-shadow:0 0 10px #615d5c; -moz-box-shadow:0 0 10px #615d5c; box-shadow:0 0 10px #615d5c; text-indent:14px;}
.login-con .form-group{ margin-top:28px;}
.login-con .form-group p{ margin-bottom:16px; font-size:16px; color:#ffec9a; font-weight:bold;}
.login-con a.loginbut{ display:block; margin:46px auto 0; width:422px; height:60px; background:#0e93f5; line-height:60px; text-align:center; color:#fff; font-size:18px; font-weight:bold; border-radius:6px;}
.login-con input.loginbut{ display:block; margin:46px auto 0; width:422px; height:60px; background:#0e93f5; line-height:60px; text-align:center; color:#fff; font-size:18px; font-weight:bold; border-radius:6px;}
.login-con{}

/*分页*/
.pagination{
	text-align: center;
	display: block;
}
.pagination a{
	height: 30px;
	display: inline-block;
	line-height: 30px;
	padding: 0 10px;
	background: #f7f7f7;
	color: #1983d1;
	border-radius: 3px;
	margin: 0 4px;
}
.pagination a.cur,
.pagination a:hover{
	background:#1983d1;
	color: #fff;
}
