@charset "utf-8";
/* CSS Document */

body{ background-color:#f1f1f1}

/*banner图*/
.flexslider {height:350px;}
.content_box {}

.allmore { color:red; position: absolute; top:0; right: 5px;}
.allmore:hover { color: #0e8035;}
.flexslider{width:100%;position:relative;overflow:hidden;}
		/*图片*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; /*height:100%;*/}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block; width:1920px; height:100%; position: relative; left:50%; margin-left:-960px}
 

.flexslider .slides li a { text-align: center;}
.flexslider .slides li a img { display: inline-block; width:100%; height:350px;}

		/*按钮点*/
.flex-viewport{}		
.flex-control-nav{width:440px; height:44px;  background:url(../images/bant.png) no-repeat;position:absolute;bottom:0; left:50%; margin-left:-270px; text-align:right; padding-right:101px;}
.flex-control-nav li{margin:15px 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ background-image:url(../images/dd.png) ;background-position: center 0; display: block; width: 11px; height: 11px; overflow: hidden; text-indent: -99em; cursor: pointer; font-size:0}
.flex-control-paging li a.flex-active{ background-position: center -11px;}

/*按钮左右*/


.cont-bj{ width:100%; background:url(../images/ct-bj2.jpg) repeat-x;}
.cont-box{ width:1180px; margin:0 auto; overflow:hidden}
.Notice-bj{ width:1100px; margin:0 auto; overflow:hidden}
.pr{width:1100px; height:49px; line-height:49px; background-color:#fff; overflow:hidden; margin:30px 0 21px 0; text-align:right;}
.pr span{height:49px; line-height:49px; font-size:14px; color:#6b6b6b; padding-right:16px;}
.pr span a{ font-size:14px; color:#6b6b6b; }

.gao-bj{ width:1100px; background-color:#fff;}
.list{ width:1028px; height:62px; border-bottom:1px solid #b3b3b3; margin:0 auto; position:relative}
.list h3{ height:26px; line-height:26px; font-size:24px; color:#48739f; position:absolute; left:3px; bottom:7px;}


.xin{width:1028px; border-bottom:2px solid #e2e2e2; padding-bottom:20px; margin:0 auto;}
.xin ul{width:1008px;margin:0 auto; overflow:hidden}
.xin ul li{width:1008px; height:59px; border-bottom:1px solid #e2e2e2; padding-top:18px;}
.xin ul li a{width:1008px;height:42px; display:block}
.xin ul li a .nbr{ width:81px; height:42px; background:url(../images/br-bj1.jpg) no-repeat; text-align:center; float: left; margin-left:16px; overflow:hidden}
.xin ul li a .nbr h5{ height:26px; line-height:26px; font-size:24px; color:#6b767d;font-family:"Arial "; font-weight:600}
.xin ul li a .nbr h6{ height:16px; line-height:16px; font-size:12px; color:#6b767d; position:relative; top:-3px;}
.xin ul li a h3{ width:850px; height:42px; line-height:42px; padding-left:10px; font-size:16px; color:#434343; white-space:nowrap;  text-overflow:ellipsis; overflow:hidden;}
.xin ul li a:hover h3{ color:#124685}
.xin ul li a:hover .nbr{background:url(../images/br-bj2.jpg) no-repeat; }


	/*翻页*/
.Flip_box{width:814px;padding-top:18px; margin:0 auto;}
.Flip{width:814px; text-align:center; padding-bottom:26px;}
.Flip a{ width:33px; height:29px; text-align:center; line-height:29px; display:inline-block; color:#848484; border:solid 1px #c2c2c2; font-size:16px; margin:0 3px}
.Flip .and{ width:58px; height:29px; line-height:29px; display:inline-block; text-align:center;   border:solid 1px #c2c2c2;}
.Flip .ai{ width:58px;height:29px; line-height:29px; display:inline-block; text-align:center;   border:solid 1px #c2c2c2;}
	/*翻页ed*/
.Flip a:hover{ color:#848484;  border:solid 1px #297ec0;}
.Flip .di{ background-color:#48739f; color:#fff; border:solid 1px #48739f; font-weight:normal}
.Flip .di:hover{  color:#fff; border:solid 1px #1a75bc; font-weight:normal}

.bdsharebuttonbox{ width:300px; margin:0 auto; padding:12px 0 25px 0}
.bdsharebuttonbox a{ font-size:14px; color:#434343;}


.xg-bj2{width: 1100px; margin:0 auto; background-color:#fff; margin-bottom:22px;overflow:hidden}
.page-t{ width:835px; margin-left:15px; border-bottom:1px solid #e7e7e7; padding-bottom:15px; padding-top:15px;}
.page-t h3{ width:300px; height:22px; line-height:22px; font-size:18px; color:#343434; margin-bottom:10px;}
.page-t a{ width:700px;height:22px; line-height:22px;font-size:16px; color:#525252;  background:url(../images/de1.png) no-repeat; background-position:left center; padding-left:10px; display:block; margin-left:10px; white-space:nowrap;  text-overflow:ellipsis; overflow:hidden}
.page-t a:hover{  background:url(../images/de2.png) no-repeat; background-position:left center; text-decoration:underline; color:#244670 }

.bt_k{ width:1028px; border-bottom:1px solid #e8e8e8; padding-top:20px; text-align:center; margin:0 auto;}
.bt_k h1{ font-size:22px; color:#244670;}
.bt_k h6{ width:1028px; height:37px; line-height:37px;  font-size:14px; color:#7f868f; text-align:center; overflow:hidden; margin-bottom:1px; margin-top:11px;}


.sub-text{width:1008px; margin:0 auto; overflow:hidden; font-size:16px; color:#2a3541; padding-top:10px; padding-bottom:30px; line-height:26px;}
.sub-text p{ margin:16px 0}
.sub-text img{ max-width:100%}

































