@charset "utf-8";
/* css document */


.wrap{ width:1000px; margin:0 auto;}

body{ background-color:#fff;	}
#top{ border-bottom:#eee 1px solid; height: 65px;}
#logo{ width:517px; height:65px; background:url(../images/1194023.jpg) no-repeat; float:left; padding-right:14px; }
.name1{display:none; width:123px; height:65px; background:url(../images/1184111.jpg) no-repeat; float:left;padding-right:21px;}
.name2{display: none; width:178px; height:65px; background:url(../images/1184112.jpg) no-repeat; float:left;}

.nav_top{ width:1000px; margin:0 auto; height:52px;}
#nav_top{ width:820px; float:left;}
#nav_top .nli{float:left;width:100px; position:relative;}
#nav_top .on{ background-color:#ededed;}
#nav_top h3 a{ display:block; width:117px; height:52px; line-height:52px; font-size:16px; color:#656565; font-family:微软雅黑; text-decoration:none; font-weight:700; text-align:center;}
#nav_top .sub{ padding:7px 0; width:100%; background-color:#fff; position:absolute; z-index:8888; display:none;}
#nav_top .sub li{ }
#nav_top .sub a{ display:block; height:30px; line-height:30px; color:#666; font-size:14px; text-align:center;}

 .top-nav{position: absolute;width: 100%;z-index: 9}

.search{ width:180px; float:right; background: url(../images/1184113.gif) no-repeat left center; height:52px;}
.search form{}
.search .text{background:none; line-height:22px; width:130px; margin-top:16px; height:22px; float:left; padding-left:12px; padding-right:8px; border:none;overflow: hidden; font-size:14px; color:#666666;outline: none;}
.search .btn{background: none; width:27px; height:25px; margin-top:14px; float:right; border:none;outline: none; cursor:pointer;}


.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }




.xian1{ border-top:1px #b2e5f8 solid;}
#main{ }
.main_left{ width:755px; float:left; padding-top:23px; overflow:hidden;}
.main_right{ width:230px; float:right; padding-top:24px; overflow:hidden;}

.gaikuang { height:288px; overflow:hidden;}
.gaikuang .hd{ height:40px;}
.gaikuang .hd ul{ color:#666; height:40px; line-height:40px; float:left; font-size:16px;}
.gaikuang .hd li{ display:inline; cursor:pointer; width:68px;font-weight:700; }
.gaikuang .hd .on{ color:#004a87;}
.gaikuang .hd .more{ float:right; color:#454545; height:40px; line-height:40px; font-size:12px; padding-right:7px;}
.gaikuang .hd a{}

.gaikuang .bd{}
.gaikuang .bd .clear{}
.gaikuang .bd .clear .slide2{ width:309px; height:218px; overflow:hidden; float:left;}




.gaikuang .newsli{ float:right; width:422px;}
.gaikuang .newsli .topnews{ border-bottom:1px #e7e7e7 solid;}
.gaikuang .newsli h2{ padding-bottom:12px;}
.gaikuang .newsli h2 a{ font-size:16px; color:#105590; font-weight:700; line-height:17px;}
.gaikuang .newsli p{ line-height:18px; font-size:12px; color:#aaaaaa;}
.gaikuang .newsli p a{ color:#6c6c6c;}
.gaikuang .newsli ul{ padding-top:11px;}
.gaikuang .newsli li{ height:24px; line-height:24px;}
.gaikuang .newsli li a{ color:#444444; float:left;}
.gaikuang .newsli li span{ color:#aaaaaa; float:right;}



.frem{ width:370px; height:222px; }
.frem h2{ float:left; font-size:16px;}
.frem h2 a,.frem span{ line-height:40px; color:#004a87; font-weight:700;}
.frem span{font-weight:400; float:right; color:#a9a9a9; font-size:12px;}


.biaoti{ padding-bottom:4px; height:40px; line-height:40px;}
.biaoti h2{ color:#004a89; float:left; font-weight:700; font-size:16px;}
.biaoti a{ color:#444444; float:right; font-size:12px;}
.biaoti a:hover{ color:#f00;}
.movieclips{ height:170px; width:755px; overflow:hidden; margin-top:2px; position:relative;}
.movieclips .tempwrap{ width:755px; overflow:hidden;}
.movieclips ul{ padding-top:4px;}
.movieclips li{ width:160px; height:100px; float:left;}
.movieclips img{width:150px; height:100px;}



.list{ width:370px; height:215px; overflow:hidden;}
.list ul{ }
.list li{ height:24px; line-height:24px;}
.list li a{ color:#444444; float:left;}
.list li a:hover{ color:#f00;}
.list li span{ color:#aaaaaa; float:right;}

.tv{ height:243px;position: relative;}
.tv .biaoti{ height:30px; line-height:30px; padding-top:17px; padding-bottom:0;}
.tv .tvtxt{position: absolute;left: 0;right: 0;bottom: 0;height:40px;text-align: center;color:#fff;line-height: 40px;background: #000;}
.tv .tvtxt a{color:#fff;font-family: "微软雅黑";}

.guanfang{ height:170px; padding-top:26px;line-height:42px;}
.guanfang li{margin-bottom:9px; height:68px;line-height:42px;}
.guanfang img{ padding:0 38px 0 27px;line-height:42px;vertical-align:middle;}
.guanfang a{ display:block;  text-decoration:none; padding: 13px 0; background-color:#f3f7f8; height:42px;line-height:42px;font-family: "微软雅黑";}
.guanfang a span{ font-size:16px; color:#333;line-height:42px;}
.guanfang a:hover span{ color:#f00; }

.friendlink{ height:190px; background-color:#f3f7f8; border:solid #e8eaec 1px;}
.friendlink h2{ height:48px; line-height:48px; font-size:16px; color:#004a89;  font-weight:700; padding-left:16px;}
.friendlink select{
    margin:0px 0 9px 24px;
	height:24px;
	width:180px;
	border: solid #dedede 1px;
	line-height:24px;
	}


/* 效果 */
.slide{width:100%;height:220px;text-align:left;position:relative;border:0px solid #cecece;padding:0px;margin-right:0px;overflow:hidden;}
.slide img{border:0px solid #ccc;}
.focusbox {position:relative;width:100%;height:220px;overflow: hidden;text-align:left;}
.focusbox .pic img {width:100%;/*height:270px*/;display:block;}
.focusbox .num{/*width: 167px;*/
position: absolute;z-index: 3;bottom:10px;right: 470px;height: 33px;line-height: 33px;text-align: right;}
.focusbox .num li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:9px;margin: 13px 2px; background:url("../images/1184104.png") 0 -9px no-repeat; overflow:hidden;}
.focusbox .num li.on{background-position:0 0;}

/* 效果 */
.slide2 img{border:0px solid #ccc;}
.focusbox1 {position:relative;width:309px;height:218px;overflow: hidden;text-align:left;}
.focusbox1 .pic img {width:309px;height:218px;display:block;}
.focusbox1 .txt-bg {position:absolute;bottom:0px;z-index:1;height:35px;width:100%;overflow:hidden;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.focusbox1 .txt {position:absolute;bottom:0px;z-index:2;height:35px;width:100%;overflow:hidden;}
.focusbox1 .txt li {height:35px;line-height:35px; width:226px; overflow:hidden;}
.focusbox1 .txt li a {display:block;color:#fdfeff;padding:0px 0 0 11px;font-size:12px;text-decoration:none;text-align:left;margin:0 auto;}

.focusbox1 .num{/*width: 167px;*/
position: absolute;z-index: 3;bottom: 9px;;right: 0;height: 16px;text-align: right;padding-right: 7px;}
.focusbox1 .num li{ cursor:pointer; font-weight:700; float:left; width:14px; height:14px; overflow:hidden; border:1px #bcbcba solid; color:#bcbcba; font-size:8px; line-height:14px; text-align:center; margin-left:4px;}
.focusbox1 .num li.on{ border:1px #fefefc solid; color:#fefefc;}







#footer{ height:43px; background-color:#00aae8; width:986px; margin:0 auto; margin-bottom:68px; line-height:43px; padding-left:14px; color:#fff;}
#footer a{ color:#fff;}
#footer a:hover{ color:#ccc; text-decoration:none;}
#footer .r{ float:right; padding-right:15px;}


.yxyjg{position: relative;width:370px;height: 184px;background: url(../images/1184106.jpg) no-repeat 0 0;}
.xbar{position: absolute;left:40px;bottom:46px;width:20px;background: #666;}
.xbar span{display: block;position: absolute;top:-30px;left:50%;color:#666;width:30px;margin-left:-15px; text-align: center;}
.xbar1{left:58px;background: #02a8f4;}
.xbar2{left:108px;background: #f24235;}
.xbar3{left:170px;background: #fdc005;}
.xbar4{left:230px;background: coral;}
.xbar5{left:287px;background: #8bc24a;}
.xbar6{left:330px;background: #8bc24a;}

.aqxxg{position: relative;width:370px;height: 184px;background: url(../images/1184107.jpg) no-repeat 0 0;}
.axbar{position: absolute;left:40px;bottom:46px;width:20px;background: #666;}
.axbar span{display: block;position: absolute;top:-30px;left:50%;color:#666;width:30px;margin-left:-15px; text-align: center;}
.axbar1{left:40px;background: #3e50b4; margin-left:10px;}
.axbar2{left:189px;background: #5f7c8a;}
.axbar3{left:281px;background: #8bc24a;}

  .right_sub_content1 li{float: left;height: 230px;width: 284px;margin: 25px;text-align: center;}
  /*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num{padding-top:35px; padding-bottom:35px; overflow:hidden;}
#page_div{line-height:20px; text-align:center;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 5px; padding:0; overflow:hidden; border:1px solid #ccc;text-align:center;}
#page_div .pagination_index, #page_div .pagination_index_num{background:#fff; border:1px solid #ccc; padding:0 5px;margin-right:2px;float: left; height:20px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;}