*{margin:0;padding:0;}
@font-face{font-family:myfont; src: url(../font/myfont.otf);}
body{font:14px/1.5 arial,'myfont';color:#333;transition:ease-in-out 0.3s;min-width:1110px;background:url(../images/bg_01.png) repeat-y center 0;padding:42px 0 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,span{vertical-align:baseline;} 
button, input, select, textarea{font-size:100%;} 
button{cursor:pointer;}
a{color:#333;cursor:pointer;text-decoration: none;}
a:hover{color:#52a136;}
h1,h2,h3,h4,h5,h6{font-size:100%;} 
input,textarea{outline:none; vertical-align:middle;}
img{display:inline-block;vertical-align:middle;border:0;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;	width:0;height:0;}
.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.war_bg{background:url(../images/main_bg02.jpg) no-repeat 0 bottom #eee;width:1110px;margin:0 auto;}
.war_bg2{background:url(../images/main_bg01.jpg) no-repeat 0 0;min-height:1371px;padding:28px 20px 58px 20px;}
.logo{padding-lefT:28px;}
.nav{padding:13px 0 0 139px;height:27px;line-height:27px;position:relative;z-index:9;}
.nav li{float:left;margin-right:37px;position:relative;list-style:none;}
.nav li h3 a{display:inline-block;line-height:27px;padding:0 17px;font-weight:normal;}
.nav li h3 a:hover{color:#000;}
.nav li.hover h3 a,.nav li.on h3 a{background:#52a136;color:#fff;}
.nav li ul{position:absolute;left:0;top:100%;display:none;width:144px;}
.nav li ul li{margin-right:0px;float:none;font-size:12px;}
.nav li ul li a{color:#fff;background:#52a136;margin-top:1px;padding:6px 13px;line-height:15px;display:block;}
.nav li ul li a:hover{background:#2e8c0d;}
.banner{height:362px;position:relative;}
.banner .banner_text{background:rgba(82,161,54,0.8);background:none\9;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc52a136,endColorstr=#cc52a136)\9;position:absolute;right:28px;top:79px;width:372px;height:143px;padding:20px 25px;color:#fff;line-height:1.3;}
.banner .banner_text .bd{overflow:hidden;height:143px;}
.banner .banner_text li{padding:0;list-style:none;}
.banner .banner_text li h3{font-size:24px;}
.banner .banner_text li a{color:#fff;}
.banner .banner_text li p{padding:12px 0 15px;}
.global{background:rgba(0,0,0,0.5);background:none\9;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)\9;color:#fff;padding:18px 24px 15px;}
.global h2{font-size:24px;padding:0 0 18px 4px;}
.global li{float:left;margin:0 5px 0 4px;width:195px;text-align:center;list-style:none;}
.global li img{margin-bottom:10px;}
.main{padding-bottom:22px;}
.main .left{width:321px;}
.main .left .left_mian{background:#bfbfbf;padding:19px 20px 45px;}
.main .left .left_mian li{background:url(../images/icon_01.png) no-repeat 0 center;line-height:30px;height:30px;padding-lefT:12px;list-style:none;}
.main .left .left_mian p.tag{font-size:12px;color:#666;padding:10px 0 15px;}
.main .left .left_mian h3{font-size:18px;font-weight:normal;padding-top:10px;}
.main .left .left_mian .search{padding-top:8px;}
.main .left .left_mian .search input{background:none;width:190px;line-height:18px;height:18px;padding:5px;border:1px solid #a0a0a0;}
.main .left .left_mian .search a{background:url(../images/search_icon01.gif) no-repeat;width:34px;height:30px;display:inline-block;position:relative;top:-4px;margin-lefT:10px;}
.main .left2{font-size:18px;line-height:2;padding:34px 0 24px;}
.main .right{width:715px;}
.Introduction{}
.main .right h2.title{font-size:24px;line-height:1;padding-top:12px;}
.content{padding-top:18px;line-height:1.715;}
.in_news{padding-top:29px;}
.in_news li{padding:24px 0;overflow:hidden;border-bottom:1px solid #b5b5b5;margin-right:46px;list-style:none;}
.in_news li img{float:left;margin-right:10px;}
.in_news li a{font-weight:bold;display:inline-block;margin:5px 0 12px;}
.in_news li p{font-size:12px;}
.in_news li p.time{padding-top:12px;color:#666;}
.in_news li.no_border{border:0px;}
.bottom{text-align:center;width:1110px;margin:0 auto;padding:15px 0;color:#000;font-size:12px;}
.bottom a{margin:0 15px;display:inline-block;color:#000;}
.bottom p a{margin:0;}
.pro_text{line-height:1.35;width:450px;}
.pro_img{width:248px;}
.pro_text ul{padding-left:15px;}
.contact .item{padding:20px 0;}
.contact .item h3{font-size:18px;padding-bottom:10px;}
.Introduction_3{line-height:1.4;}
.Introduction_1 a{display:inline-block;width:114px;height:30px;line-height:30px;background:#bfbfbf;text-align:center;}
.Introduction_1 a.hover{background:#52a136;color:#fff;}
.Introduction_2{margin:30px 0;background:#d9d9d9;padding:23px;position:relative;}
.Introduction_2 .bd li{padding:0 6px; list-style:none;float:left;width:211px;height:118px;overflow:hidden;}
.Introduction_2 a.prev,.Introduction_2 a.next{background:url(../images/arrow_img01.png) no-repeat 0 0;position:absolute;width:9px;height:15px;top:50%;margin-top:-6px;}
.Introduction_2 a.prev{background-position:0 0;lefT:10px;}
.Introduction_2 a.next{background-position:right 0;right:10px;}
.title p.data{font-weight:normal;padding-top:10px;font-size:14px;color:#999;padding-bottom:8px;}
.product_1{padding-top:15px;}
.product_1 a{width:167px;}
.pro_img2 ul{width:720px;padding-top:10px;}
.pro_img2 li{list-style:none;width:220px;text-align:center;font-size:14px;float:left;margin:10px 10px 0 0;}
.pro_img2 li .text{background:#bfbfbf;text-align:center;height:36px;padding:9px 15px;display:table-cell;vertical-align:middle;line-height:335px;width:190px;}
.pro_img2 li .text p{line-height:18px;max-width:190px;max-height:36px;vertical-align:middle;}
.pro_nr li div i{display:inline-block;vertical-align:middle;height:100%;width:0px;}
























