/* CSS Document */
*{margin:0px;padding:0px;font-family: "微软雅黑";}
body{min-width:1417px; width:100%; background:url(../images/warp_bg.jpg)}
.bg{ background-image: url(../images/bg.png); background-repeat: no-repeat; background-position: center top; }
img{border:none;display:block;}
ul li{list-style-type: none;}
p,span,a{ color:#676565; font-family:"微软雅黑";}
a{text-decoration:none; }
a:hover{ color:#c93939;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.floatl{float:left;}
.floatr{float:right;}
.kuang{ width:1169px; height:auto; margin:0 auto;}
#wu{ margin-left:0px;}
.warp{ height:auto; width:1417px; margin:0 auto; }
.header{ height:auto; width:100%;}
.hea_one{ height:44px; width:100%;}
.hea_one_link{ color:#fff; margin-top:0px; margin-right:121px;}
.hea_one_link a{color:#fff; display:inline-block; margin:12px; font-size:12px;}
.hea_one_link a:hover{color:#c93939;}
.hea_two{ background:url(../images/top_bg.png) 0 center no-repeat;
background-position: center;
background-repeat: no-repeat;
 height:497px; width:100%;}
.nav{ padding-top:367px;}
.nav ul li{ float:left; font-size:20px; }
.nav ul li a{ display:block; margin:40px; height:; font-size:20px;color:#1a7000; font-weight:bold;}
.nav ul li a:hover{color:#c93939;}
.main{ height:auto; width:100%;}
.dy{ height:131px; width:100%; background:url(../images/dy_bg.jpg) 0 0 no-repeat;}
.dy_wz{  font-size:16px; padding-top:50px; margin-left:114px; width:1000px; height:auto;}
.dy_wz a{ color:#c93939; }
.dy_wz a:hover{color:#1a7000;}
.hd{ height:auto;; width:100%; margin-top:35px;}
.hd_pic_list{ height:355px; width:490px; background:green;}
.hd_js{ height:355px; width:660px;}
.hd_js_tt{ height:45px; width:660px; background:url(../images/hdjs_bg.jpg) 0 0 repeat-x;}
.hd_js_tt span{ color:#1a7000; font-size:20px; font-weight:bold;letter-spacing:3px; line-height:45px; margin-left:28px;}
.hd_js_nr{ border:1px #e0dfdf solid; background:white;}
.hd_js_nrk{ margin:20px;}
.hd_js_nr p{ text-indent:2em; line-height:30px; margin-bottom:10px; font-size:14px;}
.hd_js_nr a{ color:#c93939;}
.hd_js_nr a:hover{color:#1a7000;}

.hdcy{ height:auto; width:100%; margin-top:45px;}
.hdcy_tt{height:45px; width:100%; background:url(../images/samll_bg.jpg);}
.hdcy_tt span{ color:#1a7000; font-size:20px; font-weight:bold;letter-spacing:3px; line-height:45px; margin-left:28px;}
.hdcy_tt a{ line-height:45px; color:white; font-size:16px; font-weight:bold;margin-right:10px;}
.hdcy_tt a:hover{color:#c93939;}
.hdcy_nr{border:1px #e0dfdf solid; background:white;}
.hdcy_nr_pic{ background:none; width:168px; height:95px;  margin-left:20px; margin-top:37px;padding-bottom:37px;}
.hdcy_nr_wz{ height:auto; width:900px;margin-top:37px;}
.hdcy_nr_wz span{ color:#1a7000; font-size:22px; font-weight:bold;}
.hdcy_nr_wz p{ color:black; font-size:17px; letter-spacing:1px; margin-top:10px;}

.jctp{ height:auto; width:100%; margin-top:45px;}
.jctp_tt{height:45px; width:100%;  background:url(../images/samll_bg.jpg);}
.jctp_tt span{ color:#1a7000; font-size:20px; font-weight:bold;letter-spacing:3px; line-height:45px; margin-left:28px;}
.jctp_tt a{ line-height:45px; color:white; font-size:16px; font-weight:bold;margin-right:10px;}
.jctp_tt a:hover{color:#c93939;}
.jctp_nr{ height:auto;border:1px #e0dfdf solid; background:white;}
.jctp_pic{ margin:20px;}
.jctp_picl{ width:298px;}
.jctp_pic1{ height:224px; width:298px;}
.jctp_picr a{ display:block; line-height:28px; text-align:center; color:#33a1cd; font-size:14px;}
.jctp_picr a:hover{ color:#1a7000;}
.jctp_pic2{ margin-top:0px;}
.jctp_pic2 a{display:block; line-height:28px; text-align:center; color:#33a1cd; font-size:14px;}
.jctp_pic2 a:hover{ color:#1a7000;}
.jctp_picr{ width:297px;}
.jctp_picm{ margin-left:313px; margin-right:313px;}

*html .jctp_picm{ margin-left:310px; margin-right:310px;}
.jctp_picm a{display:block; line-height:28px; text-align:center; color:#33a1cd; font-size:14px;}
.jctp_picm a:hover{ color:#1a7000;}
.wnhd{ height:auto; width:100%; margin-top:45px;}
.wnhd_tt{height:45px; width:100%;background:url(../images/samll_bg.jpg);}
.wnhd_tt span{ color:#1a7000; font-size:20px; font-weight:bold;letter-spacing:3px; line-height:45px; margin-left:28px;}
.wnhd_tt a{ line-height:45px; color:white; font-size:16px; font-weight:bold;margin-right:10px;}
.wnhd_tt a:hover{ color:#c93939;}
.wnhd_nr{border:1px #e0dfdf solid; background:white;}
.wnhd_nrk{width:1065px; margin:30px auto;}
.wnhd_nrn a{ line-height:40px; text-align:center; display:block; font-size:18px; color:#555054;}
.wnhd_nrn a:hover{ color:#1a7000;}
.xcsp{ height:auto; width:100%;}
.xcsp_tt{height:45px; width:100%;background:url(../images/samll_bg.jpg) 0 0 no-repeat;}
.xcsp_tt span{ color:#1a7000; font-size:20px; font-weight:bold;letter-spacing:3px; line-height:45px; margin-left:28px;}
.xcsp_tt a{ line-height:45px; color:white; font-size:16px; font-weight:bold; margin-right:10px;}
.xcsp_tt a:hover{ color:#c93939;}
.xcsp_nr{ height:auto;border:1px #e0dfdf solid; background:white;}
.xcsp_nr ul{ margin:20px 0px; height:auto;}
.xcsp_nr ul li{ float:left; margin-left:22px;}
.xcsp_nr ul li a{line-height:40px; text-align:center; display:block; font-size:14px; color:#555054;}
.xcsp_nr ul li a:hover{ color:#1a7000;}
.footer{ height:auto; width:1169px; margin:0 auto; margin-top:35px; margin-bottom:20px;}
.footer_l{ margin-left:15px;}
.footer_r{ margin-right:520px; font-size:14px;  color:#4a4b4c; padding-top:10px}
.footer_r ul{ width:320px; height:30px;  }
.footer_r ul li{ float:left;}
.footer_r ul li a{ margin:0px 8px; line-height:30px;} 
.footer_r p{ line-height:30px;}
#content{ padding:25px}
#content .title{ font-size:26px; color:#333; line-height:24px; text-align:center; margin-bottom:20px;}
#content .bar{ background-color:#f8f8f8; padding:15px; text-align:center; font-size:13px; margin-bottom:20px;}
#content p{ text-indent:2em; line-height:2em; font-size:17px; margin-bottom:15px; color:#333;}
#content p img{ display:block; margin:15px auto}
/* 幻灯开始*/
#imgshow_mask{width:1070px;position:absolute;z-index:1;background:url(../images/imgshow_mask.png) repeat-x 0 0;height:27px;}
#imgshow_mask{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/imgshow_mask.png');}
#imgwrap{ clear: both;height:750px; width:1167px;border:1px #e0dfdf solid; background:white; }
#imgwrap .imagebg{height:600px;overflow:hidden;position:relative; margin-top:29px;}
#imgwrap .imagebg li{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#imgwrap .imagebg li img{width:1070px; height:600px; margin:20px auto; display:block}
#imgwrap .imagebg li a.bannerbg_main{ width: 1070px; position: absolute; top: 0; right: 0; height: 600px; display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.scrollbg{height:80px; margin-top:10px;}
.scroll{margin:0 auto;width:1070px;height:76px;position:relative; margin-left:49px; background-color:#f3f3f3}
.s_pre, .s_next{ display: block; width: 17px; height:75px; position: absolute; }
a.s_pre{ top: 0px; left: 0; background-image: url(../images/arrow_l.png); background-repeat: no-repeat; height:75px; width: 17px; }
a.s_next{ top: 0px; right: 0; height:75px; width: 17px; background-image: url(../images/arrow_r.png); background-repeat: no-repeat; }
.outScroll_pic{ height:76px;margin-left:20px;overflow:hidden;position:relative;width:1025px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:76px;}
.scroll_pic li{ float: left; float: left; height: 65px; width: 114px; _margin: 5px 14px 5px 4px; cursor: pointer; background: #000; overflow: hidden; margin-top: 5px; margin-right: 7px; margin-bottom: 5px; margin-left: 7px; }
.scroll_pic li img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:100%;height:100%;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
.scroll .current{ width: 120px; height: 71px; border: 2px #ff780d solid; z-index: 10; position: absolute; top: 0px;  }

#listwrap{}
#listwrap ul{ padding:25px; padding-top:20px;}
#listwrap ul li{line-height:2em; display:block; float:none; text-align:left}
#listwrap ul li a{ font-size:16px; color:#333; text-align:left}
#listwrap ul li a:hover{color:#1a7000;}
#listwrap ul li span{ float:right; color:#999; font-size:13px;}