@charset "utf-8";
/* CSS Document */
.lf { float: left; }
.rig { float: right; }
.none { display: none; }
.select-bg,.sinput,.section-list li a,.tabBox .prev,.tabBox .next,.tabBox .text {
	-webkit-transition: all .3s cubic-bezier(.7,0,.1,1);
	transition: all .3s cubic-bezier(.7,0,.1,1);
}
/*全局的input样式*/
	input::-webkit-input-placeholder{ color: #b1b0b1;font-size: 15px;}
	input::-moz-input-placeholder{ color: #b1b0b1;font-size: 15px;}
	input::-ms-input-placeholder{ color: #b1b0b1;font-size: 15px;}
	
.header{ background:#009241; border-bottom:6px #e5d808 solid;}
.header-inner{ height:135px; position:relative;width:95%;margin:0 auto;}
.logo{ /*float:left; margin-left:140px;*/ }
.logo img{ }
.header_right{ width:65%; position:relative;float:right;padding-top: 45px;}




/*搜索部分*/
.select {
	width:100%;
	overflow:hidden;
	position:relative;
}

.select-bg {width: 315px;height: 38px; float:right; margin-right:40px;}

.select-input>input { display: inline-block; outline: none; border: none;
	height: 30px;
}
.select-input>.sinput { 
      margin-left: 4px;
	opacity: 0; 
	width: 0;
	padding-left: 0px;
	border: 1px solid #ffffff !important;
}
.select-input>.sinputClick { width: 42px;height: 38px;background:url(../images/submit_02.jpg) no-repeat right;}

.select:hover .sinput{ width: 180px; opacity: 1; }
.select:hover .select-bg { width: 520px; }
/*搜索部分*/
.navbar-nav{ /*float:right; margin-top:55px;height:64px;    padding-right: 185px;*/}
.navbar-nav>li { position: relative;/* height: 100%; padding: 0 13px;*/float:left;width:9%;text-align:center;}
.navbar-nav>li>a { padding: 0;color:#FFF; font-size: 15px;}
.navbar-nav>li:hover .submenu{display:block;}
.navbar-nav .submenu{
    display: none;
    position: absolute;
    top: 46px;
    left: 0;
    /* width: 100%; */
    z-index: 5;
    white-space: nowrap;
}
.navbar-nav .submenu li{
	text-align: center;
    line-height: 40px; padding: 0 13px;
	height:40px;
	background-color: #009241;
}
.navbar-nav .submenu li:hover{
	background-color: #009241;
}
.navbar-nav .submenu li:hover a{
	color:#fff;
}
.navbar-nav .submenu li a{
	padding: 0;color:#fff; font-size: 15px;
}


.section{  background:#FFF; overflow:hidden; padding-bottom:54px;padding-top:19px;width:100%}
.section-bg{ width:1300px; margin:0 auto;}
.xyyw{ width:69%; float:left;}
.xyyw_top{ width:100%; overflow:hidden;}
.xyyw_top span{ float:left; font-size:24px; color:#333333;}
.xyyw_top .more{ float:right;padding-right: 37px;}
.topcontent .colum1
{
	float:left;
	width:45%;
	background:#fff;
	position:relative;
	margin-top:28px;
}

.topcontent .colum1 h2
{
	font-size:18px;
	line-height:26px;
	padding-bottom:12px;
}

.topcontent .colum1 h2 a
{
	color:#333333;
}


.topcontent .colum1 h2 a:hover
{
	color:#ff7800;
}

.topcontent .colum1 .num
{
	float:right;
	color:#999
}

.topcontent .colum1 .num i
{
	margin:4px 6px 0 14px;
	font-size:14px;
	background:url(../images/eve_03.jpg) no-repeat;
	width:16px;
	height:10px;
	float:left;
}

.topcontent .colum1 .node
{
	color:#075aa6;

}

.topcontent .colum1 .node:hover
{
	color:#333;

}

.topcontent .colum1 .hd{
  z-index:2;
	width:100%;
	position:relative;
}

.topcontent .colum1 .timelist
{
	position: absolute;
	top: 244px;
	left: 0;
	z-index: 2;
}

.topcontent .colum1 .timelist li
{
	float: left;
	display: block;
	font-size: 30px;
	color: #fff;
	width: 60px;
	height: 60px;
	text-align: center;
	font-weight: bold;
	position: relative;
	z-index: 0;
	line-height: 34px;
	padding-top: 0px;
	margin-right: 1px;
	line-height: 55px;
	cursor: pointer;
	zoom:1;
}

.topcontent .colum1 .timelist li:hover
{
	opacity: 0.8;
	filter:alpha(opacity=80);
}

.topcontent .colum1 .timelist li
{
	color: #fff;
	font-weight: bold;
}

.topcontent .colum1 .timelist li span
{
	display: block;
	font-size: 12px;
	font-weight: normal;
	margin-top: -10px;
	position: relative;
	line-height: 12px;
}
.topcontent .colum1 .timelist li i
{
	position:absolute;
	z-index: -1;
	background: #ffa800;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.topcontent .colum1 .forwnxt
{
	position: absolute;
	top: 233px;
	right: 0;
	z-index: 2;
}

.topcontent .colum1 .forwnxt a
{
	display: block;
	width: 38px;
	height: 35px;
	background: #533175;
	color: #fff;
	font-size: 30px;
	line-height: 30px;
	text-align: center;
	display:block;
	cursor:pointer;
}

.topcontent .colum1 .forwnxt a:hover
{
	color: #f4930a;
}


.topcontent .colum1 .forwnxt .forward a
{
	background: #7a3ab3;
}


.topcontent .colum1 .timelist li.t1 i
{
	filter:alpha(opacity=90);
	opacity: .9;
}
.topcontent .colum1 .timelist li.t2 i
{
	filter:alpha(opacity=80);
	opacity: .8;
}
.topcontent .colum1 .timelist li.t3 i
{
	filter:alpha(opacity=60);
	opacity: .6;
}
.topcontent .colum1 .timelist li.t4 i
{
	filter:alpha(opacity=50);
	opacity: .5;
}
.topcontent .colum1 .timelist li.t5 i
{
	filter:alpha(opacity=40);
	opacity: .4;
}
.topcontent .colum1 .timelist li.t6 i
{
	filter:alpha(opacity=20);
	opacity: .2;
}

.topcontent .colum1 .timelist li.on i
{
	background: #fff;
	filter:alpha(opacity=100);
	opacity: 1;

}
.topcontent .colum1 .timelist li.on
{
	color: #009241;
}


.topcontent .colum1 p
{
	color:#777;
}

.topcontent .colum1 .bd{
	width:100%;
	position:relative;
	overflow:hidden;
}

.topcontent .colum1 .figurewrap
{
	padding:22px 13px 10px 20px;
	margin-bottom:10px;
	box-shadow: 0 0 9px 3px #f4f4f4;
}


.topcontent .headlinelist li
{
	float: left;
}

.topcontent .headlinelist li img
{
	width:100%;
}
.topcontent .headlinelist li p{
	font-size:14px;
	color:#323232;
	line-height:24px;
}

.topcontent .colum2{ float:right; overflow:hidden; width:50%; margin-top:28px;}
.xyyw_right{ width:100%; overflow:hidden;}
.xyyw_right ul li{ width:100%; height:42px; line-height:42px;}
.xyyw_right ul li a{ float:left; background:url(../images/eve_03.jpg) 0 18px no-repeat; font-size:15px; color:#666666; text-indent:17px; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:80%;}
.xyyw_right ul li span{ float:right; font-size:14px; color:#999999;}
.xyyw_right ul li a:hover{ color:#009241;}

.tzgg{ float:right; width:28%; float:right;}
.tzgg_nav{ margin-top:12px; overflow:hidden;}
.tzgg_nav ul li{ height:54px; width:100%; margin-top:16px;}
.tzgg_nav ul li .date{ width:42px; height:52px; float:left; margin-right:14px; background:#52d08a; border:1px #009241 solid;}
.tzgg_nav ul li .date h4{ text-align:center; color:#FFF; padding-top:5px;}
.tzgg_nav ul li .date h6{ text-align:center; color:#FFF; font-size:21px;}
.tzgg_nav ul li a{ font-size:15px; color:#666666; line-height:22px;}
.tzgg_nav ul li a:hover{ color:#009241;}


.kytd{ width:100%; height:640px; background:#f7f7f7;}
.kytd_top{ width:1300px; margin:0 auto; padding-top:42px; padding-bottom:35px; overflow:hidden;}
.kytd_top span{ float:left; font-size:24px; color:#333333;}
.kytd_top .more{ float:right;}
.kytd_nav{ width:1368px; margin:0 auto; position:relative; overflow:hidden;}
.kytd_cen{ width:1300px; margin:0 auto;}
.kytd_cen ul{ margin:0 -20px 0 0; zoom:1;}
.kytd_cen ul li{ width:310px; height:469px; float:left; background:url(../images/kytd_03.png) center no-repeat; margin-right:20px;}
.kytd_cen ul li .kytd_tx{ width:150px; height:150px; margin:0 auto;}
.kytd_cen ul li .kytd_tx img{ border-radius:50%; width:100%;height: 100%;}
.kytd_cen ul li .kytd_pire{ padding:27px 34px 0 34px; overflow:hidden;}
.kytd_cen ul li .kytd_pire h4{ text-align:center; color:#333333; font-size:20px; font-weight:bold;}
.kytd_cen ul li .kytd_pire h6{ text-align:center; color:#999999; font-size:14px; padding-top:10px;}
.kytd_cen ul li .kytd_pire p{ font-size:14px; color:#666666; line-height:24px; padding-top:25px;}
.kytd_cen ul li .kytd_more{ text-align:center; padding-top:10px;}
.kytd_cen ul li .kytd_more a{ color:#009241; font-size:14px;}
.kytd_nav .next{background:url(../images/next_03.png) no-repeat;left:0;width:40px;height:40px;position:absolute;z-index:999;display:block;bottom:40%;}
.kytd_nav .prev{ background:url(../images/prev_05.png) no-repeat; right:0; width:40px; height:40px; position:absolute; z-index:999; display:block; bottom:40%;}

.xsyg_nav{ width:100%; height:588px; background:#e9ebee40;}
.xsyg{ margin-left:60px; width:42%; float:left; padding-top:60px;}
.xsyg_left{ float:left; width:23px; overflow:hidden;}
.xsyg_left span{ color:#333333; font-size:24px; float:left;}
.xsyg_left .more{ padding-top:238px; float:left;}
.xsyg_right{ float:right; width:86%;}
.xsyg_right ul li{ height:36px; border-bottom:1px #ccd0d3 solid; margin-bottom:17px;}
.xsyg_right ul li .date{ border-right:1px #009241 solid; float:left; padding-right:43px; margin-right:25px;}
.xsyg_right ul li .date h4{ font-size:14px; color:#999999;}
.xsyg_right ul li .date h6{ color:#009241; font-size:20px; padding-top:10px;}
.xsyg_right ul li .eve a{ font-size:15px; color:#333333; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xsyg_right ul li .eve h4{ background:url(../images/dz_03.jpg) 120px 10px no-repeat; text-indent:20px; padding-top:10px; font-size:14px; color:#666666;}

.kyjz{ margin-right:60px; width:42%; float:right; padding-top:60px;}
.kyjz_cen{ float:right; width:86%;}
.kyjz_cen ul li{ height:140px; /*border-bottom:1px #ccd0d3 solid; margin-bottom:20px;*/}
.kyjz_cen ul li .kyjz_left{overflow: hidden; float:left; width:120px; height:120px; margin-right:20px;}
.kyjz_cen ul li .kyjz_right h4 a{ font-size:16px; color:#333333; display:block; overflow:hidden;}
.kyjz_cen ul li .kyjz_right p{ font-size:14px; color:#666666; line-height:24px; padding-top:10px;}
.kyjz_cen ul li .kyjz_right .ms{ padding-top:10px;}
.kyjz_cen ul li .kyjz_right .sj{ background:url(../images/sj_03.jpg) 0 3px no-repeat; text-indent:20px; color:#999999; float:left;}
.kyjz_cen ul li .kyjz_right .dz{ background:url(../images/dt_03.jpg) 0 3px no-repeat; text-indent:20px; color:#999999; float:left;}
.kyjz_cen ul li .kyjz_right .ry{ background:url(../images/ry_03.jpg) 0 3px no-repeat; text-indent:20px; color:#999999; float:left;}
.kyjz_cen ul li .kyjz_right span{ margin-right:20px;}

.main{ width:100%;  overflow:hidden;padding-top:35px;}
.kydt{ width:1300px; margin:0 auto; padding-bottom:40px;}
.kydt_cen{ width:100%; padding-top:30px; overflow:hidden;}
.kydt_cen ul{ margin:0 -42px 0 0; zoom:1;}
.kydt_cen ul li{ width:405px; float:left; margin-right:42px;}
.kydt_cen ul li .kydt_img{ width:100%; height:268px;overflow: hidden;}
.kydt_cen ul li .kydt_img img{ width:100%;}
.kydt_cen ul li .kydt_nav{ border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid; border-bottom:1px #e7e7e7 solid; padding:25px 32px 23px 20px; overflow:hidden;}
.kydt_cen ul li .kydt_nav a{ font-size:16px; color:#333333; display:block; overflow:hidden;text-overflow:ellipsis; float:left;}
.kydt_cen ul li .kydt_nav span{ background:url(../images/ve_03.jpg) 0 18px no-repeat; font-size:14px; color:#9a9a9a; float:left; text-indent:26px; width:100%; padding-top:15px;}
.kydt_cen ul li .kydt_nav p{ font-size:14px; color:#666666; font-size:14px; line-height:24px; padding-top:10px; float:left;}

.rwgs{ width:1300px; margin:0 auto; padding-bottom:60px;}
.rwgs_cen{ width:100%; padding-top:30px; overflow:hidden;}
.rwgs_cen ul{ margin:0 -40px 0 0; zoom:1;}
.rwgs_cen ul li{overflow: hidden; width:630px; height:406px; float:left; position:relative; margin-right:40px;}
.rwgs_cen ul li span{ position:absolute; font-size:18px; color:#FFF; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left; width:90%; bottom:15px; left:0; text-indent:15px;}

.nicpite{ width:100%; height:456px; background:url(../images/foter_02.jpg) top center no-repeat;}
.nicpite_nav{ width:1300px; margin:0 auto; padding-top:100px;}
.twlj{ width:100%; overflow:hidden;}
.twlj ul{ margin:0 -100px 0 0; zoom:1;}
.twlj ul li{ width:6%; float:left; text-align:center; margin-right:89px;}
.twlj ul li a{ width:100px; display:block;}
.twlj ul li a span{ color:#ffdb8d; font-size:18px; padding-top:10px; float:left; width:100%; text-align:center;}

.link{ width:100%; overflow:hidden; padding-top:60px;}
.link ul{ margin:0 -20px 0 0; zoom:1;}
.link ul li{ width:200px; height:70px; float:left; margin-right:20px;}

.foter{ width:100%; height:390px; background:#009241;}
.foter_nav{ width:1300px; margin:0 auto; overflow:hidden; padding-top:29px;}
.foter_cop{ width:100%; overflow:hidden; background:url(../images/bottom_03.jpg) bottom repeat-x; padding-bottom:25px;}
.foter_one{ float:left; width:23%;}
.foter_one span{ width:100%; float:left; background:url(../images/oo_03.jpg) left bottom no-repeat; color:#ffffff; font-size:16px; padding-bottom:11px;}
.foter_one ul{ width:100%; padding-top:20px; float:left;}
.foter_one ul li a{ color:#FFF; font-size:14px; line-height:26px; display:block;}

.foter_two{ width:24%; float:left;}
.foter_two span{ width:100%; float:left; background:url(../images/oo_03.jpg) left bottom no-repeat; color:#ffffff; font-size:16px; padding-bottom:11px;}
.foter_two ul{ width:100%; padding-top:20px; float:left;}
.foter_two ul li a{ color:#FFF; font-size:14px; line-height:26px; display:block;}

.foter_contact{ width:31%; float:left;}
.foter_contact span{ width:100%; float:left; background:url(../images/oo_03.jpg) left bottom no-repeat; color:#ffffff; font-size:16px; padding-bottom:11px;}
.foter_contact p{ width:100%; padding-top:20px; float:left; font-size:14px; color:#FFF; line-height:26px;}

.foter_right{ width:20%; float:left;}
.foter_right span{ width:100%; float:left; background:url(../images/oo_03.jpg) left bottom no-repeat; color:#ffffff; font-size:16px; padding-bottom:11px;}
.foter_gzwm{ width:100%; overflow:hidden; padding-top:20px;}
.foter_gzwm ul{ margin:0 -30px 0 0; zoom:1;}
.foter_gzwm ul li{ width:42px; height:42px; float:left; margin-right:30px;}
.foter_ewm{ width:100%; padding-top:23px;}
.xywx{ width:111px; float:left;}
.xywx span{ width:100%; float:left; text-align:center; color:#FFF; font-size:14px; background:none; padding-top:10px;}
.xywb{ width:111px; float:right;}
.xywb span{ width:100%; float:left; text-align:center; color:#FFF; font-size:14px; background:none; padding-top:10px;}

.bottom{ width:100%; overflow:hidden; padding-top:15px;}
.bottom_left{ float:left; font-size:14px; color:#ffffff;}
.bottom_right{ float:right; font-size:14px; color:#ffffff;}

img:hover{transform: scale(1.1);}
img{transition: all linear 0.3s;}

.notran img{transform: scale(1); }

.navbar-nav {
/*float: right;
margin-top: 0px;*/
  line-height: 50px;
}
.logo {
float: left;
/*margin-left: 140px;*/
/*margin-top: -29px;*/
width:30%;
}




