@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button, th, td,img,div,input{border:medium none;margin: 0;padding: 0;font:12px "\5fae\8f6f\96c5\9ed1","黑体";list-style: none;}
body,button, select, textarea {font:12px "\5B8B\4F53",sans-serif;line-height:1.8;color:#000;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
html{ font-size:62.5%;line-height:1.5;}
em{font-style:normal;}
ul, ol { list-style: none; }
img,input{border:none; vertical-align:middle;}
table { border-collapse: collapse; border-spacing:0;}
.clear{zoom:1}
.clear:after {content:"";display:block;clear:both; visibility:hidden; overflow:hidden;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur()); cursor:pointer; color:#000;font:"\5B8B\4F53",sans-serif;}
a:hover{ color:#000;text-decoration:underline; cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
.sty000,.sty000 a{ color:#000;}
.sty000 a:hover{ color:#000; text-decoration:underline;}
.sty333,.sty333 a{ color:#333;}
.sty333 a:hover{ color:#333; text-decoration:underline;}
.sty666,.sty666 a{ color:#666;}
.sty666 a:hover{ color:#666; text-decoration:underline;}
.styfff,.styfff a{ color:#fff;}
.styfff a:hover{ color:#fff; text-decoration:underline;}
.mt30{ margin-top:30px;}
.fl{float:left;}
.fr{float:right;}

/*header-------*/
.header{ background:url(imagesbg_01.jpg) no-repeat center top; background-size:cover;}
.logo{ padding:20px 0;}
.logo img{ margin:0 auto;}
.logo_02{ padding:40px 0;}

/*nav-------*/
.navBox{  background:#fff;}
.nav li{ position:relative;}
.nav li .item a{ display:block;  margin:33px 24px; font-size:1.8rem; color:#000; border-bottom:4px solid #fff;}
.nav li .item a:hover,.nav li .item a:focus{ text-decoration:none; border-bottom:4px solid #d4d0cf;}
.nav li .menuchild{ width:100%; position:absolute; top:63px; left:0; z-index:99;}
.nav li .menuchild li{ width:100%; height:41px; line-height:41px; text-align:center; background:#0099cc; }
.nav li .menuchild li a{ font-size:1.6rem; color:#fff;}
.nav li .menuchild li a:hover{ color:#e9ed20; text-decoration:none;}
.navbar-inverse .navbar-nav > li > a{ color:#fff;}
.navbar-inverse .navbar-brand{ height:60px; padding:20px 21px; color:#fff;}
.navbar-toggle{ float:left; margin:0; margin-right:10px;}
.navbar{ margin-bottom:0; border:none;}
.navbar-toggle .icon-bar{ width:30px; height:5px; border-radius:0;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover{ background-color:#ffff00;}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left: 15px;}
.cur{ background:#002468;}
@media (max-width: 767px){
	.container {padding-right: 0;padding-left: 0;} 
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-right: 0;padding-left: 0;}
	.ad{ display:none;}
}
@media (max-width:767px){
	.search{ padding-left:0;margin:0 0 4% 0; }
	.logo{ padding:60px 0 0;}
	.logo_02{ padding:30px 10px;}
	.logo_02 img{ margin:0 auto;}
	.navBox { position:fixed; top:0; left:0; width:100%; background:none; z-index:99;}
	.nav li{ width:42%; padding-left:2%; background:#FFF;}
	.nav li .item a{ margin:0; padding:33px 24px; border-bottom:none;}
	.nav li .item a:hover,.nav li .item a:focus{ text-decoration:none; border-bottom:none; background:#ffff00;}
	.nav li .menuchild{ top:43px;} 
	.container>.navbar-header{ width:200%; margin-left:-30px; border-bottom:1px solid #999; background:#fff;}
	#navbar{ margin:0 -30px; }
	.navbar-nav{ margin:0 -15px;}
	.navbar-toggle{ padding:13px 18px 12px 45px; border-radius:0; background:#09284d;}
	.navbar-inverse .navbar-brand{ height:50px; padding:14px 2%;}
	.navbar-collapse{ border-top:none;}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left: 0px;}
	.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover{ color:#000;}
	}
@media (max-width:991px){
	.logo{padding-left:0;}
	}	
@media (max-width:1199px){
	.nav li .item a{ margin:0; padding:10px 25px;}
	.nav li .menuchild{ top:43px;} 
	}

/*content1-------*/
.content1{ width:100%; padding-bottom:50px; background:url(imagesbg_02.jpg) no-repeat center top #1583d7; background-size:100%; }

/*焦点图*/
.block_home_slider {position: relative;text-align: center;line-height: 0px;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {position:absolute; right:0px; top:0px; width:24%; height: 100%; padding: 0 3%; text-align:left; background:#00255c;background:rgba(1, 37, 92, 0.5)!important;filter:Alpha(opacity=50);}
.block_home_slider .caption p {padding-bottom:0px; font-size:1.4rem; color:#fff; line-height:2.0; margin-top: 10px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:3rem; color:#ffffff; line-height:normal; margin-top:45px;}
.block_home_slider .caption p.title i{background: url(../img/2015_07.png) no-repeat; width: 28px; height: 28px; display: inline-block; vertical-align: bottom; margin-left: 8px;}
.block_home_slider .caption p.btn{ padding:1% 10%; margin-top:20px; line-height:2; font-size:1.6rem; text-align:center; border:2px solid #fff;}
.block_home_slider .caption p.btn a{ color:#fff;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../img/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { display:inline-block; position: absolute; left:37px; bottom:20px;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:19px; height:19px; display:block; background: #00adff; text-indent:-9000px; cursor:pointer; margin-right: 20px;border-radius:60%;-moz-border-radius:60%;-webkit-border-radius:60%;}
.block_home_slider .flex-control-paging li a.flex-active {background: #ffff00; }
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

@media (max-width:767px){
	.block_home_slider .caption{ position:absolute; left:0; top:auto; bottom:0; width:100%; height:auto;}
	.block_home_slider .caption p.title{  padding:2% 0; margin:0; font-size:1.8rem; text-align:center; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
	.block_home_slider .caption p.info,.block_home_slider .caption p.btn{ display:none;}
	.block_home_slider .flex-control-paging{ display:none;}
	}

/*第一个三个版块开始*/
.tu_list .tu{ background:#FFF;}
.tu_list .tu p{ width:48%;}
.tu_list .tu ul{ width:52%; padding-top:6%;}
.tu_list .tu li{ font-size:1.4rem; line-height:1.7;}
.tu_list .tu li.button .login,.tu_list .tu li.button .register{ display:inline-block; padding:1% 7%; margin-top:4%; border-radius:5px;}
.tu_list .tu li.button .login{
	margin-right:3%;
	background: #fdb133;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efe356), to(#fdb133));
	background: -webkit-linear-gradient(top, #efe356, #fdb133);
	background: -moz-linear-gradient(top, #efe356, #fdb133);
	background: -o-linear-gradient(top, #efe356, #fdb133);
	background: -ms-linear-gradient(top, #efe356, #fdb133);
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#efe356, endColorStr=#fdb133);
}
.tu_list .tu li.button .register{
	background: #b0b3b8;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e2e4e6), to(#b0b3b8));
	background: -webkit-linear-gradient(top, #e2e4e6, #b0b3b8);
	background: -moz-linear-gradient(top, #e2e4e6, #b0b3b8);
	background: -o-linear-gradient(top, #e2e4e6, #b0b3b8);
	background: -ms-linear-gradient(top, #e2e4e6, #b0b3b8);
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#e2e4e6, endColorStr=#b0b3b8);
}
.tu_list .tu li.button .more{ font-size:1.2rem;}
@media (max-width:320px){
	.tu_list .tu li{ font-size:1.3rem; line-height:1.6;}
	}

/*第二个三个版块开始*/
.news_list .news{ overflow:hidden; background:#fff;}
.news_list .news h2{ width:110%; padding:12px 0 15px;-webkit-transform:skew(154deg,177deg);-webkit-transform-origin: -37% 6%;-moz-transform:skew(154deg,177deg);-moz-transform-origin: -37% 6%;-o-transform:skew(154deg,177deg);-o-transform-origin: -37% 6%;-ms-transform:skew(154deg,177deg);-ms-transform-origin: -37% 6%; transform:skew(154deg,177deg);transform-origin: -37% 6%; font-size:2rem; background:#ffff00;}
.news_list .news h2 a{ display:inline-block; -webkit-transform:skew(205deg,184deg);-webkit-transform-origin: -45% -227%; -moz-transform:skew(205deg,184deg);-moz-transform-origin: -45% -227%; -o-transform:skew(205deg,184deg);-o-transform-origin: -45% -227%; -ms-transform:skew(205deg,184deg);-ms-transform-origin: -45% -227%; transform:skew(205deg,184deg);transform-origin: -45% -227%;}
.news_list ul{ padding:0 6% 10%;}  
.news_list ul li{ font-size:1.4rem; line-height:2.1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.news_list .news.second_news h2{ padding:0; background:#dadada;}
.news_list .news.second_news h2 a{ padding:7px 20px;}
.news_list .news.second_news h2 a:hover{ background:#fff;}
.news_list .news.second_news h2,.news_list .news.second_news h2 a{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none; transform:none;}
.news_list .news.second_news ul{ padding:4% 6% 10%;}
.cur_tit{ background:#fff;}
.news_list .news.third_news img{ width:100%; margin:0 auto; padding:18px 0 20px;}

@media (max-width:991px){
	.news_list .news.second_news h2 a{ padding:7px 10px;}
	}

.news_list .pic,.qiCai{ overflow:hidden; background:#fff;}
.news_list .pic h2,.news_list .qiCai h2{ padding:10px 0; text-indent:17px; font-size:2rem;}
.news_list .pic dl{ padding-bottom:7%;}
.news_list .pic dl dt img{ width:100%;}
.news_list .pic dl dd{ padding-top:13px; font-size:1.4rem; text-align:center;}

@media (min-width:767px){
	.news_list .news,.news_list .pic,.news_list .gongGao,.news_list .qiCai{ min-height:300px;}
	}

.news_list .qiCai .q_dlList{ padding:0 10px 5%;}
.news_list .qiCai dl{ float:left; margin-top:10px; }
.news_list .qiCai dl dt img{ margin:0 auto;}
.news_list .qiCai dl dd{ font-size:1.4rem; line-height:2.1; text-align:center;}

/*link--------*/
.link{ padding:28px 0 38px; background:#fff;}
.link h2{ font-size:2rem; text-indent:27px;}
.link_list{ padding:0 5%;}
.link_list li{ float:left; width:20%; padding:0 2%; margin-top:28px; text-align:center;}
.link_list li img{ margin:0 auto;}

@media (max-width:767px){
	.link_list li{ width:50%;}
	}

/*footer-------*/
.footer{ padding-bottom:3%; background:#00589c;}
.footer .f_logo,.footer .f_info,.footer .f_contact{ padding-top:2%;}
.footer .f_info{ padding-left:6%;}
.footer .f_info p{ font-size:1.4rem; line-height:2; color:#fff;}
.footer .f_logo img{ margin:0 auto;}
.footer .f_contact p{ font-size:1.4rem; line-height:2; color:#fff;}
.footer .f_contact p img{ margin-top:-3px;}
.footer .f_contact p.p1{ font-size:2.4rem;}

.copyright{ padding:20px 0; background:#043f82;}
.copyright p{ text-align:center; line-height:2; font-size:1.2rem; color:#63b7f7;}
.copyright p a{ color:#63b7f7;}
@media (max-width:767px){
	.footer{ padding:0 10px 3%; text-align:center;}
	.footer .f_info{ padding-left:0; }
	.copyright{ padding:20px 10px;}
	}


/*文字列表页面-------*/
.position{ padding:18px 0; text-indent:30px; font-size:1.4rem; color:#ffff00;}
.position a{ color:#ffff00;}
.bgfff{background:#fff;}
.list{padding:6% 15% 1%;}
.list ul li{ line-height:2.5;}
.list ul li a{ display:inline-block; width:60%; font-size:1.6rem;}
.list ul li span{ color:#666;}

@media (max-width:991px){
	.list ul li a{ width:80%;}
	}
@media (max-width:767px){
	.list{padding:6% 10% 1%;}
	.list ul li a{ width:100%; font-size:1.4rem;}
	.list ul li a{ display:inline;}
	.list ul li span{ margin-left:10px;}
	}	
	
/*页码-------*/
/*.page{ padding:4% 0 11%; text-align:center; font-size:1.4rem;}
.disabled{ display:none;}
.page .img_lt{ margin-left:1%;}
.page .img_gt{ margin-right:1%;}
.page span.page_list a:hover,.page span.page_list a.currenB{ color:#000; border:1px solid #e1e1e1; background:none;}
.page span.page_list{ padding:1% 1.7%; margin:0 0.8%; font-size:1.8rem; background:#999; border:none; background:none;}
.page span.page_list a{ padding:1% 1.7%; margin:0 0.7%; border:1px solid #fff; color:#fff; background:#ccc;}*/


.page{text-align:center;padding:10px;margin:0 0 10px 0;}
.page02 {border:2px solid #c1c1c1;display:inline;padding:8px 6px 6px 8px;}
.page02 span {padding:0 2px;}
.page02 a{color:#5086ce;}

.pagelist {border: 0px solid #c1c1c1;color: #666;display: inline;margin: 0 auto;padding: 6px;}
.pagelist li {display: inline; padding:0 5px;}
.pagelist li.thisclass a{color:#4585bd;}

	
/*图片列表内容页面-------*/
.content_img_list{ width:100%; padding-bottom:50px; background:url(imagesbg_02.jpg) no-repeat center top #1583d7;}
.img_list_box{ padding:0 30px;}
.img_list_box_bg{ padding:6.5% 3.5% 0; background:#fff;}
.img_list{ margin:0 12px 30px; text-align:center; background:#fff;}
.img_list dt img{ width:100%; margin:0 auto;}
.img_list dd{ padding:10px 0 5px; font-size:1.4rem;}
.img_list dd a{ color:#333;}

/*文章内容页面-------*/	
.article_box{ padding:0 8%;}
.a_title{ padding:6% 3% 1%; line-height:1.4; font-size:3rem; border-bottom:2px solid #f6cb1c;}
.a_subTitle{ padding:2% 0 0 3%; font-size:1.2rem;}
.article{ padding:0 3% 6%;}
.article .word p{ margin-top:3.5%; font-size:1.6rem; line-height:2.1; }

.xgxw{background: #ebebeb; padding: 30px; margin-top: 50px;}
.xgxw h3{font-size:1.6rem; padding-bottom: 10px; text-indent: 2em;}
.xgxw ul{ display:inline-block; width:48%; padding-left:3%; padding-top: 15px;}
.xgxw ul li{ line-height:2.8; font-size:1.4rem;}
@media (max-width:767px){
	.img_list_box{ padding:0;}
	.a_title{ font-size:2rem;}
	.xgxw ul{ width:100%;}
	}
@media (max-width:991px){
	.xgxw{ padding: 30px 10px;}
	}

