body{ color:#393939; font-family:"Microsoft Yahei","宋体","Tahoma","Arial"; font-size:12px; margin:0; padding:0;min-width:1260px;}
ul,h1,h2,h3,h4,h5,h6,p,li{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none; color:#393939;}
a:hover{color:#3e995c;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.line{height:7px;line-height:0;font-size:0;display:block;}
.pd5{padding:5px;}
.lh{line-height:150%;}
.red{color:red;}
.hand{cursor:pointer;}
.w1250{width:1250px; margin:0 auto;}
.trans{transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}

/*头部样式*/
.header{ height:88px; width:1200px; padding:2px 0px; margin:0 auto; position:relative;}
.header .logo{ width:250px; height:88px; float:left; overflow:hidden;}
.header .logo img{ height:88px;}
.header .phone{float:left; width:130px; height:36px; padding:2px 0px 2px 45px; line-height:18px; background:url("p.png") left 2px no-repeat; color:#3e995c; margin-top:25px;}
.header .phone span{font-size:18px}
/* 导航菜单 */
ul.menu{width:600px; height:36px; padding-top:40px; padding-left:100px;float:left;list-style:none; position:relative; z-index:1;}
ul.menu li.nLi{float:left; position:relative;}
ul.menu li.nLi h3{float:left; font-weight:normal;}
ul.menu li.nLi h3 a{ width:100px; height:24px; display:block; font-size:16px; text-align:center; }
ul.menu li.nLi a:hover{ color:#3e995c;}
ul.menu li.nLi .sub{ display:none; width:100px; left:0; top:24px;  position:absolute; background:#fff;  line-height:26px; padding:5px 0;  }
ul.menu li.nLi .sub li{ zoom:1; }
ul.menu li.nLi .sub a{ display:block; padding:0 10px; text-align:center; }
ul.menu li.nLi .sub a:hover{ background:#3e995c; color:#fff;  }
ul.menu li.on h3 a{color:#3e995c; }


/*幻灯*/
.slideBox{ width:100%; height:524px; overflow:hidden; position:relative; }
.slideBox .hd{ height:21px; overflow:hidden; position:absolute; left:50%; bottom:50px; z-index:1; margin-left:-50px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;width:21px;height:21px;margin:0;padding:0;background:url('btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px }
.slideBox .hd ul li.on{ background-position:0 -21px }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:524px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.first{width:1250px; padding:60px 0px; margin:0 auto; overflow:hidden;}
.first .ftit{margin-bottom:15px; color:#222223;font-size:28px; text-align:center;}
.first .ftit span{color:#3e995c;  font-size:36px;}
.first .fnote{font-size:16px; text-align:center;line-height:30px;font-family:"Comic Sans MS"; letter-spacing:2px}

.second{background:#f3f3f3; padding:30px 0px; height:637px; overflow:hidden;}
.second .stit{width:430px; margin:0 auto 30px; line-height:40px; font-size: 28px; color:#222; text-align:center}
.second .stit span{font-size:16px;font-family:"Comic Sans MS"; letter-spacing:2px; color:#999}
.second .w1250{position:relative;}
.second .s1{ display:block; position:absolute; width:742px; height:219px; padding:45px; z-index:5; left:0; top:0; background:#4c4c4c; border-radius:10px;}
.second .s1 h1.t{font-size:30px; color:#c4c4c4}
.second .s1 h2.t{font-size:26px; color:#fcdc4d;  font-weight:normal;}
.second .s1 p{width:718px; line-height:25px;z-index:2; color:#c4c4c4; position:absolute; padding-top:35px;}
.second .s2{ display:block; position:absolute; width:321px; height:313px; padding:45px; z-index:5; right:0; top:60px; background:#3e995c; border-radius:10px;}
.second .s2 h1.t{font-size:30px; color:#fff}
.second .s2 h2.t{font-size:26px; color:#fcdc4d;  font-weight:normal;}
.second .s2 p{width:340px; top:150px;left:40px !important; position:absolute; z-index:3; line-height:25px; color:#fff;}
.second .s3{ width:706px; height:178px; position:absolute; top:234px; left:72px; padding:45px; z-index:6; background:#e8c247; border-radius:10px;}
.second .s3 h1.t{font-size:30px; color:#3e995c}
.second .s3 h2.t{font-size:26px; color:#fcdc4d;  font-weight:normal;}
.second .s3 p{width:710px;color:#41370d; position: absolute; color:#000 !important; z-index:3; line-height:25px;}
.s1:hover p, .s2:hover p, .s3:hover p{ text-indent:8px;}

.three{background:url(yousd_67.png) center center no-repeat;height:471px; overflow:hidden;}
.three ul{margin-left:-8.5px;}
.three ul li{padding-left:25px;padding-right:25px;margin-top:80px;font-size:24px;margin-left:8.5px;box-sizing: border-box; -webkit-box-sizing: border-box;background:url(ysbj_68.png) no-repeat;height:330px;width:306px;float:left;padding-top:28px;z-index:1;}
.three ul li h2{text-align:left; }
.three ul li p{width:240px;font-size:12px; text-align:left; line-height:25px; color:#6b6a68}
.three ul li:hover{margin-top:70px;}
.three ul li span{ display:block;}
.three ul li:hover span{ text-indent:8px; color:#3e995c;}
.three ul li:hover p{ color:#222;}
.adv{height:314px;background:url(index_85.jpg); width:100%;}

#xz{background:url(tbj_65.png) no-repeat;height:672px; margin:20px auto;}
.juzhong{width:1250px;display:block; text-align:center;}
.kuai{float:left;position:absolute;}
#kuai1{ top:70px;left:60px;}
#kuai2{ bottom:90px;  left:60px;}
#kuai3 { bottom:290px; left:350px;}
#kuai4{ top:70px; right:350px;}
#kuai5 { bottom:120px; right:350px;}
#kuai6{ bottom:250px; right:60px;}
#kuai1:hover{ top:65px;}
#kuai2:hover{bottom:85px;}
#kuai3:hover{bottom:285px;}
#kuai4:hover{ top:65px;}
#kuai5:hover{ bottom:115px;}
#kuai6:hover{ bottom:245px;}
#kuai1, #kuai2, #kuai3, #kuai4, #kuai5, #kuai6 , .kuai .zi, .kuai .t{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.juzhong .t{font-size:18px; padding:15px 0px;color:#000}
.juzhong .zi{font-size:12px; line-height:24px;color:#353434;text-align:center;margin-top:-10px; padding-top:0px;}
#kuai1:hover .t, #kuai2:hover .t, #kuai3:hover .t, #kuai4:hover .t, #kuai5:hover .t, #kuai6:hover .t{ color:#3e995c; font-size:20px;}
#kuai1:hover .zi, #kuai2:hover .zi, #kuai3:hover .zi, #kuai4:hover .zi, #kuai5:hover .zi, #kuai6:hover .zi{ padding-top:6px; color:#000;}

.body{width:1200px; margin:20px auto;}
.body h1.t{font-size:22px; font-weight:normal; color:#3e995c; line-height:40px; text-align:center;}
.body .date{line-height:40px;text-align:center; border-bottom:1px solid #dcdddd}
.body .content{padding:20px 10px; line-height:220%; font-size:14px;}
.body .back{padding:20px 0px; border-top:1px solid #dcdddd}
.body .back a{width:120px; height:36px; border-radius:3px; background:#3e995c; color:#fff; font-size:16px; text-align:center; line-height:36px; display:block; margin:0 auto}

.content1{width:1200px; margin: 60px auto 0;}
.c1-title{font-size: 30px; text-align: center;}
.c1-t-wz{text-align: center; margin-bottom:25px}
.c1-t-wz span{font-size: 14px; letter-spacing: 6px; line-height: 24px; position: relative;}
.c1-box{display: flex; display: -webkit-flex; justify-content: space-between; margin-top: 35px; align-items: center;}
.c1-rl img{width:370px; height:240px;}
.c1-rg{padding-left: 110px; position: relative;}
.c1-rg p{font-size: 16px; line-height: 24px; text-indent: 32px;}
.c1-rg p:nth-of-type(1){margin-bottom: 25px;}
.c1-rg::after{content: ""; width: 26px; height: 3px; background-color: #3e995c; position: absolute; left: 110px; top: -30px;}

.content2{width:1200px; margin: 60px auto 0;}
.c2-box1 {display: flex; display: -webkit-flex; margin-bottom: 12px;}
.c2-box1 .c2-box1-lf {width: 58%; position: relative; }
.c2-box1 .c2-box1-lf img {width: 100%; display: block; }
.c2-box1 .c2-box1-lf .c2-kk {position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, 0); }
.c2-box1 .c2-box1-lf .c2-kk .c2-x-lf {width: 1px; background-color: #FFF; position: absolute; left: 12px; top: 12px; bottom: 12px; }
.c2-box1 .c2-box1-lf .c2-kk .c2-x-rg {width: 1px; background-color: #FFF; position: absolute; right: 12px; top: 12px; bottom: 12px; }
.c2-box1 .c2-box1-lf .c2-kk .c2-x-top {height: 1px; background-color: #FFF; position: absolute; left: 12px; top: 12px; right: 12px; }
.c2-box1 .c2-box1-lf .c2-kk .c2-x-bottom {height: 1px; background-color: #FFF; position: absolute; left: 12px; right: 12px; bottom: 12px; }
.c2-box1 .c2-box1-rg {width: 42%; background-color: #DCDDDD; position: relative; transition: .3s all linear; -webkit-transition: .3s all linear; }
.c2-box1 .c2-box1-rg .c2-font {text-align: center; position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(-50%, -50%); }
.c2-box1 .c2-box1-rg .c2-font p {text-align: center; }
.c2-box1 .c2-box1-rg .c2-font .c2-wz1 {font-size: 24px; line-height: 20px; }
.c2-box1 .c2-box1-rg .c2-font .c2-xt {width: 47px; height: 3px; background-color: #3e995c; display: inline-block; }
.c2-box1 .c2-box1-rg .c2-font .c2-wz2 {font-size: 18px; margin-top: 22px;}
.c2-box1 .c2-box1-rg .c2-font .c2-wz2 span {font-size: 18px; }
.c2-icon{position: absolute; right: 20px; bottom: 10px;}
.c2-icon a{font-size: 14px; color: #3e995c;}
.c2-icon span{display: inline-block; width: 12px; height: 12px; background-color: #3e995c; border-radius: 100%; vertical-align: middle; margin-right: 8px; position: relative;}
.c2-box1:hover .c2-box1-lf .c2-kk {background-color: rgba(0, 0, 0, 0.5); }
.c2-box1:hover .c2-box1-rg {background-color: #3e995c; }
.c2-box1:hover .c2-box1-rg .c2-font {color: #FFF; }
.c2-box1:hover .c2-box1-rg .c2-font .c2-xt {background-color: #FFF;}
.c2-box1:hover .c2-icon a{color: #FFF;}
.c2-box1:hover .c2-icon span{background-color: #FFF;}
.c2-box1:hover .c2-icon span::after{border-top: 1px solid #3e995c; border-right: 1px solid #3e995c;}
.c2-box2 { display: flex; display: -webkit-flex; margin-bottom: 12px;}
.c2-box2 .c2-box2-lf { width: 42%; background-color: #DCDDDD; position: relative; transition: .3s all; -webkit-transition: .3s all; position: relative;}
.c2-box2 .c2-box2-lf .c2-font { text-align: center; position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(-50%, -50%); }
.c2-box2 .c2-box2-lf .c2-font p { text-align: center; }
.c2-box2 .c2-box2-lf .c2-font .c2-wz1 { font-size: 24px; line-height: 20px; }
.c2-box2 .c2-box2-lf .c2-font .c2-xt { width: 47px; height: 3px; background-color: #3e995c; display: inline-block; }
.c2-box2 .c2-box2-lf .c2-font .c2-wz2 { font-size: 18px; margin-top: 22px;}
.c2-box2 .c2-box2-lf .c2-font .c2-wz2 span { font-size: 18px; }
.c2-box2 .c2-box2-rg { width: 58%; position: relative; }
.c2-box2 .c2-box2-rg img { width: 100%; display: block; }
.c2-box2 .c2-box2-rg .c2-kk { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, 0); }
.c2-box2 .c2-box2-rg .c2-kk .c2-x-lf { width: 1px; background-color: #FFF; position: absolute; left: 12px; top: 12px; bottom: 12px; }
.c2-box2 .c2-box2-rg .c2-kk .c2-x-rg { width: 1px; background-color: #FFF; position: absolute; right: 12px; top: 12px; bottom: 12px; }
.c2-box2 .c2-box2-rg .c2-kk .c2-x-top { height: 1px; background-color: #FFF; position: absolute; left: 12px; top: 12px; right: 12px; }
.c2-box2 .c2-box2-rg .c2-kk .c2-x-bottom { height: 1px; background-color: #FFF; position: absolute; left: 12px; right: 12px; bottom: 12px; }
.c2-box2:hover .c2-box2-rg .c2-kk { background-color: rgba(0, 0, 0, 0.5); }
.c2-box2:hover .c2-box2-lf { background-color: #3e995c; }
.c2-box2:hover .c2-box2-lf .c2-font { color: #FFF; }
.c2-box2:hover .c2-box2-lf .c2-font .c2-xt { background-color: #FFF; }
.c2-box2:hover .c2-icon a{color: #FFF;}
.c2-box2:hover .c2-icon span{background-color: #FFF;}
.c2-box2:hover .c2-icon span::after{border-top: 1px solid #3e995c; border-right: 1px solid #3e995c;}

.content3{padding: 45px 0; margin: 60px auto 0; background-color: #3e995c;}
.c3-title{font-size: 30px; text-align: center;}
.c3-width{width: 972px; margin: 0 auto;}
.c3-t-wz{text-align: center;}
.c3-t-wz span{font-size: 14px; letter-spacing: 6px; line-height: 24px; position: relative;}
.c3-js{font-size: 22px; margin-top: 20px; text-align: center; color:#000}
.c3-js span{color: #FFF;}
.c3-xt{width: 20px; height: 3px; margin: 25px auto 43px; background-color: #FFF;}
.picScroll-left{ overflow:hidden; position:relative; width:1050px; margin:0 auto; }
.picScroll-left .hd{ overflow:hidden;  padding:20px  }
.picScroll-left .hd ul{ overflow:hidden; zoom:1; margin-top:10px; zoom:1; text-align:center; }
.picScroll-left .hd ul li{ display:inline-block;  width:20px; height:20px; padding:5px; border-radius:15px; overflow:hidden; margin-right:5px; text-align:center; line-height:20px; font-size:14px; color:#fff; cursor:pointer;  }
.picScroll-left .hd ul li.on{ background:#fff; color:#3e995c}
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; padding:0 40px; width:270px;}
.picScroll-left .bd ul li a{display:block;width:194px; height: 243px; border-radius: 15px; padding: 26px 38px; background-color: #FFF;}
.picScroll-left .bd ul li .t{ font-size: 26px; color:#000 }
.picScroll-left .bd ul li .n{font-size: 16px; line-height: 28px; text-align: justify; margin-top: 20px; color:#999}
.picScroll-left .bd ul li a:hover{color:#000}

.content5{margin-top: 60px; margin-bottom:50px}
.content5 .c2-title{font-size: 30px; text-align: center;}
.content5 .c2-t-wz{text-align: center;}
.content5 .c2-t-wz span{font-size: 14px; letter-spacing: 6px; line-height: 24px; position: relative;}

.c5-box{margin-top: 40px;}
.c5-xt{width: 65%; height: 2px; background-color: #258c47; float: right; display: flex; display: -webkit-flex; margin-bottom: 380px;} 
.c5-big{width: 30px; height: 30px; border: 3px solid #258c47; background-color: #FFF; border-radius: 100%; box-sizing: border-box; text-align: center; line-height: 32px; position: relative;}
.c5-more{width: 18px; height: 18px; background-color: #258c47; border-radius: 100%; display: inline-block;}
.c5-col{width: 3px; height: 155px; background-color: #258c47; display: inline-block; margin-top: -5px;}
.c5-number{font-size: 30px; color: #022b0f; font-weight: bold; display: inline-block; margin-left: -18px;}
.c5-circle{border-radius: 152px 152px 0 0; box-sizing: border-box; width: 152px; height: 76px; border-left: 3px solid #258c47; border-right: 3px solid #258c47; border-top: 3px solid #258c47; position: absolute; left: 50%; transform: translateX(-50%); margin-top: 0px;}
.c5-sircle{width: 135px; height: 135px; border: 3px solid #258c47; box-sizing: border-box; border-radius: 100%; display: inline-block; margin-top: 5px; cursor: default;}
.c5-qq{width: 118px; height: 118px; border:1px solid #258c47; border-radius: 100%; display: inline-block; margin-top: 6px; box-sizing: border-box; margin-left: 1px; background: url('c5-icon2.png')no-repeat center; background-size: auto; background-origin: border-box;background-position: 50%, 50%; position: relative;}
.c5-qq span{font-size: 16px; font-weight: bold; color: #258c47; position: absolute; top: 50%; transform: translateY(-50%); text-align: center; display: block; width: 100%;}
.c5-p1{left: -15px; top: -15px;}
.c5-p2{left: 30%; top: -15px;}
.c5-p2 .c5-qq{background: url('c5-icon4.png')no-repeat center;}
.c5-p3{left: 60%; top: -15px;}
.c5-p3 .c5-qq{background: url('c5-icon6.png')no-repeat center;}

.c5-xt2{width: 88%; height: 2px; background-color: #258c47; display: flex; display: -webkit-flex;} 
.c5-p4{left: 25%; top: -15px;}
.c5-p4 .c5-qq{background: url('c5-icon1.png')no-repeat center;}
.c5-xt2 .c5-col{position: absolute; top: -153px; left: 50%; transform: translateX(-50%);}
.c5-xt2 .c5-number{position: absolute; bottom:2px;}
.c5-xt2 .c5-circle{bottom: 182px; border-radius: 0 0 152px 152px; border-bottom: 3px solid #258c47; border-top: none;}
.c5-xt2 .c5-sircle{margin-top: -68px;}
.c5-p5{left: 49%; top: -15px;}
.c5-p5 .c5-qq{background: url('c5-icon3.png')no-repeat center;}
.c5-p6{left: 72%; top: -15px;}
.c5-p6 .c5-qq{background: url('c5-icon5.png')no-repeat center;}
.c5-p7{left: 93%; top: -15px;}
.c5-p7 .c5-qq{background: url('c5-icon7.png')no-repeat center;}
.c5-sircle:hover .c5-qq{background-color: #258c47;}
.c5-sircle:hover .c5-qq span{color:#FFF;}
.c5-sj{display: none;}
.c5-sj img{display: block; width: 100%;}

.vmenu{padding:40px 0px;}
.vmenu h3{font-size: 30px; text-align: center; font-weight:normal;}
.vmenu h4{text-align: center; margin-bottom:25px; font-weight:normal;}
.vmenu h4 span{font-size: 14px; letter-spacing: 6px; line-height: 24px; position: relative; color:#888}

.body{}
.w740{width:740px;}
.body .left{width:220px; float:left;}
.body .left h3.title{text-align:center; width:220px; height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#fff; background:#258c47; float:left;}
.body .left ul.catelist{border:1px solid #dcdddd; border-bottom:0px;}
.body .left ul.catelist li{text-align:center; font-size:14px; border-bottom:1px solid #dcdddd; line-height:56px; }
.body .left ul.catelist li a{display:block; width:220px;  font-size:16px;}
.body .left ul.catelist li.cur a{color:#258c47}

.body .right{width:940px; float:right;}
.body .right .newslist{margin-top:-20px;}
.body .right .newslist li{padding:20px 5px; border-bottom:1px solid #dcdddd; }
.body .right .newslist li .p{width:160px; height:160px; float:left; padding-right:25px;}
.body .right .newslist li .p img{width:160px; height:160px;}
.body .right .newslist li .info{float:left; overflow:hidden;}
.body .right .newslist li .info .t{line-height:36px;}
.body .right .newslist li .info .t a{font-size:16px;}
.body .right .newslist li:hover .info .t a{color:#258c47;padding-left:10px; transition: padding .3s linear; -webkit-transition: padding .3s ease-in-out;}
.body .right .newslist li .info .d{font-size:14px; color:#999; line-height:34px;}
.body .right .newslist li .info .n{font-size:14px; color:#999;line-height:24px;}
.np{border-top:1px solid #dcdddd; padding:20px 10px; font-size:14px;}
.np span{color:#258c47}

.contact{width:1200px; margin:0 auto;}
.contact .cleft{width:590px; float:left; overflow:hidden;}
.cmessage{width:590px; float:right;}
.cmessage .left_form_box{width:590px; margin:0 auto;}
.cmessage .left_form_box .form_text{padding:7px 0px; }
.cmessage .left_form_box .form_text .ltext{width:568px; height:36px; line-height:36px; border:1px solid #dcdddd; padding:0 10px;}
.cmessage .left_form_box .form_text .lbtn{width:120px; height:36px; border:0px; background:#ff343f; color:#fff; text-align:center;line-height:36px;}
.cmessage .left_form_box .form_text textarea.ltext{height:60px; line-height:30px;}
.cmessage .left_form_btm{width:200px; margin:0 auto; padding:15px 0px 30px; line-height:24px; font-size:12px; color:#000}

ul.picture li{background:#f8f8fa;width:595px;float:left; margin:10px;}
ul.picture li .rwt{float:left;padding:30px;width:184px; height:184px; overflow:hidden }
ul.picture li .ryjj{margin-top:50px; float:right; width:340px; padding-left:10px; transform:translateX(0px);}
ul.picture li .ryjj  p{font-size:12px;line-height:25px;color:#8b8b8b;padding-top:20px; padding-right:20px;text-align:left;}
ul.picture li .ryjj span{color:black;}
ul.picture li:hover {background-color:#258c47;color:#a197c5;}
ul.picture li:hover p{color:#efefef}
ul.picture li:hover span{color:#ffffff;}
ul.picture li:hover .ryjj{  transition:transform 1s ease;transform:translateX(-10px);}
.renk0{width:178px; height:178px; display:block; overflow:hidden; border:3px solid #f8f8fa; border-radius:90px; text-align:center }
.renk0 img{width:178px; height:178px;}

/* 客服QQ样式 */
#qqonline_float{width:111px;position:fixed;*_position:absolute;right:10px;top:100px;}
#qqonline_float .qq-top{background:url("qq-top.gif") no-repeat;height:59px;}
#qqonline_float .qq-bottom{background:url("qq-bottom.gif") no-repeat;height:26px;}
#qqonline_float .qq-list{background:url("qq-middle.jpg") repeat-y;}
#qqonline_float .myqq{text-align:center;padding-top:3px;padding-bottom:3px;}

.fixd{position: fixed; width: 60px; cursor: pointer; z-index: 9999; right: 10px; bottom: 20%;}
.f-box{width: 60px; height: 60px; background-color: #4c4c4c; margin-bottom: 2px; position: relative; z-index: 10;}
.f-box:nth-last-child(1){background-color: #258c47;}
.f-box:hover{background-color: #258c47;}
.f-box img{width: 50%; display: block; margin: 0px auto; padding-top: 5px;}
.f-box span{display: block; color: #fff; text-align: center; line-height: 20px; font-size: 12px;}
.f-box .phone{position: absolute; right: -500px; top: 0; width:140px; height: 60px; background-color: #258c47; color: #FFF; padding: 10px; transition: all .2s linear; box-sizing: border-box; z-index: 1;}
.f-box .phone p{line-height: 24px; font-size:14px;}
.f-box:nth-last-child(2):hover .phone{right: 60px;}
.f-img{position: absolute; right: -500px; top: 0; width:140px; height:145px; padding: 10px; box-sizing: border-box; background-color: #258c47; transition: all .2s linear; z-index: 1;}
.f-img img{width: 100%; display: block;}
.f-box:nth-child(1):hover .f-img{right: 60px;}




.none {display:none;}

/* 列表分页 */
.pagelist{margin:25px auto;padding:25px 0; text-align:center;}
.pagelist a{padding:3px 8px; margin:0 2px; border:1px solid #dddddd; color:#666;}
.pagelist a:hover{color:#258c47;;}
.pagelist a.hover{color:#fff;;background:#258c47;}

/* 内容分页 */
.content-page{border-top:1px solid #dae9f8;margin-top:27px;padding-top:25px;margin-bottom:25px;}
.content-page a{display:block;padding:1px 10px;border:1px solid #dddddd;margin-right:5px;color:#666;}
.content-page a.now{color:#fff;;background:#258c47;}
.content-page a:hover{color:#258c47;}

/*底部样式*/
.foot{padding:35px 0; background-color:#362E2B; color:#fff; margin-top:20px;}
.foot a{color:#fff;}
.foot .w1200{width:1070px; margin:0 auto;}
.foot .foot_left{width:272px;  overflow:hidden; float:left; }
.foot .foot_left .nav{width:320px;}
.foot .foot_left a{display:block; width:60px; height:20px; float:left; border-right:1px solid #fff; text-align:center; padding:0 15px; font-size:14px; margin:10px 0px}
.foot .foot_center{width:200px;  float:left; }
.foot .foot_center .code{width:80px; text-align:center; line-height:30px; float:left; padding-right:20px;}
.foot .foot_center .code img{width:80px;}
.foot .foot_right{width:340px; float:left; padding-left:20px; font-size:14px;}
.foot .foot_right img{width:22px;}
.foot .blogo{width:230px; float:left}
.foot .blogo img{width:217px;}

.copyright{  background-color:#5e5855; }
.copyright .bottom{ width:820px; margin:0px auto; line-height:24px; font-family:Arial; padding:10px 0; color:#fff; text-align:center;}
.copyright .bottom a{color:#fff;}

.zx_box{width:140px; position:fixed;*_position:absolute;right:10px;top:100px; z-index:1000}
.zx_box .tel{width:104px; height:40px; padding:5px 0px; border-radius:3px 3px 0 0; background:#258c47 url('d.jpg') 10px 10px no-repeat; font-size:14px; padding-left:36px; color:#fff; line-height:20px;}
.zx_box .zx{padding:10px 0px; text-align:center; line-height:36px; font-size:14px; background-color:#f5f5f5; border:1px solid #dcdddd; border-top:0px;}
.zx_box .zx_code{width:300px; height:300px; position:absolute; left:-300px; bottom:0px; display:none; background-color:#f5f5f5}


/* 自定义模块涉及到的样式 */
.table{margin:1px auto;width:99%;clear:both;}
.table .left{float:left;width:20%;text-align:right;padding:3px 1px;}
.table .right{float:left;text-align:left;padding:3px 1px;width:68%;}
.clue_on{color:#808080}
.btn2{width:40px;height:20px;line-height:18px;border:1px solid #ccc;}
.short_input{width:50px;}



/* 订单中涉及到的CSS */
.t_sub{height:23px;text-align:center;border-bottom:1px solid #003A75;background:#97BEF4;}

/* 鼠标移过去的特效 */
.tr_out{height:23px;}
.tr_over{height:23px;background:#BFD8F9;}


/* 回复 */
.reply{margin:5px 15px;padding:3px 5px;border:1px solid #DDD;line-height:150%;}

/* 人才招聘 */
.itable{border-collapse:collapse;empty-cells:hide;}
.itable td{border-bottom:1px solid #dae9f8;color:#333333;padding:6px 10px;}
.t_title{font-weight:bold;font-size:14px;color:red;}

@import url("calendar.css");