@charset "utf-8";
/* CSS Document */
/*html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}*/
/*全局*/
/**{transition:all 0.2s;-webkit-transition:all 0.2s;}*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{color:#333; font-size:14px; font-family:Arial,"Microsoft yahei";margin:0;padding:0}
li,ol,ul{margin:0;padding:0;list-style:none}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal; margin:0;}
a{color:#333;text-decoration:none}
a:hover{color:#e00;text-decoration:none}
a img{border:0;}
em{font-style:normal;}p{margin:0;}
.hr10{height:10px;}.hr15{height:15px;}.hr20{height:20px;}.hr30{height:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}
.row-2 li{float:left;width:50%}.row-3 li{float:left;width:33%}.row-4 li{float:left;width:25%}.row-5 li{float:left;width:20%}
.pos-r{position:relative;}.pos-a{position:absolute;}.ov{overflow:hidden;}
i{font-style:normal}
.left{float:left;}
.right{float:right;}
.mt5{ margin-top:5px!important;}
.mt10{margin-top:10px!important;}.mb10{margin-bottom:10px!important;}.pb10{padding-bottom:10px;}
.mt15{margin-top:15px!important;}.mb15{margin-bottom:15px!important;}.pb15{padding-bottom:15px;}
.mt20{margin-top:20px!important;}.mb20{margin-bottom:20px!important;}.pb20{padding-bottom:20px;}
/**/
.wrap{ width:1100px; margin:0 auto;}
.col-wrap{width:1100px;margin:0 auto;padding:0;position:relative; overflow:hidden;}
.col-hd,.col-con{clear: both;padding: 0px;position:relative;overflow: hidden; }
/*left*/
.ctn-build{ width:100%;margin:0px;padding:0px;display:inline-block; overflow:hidden;}
.cntleft{ float:left; width:580px;}
.cntlf{width:100%;margin:0px;padding:0px;position:relative;z-index:0}
.hd {
    position: relative;
    width: 1100px;
    margin: 0 auto;
    clear: both;
}
/*********** 顶部导航 ************/
.navTop{ display:block; background:0a70b1; width:100%; background: #f8f8f8;border-bottom: 1px solid #ddd; overflow:hidden;}
.navTopCon { display:block; width:1100px; height:36px; line-height:36px; padding:0 0 0 0px; margin:0 auto 0px;padding:0px 0; color:#666; position:relative;}
.navTopCon a { color:#666;}
.navTopCon a:hover { color:#cd0200;}
.navTopCon .left{margin-right:20px;}
.navTopCon .phone ,.navTopCon .app ,.navTopCon .speek ,.navTopCon .linkHome ,.navTopCon .linkFav ,.navTopCon .linkTopNews { padding-left:13px; margin:0 15px 0 0; color:#666;}
.navTopCon .speek { margin:0;}
.navTopCon .linkHome { background-position:0 -34px; padding-left:17px;}
.navTopCon .linkFav { background-position:0 -66px; padding-left:17px;}
.navTopCon .linkTopNews { background-position:0 -200px; padding-left:17px;}
.navTopCon em { color:#ccc; margin:0 10px; font-family:Arial; font-size:12px;}
.resLink { position:absolute; right:0; top:5px;}
.navTopCon .btnRes ,.navTopCon .btnLogin { display:inline-block; text-align:center; font-size:14px; height:22px; line-height:22px; margin:0 10px 0 0;}
.navTopCon .btnLogin { width:50px; border:2px solid #0f92d6; border-radius: 2px 2px 2px 2px; background:#0f92d6; font-weight:bold; color:#fff; margin:0;}
.navTopCon .btnLogin:hover { border:2px solid #11a4ed; background:#11a4ed; color:#fff; text-decoration:none;}

.topNav-left{ float:right;}
.topNav-left li{ float:left;}
.topNav-left li .top-tit{ min-width:80px; height:35px;}
.topNav-left li .top-tit a{ display:block; height:35px; margin:0px 0px 0px 5px; color:#939393; text-decoration:none;}
.topNav-left li .top-tit a b{ display:block; float:left; width:17px; height:17px; background:url(../images/top_bg_ico.png) no-repeat; margin:9px 11px 0px 7px;}
.topNav-left li .top-tit a b.icon1{ background-position:0px -245px;}
.topNav-left li .top-tit a b.icon2{ background-position:-25px -245px;}
.topNav-left li .top-tit a h4{ float:left; line-height:35px; font-weight:normal; font-size:13px;}

/*header*/
.header{background:#fff; overflow:hidden;}
.header .logo{width:200px;height:70px;padding:10px 0;float:left;background:  right 26px no-repeat;}
.header .logo a{float:left;}
.header .subtitle{display:block;width:200px;float:left;padding-top:20px;padding-left:15px;height:70px;line-height:70px;}
.header .subtitle h2{margin:0;margin-top:38px;line-height:30px;font-size:26px;font-size:2.6rem;letter-spacing:1px;}
.header .light{height:90px;margin-top:10px;overflow:hidden;}
/*search-bar*/
/* searchTxt */
.search-bar{padding-top:25px;float:right;margin-right:20px;}
.search-bar .search-form{display:block;height:38px;position:relative}


/*share*/
.search-bar .bdlikebutton{display:block;position:relative}
/*nav-bar*/
.nav-bar{width:100%;background:#008ee1;height:45px; overflow:hidden;}
.nav-bar .nav{float:left}
.nav-bar .nav li{height:45px;line-height:45px;float:left;}
.nav-bar .nav li a{font-size:16px;color:#fff;min-width:50px;padding:0 15px;display:block;position:relative;}
.nav-bar .nav li a i{position:absolute;top:14px;right:0px;display:block;height:18px;width:0;overflow:hidden;border-left:1px solid #027ec6;border-right:1px solid #019cf6;}
.nav-bar .nav li.current,.nav-bar .nav li a:hover{background-color:#007dc6;}
.nav-bar .nav li.current i,.nav-bar .nav li a:hover i{border-color: #007dc6;}
.nav-bar #sitemap{width:100px;height:45px;line-height:45px;float:right;font-size:16px;font-size:1.6rem;color:#fff;display:block;position:relative;cursor:pointer;}
.nav-bar .open a{background-color:#e8e8e8;color:#151e26;}
.nav-fixed{position:fixed;top:0px;left:0px;z-index:999;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}


/* 分页样式*/

.pageLink {line-height:22px;clear:both; font-family:"Microsoft Yahei", simsun; padding-top:15px;padding-bottom:6px;}
.pageLink a,.list_page a {margin:0px;padding: 5px 10px 5px;border:1px solid #c1c1c1;background:#eee;text-align: center;display: inline;font-size: 13px;}
.pageLink b{margin:0px;padding: 5px 10px 5px;border:0px solid #008ee1;background:#008ee1; color:#FFF;text-align: center;display: inline;font-size: 13px;}
/*分页样式2*/
.epages {text-align: center; padding-top:15px;}
.epages{margin:15px auto 5px;line-height:22px;font-family:"Microsoft Yahei", simsun;text-align  center;font-size: 13px;}
.epages *{vertical-align:middle;}
.epages a{margin:0px 3px;padding:5px 10px 5px;border:1px solid #008ee1; background:#eee;text-align:center;text-decoration:none;font-family:"Microsoft Yahei", simsun;}
.epages a:hover{border:#008ee1 1px solid;background:#008ee1;text-decoration:none;color:#FFF}
.epages input{margin-bottom:0px;border:1px solid #0096A5;height:15px;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#0096A5}
.epages b{margin:0px 3px;padding:5px 10px 5px;border:1px solid #008ee1; background:#008ee1; color:#FFF;text-align:center;text-decoration:none;}


/********* 底部 *********/
.footer{min-width:1100px;padding-bottom:15px;background:#1F2C40;border-top:8px solid #1487e6;overflow:hidden;}
.footer .bomlogo{float:left;width:650px;padding-top:15px;}
.footer .bomlogo .logo{float:left;margin-right:42px;display:inline;}
.footer .bomlogo p{line-height:24px;font-size:12px;color:#a4aec7;}
.footer .box{float:right;width:440px;padding-top:15px;line-height:25px;text-align:right;font-size:12px;color:#a4aec7;}
.footer .box ul li{display:inline;}
.footer .box ul li a{padding:0 8px;color:#a4aec7;}
.friend-item {width: 100%;margin:15px auto 0px;padding: 15px 0;font-size:12px;background: #fff;border-top: 0px solid #eee;overflow:hidden;}
.friend-item .links {position: relative;width: 1100px; margin: 0 auto; font-size:12px;color:#999;}
.friend-item .links label{position: absolute;top:0px;left:0px;font-size:14px;color:#a4aec7; width: 80px;text-align:right; }
.friend-item .links .text-link a{display: inline-block;margin-right:12px;color:#a4aec7;line-height: 22px;}
.friend-item .links .text-link a:hover{color:#FF4F53;}
/****foot****/
#foot {padding: 10px 0;word-spacing: 4px;text-align: center;}
#foot .about {width: 1100px;margin: 0 auto;line-height: 210%;text-align: center;}
#foot .instr {width: 1100px;margin: 0 auto;line-height: 210%;text-align: center;}
/********* 底部 *********/
#fooder {padding: 0px 0;word-spacing: 4px;margin:0px;width:100%;background:#fafafa;border-top:1px solid #e7e7e7}
#fooder .about {width: 1100px;margin: 0 auto;padding:15px 0 10px;line-height: 210%;text-align: center;font-size:12px;}
#fooder .instr {width: 1100px;margin: 0 auto;line-height: 210%;text-align: center;}
/* 友情链接 */
.friendlink {margin:0px 0;padding:0px 0 10px;border-top:#ededed solid 0px;border-bottom:#ededed solid 0px; overflow:hidden;}
.friendlink li{ margin:2px 10px 2px 0px;float:left;line-height:22px;display:block;}
.friendlink h4 {line-height:30px;font-size:16px;}

/*广告css*/
.adv-1000 {width: 1100px;margin: 0 auto 0px;text-align: center;overflow: hidden;zoom: 1;}
.adv-box {width: 640px;margin: 0 auto;overflow: hidden;background-color: #fff;}
.adv-336{width:336px; margin:0 auto;  overflow:hidden;}
.adv-300{width:300px; margin:0 auto; overflow:hidden;}
.adv-640{width:760px; margin:0 auto; overflow:hidden;}
.adv-728 {width: 728px;margin: 0px auto 15px;overflow: hidden;}
/*gotop*/
.dn{display: none;}
/* 返回顶部 */
.go-top{position: fixed;bottom:115px;right: 20px;width: 46px;z-index: 999;-webkit-transition: none;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png?);-webkit-transition: none;}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 125px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 0 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}
/*gotop-end*/

