@charset "utf-8";

.search{ width:1180px; height:40px; margin:0 auto;}
.kword{ width:1180px; height:40px; float:right;}
.kword-l{ height:40px; line-height:40px; float:left; color:#494949;}
.kword-l a{ height:40px; line-height:40px; color:#494949; margin:0 10px;}
.kword-r{ width:330px; height:25px; float:right;}
.search-box{ width:270px; height:24px; margin-left:5px; margin-top:7px; border:1px solid #00a253;}
.search-box .search-text{ width:200px;*width:196px!important; height:20px; padding:0 10px; float:left; line-height:20px; border:none;}
.search-box .search-button{ float:left; background: url(../images/ss.jpg) no-repeat; width:50px; height:24px; border:none;}

.banner{ width:100%; height:518px;}
#full-screen-slider { width:100%; height:513px; float:left; position:relative}
#slides { display:block; width:100%; height:513px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:480px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.line{ width:100%; height:5px; background-color:#00a253;}

.content{ height:auto; margin-top:10px;}
.cont{ width:1178px; height:230px; margin:0 auto; border:1px solid #ccc;}
.pp_u{ width:1170px; height:43px; margin-left:8px; border-bottom:2px solid #ccc;}
.pp_l{ width:180px; height:43px; line-height:43px; float:left; font-family:"微软雅黑"; font-size:16px;}
.pp_l img{ width:42px; height:30px; float:left; padding-right:10px; padding-top:6px;}
.more{ height:43px; line-height:43px; float:right;}
.more a{ color:#494949; text-decoration:none; padding-right:20px;}
.pp_d{ width:1160px; height:160px; margin-left:18px; padding-top:20px;}
.pp_z{ padding:8px; float:left; border:1px solid #ccc;}
.pp_y{ width:890px; height:160px; overflow:hidden; float:right; padding-right:15px;}
.pp_y p{ width:890px; line-height:27px; text-indent:2em;}

.cont_1{ width:1180px; height:77px; margin:0 auto;}
.fl_u{ width:1180px; height:39px; background:url(../images/fl.jpg) no-repeat; margin-top:23px;}
.fl_u ul{ width:1180px; height:39px; }
.fl_u ul li{ width:178px; height:39px; line-height:39px; text-align:center; float:left;margin-left:22px;}
.fl_u ul li:first-child{margin:0;}
.fl_u ul li a{ width:178px; height:39px; line-height:39px; text-align:center; font-family:"微软雅黑"; font-size:18px; font-weight:bold; text-decoration:none;display:block;}
.fl_d{ width:1180px; height:38px; background:url(../images/cp_yy.jpg) no-repeat;}

.cont_2{ width:1178px; height:680px; margin:0 auto; background:url(../images/daohang.jpg) no-repeat; border:1px solid #ccc;}
.cp-u{ width:1180px; height:36px;}
.cp-l{ width:890px; height:36px; line-height:36px; font-size:14px; float:left;}
.cp-l span{ height:36px;font-size:18px; color:#FFF; font-family:"微软雅黑"; width:158px; text-align: center;display:inline-block;*display:inline;zoom:1;margin-right:15px;}
.gd{ height:36px; line-height:36px; float:right;}
.gd a{ color:#494949; text-decoration:none; padding-right:20px;}
.cp-d{ width:1180px; height:640px; margin-top:6px;}
.cp-d ul li{ width:234px; height:290px; float:left; text-align:center; margin-left:50px; margin-top:20px;}
.cp-d ul li img{ width:230px; height:265px; border:2px solid #00a253;}
.cp-d ul li p{ line-height:25px;font-size:14px;}

.cont_3{width:1178px;/* height:370px; */margin:0 auto;background:url(../images/daohang.jpg) no-repeat;border:1px solid #ccc;margin-top:10px;}
.cp-dd{width:1180px;/* height:334px; */margin-top:6px;overflow: hidden;padding-bottom: 20px;}
.cp-dd ul li{ width:234px; height:290px; float:left; text-align:center; margin-left:50px; margin-top:20px;}
.cp-dd ul li img{ width:230px; height:265px; border:2px solid #00a253;}
.cp-dd ul li p{ line-height:25px;font-size:14px;}

.cont_4{ width:100%; height:702px; background:url(../images/ys.jpg) repeat-x; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:10px;}
.ys{ width:1180px; height:700px; margin:0 auto; background:url(../images/yy.jpg) no-repeat;}
.ys-u{ width:1180px; height:115px; font-family:"微软雅黑"; font-size:30px; text-align:center; padding-top:10px; color:#FFF; padding-left:30px;}
.ys-u a{display:block;color:#fff;}
.ys-d{ width:1180px; height:560px;}
.ys-s{ width:1180px; height:270px;}
.ys-z{ width:260px; height:270px; padding-top:110px; padding-left:300px; font-family:"微软雅黑"; font-size:14px; line-height:30px; float:left;}
.ys-y{ width:260px; height:100px; padding-top:110px; padding-right:30px; font-family:"微软雅黑"; font-size:14px; line-height:30px; float:right;}
.ys-x{ width:1180px; height:170px; margin-top:70px;*margin-top:180px;}
.ys-l{ width:415px; height:80px; float:left; font-family:"微软雅黑"; font-size:14px; line-height:30px; padding-left:80px;}
.ys-r{ width:360px; height:80px; float:right;  padding-right:290px; font-family:"微软雅黑"; font-size:14px; line-height:30px;}

.cont_5{ width:1178px; height:245px; margin:0 auto; background:url(../images/daohang.jpg) no-repeat; border:1px solid #ccc; margin-top:10px;}
.anli-d{ width:1160px; height:180px; padding-left:10px; padding-top:20px;}
.anli-d ul{overflow:hidden;width: 1160px;}
.anli-d img{width:200px; height:135px; margin:0; border:1px solid #090;}
.anli{ width:202px; height:170px; float:left; margin:0 15px; padding:0; text-align:center; line-height:25px; background:#fff; overflow:hidden;}
.anli a{ color:#494949; text-decoration:none;}

.cont_6{ width:1180px; height:350px; margin:0 auto; margin-top:10px;}
.zz-u{ width:1180px; height:45px; background: url(../images/zz.jpg) no-repeat center; padding-top:72px; text-align:center;}
.zz-u a{font-family:"微软雅黑";font-size: 12px;color:#FFF;text-decoration:none;display:block;height:45px;}
.gg{ width:1180px; height:110px; margin:10px auto;position:relative;}
.gg a{display:block;position:absolute;width:130px;height:30px; background: #090;color:#fff;line-height:30px; text-align: center;border-radius:5px;border:1px #45e698 solid;font-size:16px;top:22px;left:342px;font-weight:bold;}
.zz-d{ width:1180px; height:215px; margin:10px auto;}
.zz-d{ width:1180px; height:210px; overflow:hidden;}
.zz-d li{ width:250px; height:205px; float:left;  display:inline;   margin-left:16px;-margin-left:13px;}
.zz-d li img{ width:250px; height:177px; float:left;border:#fff solid 3px;}
.zz-d li span{ width:250px; height:25px; line-height:25px; text-align:center; display:block; float:left; color:#494949; text-decoration:none;line-height:25px;}
.zz-d li span a{ color:#494949; text-decoration:none;} 

.cont_jxs .zz-u{background: url(../images/jxs_tit.jpg) no-repeat center;}

.cont_7{ width:1180px; height:530px; margin:0 auto; margin-top:10px;}
.news-l{ width:760px; height:530px; float:left; background-color:#fafafa;}

.case{width:760px;  height:530px;}
.case .title{ height:36px;}
.case .title-list{ position: relative;}
.case .title-list li{ width: 116px; height:36px;line-height:36px; text-align: center; float: left; display: inline; font-size:18px;}
.case .title-list li a{color:#333;display:block;}

.case .title-list li.on{ background:url(../images/xw.jpg) no-repeat; color: #fff;  font-size:18px;}
.case .title-list li.on a{color:#fff;}
.product{ height: 494px; position: relative; overflow: hidden;border:1px solid #ccc;}
.product-wrap .show{ display: block;}

.news_con{ width:760px; height:494px;float:left; overflow:hidden;}
.news_top{ width:760px; height:180px; overflow:hidden; padding-top:25px; padding-left:10px;}
.news_tu{ width:225px; height:170px; float:left;}
.news_top img{ float:left;}
.n_right{ float:right; width:500px; padding-right:20px; line-height:25px; overflow:hidden;}
.n_right dt{ font-weight:bold;}
.n_down{ width:720px; height:310px; overflow:hidden;position:relative; padding-left:10px;}
.n_down ul li{ height:40px; line-height:40px; background:url(../images/jt.png) no-repeat 0 16px; border-bottom:1px dashed #ccc; }
.n_down ul li a{ text-decoration:none; color:#494949; padding-left:20px;}
.n_down ul li a:hover{ text-decoration:none; color:#060; padding-left:20px;}
.n_down ul li span{ float:right; padding-right:5px;}

.wt_con{width:385px; height:450px;float:left; overflow:hidden; margin-top:15px; padding-left:10px; padding-bottom:20px;position:relative;}
.went{ width:385px; height:auto;}
.went ul li{ width:380px; overflow:hidden; margin-top:10px;}
.went .wen{ width:350px; background:url(../images/wen.jpg) 0 3px no-repeat; height:auto; line-height:25px; padding-left:30px;}
.went .da{ width:350px; background:url(../images/da.jpg) 0 3px no-repeat; height:auto; line-height:25px; padding-left:30px;}

.news-r{ width:395px; height:530px; float:right; background:url(../images/daohang.jpg) no-repeat; border:1px solid #ccc; background-color:#fafafa;}
.news-u{ width:395px; height:36px;}
.news{ width:150px; height:36px; line-height:36px; font-family:"微软雅黑"; font-size:16px; color:#FFF; padding-left:40px; float:left;}
.contactus p span{ margin-left:20px;}
.cont_8{ width:1178px; height:110px; margin:10px auto; border:1px solid #ccc; background-color:#fafafa;}
.link-u{ width:1170px; height:40px; line-height:40px; margin-left:8px; border-bottom:1px dashed #ccc; font-family:"微软雅黑"; font-size:16px; color:#006c38; font-weight:bold;}
.link-d{ width:1178px; height:60px; line-height:30px; overflow:hidden; padding-top:10px;}
.link-d a{ height:60px; line-height:30px; margin:0 15px;}
