﻿*html{background-image:url(about:blank);background-attachment:fixed;height:100%;}
body{margin:0px;font-family:Arial,"宋体";font-size:12px;color:#333;line-height:25px;-webkit-text-size-adjust:none;}
:focus{outline:0}a{color:#333;text-decoration:none;outline:none;}a:hover{text-decoration:underline;}i{font-style:normal}
ul,li,p,input,th,td,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ol,ul,li,dl,dt,dd{list-style:none}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:normal;}
img,input,button,textarea,select{*font-size:100%;vertical-align:middle}
img,fieldset{border:0}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Arial,Tahoma,Helvetica;}.header_bg{width:100%;background:url(../images/img_top_bg.png) right top no-repeat;}
.header{width:100%;border-bottom:3px solid #89b543;background:url(../images/img_nav_bg.gif) center no-repeat;height:92px;}
.header_960{width:960px;position:relative;margin:0 auto;min-width:960px;height:92px;}
.header_l{width:259px;position:absolute;top:11px;}
.logo{background:url(../images/img_logo.png) no-repeat;width:259px;height:70px;display:block;}.header_r{width:660px;position:absolute;right:0px;bottom:0px;height:40px;overflow:hidden;}
.header_r .nav{float:right;}
.header_r .nav li{float:left;width:109px;text-align:center;color:#FFF;font-family:"Microsoft YaHei" ! important;font-size:16px;line-height:40px;border-right:1px solid #277ebd;}
.header_r .nav li a{color:#FFF;display:block;background:#165f9e;text-shadow:0px 1px 0px #042440;}
.header_r .nav li a:hover,.header_r .nav li .on{background:url(../images/img_nav_icon_bg.png) no-repeat #89b543;text-decoration:none;}
.nav_sp{background:#000;width:100%;position:relative;margin-bottom:10px;}
.nav_list{background:#89b543;height:37px;width:100%;position:relative;}
.nav_list_960{width:960px;margin:0 auto;min-width:960px;height:37px;overflow:hidden;position:relative;}
.nav_list_960 li{float:left;color:#FFF;line-height:34px;font-family:"Microsoft YaHei" ! important;font-size:14px;padding:0 20px;background:url(../images/img_nav_list_line.gif) right 12px no-repeat;}
.nav_list_960 li a{color:#FFF;text-shadow:0px 1px 0px #3d5b0d;}
.nav_pos_1{position:absolute;left:225px;}
.nav_pos_2{position:absolute;left:430px;}
.nav_pos_3{position:absolute;left:345px;}
.nav_pos_4{position:absolute;left:650px;}
.nav_pos_5{position:absolute;left:665px;}
.home_title{border-bottom:1px solid #FFF;position:relative;height:40px;color:#FFF;}
.home_title_c{position:absolute;top:0px;left:0px;height:39px;line-height:39px;width:100%;}
.home_title_c h1{font-family:"Microsoft YaHei" ! important;font-size:16px;border-bottom:3px solid #FFF;font-size:20px;display:block;float:left;margin-right:10px;}
.home_title_c h2{font-family:Arial;font-size:14px;float:left;padding-top:3px;}
.home_title a{color:#FFF;float:right;padding-top:3px;font-family:"宋体";}
.home_title_black{border-bottom:1px solid #999;position:relative;height:40px;color:#333;}
.home_title_black_c{position:absolute;top:0px;left:0px;height:39px;line-height:39px;width:100%;}
.home_title_black_c h1{font-family:"Microsoft YaHei" ! important;font-size:16px;border-bottom:3px solid #89b543;font-size:20px;display:block;float:left;margin-right:10px;}
.home_title_black_c h2{font-family:Arial;font-size:14px;float:left;padding-top:3px;}
.home_title_black a{color:#333;float:right;padding-top:3px;font-family:"宋体";}
.news_list{margin-bottom:8px;width:580px;}
.news_list li{background:url(../images/img_news_list_icon.gif) 0 9px no-repeat;padding-left:15px;height:23px;}
.news_list li a{display:block;float:left;height:23px;line-height:23px;color:#FFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:410px;}
.news_list li a:hover{text-decoration:underline;color:#FFF;}
.news_list li span{display:block;float:right;color:#FFF;height:23px;line-height:23px;}
.home_pro{width:960px;margin:0 auto;overflow:hidden;height:240px;}
.home_pro_c{width:880px;margin:0 auto;overflow:hidden;height:240px;float:left;}
.home_pro_c li{margin:0 15px;width:190px;float:left;}
.home_pro_c li h1{width:170px;line-height:50px;background:#89b543;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;text-align:center;font-family:"Microsoft YaHei" ! important;font-size:16px;color:#FFF;}
.home_pro_c li a{color:#FFF;text-decoration:none;}
.home_pro_c li img{width:190px;height:190px;}
.home_pro .prev,.home_pro .next{height:49px;width:25px;overflow:hidden;display:block;margin-top:95px;text-decoration:none;cursor:pointer;}
.home_pro .prev{float:left;background:url(../images/img_pro_arrow.png) no-repeat;margin-right:15px;}
.home_pro .next{float:left;background:url(../images/img_pro_arrow.png) -25px 0px no-repeat;margin-left:15px;}
.contact{width:960px;font:Arial;color:#FFF;margin-bottom:25px;}
.contact a{color:#FFF;}.contact_l{float:left;width:350px;height:245px;overflow:hidden;}
.contact_r{float:right;width:580px;}

.banner{width:960px;height:380px;position:relative;margin:0 auto;margin-bottom:20px;}
.banner .prev,.banner .next{background:url(../images/img_banner_arrow.png) 0px 0px no-repeat;width:40px;height:110px;position:absolute;top:135px;}
.banner .prev{left:0px;}.banner .next{right:0px;background-position:-40px 0px;}
.banner_img li{width:960px;height:380px;overflow:hidden;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{width:10px;height:10px;background:url(../images/img_banner_hd.png) no-repeat -10px 0px;margin:0 3px;display:inline-block;*display:inline;zoom:1;cursor:pointer;line-height:999px;overflow:hidden;}
.banner .hd ul .on{background:url(../images/img_banner_hd.png) no-repeat left 0px;}
.ifocus_title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;left:0;bottom:0;_bottom:-1px;z-index:1;}
.ifocus_txt{color:#FFF;font-size:16px;z-index:2;bottom:0;left:10px;line-height:40px;position:absolute;font-family:"Microsoft YaHei" ! important;width:300px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ifocus_num span,.ifocus_btn span{background:url(../images/img_banner_hd.png) no-repeat;display:block;}
.ifocus_num{position:absolute;height:40px;line-height:40px;right:10px;bottom:0;z-index:2}
.ifocus_num span{width:8px;height:8px;line-height:8px;float:left;margin-left:5px;position:relative;top:18px;cursor:pointer;background-position:0px -10px;text-indent:-9999px}.ifocus_num span.hover{background-position:-8px -10px}
.ifocus_list li img{width:350px;height:255px;}
#allmap{width:100%;height:300px;border:1px dotted #CCC;}
.map h1{font-size:100%;font-weight:normal;color:#165f9e;font-size:14px;}
.map h2{font-size:100%;font-weight:normal;font-size:12px;line-height:21px;font-family:Arial;}
.page_line{background:url(../images/img_page_line.gif) top left no-repeat;height:500px;}
.page_banner{width:960px;height:300px;margin:0 auto;margin-bottom:20px;}
.sitemap{border-bottom:1px solid #999;position:relative;height:40px;color:#333;}
.sitemap_c{position:absolute;top:0px;left:0px;height:39px;line-height:39px;width:100%;}
.sitemap_c h1{font-family:"Microsoft YaHei" ! important;font-size:16px;border-bottom:3px solid #89b543;font-size:20px;display:block;float:left;margin-right:10px;}
.sitemap_c h2{font-family:Arial;font-size:12px;float:right;padding-top:3px;font-family:"宋体";}
.page_footer{background:url(../images/img_page_footer_line.png) no-repeat;padding-top:10px;width:960px;margin:0 auto;margin-top:30px;text-align:center;padding:15px 0;}
.page_view{width:730px;font-family:"Microsoft YaHei" ! important;}
.page_view h1{font-family:"Microsoft YaHei" ! important;font-size:20px;text-align:center;padding-bottom:10px;}
.page_view h2{font-size:12px;text-align:center;border-bottom:1px dashed #CCC;padding-bottom:15px;color:#999;}
.page_view h3{font-size:14px;line-height:27px;padding-top:15px;padding-bottom:15px;}
.page_gnt{width:730px;border-top:1px solid #CCC;padding-top:10px;text-align:right;font-family:"Microsoft YaHei" ! important;}

.page_nav{padding-top:20px;}
.page_nav li{line-height:40px;text-align:right;margin-bottom:1px;}
.page_nav li a{padding-right:35px;font-size:14px;font-family:"Microsoft YaHei" ! important;background:url(../images/img_page_nav_out.png) no-repeat;line-height:40px;display:block;}
.page_nav li a:hover,.page_nav li .on{color:#FFF;text-decoration:none;background:url(../images/img_page_nav_hover.png) no-repeat;display:block;}
.page_nav li span a{padding-right:35px;font-size:12px;font-family:"Microsoft YaHei" ! important;background:url(../images/img_page_nav_span_out.png) no-repeat;line-height:40px;display:block;}
.page_nav li span a:hover{color:#719a31;text-decoration:none;background:url(../images/img_page_nav_span_hover.png) no-repeat;display:block;}.return-top{position:fixed;_position:absolute;top:100%;left:50%;z-index:100;display:none;}
.return-top a{width:59px;height:77px;position:absolute;margin-left:510px;margin-top:-105px;background:url(../images/img_pagetop.png) no-repeat;}
.page_info{width:730px;font-size:14px;line-height:27px;font-family:"Microsoft YaHei" ! important;}
.page_news_list li{border-bottom:1px dashed #CCC;height:35px;}
.page_news_list li a{display:block;float:left;height:35px;line-height:35px;width:540px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;background:url(../images/img_page_list_icon.gif) 0px 14px no-repeat;padding-left:15px;font-family:"Microsoft YaHei" ! important;}
.page_news_list li span{display:block;float:right;color:#999;height:35px;line-height:35px;}
.page_pages{width:686px;text-align:center;padding-top:20px;font-family:"Microsoft YaHei" ! important;}
.page_plkdt{width:730px;margin-bottom:20px;}
.page_plkdt_l{width:350px;float:left;}
.page_plkdt_r{width:350px;float:right;}
.page_plkdt_list li{border-bottom:1px dashed #CCC;margin-bottom:7px;}
.page_plkdt_list li h1{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Microsoft YaHei" ! important;background:url(../images/img_page_list_icon.gif) 0px 9px no-repeat;padding-left:15px;}
.page_plkdt_list li h2{color:#999;margin-bottom:7px;line-height:23px;}

.page_photo_list li{width:208px;float:left;margin-right:29px;height:201px;background:url(../images/img_photo_bg.png) no-repeat;padding:8px;position:relative;}
.page_photo_list{margin-bottom:20px;}
.page_photo_list a{color:#FFF;text-decoration:none;}
.page_photo_list li img{width:208px;height:152px;background:#666;}
.page_photo_list li h1{width:188px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;text-align:center;font-family:"Microsoft YaHei" ! important;font-size:15px;color:#FFF;}
.page_photo_list li i{background:url(../images/img_video.png) no-repeat;position:absolute;top:72px;left:88px;display:block;z-index:100px;width:48px;height:29px;}

.hr_table{width:100%;font-family:"Microsoft YaHei" ! important;}
.hr_table a{color:#719a31}
.hr_table th{padding-top:5px;padding-bottom:5px;padding-left:20px;text-align:left;}
.hr_table td{padding-top:5px;padding-bottom:5px;text-align:center;}
.hr_table thead{background:#EEE;border-bottom:1px solid #DDD;border-top:2px solid #DDD;}
.hr_table tbody{border-bottom:1px solid #DDD;}

.hr_more{width:100px;}
.pro_list li{border-bottom:1px solid #719a31;line-height:23px;padding-top:20px;padding-bottom:20px;}
.pro_list img{float:left;width:240px;margin-top:5px;height:160px;}
.pro_list_r{float:right;width:470px;}
.pro_list_r h1{font-size:18px;font-family:"Microsoft YaHei" ! important;width:470px;margin-bottom:5px;color:#719a31}
.pro_list_r h1 a{color:#719a31}
.pro_list_r h2{color:#666;font-family:"Microsoft YaHei" ! important;}
.pro_info{width:730px;font-size:12px;line-height:27px;font-family:"Microsoft YaHei" ! important;}
.pro_info h1{font-family:"Microsoft YaHei" ! important;font-size:20px;text-align:center;padding-bottom:20px;}
.pro_info_top{border-bottom:1px solid #CCC;line-height:23px;padding-bottom:20px;}
.pro_info_top img{float:left;width:480px;}
.pro_info_top_r{float:right;width:210px;background:#719a31;padding:10px;color:#FFF;}
.pro_info_list li{border-bottom:1px solid #CCC;line-height:23px;}
/*.pro_info_list li img{width:730px;height:300px;}*/

.video_bg{background:#000;height:100%;width:100%;position:fixed;top:0;left:0;z-index:1000;text-align:center;}
.video_bg .video{height:100%}

.page_nav li span a:hover,.page_nav li span .on{color:#719a31; text-decoration:none; background:url(../images/img_page_nav_span_hover.png) no-repeat;display:block; }

.search_bg { background:#EEE; padding:20px 15px;font-family: "Microsoft YaHei" ! important; margin-bottom:20px;}
.search_input { width:450px; line-height:30px; height:30px; font-size:14px; border:2px solid #89b543; background: url(../images/img_search.png) no-repeat 5px 7px #FFF; padding-left:30px;padding-right:10px;}
.search_button { width:100px; line-height:30px; height:34px; font-size:14px; background:#89b543; border:2px solid #89b543; color:#FFF; cursor:pointer;}
.search_info { position:relative; margin-top:10px; color:#999; font-size:12px;}

.footer { background: url(../images/img_footer_line.png) no-repeat; margin-top:10px; padding-top:10px; position:relative;}
.footer .wx{ position:absolute; top:15px; left:380px; display:block;}
.footer .wx img{ width:65px; height:65px;}
.footer .wx .wxzoom{ display:none; position:absolute; top:-135px; left:0px;}
.footer .wx .wxzoom img{ width:200px; height:200px;}

.page_footer { background: url(../images/img_footer_line.png) no-repeat; margin-top:10px; padding-top:10px; position:relative;}
.page_footer .wx{ position:absolute; top:15px; left:380px; display:block;}
.page_footer .wx img{ width:65px; height:65px;}
.page_footer .wx .wxzoom{ display:none; position:absolute; top:-135px; left:0px;}
.page_footer .wx .wxzoom img{ width:200px; height:200px;}

form { padding:0px; margin:0px;}
.paperclip{background:url(../../../manage/images/img_paperclip.gif) no-repeat;display:inline-block;overflow:hidden;*display:inline;*zoom:1;width:13px;height:14px;background-position:0px 0px;margin-bottom:-2px;margin-right:7px;}
.paperclip_txt{font-size:14px;line-height:31px;}

/*分页*/
.pages { height:35px; overflow:hidden; padding:2px 0 1px 0; text-align:center; color:#CCC; vertical-align:top; clear:both; }
	.pages div { float:right; padding-right:12px; }
	.pages a, .pages strong { float:left; height:18px; overflow:hidden; margin:0 1px; padding:2px 6px 1px; border:1px solid #999999; color:#000000; text-decoration:none !important; line-height:18px;}
	.pages strong  { border:1px solid #999999; background:#EEEEEE; color:#000000; font-weight:700; }
	.pages a:hover{ border:1px solid #000000; }
	.pages .prev { padding:2px 0 1px 16px; background:url(../../../manage/images/arrow_left.gif) no-repeat 29% 50%; }
	.pages .next { padding:2px 16px 1px 5px; background:url(../../../manage/images/arrow_right.gif) no-repeat 93% 50%; *background-position:93% 45%; font-size:simsun; *line-height:21px; }
	
/*内页导航*/
.page_nav { padding-top:20px;}
.page_nav li { text-align:right; line-height:40px;}
.page_nav li a{ position:relative; display:block; overflow:hidden; text-decoration:none;font-family: "Microsoft YaHei" !important;}
.nav-a li a {padding-right:35px; font-size:14px; background:url(../images/img_page_nav_out.png) no-repeat;}
.nav-a li a:hover,.nav-a li .on {background:url(../images/img_page_nav_hover.png) no-repeat;color:#FFF;}
.nav-b {display:none;}
.nav-b li a {padding-right:35px; font-size:12px; background:url(../images/img_page_nav_span_out.png) no-repeat;}
.nav-b li a:hover,.nav-b li .on {background:url(../images/img_page_nav_span_hover.png) no-repeat;color:#719a31;}

.kfzx_list { padding-bottom:30px; position:relative;}
.kfzx_list .more{ position:absolute; right:0; top:6px;font-family:"宋体";}
.kfzx_list i{ border-bottom:1px solid #CCC; border-left:3px solid #89b543; line-height:35px; display:block;font-family: "Microsoft YaHei" !important; font-size:16px; padding-left:10px; margin-bottom:10px;}

.kfzx_xmgk_l { float:left; width:270px; height:260px; background: url(../images/img_photo_b_bg.png) no-repeat; margin-right:20px;padding:8px; position:relative}
.kfzx_xmgk_l a { color:#FFF; text-decoration:none;}
.kfzx_xmgk_l img{ width:270px; height:201px; background:#666;}
.kfzx_xmgk_l h1{ width:250px; line-height:40px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding:0 10px; text-align:center;font-family: "Microsoft YaHei" ! important; font-size:15px; color:#FFF;}
.kfzx_xmgk_l i { background:url(../images/img_video.png) no-repeat; position:absolute; top:100px; left:120px; display:block; z-index:100px; width:48px; height:29px;}
.kfzx_xmgk_r { float:right; width:424px; font-size:14px; line-height:27px; font-family: "Microsoft YaHei" !important;}

.kfzx_cpxx_list li{ width:334px; float:left; border-bottom:1px solid #DDD; padding:15px 15px 10px 15px; background:#F5F5F5;font-family: "Microsoft YaHei" !important;}
.kfzx_cpxx_list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.kfzx_cpxx_list li .kfzx_cpxx_l{ width:130px; margin-right:20px; float:left;}
.kfzx_cpxx_list li .kfzx_cpxx_l img{ width:130px; height:130px;}
.kfzx_cpxx_list li .kfzx_cpxx_l h1{ text-align:center; padding-top:5px;}
.kfzx_cpxx_list li .kfzx_cpxx_r { width:184px; float:right;}

.annex { background:url(../images/img_paperclip.gif) 10px no-repeat; display:block; padding-left:30px; font-family: "Microsoft YaHei" !important; font-size:14px; text-decoration:underline; margin:10px 0;}

.kfzx_khfk_js {font-size:14px; line-height:27px; font-family: "Microsoft YaHei" !important;}
.kfzx_khfk_js h1{font-size:22px; text-align:center; margin-bottom:20px;}

.kfzx_khfk_list {font-size:14px; line-height:27px; font-family: "Microsoft YaHei" !important; margin-top:20px;}
.kfzx_khfk_list li { margin-bottom:10px;}
.kfzx_khfk_list i { display:block; line-height:40px;}
.kfzx_khfk_list input[type=radio]{display:none}
.kfzx_khfk_list label{padding-left:25px;cursor:pointer;background:url(../images/img_khfk_1.png) 4px no-repeat; margin-right:10px;}
.kfzx_khfk_list label.on{background-position:left bottom;background:url(../images/img_khfk_2.png) 4px no-repeat; color:#89b543;}
.kfzx_khfk_list textarea { width:100%;box-sizing:border-box;padding:10px;font-family: "Microsoft YaHei" !important;font-size:14px;}
.kfzx_khfk_list .kfzx_khfk_btn { padding:8px 40px; font-size:14px;font-family: "Microsoft YaHei" !important; margin:0 auto; display:block; background:#89b543; color:#FFF; border:0px; cursor:pointer;}