@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'HelveticaLT55Roman';
    src: url('fonts/HelveticaLT55Roman.eot');
    src: url('fonts/HelveticaLT55Roman.eot') format('embedded-opentype'),
         url('fonts/HelveticaLT55Roman.woff') format('woff'),
         url('fonts/HelveticaLT55Roman.ttf') format('truetype'),
         url('fonts/HelveticaLT55Roman.svg#HelveticaLT55Roman') format('svg');
}

/*通用样式*/
*{ padding:0; margin:0;word-break: break-all;word-wrap: break-word;}
em,i {font-style: normal;}
body{ font-size:15.3px;font-family: 'HelveticaLT55Roman','Hiragino Sans GB', 'Microsoft YaHei', Arial, sans-serif;color:#303030;}
ul,li{ list-style-type:none;}
img{ vertical-align:middle; border:none; max-width:100%;}
input{font-family: 'Microsoft Yahei'!important;}
input:focus,textarea:focus{ outline:none;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
a,a:hover,a:link,a:active,a:visited{ text-decoration:none;color:#303030;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;*zoom:1}
.fl{ float:left;}
.clear{ clear:both;}
.fr{ float:right;}
.top-nav-wrap{width: 100%;height: 40px; background: #fff; border-bottom: 1px solid #d9d9d9; -webkit-box-shadow: rgba(0,0,0,0.05) 3px 3px 4px;-moz-box-shadow: rgba(0,0,0,0.05) 3px 3px 4px; box-shadow: rgba(0,0,0,0.05) 3px 3px 4px;}
.mainbox{ width:1200px; margin:auto;}
.more {float: right;color: #666;}
.more:hover{ color:#0dbba1;}
@font-face {font-family: 'iconfont';src: url('iconfont.eot'); /* IE9*/src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('iconfont.woff') format('woff'), /* chrome、firefox */url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}
.iconfont{ font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.mt10 {margin-top: 10px;}
.mt20{ margin-top:20px;}
.content{background: #f2f5fb;}
.path{padding:15px 0;color: #909090;font-family: 'Microsoft Yahei'!important;}
.path a{color: #909090;}
.path a:hover{ color:#188EEE; text-decoration:underline;}
.nomore1{ display:none;}
.norecord,.empty{height: 100px;padding-top: 160px;color: #bcbcbc;background: url(emptycss.png) center 50px no-repeat;line-height: 24px;font-size: 14px;    text-align: center;}
.askTextarea{width:820px; font-size:14px;height:110px;margin:-18px 0px 0px -8px;border: 1px solid #d3d3d3; box-shadow:0 1px 3px rgba(0,0,0,0.1) inset; resize: none;border-radius: 3px; padding:10px;font-family: 'HelveticaLT55Roman','Hiragino Sans GB', 'Microsoft YaHei', Arial, sans-serif;color:#303030;}


/*分页样式*/
.nomore { display:none;}
.fenye {padding:20px 0;}
.fenye a {height: 28px;margin: 0 2px 5px;border: 1px solid #e1e1e1;width: 28px;text-align: center;line-height: 28px;float: left;background: #fff;}
.fenye a:hover {border-color:#188EEE;background:#C6E0F9; color:#188EEE;}
.fenye a.next:hover,.fenye a.prev:hover{border: 1px solid #e1e1e1;background: #fff;}
.fenye a img {display: block;margin: 0 auto;margin-top: 10px;}
.fenye a.curr {background: #188EEE;color: #fff; border:1px solid #188EEE;}
.fenye table{ margin:auto;}


/*头部样式*/
.header{
	z-index: 999999;
    left: 0;
    clear: both;
    position: fixed;
    width: 100%;
	height:80px;
    background: #fff;
    border-bottom: 1px solid #e5e9ea;
    -webkit-box-shadow: rgba(0,0,0,0.05) 1px 1px 3px;
    -moz-box-shadow: rgba(0,0,0,0.05) 1px 1px 3px;
    box-shadow: rgba(0,0,0,0.05) 1px 1px 3px;}
	
.header .head_top{position: relative;z-index: 901;height: 40px;background: #f3f3f3;line-height: 40px; display:none;}
.header .head_top .welcome p{color:#666;}
.header .head_top .topnav ul li{ float:left;position: relative;_width: 85px;}
.header .head_top .topnav ul li.face{color: #909090;}
.header .head_top .topnav ul li.face .u-navdropmenu{ display:none;}
.header .head_top .topnav ul li.face img{width: 20px;height: 20px;border-radius: 100%;margin-right: 10px;}
.header .head_top .topnav ul li span{ display:inline-block; padding:0 10px;border-left: 1px solid #CCC;border-right: 1px solid #FFF;height: 10px;line-height: 10px; color:#666;}
.header .head_top .topnav ul li span em{ font-style:normal;}
.header .head_top .topnav ul li.no1 span{ border-left:0; cursor:pointer;}
.header .head_top .topnav ul li.no4 span{ border-right:0;color:#FF6D16;}
.header .head_top .topnav ul li.no3 span{color:#FF6D16;}
.header .head_bottom .head_logo {padding-right:20px;height:80px;}
.header .head_bottom .head_logo img{height: 50px; display:block;margin-top:12px; overflow:hidden;}
/*搜索*/
.header .head_bottom{box-shadow: rgba(0,0,0,0.038) 3px 3px 4px;z-index: 10000;position: relative; background:#fff;}
.header .head_bottom .search {width:230px;margin-top:22px;position: relative;z-index: 999;height: 40px;}
.header .head_bottom .search .close {position: absolute;right: 49px;top: 10px;color: #ced2d7;z-index: 9;font-size: 20px;cursor: pointer;display: none;}
.header .head_bottom .search .search_text {box-sizing: initial;width:105px; color:#999;font-family: Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5B8B\4F53,sans-serif; height:35px;padding:0 40px 0px 35px;padding-left:82px; line-height:35px;float: left;border: none; position: absolute;top: 0;right:0; font-size:14px; background:#f5f5f5;border-radius:40px;}
.header .head_bottom .search .search_go {width:50px;height: 37px;text-align: center;cursor: pointer;line-height: 36px; position: absolute;right: 0;}
.header .head_bottom .search .search_go .search_icon {background:url(search.png) no-repeat center; width:100%;height:100%; border:none; cursor:pointer;}
.header .head_bottom .search .selSearch{position: absolute;top:6px;height:25px;line-height:25px;cursor: pointer;z-index: 9999999;left: 15px;color: #919ca5;font-family: "\5FAE\8F6F\96C5\9ED1";}
.header .head_bottom .search .selSearch .nowSearch{font-size: 16px;color: #5b6269;background: url(search_j.png) no-repeat 45px 50%; padding: 0px 25px 0px 10px; line-height: 22px;  }
.header .head_bottom .search ul.selOption{width: 80px;background: #fff; margin-top: 15px;border-radius:4px; box-shadow:0 2px 12px rgba(0,0,0,0.12);position:relative; overflow:hidden; padding:5px 0px;}

.header .head_bottom ul.selOption li {height: 33px;line-height: 33px;}
.header .head_bottom ul.selOption li a {color: #808080;font-size: 16px; text-align:center;display: block;}
.header .head_bottom ul.selOption li a:hover{background:#188eee;color:#fff;}
/*登陆*/
.logint{margin-left: 20px;}
.logint li{ float:left;line-height: 80px;font-size: 15px;margin: 0 10px;}
.logint li a{color:#2196F3; cursor:pointer;}
.logint li a i{vertical-align: top;font-size: 16px;margin-top: -2px;position: relative;display: block;}
.logint .face img{width: 25px;height: 25px;border-radius: 25px;margin-right: 10px;}
.logint .face a{ margin-left:10px;color: #999;font-size: 14px;}
.logint .face a .login-n{display: inline-block;width: 60px;height: 25px;line-height: 25px; white-space:nowrap ;overflow: hidden; vertical-align: middle;text-overflow: ellipsis;}
.logint  .phone{ display:block;width:11px;height:17px; background:url(phone.png) no-repeat;margin-top:30px;}
/*头部样式*/
/*-----------------------------首页样式------------------------------*/
/*导航*/
.nav_box .nav li{ float:left;height:80px; line-height:80px;position:relative; width:76px;text-align: center;}
.nav_box .nav li a{font-size:18px;color: #666;}
.nav_box .nav li a i{ margin-left:5px; font-size:12px; color:#999;vertical-align: top;}
.nav_box .nav li .second_nav{margin-top: -2px;position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 200px;padding: 10px;margin: 0;list-style: none;font-size: 14px;text-align: left; background:#fff;
border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}
.nav_box .nav li:hover .second_nav{ display:block;}
.nav_box .nav li .second_nav a{ display:block; margin: 5px;font-size:14px; line-height:30px;width: 45%;text-align: center;float: left;}
.nav_box .nav li .second_nav a:hover{ background:#46A4F1; color:#fff;}
.nav_box .nav li.curr>a,.nav_box .nav li:hover>a,.nav_box .nav li:hover a i{color: #188EEE;}
/*-----------------------------首页样式------------------------------*/

/*banner*/
.banner{ position:relative;z-index:1; width:100%; overflow:hidden;}
.main_image {width:100%; height:256px; overflow:hidden; margin:0 0 10px 0;  position:relative}
.main_image ul {width:9999px;height:450px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%;height:450px;}
.main_image li span {display:block; width:100%;height:450px;}
.main_image li a {display:block; width:100%;height:450px;}
div.flicking_con {width:100px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:235px; left:0px; z-index:999; width:300px; height:13px}
div.flicking_con a {float:left; width:10px; height:10px;-webkit-transition: .0s; transition: .0s; margin:0 5px 0px 5px; padding:0; border:2px solid #fff; display:block; text-indent:-9999999px; border-radius:10px;}
div.flicking_con a.on {background: #fff;position: relative;}
#btn_prev,#btn_next{width:80px !important;height:80px; line-height:80px; text-align:center; font-size:60px;position:absolute;z-index:999999;display:block;-webkit-transition: .3s; transition: .3s;top:50%;margin-top:-40px;}
#btn_prev{left:60px;color:#fff;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.main_image:hover #btn_prev{filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.main_image:hover #btn_prev:hover,.main_image:hover #btn_next:hover{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
#btn_next{right:60px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;color:#fff;}
.main_image:hover #btn_next{filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.lbevel,.rbevel {width: 414px;height: 473px;background: url(../bannerbg.png) no-repeat 9999px 9999px;position: absolute; display:none;}
.lbevel {top: 0;margin-right: 480px;background-position: 0 0;}
.rbevel {top: 0;margin-left: 480px; background-position: -414px 0;}
/*首页方框导航*/
.kcclass ul{ border:1px solid #eaeaea; margin-left:-1px; _overflow:hidden; _height:146px; _margin-left:0px;border-top:2px solid #2196F3}
.kcclass ul li{float:left;width:19.1%; height:136px}
.kcclass ul li.orlist{width:19.1%;}
.clbox{height:146px; float:left; overflow-y:hidden; position:relative}
.clbox h2{height:41px; padding-left:40px;line-height:35px;border-bottom:1px solid #eaeaea;font:normal 17px/2.5 microsoft yahei;font-weight: bold;background: url(ico.png) no-repeat;background-color: #FFF;}

.clbox h2.ico4460{ background-position:0 -244px;}
.clbox h2.ico4461{ background-position:0 -45px;}
.clbox h2.ico4462{ background-position:0 -147px;}
.clbox h2.ico4463{ background-position:0 -95px;}
.clbox h2.ico4466{ background-position:0 6px;}
.clbox h2.ico4468{ background-position:0 -287px;}
.clbox h2.icoh3{ background-position:0 -425px;}
/*首页方框（网校）导航*/
.zixun {
    float: left;
    width: 20px;
    font-size: 19px;
    padding: 11px 10px 0 10px;
}
.zixun2 {
    float: left;
    width: 20px;
    font-size: 18px;
    color: #F00;
    padding: 13px 10px 0 10px;
    font-weight: bold;
}
.kcclass2 a:hover{color:#2196F3}
.kcclass2 ul li h3{color:#06F; text-align:left;}
.kcclass2 ul li h3 a{color:#2196F3; font-weight:300}
.kcclass2 { margin-bottom:15px;}
.kcclass2 ul{ border:1px solid #eaeaea;margin-left:-1px; _overflow:hidden; _height:1406px; _margin-left:0px;}
.kcclass2 ul li{float:left;width:19.1%; height:130px}
.kcclass2 ul li.orlist{width: 19.1%;}
.kcclass2 ul li.orlist{width: 27.6%;}
.kcclass2 ul li.orlist{width: 19.1%;}
.kcclass2 ul li dd.orlistdd{width: 99%;}
.kcclass2 ul li .orlistdd a{display: inline-block;width: 30%;margin-left:2%;overflow:hidden;}
.kcclass2 ul .orlist .clbox2 h2{
	height:40px; 
	line-height:35px;
	border-bottom:1px solid #eaeaea;
	font: normal 18px/2 microsoft yahei;
	font-weight: bold;
	background: url(ms.png) no-repeat;
	background-color: #FFF;
	width:100%; 
	padding:0px; 
	text-align:center;
background-position: 10px 9px;
}

.clbox2{height:126px; float:left; overflow-y:hidden; position:relative;border-left:1px solid #eaeaea;width:100%;}
.clbox2 h2{height:40px; padding-left:50px;line-height:35px;border-bottom:1px solid #eaeaea;font:normal 17px/2.5 microsoft yahei;font-weight: bold;background: url(ico2.png) no-repeat;background-color: #FFF;}
.clbox2 h2.ico4460{ background-position:0 -244px;}
.clbox2 h2.ico4461{ background-position:0 -45px;}
.clbox2 h2.ico4462{ background-position:0 -145px;}
.clbox2 h2.ico4463{ background-position:0 -95px;}
.clbox2 h2.ico4466{ background-position:0 6px;}
.clbox2 h2.ico4468{ background-position:0 -287px;}
.clbox2 h2.icoh3{ background-position:0 -423px;}
.clbox2 dl{padding: 10px 5px 10px 10px;font-family:"microsoft yahei"; _position:relative; _z-index:9999}
.clbox2 dd{float:left; display:block;width:50%;height:28px;line-height:24px;text-align:left;padding-left:5px; box-sizing:border-box;white-space:nowrap}
.clbox2 dd.ddh3{width:100%}
.clbox2:hover{ height:auto; position:relative; z-index:999; left:0px; top:0px; border:solid 1px #1d8fe2; border-top:none; background:#fafafa;-moz-box-shadow:0px 2px 5px #999; -webkit-box-shadow:0px 2px 5px #999; box-shadow:0px 2px 5px #999}

/*资讯+幻灯片*/
.hotcont{width:1200px;height:360px;display:block;}
/*左边*/
.hotcont .left{width:505px;float:left;}
.hotcont .flash{ width:505px; position:relative;}
.hotcont .left .lbox2{ width:305px; background:#fafafa; border-bottom:#dedede solid 1px}
.hotcont .left .lbox2 .ltit{height:30px;line-height:30px;border-bottom:1px solid #dedede}
.hotcont .ltit .h01 a{float:left;font:bold 14px/2.2 ""; padding:0 10px; border-bottom:#1d8fe2 solid 1px; _position:relative; _bottom:-1px}
.hotcont .hot{padding-left:18px; background-position:-189px -42px}
/*flash*/
/*第一屏中间*/
.htright{ width:660px; margin-left:15px; box-sizing:border-box;}
.htright h2 a{ color:}
.htright .tdhot {
    position: relative;
}
.htright .tdhot .tdhot_title {
    font-size: 24px;
    cursor: default;
    color: #303030;
    text-align: center;
    font-weight: normal;
}
 .htright .tdhot .tdhot_title strong {
    font-weight: normal;
    display: block;
    background: #fff;
    position: relative;
    color: #616161;
}

.content-hot{ width:100%; height:auto}
.middle{ width:100%; height:auto; padding-bottom:15px;}
.hot_list2 { width:100%; height:60px; overflow:hidden;}
.hot_list {width:100%;padding-bottom:10px;border-bottom:#dedede dotted 1px;}
.hot_list ul {width:100%; display:block; overflow:hidden;}
.hot_list li{width:auto; max-width:210px;text-align:left; float:left; height:28px;line-height:29px; padding:0 10px 0 0; overflow:hidden;}
.hot_list <strong>li a{font-size:12px;color:#303030; text-decoration:none;}<strong>
.hot_list li a:hover{ color:#2196F3;}

.hot_title{ width:100%; height:auto; text-align:left}
.hot_title h2{font: bold 18px/36px "微软雅黑"; max-width:310px;height:36px; line-height:36px; display:block; float:left; margin-right:20px; overflow:hidden;padding-right:0px;}
.hot_title h2 a:link,.hot_title h2 a:visited{color:#b10200;}
.hot_title h2 a:hover,.hot_title h2 a:active{ text-decoration:underline}

/*资讯导航*/
.zixunc{ width:100%;height:390px; box-sizing:border-box; margin-top:10px;}
.zixunc .zixuncfl{width:580px; float:left; display:block;}
.zixunc .zixuncrt{width:580px; float:right; display:block;}
.zixunc .cntmid {
    width: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}

/*更多*/
.floor .Rg-title .mod-like_link {display: block;text-align:right; float:right;}
.floor .Rg-title .mod-like_link span { margin-top:6px;font-size: 12px;border: 1px solid #B9BEC7;border-radius: 15px;padding:4px 11px;color: #B9BEC7;display: inline-block;}
.floor .Rg-title .mod-like_link span:hover{border: 1px solid #588EEE;color: #188EEE;}

.Rg-title {
    width: 100%;
    color: #333;
    height: 40px;
	text-align:right;
    border-bottom: 1px solid #10b77a;
}
.Rg-title li, .Rg-title li.listd, .Rg-title h2, .Rg-title h4 {
    display: inline;
    width: auto;
    _margin-bottom: -10px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    padding: 0 12px 6px;
    position: relative;
    background: url(bg2014.png) no-repeat center -1224px;
}
.Rg-title li {
	font-size: 16px;
}
.Rg-title li.listd {
	float:left;
    background: url(bg2014.png) no-repeat center -1224px;
	font-size: 18px;
}

.Rg-title li, .Rg-title h4 {
    background: none;
}
.zxul-unit {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    display:block;
}
.zxul-unit ul{
    width: 400px;
	height:340px;
	overflow:hidden;
	margin:0;
	padding:0;
	display:block;
	float:left;
}

.zxul-unit .zxadrt{
width:180px;
padding-top:20px;
text-align:center;
display:block; 
float:left;
}


.zxul-unit li {
    width: 400px;
    float: left;
    line-height: 30px;
    height: 33px;
    font-size: 14.6px;
    zoom: 1;
    margin-top: 4px;
}

.zxul-unit li.show .date, .zxul-unit li.show:hover .date {
    display: inline-block;
}

.zxul-unit li:hover .date {
    display: inline-block;
}

.zxul-unit li.show .dot, .zxul-unit li.show:hover .dot {
    display: none;
}
.zxul-unit li:hover .dot {
    display: none;
}
.zxul-unit li a:hover {
	color:#ff4311; text-decoration:none;
}


.zxul-unit .date, .zxul-unit .dot {
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    float: left;
    margin: 7px 6px 0 0px;
    z-index: 9;
    position: relative;
    zoom: 1;
    background: url(bg2014.png) no-repeat -183px -200px;
    display: none;
}

.zxul-unit .dot {
    background-position: -183px -276px;
    display: inline-block;
}

.zxul-unit li a.kind {
    width: 60px;
    padding: 0px;
    text-align: center;
    color: #a0a0a0;
    background: none;
}
.zxul-unit li a {
    width: 257px;
	height: 30px;
    line-height: 30px;
    color: #333;
    float: left;
    display: inline;
    margin: 0px;
    overflow: hidden;
    background: url(bg2014.png) no-repeat -190px -299px;
    padding-left: 18px;
}


.zxul-unit li em.day {
    padding-left: 8px;
    font-size: 11px;
    color: #999;
    font-style: normal;
}
.cRed {}
.clbox h2 a{padding-left:10px}
.kcclass ul li h3{color:#06F; text-align:left;}
.kcclass ul li h3 a{color:#2196F3; font-weight:300}
.clbox dl{padding:8px 10px 8px 12px;font-family:"microsoft yahei"; _position:relative; _z-index:9999}
.clbox dd{float:left; display:block;width:50%;height:28px;line-height:24px;text-align:left;padding-left:11px; box-sizing:border-box;white-space:nowrap}
.clbox dd.ddh3{width:100%}
.hiddens{border-left:2px solid #eaeaea;height:146px; overflow:hidden}
.hiddens:hover{ height:auto; position:relative; z-index:999; left:0px; top:0px; border:solid 1px #1d8fe2; border-top:none; background:#fafafa;-moz-box-shadow:0px 2px 5px #999; -webkit-box-shadow:0px 2px 5px #999; box-shadow:0px 2px 5px #999}
.kcclass a:hover{color:#2196F3}
/*简单的课程分类*/
.content .jd_navclass .m-micro-wrap {border: 1px solid #e3e3e3;border-top: none;padding:20px 0;background-color: #fff;zoom: 1;}
.content .jd_navclass .m-micro-wrap .item0 {text-align: center;width: 223px;}
.content .jd_navclass .m-micro-wrap .cntwrap {overflow: hidden;}
.content .jd_navclass .m-micro-wrap .item0 a {display: block;padding-top: 4px;}
.content .jd_navclass .m-micro-wrap .item0 .intro {text-align: center;font-size: 12px;color: #2187e0;}
/*.m-micro-wrap .cntwrap .cntlist {width: 9999px;height: 60px;}*/
.m-micro-wrap .item {/*border-left: 1px solid #dddddd;height: 60px;*/padding: 0 10px;width:106px;}
.m-micro-wrap .item .imgbox {text-align: center; height:44px;/*padding: 0px 0 10px 0;width: 46px;margin-left: 15px; margin-right: -82px;height: 46px;font-size: 48px;color: #2187e0;*/}
.m-micro-wrap .item .imgbox.no1{ background:url(icon1.png) no-repeat center;}
.m-micro-wrap .item .imgbox.no2{ background:url(icon2.png) no-repeat center;}
.m-micro-wrap .item .imgbox.no3{ background:url(icon3.png) no-repeat center;}
.m-micro-wrap .item .imgbox.no4{ background:url(icon4.png) no-repeat center;}
.m-micro-wrap .item .tit {color: #303030;/*width: 170px;margin-left: 72px;*/font-size: 16px;margin: 15px 0 10px; text-align:center;}
.m-micro-wrap .item .tip {/*width: 170px;margin-left: 72px;*/font-size: 12px; /*height:25px; line-height:18px;*/text-align:center;}
.m-micro-wrap .item .tip a{color: #909090;}
/*关于我们*/
.aboutus{width:1178px;margin:0 auto;background:#f6f6f6;min-height:326px;border: 1px solid #eee;}
.aboutus .aboutus_l{width:224px; float:left;background:#f6f6f6;min-height:600px;}
.aboutus .aboutus_l h4{ padding:20px 0px; font-size:22px; background:#188EEE;font-weight:normal; line-height:32px; overflow:hidden; color:#fff; text-align:center;}
.aboutus .aboutus_l h4 span{ font-size:16px; display:block;margin-top:10px; line-height:26px; }
.aboutus .aboutus_l ul li{ height:42px; line-height:42px;}
.aboutus .aboutus_l ul li a{ display:block;padding-left:40px;height:42px; line-height:42px;font-size:16px; border-top:1px solid #f2f6f8;color:#5b6269;}
.aboutus .aboutus_l ul li a:hover{ text-decoration:none;color:#188EEE;}
.aboutus .aboutus_l ul li.curr{background:#fff; position:relative;width:224px;border-left:3px solid #188EEE}
.aboutus .aboutus_l ul li.curr a{color:#188EEE; padding-left:37px;}
.aboutus .aboutus_r{width:912px; float:right;padding:20px 20px;background:#fff;}
.aboutus .aboutus_r h4.title{font-size:22px; height:52px; line-height:32px;font-weight:normal}
.aboutus .aboutus_r .intro{ line-height:24px;color:#5b6269; font-size:14px; padding-left:20px;}
/*底部样式*/
.footer {
    display: inline-block;
    margin:0px;
	padding:0px;
    width: 100%;
    background:#fff;
    border-top:1px solid #e5e9ea;
}
.footer a:hover{ color:#2196F3;}
.link-partner {
    width: 1200px;
	margin:15px auto 0px auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
.link-partner-title {
    width: 80px;
    float: left;
}
.link-partner-title h2 {
    width: 80px;
    font: bold 14.6px/24px "microsoft yahei";
    color: #333;
    text-align: center;
    position: relative;
    display: inline-block;
}
.link-partner-con {
    width: 1100px;
    padding: 0;
    float: right;
    font-family: "Times New Roman";
    color: #e9e4e4;
}
.link-partner-con a {
    padding: 0 4px;
    line-height: 30px;
    white-space: nowrap;
    color: #666;
}
.link_bd {
    width: 1200px;
    height: auto;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    overflow: hidden;
    border-top: 1px solid #f0f0f0;
}
.lineleft {
    width: 720px;
    float: left;
    display: inline;
    margin: 0px;
    padding: 0px;
}
.aboutpane {
    width: 160px;
    float: left;
    display: inline;
    margin: 10px 60px 0 20px;
    padding: 0px;
}
.aboutpane ul li{ width:80px; float:left; overflow:hidden;}
.links_pane {
    width: 140px;
    float: left;
    display: inline;
    margin: 10px 0 0 20px;
    padding: 0px;
}
.link_bd h4 {
    width: 100%;
    position: relative;
    float: left;
    display: inline;
    font: bold 15px/40px "microsoft yahei";
    margin: 0px;
    cursor: pointer;
    color: #666;
}
.link_bd h4 a {
    color: #333;
}
.link_bd ul, .link_bd li {
    width: 100%;
    float: left;
    display: inline;
    margin: 0px;
    padding: 0px;
	font: normal 14.6px/35px Arial;
    color: #000;
}
.link_bd li a {
    color: #666;
}
.links-pt {
    width: 400px;
    float: left;
    display: inline;
    margin: 0px 0px 0px 53px;
}
.links-pt .smweixin {
	width: 150px;
    float: left;
    margin-top: 5px;
    margin-right: 30px;
    display:inline-block;
    text-align: center;
    background: #fff;
}
.links-pt .smweixin   img{
	width: 150px;
    height: 131px;
}
.links-pt .sina-weibo {
	margin-top:10px;
    width: 126px;
    padding-bottom: 0px;
    float: left;
    display: inline;
    text-align: center;
    background: #fff;
}
.links-pt img {
    width: 100px;
    height: 100px;
    margin: 0px;
    padding: 0px;
}
.links-pt p {
    margin-top: -2px;
    font: normal 12px/30px "microsoft yahei";
    width: 100%;
    text-align: center;
}

.ft_about {
    width: 1200px;
    height: auto;
    margin: 0px auto 30px auto;
    padding: 0px;
    position: relative;
    overflow: hidden;
	font: 12px/24px Arial, 宋体;
	text-align:left;

}
.ft_about b {
    color: #CC0000;
    font-size: 13.3px;
}
.ft_about strong {
    color: #333;
    font-size: 13.3px;
}
.ft_about a:link, .ft_about a:visited, .ft_about a:active {
    color: #666;
    text-decoration: none;
}
.container {
    width: 1200px;
    margin: 10px auto;
	display:inline-block
}
.container .col-md-1 {
   width:500px;
   float:left;
}
.container .col-md-2 {
   float:left;
   width:335px;
   margin-left:10px;
}
.container .col-md-3 {
   float:left;
   width:335px;
   margin-left:10px;
}
.container .s4-item {
    margin: 20px 0; 
}
.container .s4-date {
    position: relative;    
	padding: 5px 0px;
}
.container .s4-date-md {
    color: #8a8a8a;
    font-size: 28px;
	font-weight: bold;
}
.container .s4-text {
    position: relative;
    padding: 1px 0px 0px 0px;
    border-top: 1px solid #dcdcdc;
	    font-weight: bold;
    font-family: "Microsoft Yahei";
}
.container .col-sm-4 {
    float: left;
    position: relative;
    min-height: 1px;
}
.container .foot1 {width:260px;}
.container .foot2 {width:260px;}
.container .foot1 p{font-weight:bold;}
.container .foot2 p{font-weight:bold;}

.container .foot3 {width:460px;}
.container .foot4 {width:330px;}
.container .foot1 ul, .container .foot2 ul, .container .foot3 ul, .container .foot4 ul {
    padding: 0px;
    margin: 0px;
    padding-left: 60px;
}
.container .foot1 ul li, .container .foot2 ul li, .container .foot3 ul li , .container .foot4 ul li {
    line-height: 1.8;
}
.container .foot1 ul {
    background: url(/Template/skin07/images/foot-ico1.png) left 10px no-repeat;
}
.container .foot2 ul {
    background: url(/Template/skin07/images/foot-ico2.png) left 10px no-repeat;
}
.container .foot3 ul {
    background: url(/Template/skin07/images/foot-ico3.png) left 10px no-repeat;
}
.container .foot4 ul {
    background: url(/Template/skin07/images/foot-ico3.png) left 10px no-repeat;
}
.ft_bottom{
	width: 1200px;
	margin-top:5px;
    height: auto;
    position: relative;
    overflow: hidden;
	font: 14px/24px Arial, 宋体;
	text-align:center;
	}
.ft_bottom a:hover{color: #CC0000;}
/*底部样式*/
/*返回头部*/
.bottom_tools{position:fixed;z-index:1070;right:10px;bottom:10px;}
.bottom_tools .qr_tool,.bottom_tools a{display:block;color:transparent;background-color:transparent;margin-top: -1px;}
.qr_img{position: absolute;top: -126px;left: -183px;display: none;width: 183px; max-width:183px;}
.lx_info {position: absolute;top:0px;left: -183px;display: none;width: 163px;max-width: 163px; background:url(lx_bg.png) no-repeat center; padding:15px 10px; height:88px;}
.lx_info span{ display:block; line-height:30px; text-align:left;}
.lx_info span.time{ text-align:center; border-bottom:1px solid #ddd; margin-right:10px;}
.lx_info span i.icon img{ width:15px; height:15px; margin-right:5px;}
#scrollUp{width:50px;height:50px;background-image:url(top.png);display:none;border: 1px solid #ddd;}
#scrollUp:hover{background-image:url(toph.png);border: 1px solid #188EEE;}
#feedback{width:50px;height:50px;background-image:url(lx.png);border: 1px solid #ddd;}
#feedback:hover{background-image:url(lxh.png);border: 1px solid #188EEE;}
.qr_tool{width:50px;height:50px;background-image:url(code1.png);cursor:pointer;border: 1px solid #ddd;}
.qr_tool:hover {width:50px;height:50px;background-image: url(codeh.png);border: 1px solid #188EEE;}

/*返回头部*/