@charset "utf-8";
/* 顶部
----------------------------------------------------------------------------------------------------*/
.headbj {
	min-width: 1004px;
	width: auto!important;
	width: 1004px;
        width:expression(document.documentElement.clientWidth<1004?"1004px":"auto");
	margin: 0 auto;
	height: 28px;
	background: #006d0a;
}
.head_mid {
	width: 1104px;
	height: 28px;
	margin: 0 auto;
}
.head_mid_left {  
	float: left;
        margin-left:90px;
	height: 28px;
	background: url(../images/dot.jpg) no-repeat left center;
	padding-left: 22px;
	line-height: 28px;
	color: #FFF;
	font-family: "微软雅黑";
        font-size:14px;
}
.headmid {
	width: 100%;
	height: 114px;
	margin: 0 auto;
}
.headright {
        margin-left:90px;
	width: 500px;
	height: 28px;
	float: left;
        line-height: 28px;
	color: #FFF;
	font-family: "微软雅黑";
        font-size:14px;
}
.headright_left {
	width: 99px;
	height: 28px;
	float: left;
}
.headright_right {
	width: 99px;
	height: 28px;
	float: left; position:relative;
}

.headright_right_1{ width:99px; height:28px; position:absolute; left:0; top:28px; display:none;}
.head_logo {
	width: 1004px;
	height: 114px;
	margin: 0 auto;
}
.logo {
	width: 530px;
	height: 114px;
	float: left;
}
.tel {
	width: 273px;
	height: 114px;
	float: right;
}
.menu {
	width: 100%;
	height: 42px;
	background: url(../images/y.jpg) repeat-x;
}
#header {
	height: 42px;
	width: 1004px;
	margin: 0 auto;
}
#nav {
	float: left;
	font-size: 14px;
	font-family: "微软雅黑";
	display: block;
	width: 1004px;
}
#nav a {
	float: left;
	display: block;
	font-size: 14px;
	font-family: "微软雅黑";
}
#nav a:hover {
	float: left;
	display: block;
	color: #fff;
}
.nav-item, #nav .nav-link {
	position: relative;
	float: left;
	display: block;
	z-index: 1000;
	cursor: pointer;
	color: #00670e;
}
.nav-item {
	background: url() no-repeat 105px center;
	width: 125px;
}
.nav-item a:hover {
	font-size: 14px;
	font-family: "微软雅黑";
	background: url(../images/che.jpg);
	color: #00670e;
}
.nav-link {
	height: 42px;
	line-height: 42px;
	z-index: 999;
	text-align: center;
	width: 125px;
}
.hover .nav-link {
	white-space: nowrap;
}
.nav-dropdown {
	display: none;
	position: absolute;
	top: 42px;
	width: 374px;
	height: 177px;
	border-top: 3px #04750c solid;
	left: 0px;
	z-index: 998
}
.nav-dropdown_n {
	width: 354px;
	height: 177px;
	background: #fff;
	padding-left: 20px;
}
.nav-dropdown_n a:hover {
	background: no-repeat;
	text-align: left;
	color: #474747;
}
.nav-dropdown .last {
	background: none;
}
.nav-dropdown-align-right {
	left: auto;
	right: 0;
	_right: -1px
}
.nav-dropdown-trending {
	float: left;
	width: 195px;
	font-size: 16px;     
	padding-top: 10px;
	color: #474747; backg/round:#F00;
}
.nav-dropdown-trending dd {
	margin-left: 32px;
	width: 122px;
	padding-left:28px; display:inline;
	height: 30px;
	line-height: 30px;
	float: left;
	border-bottom: 1px #e8e8e8 solid;
	background: url(../images/ddt.jpg) no-repeat left center;
	overflow: hidden;
}

#nav .nav-dropdown-trending dd a{color: #474747;}
#nav .nav-dropdown-trending dd a:hover{color: #474747;}
.nav-dropdown-channel {
	float: left;
	width: 153px;
	height: 177;
	font-size: 14px;
	background: #fff;
	display: inline;
}
.nav-dropdown-channel_top {
	width: 153px;
	height: 21px;
	line-height: 21px;
	font-size: 14px;
	padding-top: 15px;
	font-family: "微软雅黑";
	color: #474747;
	margin: 0 auto;
	overflow: hidden;
}
.nav-dropdown-channel_mid {
	width: 153px;
	height: 121px;
	margin: 18px auto 0 auto;
}
.nav-dropdown-channel_bt {
	width: 153px;
	height: 28px;
	line-height: 28px;
	color: #474747;
	margin: 0 auto;
	font-size: 14px;
	text-align: left;
}
.nav-dropdown-channel_bt a {
	color: #474747;
	background: none;
	font-size: 14px;
}
.nav-dropdown-channel_bt a:hover {
	background: none;
	border: none;
	text-align: left;
	color: #474747;
	font-size: 14px;
}
.nav-dropdown-channela {
	float: left;
	width: 105px;
	height: 247px;
	padding-top: 10px;
	font-size: 14px;
	background: url(../images/xr.jpg) no-repeat right center;
	margin-left: 16px;
}
.nav-dropdown-channela li {
	width: 105px;
	text-align: center;
	line-height: 30px;
	border-bottom: 1px #e1e1e1 solid;
	float: left;
	color: #626262;
}
.nav-dropdown-channela a {
	width: 105px;
	line-height: 30px;
	text-align: center;
	color: #626262;
	display: block;
}
.nav-dropdown-channela a:hover {
	width: 105px;
	line-height: 30px;
	text-align: center;
	color: #626262;
	background: none;
	display: block;
}


#banner{width:100%;background:#f4f6f9;}
        
.m_banner{ background:#fff;height:432px; position:relative;}
.m_banner .banner{height:432px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:9999;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}

.top_banner {width:1140px;height:228px;margin:20px auto;}






.ss{ width:1004px; position:absolute; height:41px; left:50%; margin-left:-502px; bottom:0; background:url(../images/sse.jpg) no-repeat right;}
.ss_right{ width:319px; height:41px; float:right;}
.ss_right_int{ width:270px; height:38px; line-height:38px; padding-left:10px; color:#5b5b5b; background:url(../images/aq.jpg) no-repeat; border:none; font-family:"微软雅黑";  padding-bottom:3px; float:left;}
.ss_right_left{ width:37px; height:41px; float:left;}
.content {
	width: 1004px;
	height: 1136px;
	margin: 43px auto 30px auto;
        background:url(../images/uyy.jpg) no-repeat;
}
.lin1 {
	width: 1004px;
	height: 287px;
	margin: 0 auto;
}
.qh {
	width: 242px;
	height: 279px;
	float: left;
	border: 4px #dfdfdf solid;
	margin-right: 37px;
	overflow: hidden;
}
.about {
	width: 407px;
	height: 287px;
	float: left;
}
.about_tt {
	width: 407px;
	height: 40px;
	background: url(../images/wey.jpg) no-repeat;
}
.about_tt_left {
	padding-left: 14px;
	float: left;
	height: 40px;
}
.about_tt_left span {
	color: #404040;
	font-size: 16px;
	line-height: 40px;
}
.about_tt_left em {
	color: #078b13;
	font-size: 14px;
	line-height: 40px;
	padding-left: 11px;
}
.about_tt_more {
	width: 80px;
	height: 40px;
	float: right; text-align:right;
}
.about_tt_more a {
	width: 80px;
	height: 40px;
	display: block;
}
.about_tt_more a:hover {
	width: 80px;
	height: 40px;
	display: block;
}
.about_img {
	width: 407px;
	height: 95px;
	margin: 0 auto;
	padding-top: 25px;
}
.about_c {
	width: 407px;
	height: 112px;
	line-height: 30px;
	overflow: hidden;
	padding-top: 12px;
	font-size: 10px;
        text-indent:25px;
}


.inf {
	width: 271px;
	height: 288px;
	background: url(../images/inf.jpg) no-repeat;
	float: right;
}
.inf_mid {
	width: 224px;
	height: 276px;
	margin: 0 auto;
	padding-top: 6px;
	padding-bottom: 6px;
}
.inf_mid h4 {
	width: 224px;
	height: 47px;
	line-height: 47px;
	border-bottom: 1px #e6e6e6 solid;
	text-align: center;
}
.inf_mid h4 span {
	font-size: 16px;
}
.inf_mid h4 em {
	font-size: 13px;
	color: #848484;
}
.inf_img {
	width: 224px;
	height: 78px;
	margin: 16px auto 0 auto;
	position: relative;
}
.inf_img_ab {
	width: 224px;
	height: 78px;
	position: absolute;
	background: url(../images/bb.png) no-repeat;
}
.inf_char {
	width: 224px;
	height: 114px;
	margin: 0 auto;
	padding-top: 13px;
}
.inf_char li {
	width: 224px;
	height: 28px;
	line-height: 28px;
	//background: url(../images/dotf.jpg) no-repeat left center;
	padding-left: 10px;
	overflow: hidden;
	font-size: 12px;
}

.inf_char li.ere {
	width: 224px;
	padding-left: 10px;
	height: 28px;
	line-height: 28px;
	//background: url(../images/a_15.jpg) left 2px repeat-y;
	font-size: 12px;
}


.inf_char li a {
	font-size: 12px;
}
.line2 {
	width: 1004px;
	height: 281px;
	margin: 32px auto 0 auto;
}
.meiti {
	width: 247px;
	height: 278px;
	float: left;
	border-bottom: 1px #d4d4d4 solid;
	border-left: 1px #d4d4d4 solid;
	border-right: 1px #d4d4d4 solid;
	border-top: 2px #414141 solid; margin-right:39px;
}
.meiti_head {
	width: 247px;
	height: 37px;
	background: #f8f8f8;
}
.meiti_head span {
	line-height: 37px;
	padding-left: 11px;
	font-size: 16px;
	color: #404040;
}
.meiti_head em {
	color: #078b13;
	padding-left: 10px;
	font-size: 14px;
}
.meiti_bt {
	width: 247px;
	height: 241px;
	font-size: 12px;
        margin:0 auto;
}

.meiti_bt li {
	width: 237px;
	padding-left: 10px;
	height: 34px;
	line-height: 34px;
	//background: url(../images/dotf.jpg) no-repeat 15px center;
	overflow: hidden;
	font-size: 12px;
}
.meiti_bt li a {
	font-size: 12px;
}
.meiti_bt li.ere {
	width: 237px;
	padding-left: 10px;
	height: 34px;
	line-height: 34px;
	background: url(../images/a_15.jpg) left 2px repeat-y;
	font-size: 12px;
}

.news{ width:407px; height:281px; float:left;}
.news_head{ width:407px; height:40px; background:url(../images/wey.jpg) no-repeat;}
.news_top{ width:407px; padding-top:16px; padding-bottom:16px; border-bottom:1px #c3c3c3 dashed;}
.news_top_img{ width:120px; height:84px; float:left; position:relative;}
.news_top_img_tm{ width:120px; height:84px; position:absolute; background:url(../images/bbe.png) no-repeat; position:absolute; left:0;}
.news_top_cha{ width:268px; height:84px; float:right;}
.news_top_cha h4{ height:28px; line-height:28px; font-size:14px; overflow:hidden;}
.news_top_cha h4 a{ color:#078b13;}
.news_top_cha p{ line-height:28px; color:#4e4e4e;}
.news_top_bt{ width:407px; padding-top:10px; height:110px;}
.news_top_bt li{ width:407px; line-height:30px; height:30px; background:url(../images/dot.gif) no-repeat left center;}
.news_top_bt li a{ width:311px; padding-left:20px; height:30px; line-height:30px; display:block; overflow:hidden; float:left;}
.news_top_bt li a:hover{ width:311px;  padding-left:20px; height:30px; line-height:30px; display:block; overflow:hidden; float:left;}
.news_top_bt li span{ float:right; width:62px; line-height:30px; float:right; color:#a3a3a3;}

.wey{ width:269px; height:278px; border-bottom:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;border-right:1px #d3d3d3 solid;border-top:2px #414141 solid; float:right;padding-bottom:9px;}
.wey_hea{ width:269px; height:37px; background:#f8f8f8;}
.wey_bt{ width:269px; text-align:center; padding-top:20px;}

.fencai_bt{ width:271px; height:223px;margin:1px 0 0 8px;}
.fencai_bt li{ width:127px; height:91px; float:left; margin-top:23px; margin-left:3px;}
.wey_hea span {
	line-height: 37px;
	padding-left: 11px;
	font-size: 16px;
	color: #404040;
}
.wey_hea em {
	color: #848484;
	padding-left: 10px;
	font-size: 14px;
}
.cont3{ width:1004px; height:264px; margin:32px auto 28px auto;}
.book{ width:247px; height:261px; border:1px #d5d5d5 solid; float:left; margin-right:37px;border-top: 2px #414141 solid;}
.book_head{ width:247px; height:38px;background: #f8f8f8;}

.book_head span {
	line-height: 37px;
	padding-left: 11px;
	font-size: 16px;
	color: #404040;
}
.book_head em {
	color: #078b13;
	padding-left: 10px;
	font-size: 14px;
}
.book_bt{ width:230px; height:191px; margin:0 auto; padding-top:15px;}
.btim{ width:176px; height:31px; line-height:31px; padding-left:10px; color:#939393; font-family:"微软雅黑"; background:url(../images/yybt.jpg) no-repeat; border:none;}
.btim1{ width:176px; height:98px; background:url(../images/qsh.jpg) no-repeat; border:none;}
.huanjing{ width:407px; height:261px;float:left;}
.huanjing_head { width:407px; height:40px; background:url(../images/wey.jpg) no-repeat;}
.huanjing_bt{ width:407px; height:223px;}
.huanjing_bt li{ width:127px; height:91px; float:left; margin-top:17px; margin-right:14px;}
.coa{ width:271px; height:263px; background:url(../images/cxwm.jpg) no-repeat; float:right;}
.coa_mid{ width:223px; height:263px; margin:0 auto;}
.coa_mid h4 {
	width: 224px;
	height: 47px;
	line-height: 47px;
	border-bottom: 1px #e6e6e6 solid;
	text-align: center;
}
.coa_mid h4 span {
	font-size: 16px;
}
.coa_mid h4 em {
	font-size: 13px;
	color: #848484;
}
.cont_img{ width:222px; height:82px; margin:18px auto;}
.cont_caw{ width:222px; line-height:26px; color:#4e4e4e;}
.proabc{ width:1002px; height:229px; border:1px #d3d3d3 solid;}
.pro_head{ width:1002px; height:38px; border-top:2px #078b13 solid;background-color:#F8F8F8;}
.pro_head_left{ float:left; height:38px; padding-left:12px;}
.pro_head_left span {
	color: #404040;
	font-size: 16px;
	line-height: 38px;
}
.pro_head_left em {
	color: #078b13;
	font-size: 14px;
	line-height: 38px;
	padding-left: 11px;
}
.more{ width:69px; height:38px; float:right;background-color:#F8F8F8;}

.proaa{ width:1002px; height:170px;}
.partFourM{ width:100%;float:left; }
.left{ width:17px;float:left; height:125px; margin-left:12px; display:inline;margin-top:1px;}
.right{ width:17px;  height:125px; float:left;height:115px;margin-top:1px;}
.partFourCon{ width:900px; margin-left:16px; margin-right:16px; height:166px; float:left;overflow:hidden; position:relative; back/ground:#F00;}
.pro li{  float:left; width:163px; height:166px; margin:0 13px 0 12px;display:inline;position:relative;}
.pro li .toper{ width:157px; height:111px; border:2px #078B13 solid; overflow:hidden;padding:16px 0 0 16px;}
.pro li .topera{ width:162px; float:left; height:27px; line-height:27px;overflow:hidden; backg/round:#eaeaea; text-align:center; font-family:"微软雅黑";}


.pro_bb{ width:990px; height:166px; margin:23px auto 0 auto;}


.rwmfff{ width:121px; height:431px;top:200px;padding-top: 13px; position:fixed;right:90px;z-index: 999; _margin-bottom: 100px;}
.foot{ width:100%; height:133px; background:url(../images/bhbe.jpg) repeat-x;float:left;}
.foot_mid{ width:100%; height:129px; margin:0 auto; padding-top:4px; position:relative;padding-top:40px;text-align:center;}
.foot_logo{ width:425px; height:129px; float:left;}
.foot_right{ width:560px; height:65px; background:url(../images/ww.png) no-repeat; margin:0 auto;}
.foot_right_top{ width:560px; height:32px; line-height:32px;  color:#bebebe;margin:0 auto;}
.foot_right_top a{ color:#bebebe;}
.topb{
	width: 63px;
	height: 30px;
	position: absolute;
	left: 1006px;
	top: 3px;
}

.nyo{ width:100%; background:#f1f1f1; border-top:1px #fff solid; padding-bottom:22px;}
.nyo_mid{ width:1003px; min-height:500px;_height:500px; margin:0 auto; padding-top:33px;}
.proleft{ width:225px; min-height:500px;_height:500px; float:left;}
.proleft_top{ width:225px; height:48px;}
.proleft_bt{ width:225px; min-height:38px;_height:38px;}
.proleft_bt li{width:225px;height:38px; background:url(../images/a.jpg) no-repeat; font-size:14px; line-height:38px;}
.proleft_bt li a{width:186x;height:38px; display:block; padding-left:39px; color:#4e4e4e;}
.proleft_bt li a:hover{padding-left:39px;padding-left:39px;height:38px; display:block; background:url(../images/hover.jpg)  no-repeat;color:#4e4e4e;}
.proleft_bt li a.cu{padding-left:39px;padding-left:39px;height:38px; display:block; background:url(../images/hover.jpg)  no-repeat;color:#4e4e4e;}

.caa{ width:197px; height:200px; background:url(../images/lianxi.jpg) no-repeat; margin-top:36px; padding-top:99px; padding-left:14px; padding-right:14px; line-height:30px;}
.caa span{ color:#cd1618;}
.caa p{	font-family:"微软雅黑";font-size:10px;line-height:20px;}

.nyright{ width:752px; min-height:580px;_height:580px; background:#fff; border:1px #d9d9d9 solid; float:right;}
.fenla{ width:703px; height:43px; margin:0 auto; background:url(../images/xxw.jpg) no-repeat bottom; padding-top:4px;}
.fenla_left{ float:left; height:43px; line-height:43px; font-size:16px; padding-left:20px;}
.fenla_right{ float:right; line-height:43px;}
.fenla_right a{ color:#353535;}
.fenla_right span{ color:#078b13;}
.fn_bt{ width:703px; margin:0 auto;}
.fn_bt_top{ width:703px; height:647px; margin:0 auto; padding-top:27px;}
.fn_bt_top li{ width:212px; height:209px; float:left; display:block; margin-right:34px;}
.fn_bt_top li .imger{ width:206px; height:146px; border:3px #d0d0d0 solid;}
.fn_bt_top li .cawr{ width:212px; height:38px; text-align:center; line-height:38px; text-align:center; overflow:hidden;}



.fanye{ padding-top:10px; padding-bottom:42px; float:right;}
.fanye p{margin-right:20px;font-size:12px;line-height:20px;}
.fanye_f1{ width:31px; height:31px; float:left; margin-right:5px;}
.fanye_f2{ width:31px; height:31px; float:left; margin-right:5px;}
.fanye_f2 a{width:31px; height:31px; background:#7d7d7d; line-height:31px; text-align:center; color:#fff; display:block;}
.fanye_f2 a:hover{width:31px; height:31px; background:#7d7d7d;line-height:31px; text-align:center;color:#fff;display:block;}
.fanye_f2 a.cu{width:31px; height:31px; background:#0c9345;line-height:31px; text-align:center;color:#fff;display:block;}

.nn_tt_view{ width:703px; line-height:51px; color:#108943; margin-top:21px; font-size:18px; color:#108943; text-align:center; margin:0 auto;}
.nn_laiyuan{ width:703px; height:27px; background:#f6f6f6; line-height:27px; text-align:center; color:#a1a0a0;margin:0 auto;}
.nn_laiyuan p{}
.nn_shijian{ width:703px; height:27px; background:#f6f6f6; line-height:27px; text-align:center; color:#a1a0a0;margin:0 auto;}
.nn_img{ width:464px; height:331px; border:3px #dedede solid; margin:31px auto;}

.nn_ci{ width:703px; min-height:60px; _height:60px; line-height:28px; color:#525252; margin-bottom:41px; margin:0 auto;}

.yxxx{width:703px; padding-top:15px; padding-bottom:20px; border-top:1px #efefef solid; margin:20px auto 0 auto;}
.yxxx_left{ float:left; line-height:28px; color:#2c2c2c;}
.yxxx_left a{ color:#5d5d5d;}

.yxx_right{ width:92px; height:28px; float:right; padding-top:20px; }

.nn_right_bb{ width:704px; margin:0 auto 20px auto;}
.nn_right_bb li{ width:704px; height:91px; padding-top:10px; padding-bottom:10px; border-bottom:1px #d6d6d6 solid;}
.nn_img1{ width:149px; height:108px; border:3px #dedede solid; float:left;}
.nn_ica{ width:700px; height:108px; float:left;}
.nn_ica h4{ text-indent:25px;width:100%; line-height:20px; height:20px; font-size:16px; overflow:hidden;}
.nn_ica h4 a{ color:#108943;}
.nn_ica p{ width:100%; line-height:24px; overflow:hidden; height:24px; padding-top:6px;}
.nn_ica h6{ width:100%;padding-top:6px;}

.fenlab{ width:703px; margin:0 auto; padding-top:35px;}
.plist{ position:relative;}
.plist li{float:left;text-align:center;line-height:30px;margin:5px 6px 5px 14px;}
.plist li a{color:#727272;}
.plist li img{padding:13px 13px 13px 13px;width:184px;height:133px;border:1px solid #d6d6d6;}

.booka{ width:641px; height:450px; background:#f5f5f5; border:1px #d5d5d5 solid; margin:0 auto 45px auto;}
.book_mid{ width:530px;  margin:0 auto; padding-top:50px; font-size:14px;}
.book_mid span{ color:#ff0000;}
.book_mid td{font-size:14px;}
.intp{ width:419px; height:34px; background:#fff; border:1px #d9d9d9 solid;}
.intp1{ width:419px; height:88px; background:#fff; border:1px #d9d9d9 solid;}
.intp2{ width:210px; height:34px; background:#fff; border:1px #d9d9d9 solid;}


.booktab{ width:641px;border:1px #d5d5d5 solid; margin:38px auto; color:#686868;}

.nn_cie{ width:703px; min-height:60px; _height:60px; line-height:28px; color:#525252; margin-bottom:41px; padding-top:30px; padding-bottom:30px; margin:0 auto;}


.nav-item1, #nav .nav-link {
	position: relative;
	float: left;
	display: block;
	z-index: 1000;
	cursor: pointer;
	color: #00670e;
}
.nav-item1 {
	background: url(../images/be2.jpg) no-repeat 105px center;
	width: 125px;
}

.nav-item1 a:hover {
	font-size: 14px;
	font-family: "微软雅黑";
	background: url(../images/be2.jpg);
	color: #00670e;
}