@charset "utf-8";
/* CSS Document */
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.rad{ -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px;}
.fs12{font-size:12px;}
.mgl5{margin-left:5px!important;}
.middle{ width:1200px; margin:auto; text-align:left;}
.middle .logo{ float:left;}
.log .log-top .box ul li{ background:none; width:188px; height:37px; border:1px solid #c6c6c6; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px; margin-bottom:19px;}
.log .log-top .box ul li .input-text{ height:35px;}
.log .log-top .box p,.log .log-top .box p a{ color:#626262;}
.log .log-top .box p.accord input{ margin-top:1px;}
.log .log-top .log-tit{ border-bottom:1px solid #c4c4c4; height:45px; margin-bottom:18px;}
.log .log-top .log-tit span{ height:44px; line-height:44px; display:block; color:#666; font-size:18px; cursor:pointer; padding:0px 10px;}
.log .log-top .log-tit span.on{ border-bottom:2px solid #3cb4f9; color:#3cb4f9;}
.log .log-bottom{ background:url(../images/log-bottom.gif) no-repeat left center; width:262px; height:114px; margin-top:10px; padding-top:35px;}
.log .log-bottom p{ padding:0px 20px; font-size:18px; color:#fff; font-weight:bold; margin-bottom:13px; line-height:33px;}
.log .log-bottom p span{ color:#fff950; background:url(../images/spanbg.png) no-repeat left center; width:98px; height:33px; display:inline-block; text-align:center; margin-left:23px;}
.log .log-top p.bnt{ padding:4px 0px;}
.banner{ position:relative;}
a img{ border:none;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:400px;background:#3786d0;margin-top:0px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:400px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; margin:0px 5px; border:1px solid #fff; background:none;overflow:hidden;text-indent:-99em}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;display:none; background:url(../images/flex-prev.png) no-repeat center center; z-index:9999; cursor:pointer}
.fullSlide .next{left:auto;right:0%; background:url(../images/flex-next.png) no-repeat center center}

.log-box{ position:absolute; left:0px; top:0px; width:100%; z-index:9}
.log-box .log{ width:241px; height:362px; background:url(../images/log-box.png) no-repeat left center; float:right; padding:0px 15px; zoom:1; margin-top:-381px}
.log-box .log .log-tit{ border-bottom:1px solid #c4c4c4; font-size:16px; color:#e0e0e0; height:48px; margin-top:10px}
.log-box .log .log-tit span,.log-box .log .log-tit a{ cursor:pointer; float:left; height:47px; line-height:47px; width:50%; text-align:center;color:#e0e0e0;}
.log-box .log .log-tit span.on{ border-bottom:2px solid #3cb4f9; color:#3cb4f9}
.weibo .log-box .log .log-tit span.on{border-bottom:2px solid #e83737; color:#e83737}
.weixin .log-box .log .log-tit span.on{border-bottom:2px solid #60b003; color:#60b003}
.log-box .log-text .box ul{ margin-top:18px}
.log-box .log-text .box ul li,.log .log-top .box ul li{ background:url(../images/libg.png) no-repeat left center; width:190px; height:39px; margin-bottom:11px; position:relative; padding-left:51px}
.log-box .log-text .box ul li label,.log .log-top .box ul li label{ position:absolute; left:0px; top:0px; width:45px; height:39px; background:url(../images/label01.png) no-repeat center center}
.log-box .log-text .box ul li.mm label,.log .log-top .box ul li.mm label{ background:url(../images/label02.png) no-repeat center center}
.log-box .log-text .box ul li.yzm label{ background:url(../images/label03.png) no-repeat center center}
.log-box .log-text .box ul li.yzm{ width:128px; padding-right:62px}
.log-box .log-text .box ul li.yzm a{ position:absolute; right:5px; top:6px}
.log-box .log-text .box ul li.yzm img{ width:55px; height:25px}
.log-box .log-text .box ul li .input-text,.log .log-top .box ul li .input-text{ width:100%; height:37px; border:none; -webkit-border-radius:0px 4px 4px 0px; -moz-border-radius:0px 4px 4px 0px; border-radius:0px 4px 4px 0px; margin-top:1px; color:#000000}
.log-box .log-text .box p,.log .log-top .box p{ color:#ccc; font-size:12px; margin-bottom:12px;}
.log-box .log-text .box p.accord input,.log .log-top .box p.accord input{ float:left; margin:3px 5px 0px 5px}
.log-box .log-text .box p.accord a,.log .log-top .box p a{ color:#ccc}
.log-box .log-text .box p.accord a:hover{ text-decoration:underline;}
.log-box .log-text .box p.bnt .submit,.log .log-top .box p.bnt .submit{ height:37px; background:#3cb4f9; width:100%; border:none; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px; cursor:pointer; color:#fff; font-size:16px}
.weibo .log-box .log-text .box p.bnt .submit,.weibo .log .log-top .box p.bnt .submit{background:#e83737;}
.weixin .log-box .log-text .box p.bnt .submit,.weixin .log .log-top .box p.bnt .submit{background:#60b003;}
.log-box .log-text .box p.other,.log .log-top .box p.other{ line-height:18px}
.log-box .log-text .box p.other a,.log .log-top .box p.other a{ color:#3cb4f9}
.log-box .log-text .box p.other a:hover,.log .log-top .box p.other a:hover{ text-decoration:underline;}
.weibo .log-box .log-text .box p.other a,.weibo .log .log-top .box p.other a{ color:#e83737}
.weixin .log-box .log-text .box p.other a,.weixin .log .log-top .box p.other a{ color:#60b003}
.log-box .log-text .box p.other .qq{ font-family:'微软雅黑'; background:url(../images/qq.png) no-repeat left center; padding-left:21px}
.notice{ background:#fff; border-bottom:1px solid #ebebeb; height:43px; line-height:43px}
.notice .tit{ color:#4a4a4a; font-weight:600; background:url(../images/notice.gif) no-repeat left center; padding-left:28px}
.notice ul{ width:1098px; color:#808080; height:43px;overflow: hidden; line-height:43px;}
.notice ul li{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.notice ul li a{ color:#808080; margin-right:15px;}
.notice ul li a:hover{ color:#3cb4f9;}

/*头部*/
.site-header{position:fixed;top:0;left:0;width:100%;height:70px;line-height:70px;border-bottom:1px solid #eee;background-color:#fff;z-index:1000}
.site-header.on{background-color:hsla(0,0%,100%,.98);box-shadow:0 2px 6px rgba(0,0,0,.08)}
.site-header__logo{float:left}
.site-header__logo img{height:60px}
.site-header__nav{float:left;margin-left:50px;margin-top:17px;}
.site-header__nav>li{position:relative;float:left;text-align:center}
.site-header__nav>li>a{display:block;color:#333;font-weight:400;font-style:normal;font-size:20px;padding:0 15px;line-height:36px}
.site-header__nav>li>a:hover{display:block;color: #FF0000;font-weight:400;font-style:normal;font-size:20px;padding:0 15px;line-height:36px}
.site-header__nav>li:hover{background:hsla(0,0%,100%,.3);}
.site-header__nav>li:hover .navdropdown{display:block}
.site-header .navdropdown{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #eee;box-shadow:0 6px 12px rgba(0,0,0,.1);z-index:99}
.site-header .navdropdown a{font-size:13px;display:block;color:#555;line-height:36px;padding:0 10px}
.site-header .navdropdown a:hover{background-color:#eee;color: #FF0000;}
.site-header .drop-down { position: absolute; z-index: 10; top: 91px;left: -30px; width: 150px; background: #fff; padding: 10px; border-top: 1px solid #ec8b25;display: none; }
.site-header .drop-down a { line-height: 36px; color: #555; font-size: 15px; display: block; }
.site-header__login{float:right;margin-left:15px}
.site-header__login>li{position:relative;display:inline-block;margin-left:10px;border:1px solid #ccc;border-radius:40px;}
.site-header__login>li>a{display:block;color:#333;padding:0 15px;height:34px;line-height:34px}
.site-header__login>li:hover{background-color:#FF0000}
.site-header__login>li:hover a{color:#fff}
.site-header__login>li:hover .navdropdown{display:block}
.site-header .container{width:1250px;margin-right:auto;margin-left:auto}
.site-header__login .logbtn{
	background:inherit;
	background-color:#FFF;
	box-sizing:border-box;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	border-radius:40px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-size:14px;
}
.site-header__login .logbtn:hover{
	background:inherit;
	background-color:#3399FF;
	box-sizing:border-box;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	border-radius:40px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-size:14px;
}
.site-header__login .regbtn{
	background:inherit;
	background-color:#FFF;
	box-sizing:border-box;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	border-radius:40px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-size:14px;
}
.site-header__login .regbtn:hover{
	background:inherit;
	background-color:#FF0000;
	box-sizing:border-box;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	border-radius:40px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-size:14px;
}

.contentview{width:100%; height:auto;box-sizing:border-box; padding:20px 20px 60px 21px; float:left;}
/*新闻列表开始*/
#wrapmain {
	WIDTH: 1200px; PADDING-TOP: 0px; margin:20px auto 20px; 
}
#content {
	MARGIN-TOP:20px; POSITION: relative; LINE-HEIGHT: 24px; WIDTH: 1130px; FONT-SIZE: 16px; OVERFLOW: hidden;text-align:left;
}
#main_left {
	WIDTH: 189px; MARGIN-TOP: 13px; DISPLAY: inline; BACKGROUND: url(../images/m_left_list_bg.gif) repeat-y; FLOAT: left
}
#con_right {
	BACKGROUND-COLOR: #f3f3f3; WIDTH: 925px; MARGIN-TOP: 13px; DISPLAY: inline; FLOAT: right
}
.maincont {
	Z-INDEX: 2000; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 1160px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.adct {
	padding:0;
	margin:0;
}
.wrap {
	MARGIN-BOTTOM: 20px
}
.wrapindex {
	POSITION: relative; WIDTH: 1160px; FLOAT: left
}
.wrapleft {
	PADDING-BOTTOM: 14px; BACKGROUND-COLOR: white; PADDING-LEFT: 14px; WIDTH: 1130px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 14px
}
.homeleft {
	POSITION: relative; PADDING-BOTTOM: 14px; BACKGROUND-COLOR: white; PADDING-LEFT: 14px; WIDTH: 1160px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 14px ;HEIGHT:auto
}
.wraptag {
	PADDING-BOTTOM: 14px; BACKGROUND-COLOR: white; PADDING-LEFT: 14px; WIDTH: 1130px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 14px
}
.position {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; HEIGHT: 20px; FONT-SIZE: 14px; text-align:left;
}
.b2 {
	WIDTH: 100%; BORDER-TOP: #08a5e0 2px solid
}
.dsline {
	BORDER-BOTTOM: #cccccc 1px dashed; BORDER-TOP: 2px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mt15 {
	MARGIN-TOP: 15px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.corner5px {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; box-shadow: 0 1px 1px #aaa; -webkit-border-radius: 0px; -moz-border-radius: 0px
}
.l_top {
	LINE-HEIGHT: 41px; PADDING-LEFT: 24px; BACKGROUND: url(../images/m_left_top_bg.gif) no-repeat; HEIGHT: 41px; COLOR: #ffffff; FONT-SIZE: 14px
}
.l_list {
	MARGIN: 0px auto; WIDTH: 170px
}
.l_list UL {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
.l_list UL LI {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.l_list UL LI A {
	FONT-SIZE: 12px
}
.l_bottom {
	BACKGROUND: url(../images/m_left_bottom_bg.gif) #fff no-repeat; HEIGHT: 7px
}
.r_top {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/lm_company.jpg) left 50%; HEIGHT: 34px; COLOR: #ffffff
}
.r_top1 {
	MARGIN-TOP: 3px; FLOAT: left; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.leftContent{
	width:870px;
	float:left;
	padding:0;
	font-family:Microsoft YaHei !important;
	overflow:hidden;
	font-size:14px;
}
.rightContent{
	width:238px;
	float:right;
	font-family:Microsoft YaHei !important;
}
.new_body{
	line-height:1.6;
	padding-bottom:10px;
	overflow:hidden;
	min-height:280px;
	width:100%;
}
.fldh{ float:left; width:238px; margin-top:8px;}
.fldh dl {}
.fldh dl dt{}
.fldh dl dd{ float:left; background:url(../images/yqh.png) right no-repeat; background-position:20px 12px; background-color:#EAEAEA; border-top:solid 2px #FFF; width:238px;text-overflow: ellipsis;white-space: nowrap;course:hand;overflow:hidden; text-align:left; display:block; height:auto;line-height:40px; padding-left:50px; font-size:16px}
.fldh dl dd:hover{ height:40px; width:238px;display:block; background:url(../images/yqb.png) right no-repeat;background-color:#23ADF3; background-position:20px 12px;color:#FFF; }
.fldh dl dd:hover a{ color:#fff;width:238px; height:40px; display:block;}
.fldh dl dd a.cur{ height:40px;width:238px;background:url(../images/yqb.png) right no-repeat; background-position:20px 12px;text-overflow: ellipsis;white-space: nowrap;course:hand;overflow:hidden;text-align:left; margin-left:-50px; display:block;padding-left:50px; background-color:#23ADF3; color:#FFF; font-weight:bold}
.fldh .title{height:48px; width:238px; margin:0px auto; line-height:48px; font-size:20px; color:#FFF; text-align:center; background:#1888EA;}
.newslist {
	 FONT-SIZE: 12px; PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 20px;
}
.newslist LI {
	BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 35px; LINE-HEIGHT: 35px; PADDING-LEFT: 10px; BACKGROUND: url(../images/new_jiantou.gif) no-repeat left 50%; COLOR: #333;
}
.newslist LI SPAN {
	FLOAT: right;
}
.newslist LI A {
	MARGIN-LEFT: 7px; COLOR: #333;
}
/*新闻列表结束*/

.bottom-box{ background:url(../images/joinin.jpg) no-repeat center top; height:283px; text-align:center;}
.bottom-box p{ text-align:center; font-size:28px; color:#333; font-weight:400; padding-top:92px;}
.bottom-box a{ width:170px; height:45px; display:block; border:1px solid #fff; text-align:center; line-height:45px; margin:auto; margin-top:50px; color:#fff; font-size:20px; font-weight:300; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.bottom-box .middle div{ text-align:center; margin-top:45px;}
.bottom-box .middle div .ip-text{ background:#fff; width:216px; height:52px; border:none; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px; font-size:16px; color:#a9a8a8; text-indent:10px;}
.bottom-box .middle div .ip-text2{ -webkit-border-radius:6px 0px 0px 6px; -moz-border-radius:6px 0px 0px 6px; -ms-border-radius:6px 0px 0px 6px; border-radius:6px 0px 0px 6px; width:153px; margin-left:5px;}
.bottom-box .middle div .bnt1{ background:#55bfa1; height:52px; border:none; font-size:16px; color:#fff; cursor:pointer; padding:0px 15px; -webkit-border-radius:0px 6px 6px 0px; -moz-border-radius:0px 6px 6px 0px; -ms-border-radius:0px 6px 6px 0px; border-radius:0px 6px 6px 0px;}
.bottom-box .middle div .bnt2{ background:#f07474; height:52px; border:none; color:#fff; font-size:16px; padding:0px 35px; -moz-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px; cursor:pointer; margin-left:5px;}

.footer{ background:url(../images/footer.jpg) no-repeat center top; height:399px; color:#dfdfdf;}
.footer a{ color:#dfdfdf;}
.footer .footer-nav dl{ width:240px; margin:55px 0px 35px 50px; background:url(../images/dl.png) no-repeat right center; min-height:74px;}
.footer .footer-nav dl.last{ background:none}
.footer .footer-nav dl dt{ font-size:20px; color:#dfdfdf; font-weight:600; line-height:36px;}
.footer .footer-nav dl dt span{ margin-right:15px;}
.footer .footer-nav dl dd{ padding-left:51px; margin-top:5px;}
.footer .footer-nav dl dd a{ color:#dfdfdf; font-size:14px;}
.footer .footer-nav dl dd a:hover{ text-decoration:underline;}
.footer .box-l p{ margin-top:15px;}
.footer .box-l a{ margin-right:30px;}
.footer .box-l a:hover{ text-decoration:underline;}
.footer .box-r p{ line-height:29px; background:url(../images/icon05.png) no-repeat left top; padding-left:43px; margin-top:10px; margin-right:20px;}
.footer .box-r p.e-mail{ background-position:0px -40px;}
.footer .box-r p.qq{ background-position:0px -81px;}
.footer .box-r dl{ text-align:center;}
.footer .box-r dl img{ width:82px; height:82px; margin:10px 0px 10px 0px;}

.footer .g-footer-link{border:solid 1px #eee;border-top:0;border-left:0;border-right:0;padding:10px 0;text-align:left;}
.footer .g-footer-link b{color:#fff;font-weight:normal;}
.footer .g-footer-link p{line-height:25px;color:#fff;font-size:14px;}
.footer .g-footer-link a{color:#fff;margin:0 10px;}
.footer .g-footer-link a:hover{color:#FF0000;}
.footer .in-footer-bot{padding-top:20px;padding-bottom:20px;float: left;width: 100%;}
.footer .in-footer-bot p{color:#fff;text-align:center;line-height:25px;font-size:14px;}
.footer .in-footer-bot p:last-of-type{margin-top:0px;}
.footer .in-footer-bot p a{color:#fff;}
.footer .in-footer-bot p a:hover{color:#4bb4e1;}

/*翻页*/
.paging{padding:10px;height:20px;line-height:20px;font-size:12px;background-color: #fff;border-top: 0px solid #d9dcdc;margin-bottom:20px;}
.paging span{float:left;display:inline-block;padding:5px 10px;background:#fff;border:1px solid #ddd;color:#3c78ce;}
.paging .fr{float:right;}
.paging .pagerlist{float:right;padding:0;margin:0;}
.paging .pagerlist li{float:left;}
.paging .pagerlist li a{display:block;float:left;padding:5px 10px;background:#fff;border:1px solid #ddd;color:#26A7E0;}
.paging .pagerlist li a:hover{background:#EEEEEE;color:#333;text-decoration:none;}
.paging .pagerlist li.disabled a:hover{color:#26A7E0;border:1px solid #ddd;text-decoration:none;}
.paging .pagerlist li.active a{background:#26A7E0;color:#fff;}

/*返回顶部开始*/
.top_btn{width: 40px;height: 40px;position: fixed;right: 10%;bottom: 14%;cursor: pointer;}
.top_btn img{width: 40px;height: 40px;}
/*返回顶部结束*/