@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#333;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.3s;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.font_14{font-size:14px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_s{font-family:"宋体";}
.min_w{min-width:1200px;width:100%;}
.container{width:1200px;margin:0 auto; }

/*header*/
.top{height:126px;background:url(../images/index1.jpg) repeat-x;}

.logo{padding-top:23px;}
.nav_w li{ float:left;font-size:16px;}
.nav_w li a{ display:block; text-align:center; width:90px; height:82px; padding:44px 0 0 0; font-size:17px; color:#000;margin-right:12px;}
.nav_w li:hover a{ background:url(../images/index3.jpg) repeat; color:#fff;}
.nav_eng{ font-size:11px; color:#000; margin-top:5px; text-transform:uppercase;}
.nav_w li:hover .nav_eng{color:#fff;}
.banner{margin:0 auto;}
/*index*/
.list li{float:left;margin-top:60px;margin-bottom:45px;}
.list_01{background:url(../images/index5.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;}
.list font{font-size:14px;color:#fff; text-transform:uppercase;}
.list span{}
.list_02{background:url(../images/index6.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;margin-left:153px;}
.list_03{background:url(../images/index7.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;margin-left:153px;}
.list_04{background:url(../images/index8.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;margin-left:153px;}
.about{margin:0 auto;background:url(../images/index9.jpg)  100%;height:314px;}
.about_01{margin:0 auto;padding-top:33px;}
.about_01_l{ text-indent:2em;width:770px;}
.about_01_l span{font-size:24px;color:#fff;}
.about_01_l font{font-size:15px;color:#fff;text-transform:uppercase;}
.about_01_l p{width:769px;color:#fff;font-size:13px;text-indent:2em;}
.para_01{margin-top:28px;}
.para_02{margin-top:40px;}
.about_01_r img{border:#e1e1e1 2px solid}
.center_p{font-size:25px;color:#6c6c6c;line-height:40px;margin-top:55px;}
.center_span{background:url(../images/index11.jpg) no-repeat center ;height:18px; text-transform:uppercase; width:1200px;color:#575656;font-size:15px;display:block;}
.center_img{margin-top:2px;margin:0 auto;text-align:center;width:1200px;display:block;}
.pic_01{margin-top:38px;}
.pic_01 li{float:left;}
.pic_01 img{ position:relative;}
.pic_list_01{background:url(../images/p1.png) repeat;width:480px;height:110px;position:absolute;margin-top:-110px;}
.pic_list_01 span{font-size:16px;color:#fefefe;margin-top:10px;line-height:35px;display:block;margin-left:30px; }
.pic_list_01 font{font-size:12px;color:#fefefe;width:380px;display:block;margin-left:30px;line-height: 25px;}
.pic_list_02{background:url(../images/index14.jpg) no-repeat;height:420px;width:240px;}
.pic_list_02 span{font-size:18px;color:#fefefe;display:block;padding-top:150px;margin-left:65px;}
.pic_list_02 font{font-size:12px;color:#fefefe;width:115px;display:block;margin:0 auto;line-height:30px;margin-top:18px;}
.pic_list_03{background:url(../images/p1.png) repeat;width:240px;height:37px;position:absolute;margin-top:-37px;}
.pic_list_03 span{text-align:center;font-size:16px;color:#fefefe;display:block;line-height:2.3;}
.pic_list_04{background:url(../images/p1.png) repeat;width:240px;height:37px;position:absolute;margin-top:-37px;}
.pic_list_04 span{text-align:center;font-size:16px;color:#fefefe;display:block;line-height:2.3;}
.pic_li02 .hidden{position:absolute;background:url(../images/p1.png) repeat;width:240px;height:135px;margin-top:-210px;text-align:center;font-size:13px;padding-top:75px;display:none;}
.hidden a{color:#fff; text-transform:uppercase;}
.pic_li02:hover .hidden{display:block;}
.pic_li02 .hidden_01{position:absolute;background:url(../images/p1.png) repeat;width:240px;height:134px;margin-top:-211px;text-align:center;font-size:13px;padding-top:75px;display:none;}
.hidden a{color:#fff; text-transform:uppercase;}
.pic_li02:hover .hidden_01{display:block;}
.pic_li02:hover .pic_list_04{display:none;}
.case{background:#52a819;margin:57px auto 0 auto;}
.case_span{background:url(../images/index17.jpg) no-repeat center ;height:18px; text-transform:uppercase; width:1200px;color:#fff;font-size:15px;display:block;}
.case_p{font-size:25px;color:#fff;line-height:40px;padding-top:35px;}
.case_list{margin:0 auto;}

.lun_pic li{float:left;border-bottom:4px solid #fff;height:241px;margin-top:54px;margin-left:42px;margin-bottom: 50px;position:relative;}
.border_pic{border:3px solid #959595;}
.lun_pic li .hidden_pic02{position:absolute;top:3px;left:3px;}
.hidden_pic01{position:relative;}
.lun_pic li .hidden_pic03{position:absolute;margin-top:-130px;margin-left:100px;display:none;}
.lun_pic li:hover .hidden_pic03{display:block;}
.lun_pic li:hover .hidden_pic02{display:none;}
.lun_pic font{ width:300px; height:20px;font-size:18px;color:#fefefe;margin-top:22px;display:block; overflow:hidden;}
.new_pic ul{margin-left:-120px;}
.new_pic li{float:left;width:537px;margin-top:43px;margin-left:120px;}
.new_pic_r{width:400px;font-size:16px;color:#6d6d6d;}
.new_pic_r p{border-bottom:1px solid #afafaf;width:390px;line-height:2;}
.new_pic_r font{font-size:13px; height:45px;color:#9b9a9a;padding-top:5px;display: block; overflow:hidden;}
.new_pic_l{margin-left:2px;}

/*footer*/
.footer{margin-top:103px;background:#33740a;height:103px;}
.footer span{font-size:18px;color:#fff;margin-left:6px;}
.footer_con{width:1200px;margin:0 auto;padding-top:43px;text-align:center;}
.footer_con span{ color:#fff !important;}
/*pro*/
#left_p{ display:inline-block; padding-bottom:18px;}
#left_p p{ clear:both; text-align:left; padding-left:20px; width:300px; background:#4ba410 !important; font-size:18px !important;}
.pro_list{}
.con_r{width:320px;margin-top: 59px;}
.pro_list p{font-size:18px;color:#fff;background:#4ba410;width:320px;text-align:center; line-height:42px;}
.pro_list span{display:block;height:40px;}
.pro_list li a{color:#999;font-size:18px;margin-top: 20px;display: block;margin-left:87px;}
.pro_list li{text-align:center;border-bottom:1px dashed #c5c5c5;height:50px;display:block;}
.pro_list font{padding-top:5px;margin-left:20px;}
.pro_list li:hover a{color:#f1443e;}
.pro_hidden img{position:absolute;margin-top:-14px;margin-left:-6px;display:none;}
.pro_list li:hover .pro_hidden img{display:block;}
.inter{width:320px;margin-top: 59px;}
.inter_add{font-size:18px;color:#fff;background:#4ba410;width:320px;}
.inter_add span{font-size:16px;color:#333333;line-height:31px;height: 30px;margin-left: 5px;}
.inter_add font{margin-left:25px;} 
.inter_add p{text-align:center;}
.pro{width:840px;background:#ffffff;margin-top:73px;}
.pro p{margin-top:15px;color:#3d3d3d;}
.pro_p{font-size:13px;}
.pro ul{margin-top:15px;}
.pro li{float:left;text-align:center;margin-top:35px;margin-left:32px;}
.page{width:840px;text-align:center;margin-top:65px;}
.page a{padding:9px 14px;background:#dbdbdb;display:block;margin-left: 12px;font-size:16px;color:#616161;font-family:微软雅黑;display: inline-block;border-radius:2px;margin-bottom:5px;}
.pro_center{color:#333333;font-size:20px;margin-top:10px;}
.page a:hover{color:#fff;background:#4ba410;}
.page .select{background:#4ba410 !important; color:#fff !important;}
.change_02{font-size:15px;}
.pro_ul{ display:inline-block;}
.pro_ul li{ width:240px;}
.pro_ul li a{ display:block;}
.pro_ul li a .img{ width:240px;height:150px;overflow: hidden;}
.pro_ul li a .img>img{width:100%;display:block;}
.propage{ font-size:18px; color:#000; margin-top:60px;}
#news_list .dian{ display:block;font-size:22px; color:#000; margin-right:20px; margin-top:-7px;}
.change_02{ height:30px !important;}
#news_cons p span{ display:inline-block; line-height:28px !important;}
#news_con{ font-size:15px !important;}
.index_text{ letter-spacing:2px;margin-top:20px; font-size:18px !important; line-height:38px !important;}
.index_href{font-size:18px; color:#fff;}