@charset "gb2312";
/*CSS 初始化*/
body,p,h1,h2,h3,h4,img,ul,li,dl{margin:0; padding:0; font-size:12px; color:#616161; font-family:arial"微软雅黑";  line-height:24px; }
fieldset, img { border:0; }  /*在ie6下面，只要给插入图片加了链接，就会出现小边框*/
img{display:block;}/*IE6 图片*/
ol, ul ,li{ list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; }
a { color:#333; text-decoration:none; outline: medium none; }
a:hover { text-decoration:none;	outline: medium none;}

/*清除浮动*/
.clearfix:before,.clearfix:after{
	display:table;
	content:"";}
.clearfix:after{
	clear:both;}
/*针对于IE6 清除浮动*/
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    background-color: transparent;
    color: #FFF;
}
.clearfix{zoom:1;}
body{background:#fff;}
.box{ width:1170px; margin:0 auto;}
.box-home,.bx-home{display:none;}
.box-logo{display:none;}
.navbar-default {background-color: #006699; border:none;}
#page_head{ position:fixed; width:100%; height:50px; background:#006699; top:0; z-index:100;}
#page_head .content{margin-top:0;}
#page_head .content a{float:left; line-height:50px; color:#FFF; display:block; padding-left:13px; padding-right:13px; text-align:center; font-size:14px;}
.page_head_a {
    background: #eee none repeat scroll 0 0;
    height: 146px;
    padding-top: 50px;
}.page_head_a .container{margin-top:0;}
.navbar-default .navbar-nav > li > a {color: #fff;}
.navbar-default .navbar-nav > li > a:hover{color: #fff; outline: medium none;}
.navbar-toggle{background:#FFF;}
.nav .pc-none{display:none;}
.land-c{float:right;}
.land-c a{line-height:50px; color:#FFF;}
.land-c a:hover{color:#FFF;}
.logo{margin:0;margin-top:13px;}
.logo a img{display:block; margin:0 auto;}
.ggw img{margin-top:7px; max-height:80px; max-height:670px;}
.regist{line-height:50px; font-size:14px;}
.regist a{font-size:14px;}
.regist a:hover{font-weight:normal;}
.search .search-a{height:34px; border:1px solid #CCC; width:87%; padding-left:5px; float:left;}
.search .ss,.ss{width:34px; height:34px; background:url(../img/hlwj.png) 0 -416px no-repeat; background-color:#006699; border:none; float:left;}

.sjcd{display:none;}
.content{padding:0; margin-top:20px; margin-bottom:20px;}
.nav-a li{line-height:50px; margin-top:10px;}
.nav-a li a{padding-left:50px; height:26px; display:block; line-height:26px; font-size:14px;}
.nav-a li a:hover{color:#b6000e; font-weight:normal;}
.position{border-bottom:2px solid #ccc; font-size:14px; line-height:30px;}
.position a{font-size:14px;}
.position a:hover{font-weight:normal;}
.key{font-size:14px; margin-top:10px;}
#field,.key-s{height:30px; border:1px solid #006699; padding-left:8px;}
#field option{font-size:14px;}
#search-b{width:60px; height:32px; border:1px solid #006699; color:#FFF; background:#006699;}
.jg{font-size:12px; line-height:40px;}
.page-ss{padding-bottom:10px;}
.page-ss .r span,.page-ss .r a{font-size:18px; color:#333; font-weight:bold;}
.page-ss .r a font{font-size:18px; color:#b6000e;}
.page-ss h3{font-size:14px; color:#333; line-height:24px; margin:10px 0;}
.page-ss h3 font{color:#b6000e;}
.article-tt{border-bottom:1px dashed #CCC; padding-bottom:15px;}
.article-tt h1{font-size:30px; font-weight:bold; text-align:center; color:#333; line-height:50px; padding:10px;}
.article-tt h2{font-size:14px; color:#666; text-align:center; position:relative;}
.article-tt h2 span{font-size:14px; color:#666; position:absolute; right:8px; top:-6px;}
.article-tt h2 span a{color:#b6000e;}
.article-content{padding-top:10px;}
.article-content div{font-size:14px; line-height:35px; color:#333;font-family:"微软雅黑";}
.article-content div strong{font-size:16px; line-height:35px; color:#333;}

.article .con-page{width:100%; border:1px solid #EEE; margin-top:20px; overflow:hidden; background:#f8f8f8; border-radius:3px;}
.article-content p{font-size:16px; line-height:35px; color:#333; text-indent:2em;}
.article-content table{
	text-align:center;
	font-size:16px;
	line-height:35px;
}
.article-content table td{
	text-align:center;
	font-size:16px;
	color:#333;
}
.article-content table tr td{
	text-align:left;
}
.article-content p strong{font-size:16px; line-height:35px; color:#333; text-indent:2em;}
.pre-page,.next-page{font-size:14px; line-height:30px; float:left; width:50%; padding:10px; display:block; height:100%;}
.pre-page:hover,.next-page:hover,.pre-page:hover a,.next-page:hover a,.pre-page:hover span,.next-page:hover span{ background:#006699; color:#FFF;}
.pre-page{ border-right:1px solid #EEE;}
.pre-page span,.next-page span{text-align:center; display:block; font-size:14px;}
.pre-page a,.next-page a{font-size:14px;  display:block; text-align:center; overflow:hidden; height:30px; outline:none}
.pre-page a:hover,.next-page a:hover{font-weight:normal; color:#FFF;}

.article-content p img{display:block; margin:0 auto;}
.article-content div img{display:block; margin:0 auto;}

.article-content .blurb{background:#f6f6f6; line-height:30px; font-size:16px; text-indent:2em; padding:0 10px; color:#333; margin-bottom:10px;}

.fixed{top:60px;position:fixed;}


.hlwj{background:url(../img/hlwj.png) 0 0 no-repeat;}
.hlwj:hover{background-position:0 -26px;}
.dzzw{background:url(../img/hlwj.png) 0 -52px no-repeat;}
.dzzw:hover{background-position:0 -78px;}
.zhcs{background:url(../img/hlwj.png) 0 -104px no-repeat;}
.zhcs:hover{background-position:0 -130px;}
.dsj{background:url(../img/hlwj.png) 0 -156px no-repeat;}
.dsj:hover{background-position:0 -182px;}
.yjs{background:url(../img/hlwj.png) 0 -208px no-repeat;}
.yjs:hover{background-position:0 -234px;}
.zxzc{background:url(../img/hlwj.png) 0 -260px no-repeat;}
.zxzc:hover{background-position:0 -286px;}
.ydhlw{background:url(../img/hlwj.png) 0 -312px no-repeat;}
.ydhlw:hover{background-position:0 -338px;}
.qykj{background:url(../img/hlwj.png) 0 -364px no-repeat;}
.qykj:hover{background-position:0 -390px;}

.border_gray{background:#FFF; padding-bottom:40px;}

.ckgd,.ckgd-a{background:#FFF; line-height:40px; font-size:16px; text-align:center; border:1px solid #006699;}
.ckgd:hover,.ckgd-a:hover{border:1px solid #006699; color:#006699; cursor:pointer;}
.ckgd:hover{background:#006699; color:#FFF;}
.post{padding:25px 0 25px 0; border-bottom:1px dashed #EEE;}
.post_left{ background:#333; float:left; position:relative;}

.post_left a{position:relative; outline:none;}
.post_left .column{position:absolute; top:0; left:0; display:block; width:70px; height:30px; line-height:30px; font-size:12px; background:rgba(182,0,14,0.7); text-align:center; color:#FFF;}
.post_left .column:hover{font-weight:normal;}
.post-span{position:absolute; width:20px; height:20px; background:red; bottom:0; left:0; display:block;} 
.post_right{float:left; margin-left:25px; width:423px;}
.post_right h1{font-size:20px; margin:0;}
.post_title a{outline:none; font-size:18px; font-weight:bold; color:#333; line-height:33px; display:block; height:33px; overflow:hidden;}
.post_brief{color:#656565; font-size:14px; height:50px; line-height:25px; overflow:hidden;}
.post_property{margin-top:20px;}
.post_author{color:#0076d3; float:left; font-size:14px; font-weight:bold;}
.post_author a{color:#0076d3;}
.post_spliter{color:#999; float:left; margin-left:10px; margin-right: 10px;}
.post_date{color:#999; float:left; font-size: 14px;}
.clear {clear: both;}
.post_meta {font-size: 14px;margin-top: 20px;}
.post_tag{float:left; text-decoration:none;}
.page-nav{font-size:16px; line-height:60px; text-align:center; color:#666;}
.page-nav a{font-size:14px; color:#666; }
.page-nav a:hover{color:#b6000e;}
.page-nav b{font-size:14px; color:#b6000e;}

.wztj li{border-bottom:1px solid #f0f0f4; padding:15px 5px 10px; overflow:hidden;}
.wztj li span{float:left; display:block; width:20px; height:20px; background:#EEE; text-align:center; line-height:20px; font-size:14px; font-weight:bold; color:#b6000e;}
.wztj li a{width:270px; outline:none; overflow:hidden; font-size:14px; padding-left:4px; line-height:20px;}
.wztj li a:hover{font-weight:normal; color:#b6000e;}

.wzph{background:#FFF;}
.wzph-rmbq{padding-bottom:0; margin-top:20px;}
.wzph-xgzj{padding-bottom:0; margin-top:20px;}
.wzph_tt_ul{overflow:hidden; margin:0; }
.wzph_tt_ul li{float:left; height:56px; color:#999; width:33.3%; font-size:16px; line-height:56px; text-align:center; cursor:pointer;}
.wzph_tt_ul .wzph_tt-li-act{border-bottom:3px solid #006699;  color:#006699;}

.wzph_cc-li_div{overflow:hidden; border-top:1px solid #f0f0f4; padding:10px 0 10px 10px;}
.wzph_cc-li_r{float:left; width:80%;}
.wzph_cc-li_l{float:left; width:20%; padding-top:5px;}
.wzph_cc-li_l img{border-radius:3px; display:block; background:#033;}
.wzph_cc-li_r a{display:block; font-size:14px; color:#333; height:30px; line-height:44px; margin-left:6px; overflow:hidden; outline:none;}
.wzph_cc-li_r a:hover{text-decoration:none; color:#b6000e; font-weight:normal;}
.rmbq{padding-bottom:8px; text-align:center; margin:8px; overflow:hidden;}
.rmbq-xgzj{margin-right:0;}
.rmbq-a{margin-right:0; padding-top:10px; margin-left:3px; text-align:left;}
.rmbq_a{display:block; border:1px solid #CCC; padding:0px 13px; text-align:center; color:#999; font-size:14px;}     
.rmbq_a:hover{color:#FFF;  text-decoration:none; font-weight:normal; background:#006699;} 
.rmbq-a a{outline:none; border:1px solid #CCC; padding:6px; font-size:12px; line-height:36px; border-radius:5px; color:#666; margin-right:6px;}
.rmbq-a a:hover{color:#FFF; background:#006699;}
.rmbq-p{float:left; width:80%;} 
.rmbq-p a{display:block; font-size:14px; color:#999; margin-left:14px; overflow:hidden;}
.rmbq-p a:hover{text-decoration:none; color:#666; font-weight:normal;}
.rmbq-div{margin-right:4%; width:auto; margin-top:4%;}
.right_box_title{border-bottom:2px solid #CCC; color:#006699; font-size:18px; font-weight: bold; height: 60px; line-height: 60px; text-align:center;}

.xgzj{float:left; margin-right:13px; margin-bottom:15px;}
.xgzj a img{border-radius:75px;}
.xgzj span a{font-size:14px; color:#006699;}
.xgzj span a:hover{font-weight:normal;}
.xgzj h2{margin:0; font-zize:14px; color:#999;}

.yqlj{background:#EEE; padding-bottom:20px;}
.yqlj-test{color:#666; font-size:20px; padding-bottom:10px; font-weight:bold;}
.yqlj-content a{color:#666; font-size:14px; width:130px; display:block; float:left;}
.yqlj-content a:hover{color:#333; font-weight:normal;}
.footer{ width:100%; text-align:center; background:#333;  padding:30px 0 25px 0;}
.footer p{text-align:center; font-size:14px; color:#FFF; line-height:30px;}

#div{position:fixed; right:50px; bottom:50px; display:none; background:url(../img/hj.png) no-repeat 0 0; width:44px; height:41px;}
#div:hover{background-position:-44px 0;}

.tourist{float:left; margin-top:20px; margin-left:30px;}
.tourist,.tourist strong{font-size:14px; line-height:30px; color:#333;}
.home{float:right; margin-top:50px;}
.form-l{padding:20px;}
.form-r{border-left:none;}

.nav-left li{background:#006699; font-size:14px; line-height:32px; text-align:center; cursor:pointer; border:1px solid #CCC;}
.con-nav{display:none;}
.nav-left li .con-nav li a{font-size:14px;}
.nav-left li .nav-content{height:32px; font-size:14px; line-height:32px; color:#FFF; }
.nav-left li .con-nav li{background:#FFF;}
.con-nav li span a{font-size:16px;}
.nav-left-act{color:#FFF; font-weight:bold; background:#006699;}
.form-horizontal .label-tit{color:#FFF; background:#006699; text-align:center; line-height:32px; padding-top:0;}
.form-horizontal .label-tit_r{background:#b6000e;}
.form-horizontal .label-tit_l{background:none; border:1px solid #006699; text-align:right;}
.form-horizontal .label-tit_l a{color:#333; display:block; line-height:30px; outline: none;}
.form-horizontal .label-tit_l a:hover{color:#006699;}
.form-con{ margin:10px;}
.form-horizontal .form-group{margin-left: 0; margin-right: 0;}

.pl-line{border-bottom:2px solid #CCC; font-weight:bold; line-height:30px; font-size:14px; color:#333; padding-left:8px;}
.pl-cot{margin-top:20px; padding:6px 15px 6px 15px; margin-bottom:20px; overflow:hidden;}
.username{float:left; line-height:28px; margin-right:10px; width:8%;}
.user-right{float:left; width:90%;}
.pltime a{font-size:14px; color:#006699; font-weight:bold;}
.pltime{font-size:14px; color:#999; }
.pltext,.re{font-size:14px; color:#333;}
.re{float:right;}
.ecomment{overflow:hidden;}
.ecomment span{float:left;}
.ecomment p{float:left; text-align:left;}
.re a{color:#999;}
.cjhzc{position:relative; right:-73px; top:-27px;}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    color: #fff;
    font-size: 30px;
    height: 30px;
    margin-top: -15px;
    width: 30px;
	
	
	}
	
	.carousel-indicators {
    bottom: 6px;
    left:90%;
    list-style: outside none none;
    margin-left: -30%;
    padding-left: 0;
    position: absolute;
    text-align: center;
    width: 60%;
    z-index: 15;}
	.carousel-indicators li {
    background-color: rgba(0, 0, 0, 0);
	border-radius:0;
    border: 1px solid #FFF;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    width: 10px;}
	.carousel-indicators .active{background:#FFF;}


.carousel-control.left,.carousel-control.right{background-image:none;}
/*登录框开始*/
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, code, del, dfn, em, img, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, button, input, table, caption, tbody, tfoot, thead, tr, th, td, menu {
	margin:0;
	padding:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block;}
audio, canvas, video {display:inline-block; display:inline; zoom:1;}
audio:not([controls]) {display:none;}
table {border-collapse:collapse; border-spacing:0; empty-cells:show;}
ol, ul, menu {list-style:none;}
img {border:0;}


em, i {font-style: normal;}
button, input, select, textarea {font-size:100%; margin:0; vertical-align:-3px; outline:none;}
button, input { border:1px solid; outline:none; line-height:normal; overflow:visible;}
button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; -webkit-appearance:button;}
input[type="search"] {-webkit-appearance:textfield; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
textarea {overflow:auto; vertical-align:top;}
::selection {background:#72d0eb; color:#fff; text-shadow:none;}
::-moz-selection {background:#72d0eb; color:#fff; text-shadow:none;}
.clearfix:after, .central:after, .widget ul:after, .paging:after, .pagenav:after, .base-tit:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix, .central, .widget ul, .paging, .pagenav, .base-tit {*+height:1%;}
body, button, input, select, textarea, code {font-size:12px; font-family:microsoft yahei; color: #444;}
/*window*/
/* input */
.ipt {border: solid 1px #d2d2d2; border-left-color: #ccc; border-top-color: #ccc; border-radius: 2px; box-shadow: inset 0 1px 0 #f8f8f8; background-color: #fff; padding: 4px 6px; height: 32px; line-height: 32px; color: #555; width: 180px; vertical-align: baseline;}
.ipt-mini {width: 140px; padding: 1px 3px;}
.ipt:focus {border-color: #95C8F1; box-shadow: 0 0 4px #95C8F1;}
/* btn */
.btn {position: relative; cursor: pointer; display: inline-block; vertical-align: middle; font-size: 12px; font-weight: bold; height: 27px; line-height: 27px; min-width: 52px; padding: 0 12px; text-align: center; text-decoration: none; border-radius: 2px; border: 1px solid #ddd; color: #666; background-color: #f5f5f5; background: -webkit-linear-gradient(top, #F5F5F5, #F1F1F1); background: -moz-linear-gradient(top, #F5F5F5, #F1F1F1); background: linear-gradient(top, #F5F5F5, #F1F1F1);}
input.btn {height: 29px;}
.btn:active, .btn.btn-active {box-shadow:#ddd 0 1px 2px 0 inset; border-color:#c6c6c6;}
.btn-primary {border-color: #b6000e; color: #FFF; background-color: #b6000e; background: -webkit-linear-gradient(top, #b6000e, #b6000e); background: -moz-linear-gradient(top, #b6000e, #b6000e); background: linear-gradient(top, #b6000e, #b6000e);}
.btn-primary:active, .btn-primary.btn-active { box-shadow:#2176D3 0 1px 2px 0 inset; border-color: #3079ED;}
.btn-primary:focus {border-color:#4d90fe; outline:none;}
.theme-buy {margin-top:10%; text-align: center;}
.theme-gobuy, .theme-signin {font-size: 15px;}
.theme-price {position: relative; bottom: -6px; font-family: microsoft yahei, Arial, Helvetica, sans-serif;margin-right: 20px; font-weight: bold; color: #f60; line-height: 32px; font-size: 24px; display: inline-block;}
.theme-price dfn {font-style: normal; font-size: 18px; margin-right: 2px;}
.theme-version,.theme-desc{padding: 30px;}
.theme-popover-mask {z-index: 9998; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=40); display:none;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  ..theme-popover-mask{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  
}
.theme-popover {z-index:9999; position:fixed; top:50%; left:50%; width:400px; height:260px; margin-top:-170px; margin-left:-200px; border-radius:5px; border:solid 2px #666; background-color:#fff; display:none; box-shadow: 0 0 10px #666;}
.theme-poptit {border-bottom:1px solid #ddd; padding:12px; position: relative; background:#006699;}
.theme-poptit h3{color:#FFF; font-size:14px;}
.theme-popbod {padding:30px 40px; color:#444;}
.theme-popbom {padding:15px; background-color:#f6f6f6; border-top:1px solid #ddd; border-radius:0 0 5px 5px; color:#666;}
.theme-popbom a {margin-left:8px;}
.theme-poptit .closee {float:right; color:#FFF; padding:5px; margin:-2px -5px -5px; font:bold 14px/14px simsun;}
.btn.theme-reg {position: absolute; top: 8px; left: 43%; display: none;}
.inp-gray, .feed-mail-inp {border:1px solid #ccc; background-color:#fdfdfd; width:220px; height:16px; padding:4px; color:#444; margin-right:6px;}
.dform {text-align: center;}
.dform .ipt_error { background-color:#FFFFCC; border-color:#FFCC66}
.dform-tip {display:none; background-color:#080; color:#fff; line-height:42px; margin-top:10px; font-size: 14px;}
.dform-tip-errer {background-color: #CF301A;}
.dform-tip a {display: inline-block; padding: 0 20px; margin-left:10px; background-color: #FFE924; color: #CF301A;}
.dform-login {padding:0; height: 270px; overflow: hidden;}
.dform-login iframe {height: 470px; margin-top: -180px;}
.theme-signin {text-align:left; font-size: 14px;}
.theme-signin li {padding-left: 80px; margin-bottom: 15px;}
.theme-signin li strong{float: left; margin-left: -80px; width: 80px; text-align: right; line-height: 32px;}
.theme-signin p {font-size: 12px; color: #999;}
.theme-desc, .theme-version {padding-top: 0;}
/*登录框结束*/

.Copyright a{display:none;}

.banner_gg2020{ 
	width:1170px; 
	margin:0 auto; 
	padding:0px; 
	display:block; 
	height:150px; 
	text-align: center;
	}
.banner_gg2020 a img{ 
	width:1170px; 
	height:150px;
	border:0px;
	padding-top:5px;
	text-align: center;
	}