﻿@charset "utf-8";
/* CSS Document */

.banner{ float:left; width:100%; height:480px; }
/*焦点图*/
/*.banner-box{min-width:100%px;height:480px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:480px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:100%;position:absolute;top:120px;left:50%;margin-left:-605px; overflow: visible;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:330px; left:550px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer; }
.banner-box .hd ul li.on{background:#54b331; }
*/
.yzx1{height:75px; background:url(../images/yzx1.jpg) center no-repeat; margin:45px auto;}
.yzx2{ width:100%; background:#eeeeee; height:720px; overflow:hidden;}
.yzx2a{ width:1000px; height:510px;}
.yzx2a-1{ width:52px; height:20px; background:url(../images/yzx2.jpg);}
.yzx2a-2{ width:1000px;height:490px;}
.yzx2a-2a{ width:700px; float:left;}
.yzx2a-2a-1{ width:700px; height:160px}
.yzx2a-2a-1a{ width:160px; height:160px; float:left;}
.yzx2a-2a-1b{ height:34px; float:left; margin-left:25px; margin-top:63px;}
.yzx2a-2a-1b-1{ width:39px; height:34px; background:url(../images/yzx4.jpg); float:left;}
.yzx2a-2a-1b-1a{ width:44px; height:34px; background:url(../images/yzx6.jpg); float:left;}
.yzx2a-2a-1b-2{ height:34px; line-height:17px; float:left; font-family:"微软雅黑"; font-size:16px; color:#333333; margin-left:10px;}
.yzx2a-2a-1b-2 p{ font-size:12px; color:#999999;}
.yzx2a-2a-2{ width:700px; height:160px; margin-top:10px;}
.yzx2a-2a-2a{width:160px; height:160px; float: right;}
.yzx2a-2a-2b{ height:34px; float: right; margin-right:100px; margin-top:63px;}
.yzx2a-2a-2b-1{ width:44px; height:34px; background:url(../images/yzx5.jpg); float:left;}
.yzx2a-2b{ width:247px; height:382px; float:right; margin-top:30px;background:url(../images/yzx9.jpg);}
.yzx2a-2b p{ font-size:16px; font-family:"微软雅黑"; padding:26px 0 20px 85px;}
.yzx2b{ width:1000px; height:146px; margin-top:30px;}
.yzx2b li{ width:124px; height:55px; margin-top:18px; margin-right:18px; float:left;}

.yzx3{ width:100%; height:164px; background:url(../images/yzx24.jpg); overflow:hidden;}
.yzx3a{  height:64px; background:url(../images/yzx25.jpg) center no-repeat;; margin-top:50px;}
.yzx4{ width:50px; height:19px; background:url(../images/yzx26.jpg);}
.yzx5{ width:1000px; border-bottom:1px dotted #C5C5C5; padding-bottom:30px;}
.yzx5a{ width:1000px; margin-top:20px;}
.yzx5a-1{ width:360px; float:left; margin-left:20px;}
.yzx5a-1 img{ width:100%;}
.yzx5a-2{float:left; margin-left:20px; width:570px;}
.yzx5a-2a{ width:185px; height:62px; float:left;}
.yzx5a-2b{ width:570px; float:left;margin-left:5px;}
.yzx5a-2b span{ height:30px; line-height:30px; color:#333333; font-size:14px;  display:block; }
.yzx5a-2b p{ line-height:25px; color:#666666;}
.yzx5a-2b-1{ width:570px; line-height:35px; background:#EBEBEB; margin-top:15px; float:left;}
.yzx5a-2b-1 li{ float:left; color:#53B433; text-indent:15px; background: url(../images/yzx31.jpg) no-repeat left center; margin-left:10px; font-size:12px;}
#yzx0{ border:none;}

.yzx6{ width:100%; background:url(../images/yzx38.jpg); height:141px;}
.yzx6a{ width:451px; height:54px; margin-top:45px; background:url(../images/yzx39.jpg);}
.yzx7{ width:100%; background:#EEEEEE;}
.yzx7a{ width:50px; height:19px; background:url(../images/yzx40.jpg);}
.yzx8{ width:100%;   background:#EEEEEE; padding-bottom:15px;}
.yzx8a{ width:1000px;  }
.yzx8a-1{ width:1000px; height:225px; background:url(../images/yzx41.jpg);}
.yzx8a-1 span{ line-height:40px; font-size:16px; color:#333333; width:730px; float:left; font-weight:bold; display:block; margin-left:260px; margin-top:40px;} 
.yzx8a-1 p{ line-height:25px; font-size:14px; color:#666666; width:730px;float:left;left:260px;display:block; margin-left:260px;}
.yzx8a-2{ width:1000px; height:221px; background:url(../images/yzx42.jpg);}
.yzx8a-2 span{ line-height:40px; font-size:16px; color:#333333; width:730px; float:left; font-weight:bold; display:block; margin-left:20px; margin-top:25px;} 
.yzx8a-2 p{ line-height:25px; font-size:14px; color:#666666; width:730px;float:left;left:260px;display:block; margin-left:20px;}
.yzx8a-2 a{ width:730px; height:30px; float:left;margin-left:20px; margin-top:10px;}
.yzx8a-3{ width:1000px; height:260px; background:url(../images/yzx43.jpg);}
.yzx8a-3 span{ line-height:40px; font-size:16px; color:#333333; width:730px; float:left; font-weight:bold; display:block; margin-left:260px; margin-top:20px;} 
.yzx8a-3 p{ line-height:25px; font-size:14px; color:#666666; width:730px;float:left;left:260px;display:block; margin-left:260px;}
.yzx8a-4{ width:1000px; height:203px; background:url(../images/yzx44.jpg);}
.yzx8a-4 span{ line-height:40px; font-size:16px; color:#333333; width:730px; float:left; font-weight:bold; display:block; margin-left:20px; margin-top:25px;} 
.yzx8a-4 p{ line-height:25px; font-size:14px; color:#666666; width:730px;float:left;left:260px;display:block; margin-left:20px;}
.yzx8a-5{ width:1000px; height:236px; background:url(../images/yzx45.jpg);}
.yzx8a-5 span{ line-height:40px; font-size:16px; color:#333333; width:730px; float:left; font-weight:bold; display:block; margin-left:260px; margin-top:25px;} 
.yzx8a-5 p{ line-height:25px; font-size:14px; color:#666666; width:730px;float:left;left:260px;display:block; margin-left:260px;}
.yzx8a-5 a{ width:730px; height:30px; float:left;margin-left:260px; margin-top:10px;}
.yzx8a-6{ width:1000px; height:177px; background:url(../images/yzx46.jpg);}
.yzx8a-6 span{ line-height:40px; font-size:16px; color:#333333; width:730px; float:left; font-weight:bold; display:block; margin-left:20px; margin-top:25px;} 
.yzx8a-6 p{ line-height:25px; font-size:14px; color:#666666; width:730px;float:left;left:260px;display:block; margin-left:20px;}
.yzx8a-6 a{ width:730px; height:30px; float:left;margin-left:20px; margin-top:10px;}
.yzx8a-0{ width:95px; height:30px; float:left;}

.yzx9{ width:100%; height:164px; background:url(../images/yzx24.jpg)}
.yzx9a{  height:61px; margin-top:45px; background:url(../images/yzx48.jpg) center no-repeat;}
.yzx10{ width:1000px; height:80px; text-align:center; margin:40px auto;}
.yzx10 span{ font-size:24px; color:#333333; line-height:50px; font-weight:bold;}
.yzx10 p{ font-size:16px; color:#666666; line-height:30px;}
.yzx11{ width:1000px; height:507px;}
.yzx11a{ width:350px; height:498px; float:left; background:url(../images/yzx49.jpg);}
.yzx11a0{ width:350px; height:30px; float:left;}
.yzx11a00{ width:350px; height:20px; float:left;}
.yzx11a span{ font-size:16px; line-height:30px; width:270px; float:left; color:#333333; margin-left:70px; margin-top:55px; font-family:"微软雅黑";}
.yzx11a p{ font-size:14px; line-height:25px; width:270px; float:left; color:#999999;margin-left:70px;}
.yzx11b{ width:212px; height:498px; float:left; background:url(../images/yzx50.jpg);}
.yzx11c{ width:421px; height:498px; float:left; background:url(../images/yzx51.jpg);}
.yzx11c span{ font-size:16px; line-height:30px; width:270px; float:left; color:#333333; margin-left:95px; margin-top:-5px; font-family:"微软雅黑";}
.yzx11c p{ font-size:14px; line-height:25px; width:270px; float:left; color:#999999;margin-left:95px;}
.yzx11c0{ width:350px; height:60px; float:left;}
.yzx11c00{ width:350px; height:115px; float:left;}

.yzx12{ width:100%; height:320px; background:url(../images/yzx52.jpg); margin-top:70px;}
.yzx12a{ width:970px; text-align:center; height:43px; margin-top:55px;}

.inMore{ float:right; color:#fff;}

.banner-1{min-width:1000px;height:160px;position:relative;overflow:hidden; margin-top:10px;}
.banner-1 .bannera{ width:1000px !important;}
.banner-1 .bannera li .m-width-1 {width:100%;margin:0 auto;overflow:hidden;}
.banner-1 .bannera li{width:500px !important;height:160px;}
.banner-1 .bannera li a{display:block;background-size:auto;}
.m-width-1 img{ float:left; margin-left:10px; margin-top:20px; float:left; width:130px; height:130px; border-radius:65px; border:5px solid #fff;}
.m-width-1 h1{ font-size:18px; color:#000000; line-height:30px;float:left; width:100%; margin-top:20px; padding-left:10px;  box-sizing:border-box;}
.m-width-1 span{ font-size:16px; color:#000000; line-height:40px;float:left;width:100%; padding-left:10px;  box-sizing:border-box;}
.m-width-1 p{ font-size:14px; color:#333333; line-height:25px; margin-top:10px;width:100%; padding-left:10px; box-sizing:border-box;}

.banner-2{width:1150px;position:absolute;top:30px;left:50%;margin-left:-575px; overflow: visible;}
.banner-2 a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-2 a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-2 a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-1 .bannerb {position:absolute; left:400px;}
.banner-1 .bannerb ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer; }
.banner-1 .bannerb ul li.on{background:#54b331; }
.yzx000{ width:350px; float:left;}
.yzx0000{ width:650px; height:10px; float:left;} 

.yzx13{ width:100%;  background:#eeeeee;}
.yzx13a{ width:970px; text-align:center; height:44px; margin-top:50px;}
.yzx13b{ width:1000px; height:300px; margin-top:40px;}
.yzx13b a{ background:#FFFFFF; display:block; width:490px; height:140px; float:left; margin-left:10px; margin-top:10px;}
.yzx13b a:hover{ background:#54B331; display:block; color:#FFFFFF;}
.yzx13b a img{ width:158px; height:121px; float:left; margin-left:10px; margin-top:10px;}
.yzx13b a h2{ font-size:18px; line-height:30px; color:#54b331; width:280px; float:left; margin-top:10px; margin-left:20px;}
.yzx13b a p{ font-size:14px; line-height:40px; color:#333333; width:280px; float:left;margin-left:20px;}
.yzx13b a p span{ color:#999999;}
.yzx13b a h4{ font-size:14px; line-height:25px; color:#666666; width:280px; float:left; font-weight:normal;margin-left:20px;}
.yzx13b a:hover h2 { background:#54B331;  color:#FFFFFF;}
.yzx13b a:hover p { background:#54B331;  color:#FFFFFF;}
.yzx13b a:hover h4 { background:#54B331;  color:#FFFFFF;}
.yzx13b a:hover span { background:#54B331; color:#FFFFFF;}

.yzx14{ height:315px; width:100%;}
.yzx14a{ width:137px; height:44px; margin-top:40px;}
.friend{margin:20px auto;overflow:hidden;width:1000px; margin-bottom:40px;}
.mr_frbox{padding:0px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:50px 10px 0 0;width:28px;}
.mr_frUl{float:left;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:50px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:190px;overflow:hidden;position:relative; margin-left:25px;}
.mr_frUl ul li p{ height:30px; line-height:30px; font-size:14px; color:#333333; text-align:center;}

.yzx15{ width:100%;  background:#EEEEEE;}
.yzx15a{ width:214px; height:47px; margin:45px auto;}
.yzx15b{ width:1000px; height:400px;}
.yzx15b-1{ width:434px; height:475px; float:left;}
.yzx15b-1a{ width:434px; height:363px; background:url(../images/yzx66.jpg); margin-top:30px;}
.yzx15b-1b{ width:380px; height:135px; margin-top:40px;}
.yzx15b-1b li{ width:109px; height:49px; border:1px solid #DEDEDE; float:left; margin-top:15px; margin-left:15px;}
.yzx15b-2{ width:510px; height:450px; float:right;}
.yzx15b-2 h2{ width:510px; line-height:45px; font-size:18px; color:#54b331;}
.yzx15b-2 h1{ font-size:28px; padding:30px 0 15px 0; line-height:32px; font-family:"微软雅黑";}
.yzx15b-2 h3{ font-size:18px;  line-height:27px; font-family:"微软雅黑";}
.yzx15b-2 h3 b{ font-size:32px; color:#f30;}
.yzx15b-2 p{ width:510px; line-height:30px; margin-bottom:30px; font-size:14px; color:#54b331; font-weight:bold;} 
.yzx15b-2 p span{ color:#333333; font-weight:normal;}
.yzx15c{ width:1000px; height:42px; line-height:42px; margin-top:85px;}
.yzx15c-1{ width:119px; height:42px; float:left;}
.yzx15c a{ width:119px; height:42px; float:left; line-height:35px; color:#333333; font-size:18px; text-align:center; font-family:"微软雅黑";} 


.yzx16{ width:1000px; }
.yzx16a{ width:469px; float:left; margin-top:35px;}
.yzx16b{ width:470px; float:right;}
.yzx16b-1{ width:369px; height:44px; float:left;}
.yzx16b-2{ width:470px; float:left;}
.yzx16b-2 span{ line-height:50px; font-size:18px; color:#333333; float:left; width:470px;}
.yzx16b-2 p{font-size:14px; color:#333333; float:left; width:470px; line-height:25px; margin-bottom:10px;}

.yzx17{ width:1000px; margin-top:30px;}
.yzx17a{ width:660px; float:left;}
.yzx17a-1{ width:660px; height:40px; background:#54B331;}
.yzx17a-1 a{ width:133px; height:40px; float:left; text-align:center; line-height:40px; font-size:16px; color:#ffffff; font-weight:bold;}
.yzx17a-1 a:hover,.yzx17a-1 .on a{ background:#F2CC11; color:#000000;}
.yzx17a-1 span{ color:#ffffff; float:right; line-height:40px; font-weight:bold; display:block;}
.yzx17a-1 span a{color:#ffffff; float:right; line-height:40px; font-weight:bold; display:block;text-align: right; margin-right:10px;font-size:14px; }
.yzx17a-1 span a:hover{ background:none; color:#ffffff; font-size:14px;}
.yzx17a .bd ul{ height:355px;}

.yzx17a-2{ width:660px; height:188px; margin-top:30px;}
.yzx17a-2a{ width:293px; height:188px; float:left;}
.yzx17a-2b{ width:337px; height:188px; float:right;}
.yzx17a-2b-1{ width:337px; height:70px; border-bottom:1px solid #E9E9E9;}
.yzx17a-2b-1 a{ line-height:40px; font-size:20px; color:#f2ae27; font-weight:bold;}
.yzx17a-2b-1 p{ line-height:30px; font-size:14px; color:#333333; width:337px;}
.yzx17a-2b-2{ width:337px; margin-top:10px;}
.yzx17a-2b-2 span{ width:337px; line-height:25px; font-size:14px; color:#666666;}
.yzx17a-2b-3{ width:102px; height:31px; float:left; margin-top:10px;}
.yzx17a-3{ width:660px; margin-top:40px;}
.yzx17a-3 li{ height:30px; width:330px; border-bottom:1px dotted #D1D1D1; text-indent:12px; background:url(../images/yzx82.jpg) no-repeat center left; float:left;}
.yzx17a-3 li a{ line-height:30px; font-size:14px; color:#333333;}
.yzx17a-3 li a span{ float:right; color:#B8B8B8}
.yzx17b{ width:315px; float:right;}
.yzx17b-1{ width:315px; height:40px; background:#54B331;line-height:40px; font-size:16px; color:#ffffff; font-weight:bold; text-indent:10px;}
.yzx17b-1 span a{float:right; margin-right:10px;font-size:14px; color:#ffffff; font-weight:bold;}
.yzx17b-2{ width:315px; height:4px; background:url(../images/yzx83.jpg);}
.yzx17b-3{ width:315px; margin-top:30px;}
.yzx17b-3 li{ width:315px; height:95px; border-bottom:1px dotted #D1D1D1; margin-bottom:15px;}
.yzx17b-3 li h5{ height:21px; width:315px; background:url(../images/yzx84.jpg) no-repeat; text-indent:30px; font-size:14px; color:#333333; line-height:21px;}
.yzx17b-3 li h5 a{ color:#333333; }
.yzx17b-3 li span{ width:21px; height:21px; background:url(../images/yzx86.jpg); float:left; margin-top:10px;}
.yzx17b-3 li p{ width:285px; line-height:21px;font-size:14px; color:#666666; float:right;margin-top:10px;}

.yzx18{ width:100%; height:370px; background:#E5E5E5; margin-top:40px;}
.yzx18a{ width:1000px; height:303px; margin-top:30px;}
.yzx18a-1{ width:368px; height:303px; float:left}
.yzx18a-2{ width:450px; float:left; margin-left:70px;}
.yzx18a-2a{ width:450px; height:60px; line-height:60px; font-size:24px; color:#000000;}
.yzx18a-2b{ width:450px; line-height:35px; font-size:16px; color:#000000; margin-top:10px;}
.yzx18a-2b0{ width:400px; height:33px; border:1px solid #DDDDDD; background:#FFFFFF; margin-top:10px;}
.yzx18a-2b00{ width:400px; height:33px; border:1px solid #DDDDDD; background:#FFFFFF; margin-top:10px;}
.yzx18a-2b000{ margin-top:10px; width:136px; height:33px; float:right; margin-right:50px;}
.yzx18a-2b p{ line-height:50px; font-size:12px; color:#54b331; text-indent:50px; } 
.yzx18a-2b0000{ float:left; margin-left:-10px; color:#000000;}
.yzx19{ width:485px; height:45px; }
.yzx19 .tjBt{background:url(../images/yzx89.jpg); width:264px; height:45px; border:none; margin-left:110px;}

.yzx19 .tjBt1{background:url(../images/yzx90.jpg); margin-left:10px; width:264px; height:45px; border:none;}


.case{ width:1000px; }
.slideGroup{ width:1000px;  text-align:left; margin-top:30px; }
.slideGroup .parHd{ height:42px; line-height:35px;  position:relative; width:1000px;}
.slideGroup .parHd ul{ float:left; position:absolute;  height:42px;   }
.slideGroup .parHd ul li{ float:left;  cursor:pointer; width:120px; height:42px;text-align:center;margin-left:20px;font-family:"微软雅黑"; }
.slideGroup .parHd ul li:hover{ background: url(../images/case-1.jpg) no-repeat center top;}
.slideGroup .parHd ul li a{ color:#333; font-size:18px; text-align:center; }
.slideGroup .parHd ul li a:hover{ color:#FFFFFF;}
.slideGroup .parBd{ zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1;width:1000px;  float:left; margin:40px auto;}
.slideGroup .sPrev{ width:28px; height:46px; float:left; background: url(../images/case-2.gif) center center no-repeat; position:absolute; display:block; margin-top:65px;}
.slideGroup .sNext{ background:url(../images/case-3.gif) center center no-repeat; position:absolute; margin-left:972px;display:block; width:28px; height:46px; margin-top:65px;}
.slideGroup .parBd .tempWrap{ float:left; width:860px; margin-left:70px;}
.slideGroup .parBd ul{  zoom:1;   width:860px;  }
.slideGroup .parBd .tempWrap ul{margin-left:0px;}
.slideGroup .parBd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:215px;}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:190px; height:179px; display:block;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.slideGroup .parBd ul li a span{ width:100%; height:30px; line-height:30px; color:#333333; font-size:14px; text-align:center; display:block;}
.case-1{ background: url(../images/case-1.jpg) no-repeat center top; color:#FFFFFF;}
.case-1 a{ color:#FFFFFF;}

.xiugai88{ background:url(../images/xiugai88.jpg) no-repeat top center #EFEFEF;}
.picScroll{ position:relative; width:1000px; margin-top:15px;}
.picScroll .bd{  overflow:hidden; width:900px;}
.picScroll .tempWrap{ margin:0 auto;}
.picScroll .bd li{ width:25%; float:left; text-align:center;}
.picScroll .bd li img{ width:184px; height:184px; border:1px solid #cccccc;}
.picScroll h3{ width:100%; text-align:center; line-height:30px; color:#666666; display:block; height:30px; float:left; font-weight:normal; font-size:12px;}
.picScroll .bd li a{color:#666666;font-size:12px; }
.picScroll .prev{ position:absolute; top:72px; left:0; cursor:pointer; z-index:9999; background: url(../images/xiugai55.jpg) no-repeat; width:29px; height:58px; text-indent:-9999px;}
.picScroll .next{ position:absolute; top:72px; right:0; cursor:pointer; z-index:9999; background:url(../images/xiugai66.jpg) no-repeat; width:29px; height:58px; text-indent:-9999px;}



/* banner-box */
.banner-box{position:relative;overflow:hidden; width:100%;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li img{ width:100%;}
.banner-btn{width:100%;}
.banner-box .hd {position:absolute; bottom:20px;left:45%;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#54B331;}