﻿@charset "utf-8";
/* CSS Document */
body{font-family:"microsoft yahei";font-size:16px;color:#0b0b0b;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{outline:none;margin:0;padding:0;}
html{overflow:0;overflow-x:hidden;}
*{word-wrap:break-word;}
table{border-collapse:collapse;}
fieldset,img{border:none;}
ul,li{list-style-type:none;}
a{text-decoration:none; cursor:pointer; color:#0b0b0b;}
a:hover{color:#fb6b01;}
select,input{vertical-align:middle;outline:none;}input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{cursor:pointer;}
i,em{font-style:normal;}
.clear{clear:both;}
.date{ font-style:normal; float:right; color:#999; font-style:normal;}
.m_m{ width:1200px; margin:0 auto;}
body{min-width:1200px;}
.m_t{ margin-top:15px;}
.m_t30{ margin-top:30px;}
.m_t20{ margin-top:20px;}
.m_r{ margin-right:15px;}
.m_r10{ margin-right:10px;}
.m_r20{ margin-right:20px;}
.m_r30{ margin-right:30px;}
.p_t30{padding-top:30px;}
.p_t20{padding-top:20px;}
.p_t15{padding-top:15px;}
.p_t10{padding-top:10px;}
.display_none{display:none;}
.display_inline{display:inline;}
.hidden{overflow:hidden;}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.uppercase{text-transform:uppercase;font-smoothing: antialiased;/*坐等标准化，有备无患*/
-webkit-font-smoothing: antialiased; /*chrome、safari*/
-moz-osx-font-smoothing: grayscale;/*firefox*/}

.uppercase em{text-transform:uppercase;font-smoothing: antialiased;/*坐等标准化，有备无患*/
-webkit-font-smoothing: antialiased; /*chrome、safari*/
-moz-osx-font-smoothing: grayscale;/*firefox*/}

.uppercase span{text-transform:uppercase;font-smoothing: antialiased;/*坐等标准化，有备无患*/
-webkit-font-smoothing: antialiased; /*chrome、safari*/
-moz-osx-font-smoothing: grayscale;/*firefox*/}

.uppercase i{text-transform:uppercase;font-smoothing: antialiased;/*坐等标准化，有备无患*/
-webkit-font-smoothing: antialiased; /*chrome、safari*/
-moz-osx-font-smoothing: grayscale;/*firefox*/}
/*layout=======================================*/
.top{ height:130px; overflow:hidden; padding:10px 0;}
.logo{ width:860px; height:130px; overflow:hidden;}
.tophone{ height:80px;  font:600 36px/50px "微软雅黑"; background: url(../images/phone.jpg) no-repeat right top; color:#fd8402; margin-top:20px; padding-top:30px;}


/*nav*/
.dh_menu{ width:100%; height:60px; background-color:#45a802; box-shadow: 0 2px 5px 0px #969795; position:relative; z-index:999;}
.nav{ position:relative;}
.homemenu{ width:180px; height:74px; line-height:74px; background:url(../images/menubg.png) no-repeat left center; text-align:center; vertical-align:middle; top:-7px; position:absolute;}
.homemenu a{ font-size:20px; color:#FFF;}
.homemenu a:hover{color:#FFF;}
.menu{ width:1020px; font:20px/60px "微软雅黑";
text-align: center;
display: -moz-box;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-moz-box-align: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
-moz-box-pack: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
    /*for ie9*/
justify-content: center;
display: table; padding-left:180px;
}
.menu li{ line-height:60px; padding:0 1%;
display: table-cell; cursor: pointer;-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1;   -ms-flex: 1; flex: 1;  zoom:1; position: relative; *width:100px; *float:left;}
.menu li a{ color:#FFF;}
.menu li a:hover{color:#fefb01; display:block;}
.menu h3{font-size:100%; font-weight:normal; text-align:center;}
.menu .sub{ display:none; /*默认隐藏*/ width:220px; padding:10px;  position:absolute; *left:0; background:#3b9201;  float:left; z-index:999;}
.menu .sub li{ width:100%; text-align: left;  line-height:30px;  border-bottom:1px dashed #378502; float:left; padding:10px 0;}
.menu .sub li img{ width:8px; height:15px; overflow:hidden; float:left; text-align:center; vertical-align:middle; padding-top:8px;}
.menu .sub li>a{ width:202px; line-height:30px; color:#fff; display: inline-block; zoom:1; font-size:16px; padding-left:10px; float:left; overflow:hidden;}
.menu .sub li>a:hover{color:#fde200;}

/*banner*/
.focusBox {width:100%; height:740px; background-color:#f2f3f1; overflow: hidden; position:relative; *z-index:-1;}
.focusBox .pic{width:100%; height:600px;  position:relative; z-index:0; }
.focusBox .pic a{ display:block; width:100%;  height:600px; min-width:1200px;}
.focusBox .hd {
	width:100%;
	position: absolute;
	bottom:30px;
	text-align: center;
	font-size:0;
	z-index:999;
	left:21px;
}
.focusBox .hd li{margin: 0 10px;width:256px;height:80px; background-color:#fff; cursor: pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden;  background:rgb(255,255,255,0.5);/*firefox、chrome*/  background:rgba(255,255,255,0.5);      
        background:#fff\9;/*IE*/
        filter: alpha(opacity=50);/*IE*/ border:1px solid #45a802;}
.focusBox .hd li img{width:320px;height:100px; overflow:hidden;}		
.focusBox .hd .on{width:256px;height:80px; background-color: #ffc600;  background:rgb(255,198,0,1);/*firefox、chrome*/  background:rgba(255,198,0,1);      
        background:#ffc600\9;/*IE*/
        filter: alpha(opacity=100);/*IE*/ border:2px solid #f28c08;}
.focusBox .prev,.focusBox .next { width:40px; height:80px; display: none; background: url(../images/jt_banner.png) #000 10px  center no-repeat; position: absolute; top:30%;z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=50);opacity:0.5; padding:10px;}
.focusBox .prev { left:5px;}
.focusBox .next { background-position:-78px center; right:5px; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60) !important; opacity:0.6!important; }

/*aboutbox*/
.aboutbox{ width:100%; height:550px; overflow:hidden;}
.aboutnr{ height:500px; padding-top:50px;}
.aboutimg{ width:450px; height:450px; overflow:hidden; position:relative; margin-top:50px;}
.aboutimg a{ width:450px; height:400px; overflow:hidden; display:block; position:absolute; left:20px; bottom:0; z-index:9;}
.aboutimg em{width:400px; height:350px; overflow:hidden; display:block; background-color:#FFF; position:absolute; left:0; bottom:70px;}
.aboutimg a img{width:450px; height:400px; overflow:hidden; }

.aboutwenzi{ width:660px; height:390px; background-color:#fff; padding:20px; position:relative;}
.lm{ height:60px; line-height:60px; position:relative;}
.lm em{ color:#cdcbcb; font:600 36px/60px "微软雅黑"; display:inline-block;  text-align:center; float:left;}
.lm i{ color:#080808;  font:30px/60px "微软雅黑"; padding-left:10px; display:inline-block; text-align:center; float:left;}
.xx{ width:300px; height:1px; background-color:#dcdcdb; position:absolute; right:30px; top:32px;}
.nrz{ height:300px; padding-top:15px; overflow:hidden;}
.nrz P{ line-height:28px;}

.aboutwenzi a{position:absolute; display:block; right:0; bottom:0;}
.sj{ width:0; height:0; border-top:100px solid transparent; border-bottom:100px solid  transparen; border-right:180px solid #35a82e;  text-align:center; display:block; }
.aboutwenzi a span{ width:150px; line-height:30px; font-size:20px; position:absolute; left:45px; bottom:5px; z-index:999; padding-top:20px; text-align:center; color:#FFF;}
.aboutwenzi a span i{ width:100%; line-height:20px; float:left; display:block; font-size:24px;}


/*产品*/
.productbox{width:100%; height:900px; background:#f2f3f1; position:relative; margin-bottom:30px;}
.productbg{width:28%; position:absolute;
height: 0; 
border-right:300px solid transparent; 
border-left:300px solid #45a802; 
border-top:900px solid #45a802;}
.chpbox{height:960px; position:relative; z-index:999;}
.piclm{ height:100px; padding-top:25px;}
.cplmleft{ width:auto; background:#45a802; float:left; padding:10px;}
.cplmleft em{font:600 36px/40px "微软雅黑"; color:#5bdc03;}
.cptittle{ height:40px; vertical-align:middle;}
.cptittle h2{font:30px/40px "微软雅黑"; color:#fff; float:left; padding-right:20px;}
.pxx{width:150px; height:1px; background-color:#4dbb02; float:left; margin-top:25px;}
.cplmright{ width:120px; height:90px; padding-top:20px;}
.cplmright a{display:block; cursor:pointer;}
.cplmright span{ color:#d9dad7; font:600 36px/40px "微软雅黑";}
.cplmright i{ height:40px; font:20px/40px "微软雅黑"; color:#FFF; background-color:#45a802; padding:5px 10px;}

/*nr*/
.chpbox ul{ width:1200px; height:655px; margin:10px auto 60px auto; padding:20px; background-color:#FFF; box-shadow: 0 1px 4px 0px #c4c5c3;}
.chpbox ul li{ width:280px; height:310px; overflow:hidden; float:left; padding:10px;}
.chpbox ul li>a{width:280px; height:200px; overflow:hidden; display:block;}
.chpbox ul li>a img{width:280px; height:200px; overflow:hidden;}
.jstittle{width:258px; height:84px; border: 1px solid #E4E5E4; overflow: hidden; margin-top:10px; padding:5px 10px;}
.jstittle a{ display:block;}
.jstittle a h3{width:258px; height:40px; font:20px/40px "微软雅黑"; border-bottom:1px solid #E5E5E5; overflow:hidden;}
.jstittle a span{ width:100%; color:#494848; font:16px/40px "微软雅黑"; background:url(../images/jt.png) no-repeat right center; display:block;}
.jstittle a span:hover{color: #C61A1E;}

/*横幅广告*/
.hfgg{ width:1198px; height:148px; border:1px solid #c8c9c7; background:url(../images/phone_bg.jpg) no-repeat right center; margin:0 auto;}
.hfggz{ width:688px; height:108px; overflow:hidden; float:left; padding:20px; float:left;}
.hfggz h3{ width:100%; color:#45a802; font:600 40px/60px "微软雅黑"; }
.hfggz p{ color:#c9c9c8;  font:24px/40px "微软雅黑"; }
.hfphone{ width:300px; height:108px; padding:20px 20px 20px 150px; float: right; overflow:hidden; text-align:center; vertical-align:middle; position:relative;}
.serve{font:18px/30px "微软雅黑"; color:#FFF;}
.serve i{ font-weight:100; font-style:italic;}
.serve:before, .serve:after {
            content: '';   /*CSS伪类用法*/
            position: absolute; /*定位背景横线的位置*/
            top:35px;
            background:#fff; /*宽和高做出来的背景横线*/
            width:60px;
            height:1px;
        }
.serve:before{left:155px;  /*调整背景横线的左右距离*/}
.serve:after { right:20px;}

.hfphone p{ color:#fcf900; font:600 38px/60px "微软雅黑";}


/*案列*/
.dh{ height:90px; text-align:center; vertical-align:middle; padding-top:30px; position:relative;}
.caselm em{ color:#cdcbcb; font:600 36px/50px "微软雅黑"; display:block;}
.caselm i{ color:#040404; font:30px/40px "微软雅黑"; display:block;}
.caselm:before, .caselm:after {
            content: '';   /*CSS伪类用法*/
            position: absolute; /*定位背景横线的位置*/
            bottom:20px;
            background:#cdcbcb; /*宽和高做出来的背景横线*/
            width:500px;
            height:1px;
        }
.caselm:before{left:0;  /*调整背景横线的左右距离*/}
.caselm:after { right:0;}

.picMarquee-left{overflow:hidden; position:relative; padding:30px 0; clear:both;}
.picMarquee-left .bd{}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{width:380px; height:380px; float:left; _display:inline; overflow:hidden; background-color:#f2f3f1; margin:10px;}
.picMarquee-left .bd ul li .pic{ width:380px; height:270px; text-align:center; overflow:hidden;}
.picMarquee-left .bd ul li .pic img{ width:380px; height:270px; display:block;}
.picMarquee-left .bd ul li .title{width:360px; height:90px; overflow: hidden; margin-top:10px; padding:5px 10px;}
.picMarquee-left .bd ul li .title a{ display:block;}
.picMarquee-left .bd ul li .title a h3{height:40px; font:20px/40px "微软雅黑"; border-bottom:1px solid #E5E5E5;}
.picMarquee-left .bd ul li .title a span{ width:100%; color:#494848; font:16px/40px "微软雅黑"; background:url(../images/jt.png) no-repeat right center; display:block;}
.picMarquee-left .bd ul li .title a span:hover{color: #C61A1E;}

/*nesw*/
.newsbox{ width:100%; height:650px; background-color:#45a802;}
.newlm em{ color:#5bdc03; font:600 36px/50px "微软雅黑"; display:block;}
.newlm i{ color:#fff; font:30px/40px "微软雅黑"; display:block;}
.newlm:before, .newlm:after {
            content: '';   /*CSS伪类用法*/
            position: absolute; /*定位背景横线的位置*/
            bottom:20px;
            background:#4dbb02; /*宽和高做出来的背景横线*/
            width:500px;
            height:1px;
        }
.newlm:before{left:0;  /*调整背景横线的左右距离*/}
.newlm:after { right:0;}


/*新闻*/
.newsnrbox{ width:1200px; height:430px; position:relative;  margin:30px auto; padding:20px;}
.kkjt{ width:77px; height:78px; overflow:hidden; background:url(../images/kk.png) no-repeat; position:absolute;}
.kkjt1{ background-position:0 0; left:0; top:0;}
.kkjt2{ background-position:0 -231px; right:0; top:0;}
.kkjt3{ background-position:0 -119px;left:0; bottom:0;}
.kkjt4{ background-position:0 -370px; right:0; bottom:0;}

.newlistin{}
.newlist1{ width:360px; height:180px; overflow:hidden; padding:10px 60px 10px 10px; position:relative; background-color:#FFF; float:left; margin-bottom:30px;}
.newbt{ width:100%; height:60px; border-bottom:1px dashed #c9c6c6;}
.newbt span{ width:50px; height:50px; overflow:hidden; background-color:#45a802; font:600 30px/50px "微软雅黑"; color:#FFF; float:left; text-align:center; vertical-align:middle; font-style:italic;}
.newbtright{ width:290px; float:right; padding-left:20px;} 
.newbtright h2{ width:290px; color:#060606; font:18px/30px "微软雅黑"; overflow:hidden;}
.newbtright h2 a{ display:block;}
.newbtright i{ color:#878686; font:14px/18px "微软雅黑";}
.newlist1 p{ line-height:28px; color:#5f5d5d; padding-top:5px;}
.newmore{ width:130px; height:35px; line-height:35px; background:url(../images/jths.png) no-repeat right center; color:#fb7701; display:block;}
.newmore:hover{ color:#e90702;}
.m_r340{margin-right:340px;}
.newlist2{padding:10px 10px 10px 60px;}

/**/
.picScroll-left{ width:400px; height:360px;  overflow:hidden; position:absolute;  border:4px solid #ffc602; background:none; padding:10px; left:400px; top:40px;}
.picScroll-left .hd{width:100%; overflow:hidden;  height:400px; line-height:40px;  position:absolute;  z-index:999; top:330px;text-align: center; font-size:0;}
.picScroll-left .hd ul{width:400px;  overflow:hidden; zoom:1; text-align:center; vertical-align:middle;}
.picScroll-left .hd ul li{width:15px; height:15px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color: #fff; border-radius: 50%; display:inline-block;*display:inline; zoom:1;}
.picScroll-left .hd ul li.on{ background-color:#ffc602;}
.picScroll-left .bd{width:400px; height:360px;  overflow:hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:400px; height:360px;  overflow:hidden; }
.picScroll-left .bd ul li a{ display:block;}
.picScroll-left .bd ul li a img{width:400px; height:360px;  overflow:hidden;}

/*honor*/
.honor{height:310px; padding:20px 0; overflow:hidden;}
.honor ul li{ width:280px; height:310px; overflow:hidden; float:left; padding:0 10px;}
.honor ul li>a{width:278px; height:198px; overflow:hidden; display:block;  border: 1px solid #DFDFDF; background: #F7F7F7;}
.honor ul li>a img{width:268px; height:188px; overflow:hidden; padding:5px;}
.honor ul li .jstittle{width:258px; height:84px; border: 1px solid #E4E5E4; overflow: hidden; margin-top:10px; padding:5px 10px;}
.honor ul li .jstittle a{ display:block;}
.honor ul li .jstittle a h3{height:40px; font:20px/40px "微软雅黑"; border-bottom:1px solid #E5E5E5;}
.honor ul li .jstittle a span{ width:100%; color:#494848; font:16px/40px "微软雅黑"; background:url(../images/jt.png) no-repeat right center; display:block;}
.honor ul li .jstittle a span:hover{color: #C61A1E;}

/*foot*/
.footnav{ width:100%; height:50px; line-height:50px; background-color:#51c502; text-align:center; vertical-align:middle; color:#FFF;}
.footnav a{ color:#FFF;}
.footnav a:hover{ color:#FC0;}
.footbox{ width:100%; height:410px; background-color:#45a802; padding-top:30px;}
.footnr{ padding:20px 0;}
.footleft{ width:550px; height:370px; overflow:hidden; text-align:center; color:#fdee02; font:600 28px/50px "微软雅黑"; *font-size:28px;}
.footleft p{font:18px/30px "微软雅黑"; color:#FFF;}
.map{ width:550px; height:250px; overflow:hidden; padding-top:30px;}

.footright{ width:600px; height:410px; overflow:hidden; float:right;}
.footerwm{width:600px; height:200px; text-align:center; vertical-align:middle;}
.erwm{ width:150px; height:180px; overflow:hidden; float: right; color:#FFF; padding:0 40px;}
.erwm img{ width:150px; height:150px; overflow:hidden;}
.footkk{ line-height:30px; color:#FFF; border:1px solid #4dbb02; padding:15px;}
.footkk a{color:#FFF;}
/* CSS Document */
.zoomimg img{-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 1683ms;-moz-transform: scale(1,1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 1683ms;}
.zoomimg  img:hover{transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s;}
/*图片放大缩小效果*/
.zoomimg ul li a img{-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 1683ms;-moz-transform: scale(1, 1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 1683ms;}
.zoomimg ul li a  img:hover{transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s;}

.zoomimg dl li a img{-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 1683ms;-moz-transform: scale(1, 1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 1683ms;}
.zoomimg dl li a  img:hover{transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s;}

/*======================================inlayout====================================================*/
.inmainbox{ position:relative; padding:30px 0;}
.inleftbox{ width:300px;}
.classlm{ width:300px; height:130px; background:#45a802; text-align:center; vertical-align:middle; padding-top:20px;}
.classlm em{ font-size:36px; color:#FFF; display:block; }
.classlm i{font-size:24px; color:#FFF; display:block;}
.inx{display: block; width:10px; height:10px;  background:#fff;transform: rotate(45deg);  display:inline-block; margin-top:10px;}
.inleftbox dl{ background-color:#f7f7f7; padding-bottom:30px; border-bottom:5px solid #35a82e;}
.inleftbox dl dd{height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #eaeaea; padding-left:20px;}
.inleftbox dl dd a{color:#525151; font-size:18px; float:left;}
.inleftbox dl dd:hover{ color:#333; background-color:#FFF;}
.in-arrow{height:25px; line-height:25px; display: inline-block; float:right; padding-top:20px; padding-right:30px;}    
.in-arrow:after {  
            content: '';  
            display: block;  
            width:10px;  
            height:10px;  
            border-right: 1px solid #888;  
            border-top: 1px solid #888;  
            -webkit-transform: rotate(45deg); /*箭头方向可以自由切换角度*/  
            transform: rotate(45deg);  
        }  

/*联系方式*/
.contact{ width:300px; margin-top:20px; background-color:#f7f7f7; padding-bottom:30px;  border-bottom:5px solid #35a82e; overflow:hidden;}
.conlm{ height:60px; line-height:60px; background-color:#0ba51f; text-align:center; vertical-align:middle; color:#FFF; font-size:24px;}
.tub{ width:100%; text-align:center; vertical-align:middle; padding:30px 0 20px;}
.tub img{ width:150px; overflow:hidden;}
.contact h3{ height:80px; line-height:80px; font-size:36px; text-align:center; color:#fb7803; padding:0 10px; border-bottom:1px solid #e7e6e6;  border-top:1px solid #e7e6e6; margin:10px 0;}
.contact ul{ padding:0 10px;}
.contact ul li{ width:100%; line-height:30px; font-size:18px; color:#666; padding:5px 0; border-bottom:1px dashed #DFDFDF; float:left;}

/*right*/
.inrightbox{ width:870px; float:right;}
.homeposition{ height:50px; line-height:50px;  border-bottom:1px solid #CCC;}
.homeposition span{ height:50px; line-height:50px; font-size:24px; float:left;}
.homeposition span i{ width:30px; height:30px; background:url(../images/inbtn.png) no-repeat left center; background-size:cover; display: inline-block; float:left; margin-top:10px; margin-right:10px;}
.homeright{ line-height:30px; float:right; font-family:"宋体"; font-size:14px; padding-top:20px; color:#333; background:url(../images/home.png) no-repeat left 24px; padding-left:30px;}
.homeright a{ font-size:14px;  color:#333; font-family:"微软雅黑";}
.homeright a:hover{ color:#fc6c03;}

.inbox{ padding:20px 0 0;}
.inbox p{ line-height:30px;}
.inbox p img{max-width:870px; height:auto; width:expression(this.width >870 ? "870px" : this.width); overflow:hidden;}

/*list info*/
.bt{text-align:center; padding:15px 0;}
.bt h1{color:#000; font-size:24px; font-weight:100;}
.info{height:30px;line-height:28px; border-bottom: dashed  #BDBDBD 1px;  margin:3px 0px; text-align:center;  font-size:14px; color: #6A6A6A;}
.nr{ line-height:30px; padding:10px;}
.nr img{max-width:1200px; height:auto; width:expression(this.width >1200 ? "1200px" : this.width); overflow:hidden;}
/*page nest up*/
.fyy{height:auto; overflow:hidden; margin-bottom:20px; border-top:1px solid #C8C8C8; padding-top:10px; font-size:15px; position:relative;}
.fyy ul{}
.fyy ul li{ width:100%; line-height:30px;  float:left;}
.fyy ul li a{color:#4E4E4E;}
.fyy ul li a:hover{color:#ff4800;}
.fyy ul li span{ font-weight:600; padding-right:10px; color:#666;}
.fyy em{ display:inline-block; background: url(../images/backjt.png) no-repeat left center; padding-left:20px; line-height:40px; position:absolute; right:0; font-size:15px;}

/*分页*/
.my_page{ width:870px; text-align:center; overflow:hidden;}
.my_page li { display:inline; text-align:center; margin:0px 5px; line-height:40px;}
.my_page li a{padding:3px 10px; text-align:center; color: #333; border:1px solid #CCC; text-decoration:none; line-height:40px;}
.my_page li a:hover{color:#F00; text-decoration:none;  border:1px solid #F00; }

/*list*/
.innewsbox{padding:20px 0;}
.innewsbox li{ width:100%; height:150px; float:left;  margin-bottom:20px; border-bottom:1px dashed #E8E8E8; padding-bottom:20px;}
.innewleft{ width:210px; height:150px; overflow:hidden; float:left;}
.innewleft a{ width:210px; height:150px; overflow:hidden; display:block;}
.innewleft a img{ width:210px; height:150px; overflow:hidden;}
.innewsright{width:640px; float:left; margin-top:10px; margin-left:20px;}
.innewsright h2{ width:100%; line-height:40px; font-size:20px; font-weight:100; color:#000; overflow:hidden;}
.innewsright i{ width:100%; font-size:14px; color:#7b7b7b;}
.innewsright p{ color:#535352; line-height:24px; margin-top:10px;}

/*产品列表*/
.inproductbox{ padding:20px 0;}
.inproductbox ul{ padding-bottom:20px; overflow:hidden;}
.inproductbox ul li{ width:260px; height:285px;float:left; padding:10px 15px; overflow:hidden;}
.inproductbox ul li>a{width:252px; height:180px; overflow:hidden; display:block;}
.inproductbox ul li>a img{width:252px; height:180px; overflow:hidden;}
.inproductbox ul li .jstittle{width:230px; height:80px; border: 1px solid #E4E5E4; overflow: hidden; margin-top:10px; padding:5px 10px;}
.inproductbox ul li .jstittle a{ display:block;}
.inproductbox ul li .jstittle a h3{height:40px; font:20px/40px "微软雅黑"; border-bottom:1px solid #E5E5E5;}
.inproductbox ul li .jstittle a span{ width:100%; color:#494848; font:16px/40px "微软雅黑"; background:url(../images/jt.png) no-repeat right center; display:block;}
.inproductbox ul li .jstittle a span:hover{color: #C61A1E;}


/*漂浮*/
#floatmenu1 p{margin: 0}
#floatmenu1 a {	color:#666;	text-align:center;	text-decoration:none}
.listnav {width:87px;position:fixed!important;position:absolute;z-index:999;bottom:5%;display:block; right: 5px}
.listnav_a {width:87px;	left:94%;position:fixed!important;position:absolute;z-index:5;bottom:5%;display:block}
.weixin_show {width:120px;height:150px;position:absolute;top:75px;left:-130px;padding:5px;background:#ff8400;text-align:center;color:#fff;font-size:14px;line-height:30px}
.qq_show {width:130px;height:65px;position:absolute;top:0px;left:-130px;padding-top:10px;background:#ff8400;text-align:center;color:#fff;font-size:14px;line-height:26px}
#floatmenu_qq {width:87px;height:75px;text-align:center;background:url(../images/piaofu.png) no-repeat 0px 0px;	display:block;}
a#floatmenu_qq {color:#fff}
#floatmenu_weixin {width:87px;height:25px;	padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -75px;display:block}
#floatmenu_zixun {width:87px;height:25px;padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -150px;display:block}
#floatmenu_tousu {width:87px;height:25px;padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -225px;display:block}
#floatmenu_fanhui {	width:87px;height:25px;padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -300px;display:block}
#floatmenu_qq:hover {background:url(../images/piaofu.png) no-repeat -88px 0px;color:#fff}
#floatmenu_weixin:hover {background:url(../images/piaofu.png) no-repeat -88px -75px;color:#fff}
#floatmenu_weixin:hover .weixin_show {display:show}
#floatmenu_zixun:hover {background:url(../images/piaofu.png) no-repeat -88px -150px;color:#fff}
#floatmenu_tousu:hover {background:url(../images/piaofu.png) no-repeat -88px -225px;color:#fff}
#floatmenu_fanhui:hover {background:url(../images/piaofu.png) no-repeat -88px -300px;color:#fff}

