@charset "utf-8";

.topbg{
	height:112px;
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.topbg .top {
	width:992px;
	height:112px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/bg_top1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.adpic{	height:446px;}
.adpic_info{height:472px;}


.i_main {margin-top:30px;}
.i_main .i_main_c {
	text-align:left;
	width:992px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.i_main .i_main_c .i_main_c_l{
	float:left;
	width:346px; height:253px;
	background-image: url(../images/bg_sel.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.i_main .i_main_c .i_main_c_l .i_title { height:45px; line-height:45px;}
.i_main .i_main_c .i_main_c_l .i_title a{ color:#44403f; font-size:18px; display:block; float:left; padding-left:15px; padding-right:28px;}
.i_main .i_main_c .i_main_c_l .i_title a:hover{ color:#fff;}

.i_main .i_main_c .i_main_c_r{ float:right; width:595px;
	background-image: url(../images/bg_i_r1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.i_main .i_main_c .i_main_c_r .i_title { color:#0d045f; font-size:18px; padding-left:10px;}
.i_main .i_main_c .i_main_c_r .r1{ width:595px; overflow:hidden;}
.i_main .i_main_c .i_main_c_r .r1 a{display:block; color:#3f3a39; float:left; font-size:16px; padding-left:75px;}
.i_main .i_main_c .i_main_c_r .r1 a:hover{color:#fabe00;}



.i_main_1 {
	margin-top:40px;
	background-color: #0d045f;
	height:418px;
	overflow:hidden;
}
.i_main_1 .i_main_1_c{
	text-align:left;
	height:418px; overflow:hidden;
	width:992px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/bg_main1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.i_main_1 .i_main_1_c .main1_l { width:457px; float:left; padding-top:40px; overflow:hidden;}
.i_main_1 .i_main_1_c .main1_l .main1_t{ font-size:18px; color:#fff; padding-left:15px; width:442px; height:30px; overflow:hidden;}
.i_main_1 .i_main_1_c .main1_l .main1_t a{ font-size:12px; color:#9f9eb5;}
.i_main_1 .i_main_1_c .main1_l .main1_t a:hover{ color:#fabe00;}
.i_main_1 .i_main_1_c .main1_l .inews { width:457px; overflow:hidden; list-style:none;}
.i_main_1 .i_main_1_c .main1_l .inews li{ width:457px; overflow:hidden; padding-top:30px;}
.i_main_1 .i_main_1_c .main1_l .inews li a{ color:#b9b8c9;}
.i_main_1 .i_main_1_c .main1_l .inews li a:hover{ color:#fabe00;}

.i_main_1 .i_main_1_c .main1_r { width:438px; float:right; padding-top:40px;}
.i_main_1 .i_main_1_c .main1_r .main1_t{ font-size:18px; color:#fff; padding-left:15px;}
.i_main_1 .i_main_1_c .main1_r .main1_t a{ font-size:18px; color:#fff;}
.i_main_1 .i_main_1_c .main1_r .main1_t a:hover{ color:#fabe00;}

.i_main_2 {
	height:376px;
	overflow:hidden;
}
.i_main_2 .i_main_2_c {
	text-align:left; width:992px; overflow:hidden;
	margin-left:auto; margin-right:auto;
	background-image: url(../images/bg_main2.jpg);
	background-repeat: no-repeat;
	background-position: center top; text-align:center;
}
.i_main_2 .i_main_2_c .i_title {width:992px; overflow:hidden; font-size:25px; color:#00a0e9; padding-top:50px;}
.i_main_2 .i_main_2_c .i_title1 {width:992px; overflow:hidden; font-size:14px; color:#00a0e9; padding-top:13px;}
.i_main_2 .i_main_2_c .links_c { width:992px; overflow:hidden; padding-top:20px;}
.i_main_2 .i_main_2_c .links_c img{ height:40px; margin:35px;}





.cop { background:#0d045f;}
.cop .cop_c{
	width:992px; height:356px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-image: url(../images/wx.jpg);
	background-repeat: no-repeat;
	background-position: left top; color:#fff;
}
.cop .cop_c .c1{ width:230px; float:left; padding-top:275px; padding-right:100px;}
.cop .cop_c ul{list-style:none; padding-right:10px;float:left; font-size:14px; font-weight:bold; padding-top:100px;}
.cop .cop_c ul li{ font-size:12px; padding-top:4px; font-weight:normal; padding-bottom:4px;}
.cop .cop_c ul li a{ color:#fff;}
.cop .cop_c ul li a:hover{ color:#fabe00;}



.infomain {width:978px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:left; padding-bottom:40px;}
.infomain .ml{ float:left; width:208px;}
.infomain .ml .t{
	float:left;
	width:208px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0ef; padding-bottom:5px;
}
.infomain .ml .lnav{ list-style:none; width:208px; overflow:hidden;}
.infomain .ml .lnav li{ background:#f0f0ef; font-size:15px; color:#595757; margin-top:2px; width:208px;}
.infomain .ml .lnav li a{ display:block; color:#595757; padding-top:9px; padding-bottom:10px; padding-left:65px;}
.infomain .ml .lnav li a:hover{background:#fabe00; color:#0d045f;}
.infomain .ml .lnav .lnavup a{background:#fabe00; color:#0d045f;}
.infomain .ml .kf {
	height:32px; padding-top:140px; 
	width:208px; margin-top:20px;
	background-image: url(../images/bg_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.infomain .mr{ float:right; width:730px;}
.infomain .mr .t{
	float:left;
	width:730px; padding-top:21px; color:#444140;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0ef; padding-bottom:5px;
}
.infomain .mr .cc{ padding-top:20px; padding-bottom:20px; line-height:18px; width:730px; overflow:hidden;}

.infomain .mr .cc .pic_list img{width:176px;height:83px; margin:27px;}


.newsdiv{ text-align:left; line-height:normal; padding:20px;}
.newsdiv li{
	padding-top:5px; padding-bottom:8px; font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
} 

.pagelist {padding-top:5px;list-style:none; margin-left:auto; margin-right:auto; margin-bottom:0px; text-align:center;}
.pagelist a{ color:#FFF;background:#0d045f;padding:3px;margin:3px;}
.pagelist .span1{color:#FFF;background:#0d045f;padding:3px;margin:3px;}
.pagelist .span2{color:#fff;background:#fabe00;padding:3px;margin:3px;}




/*焦点图css*/
.adpic_go { width:1440px; height: 475px; position: relative; overflow:hidden;}

/*数字按钮样式*/
.adpic_go .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
.adpic_go .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #140f2f; background: #fff; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.adpic_go .num li.on { color: #ef6400; } /*当前项*/

/*上一个  下一个*/
.adpic_go .prev,
.adpic_go .next { display: ; width: 47px; height: 71px; background: url(../images/btn.png) no-repeat; position: absolute; top: 380px;
filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/
}
.adpic_go .prev { left: 200px;}
.adpic_go .next { right: 200px; background-position: right }





.blk_29 {OVERFLOW: hidden; ZOOM: 1; POSITION: relative; width:1159px; margin-left:auto; margin-right:auto;}
.blk_29 .LeftBotton {FLOAT: left; WIDTH: 15px; CURSOR: pointer; left: 0px; POSITION: absolute; TOP: 0px; padding-top:30px; padding-right:10px; }

.blk_29 .RightBotton {FLOAT: right; WIDTH: 15px; CURSOR: pointer; right: 0px; POSITION: absolute; TOP: 0px; text-align:right; padding-top:30px; padding-left:10px;}

.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1109px;}
.blk_29 .box {FLOAT:left; height: 85px; overflow:hidden; display:block;}
.blk_29 .box td {width:184px; text-align:center; overflow:hidden;}
.blk_29 .box IMG {DISPLAY: block; margin-left:4px; margin-right:4px; width:176px; height:83px;}