﻿.sc_wzjs_main{ width:840px;  padding-left:360px; height:455px; overflow:hidden; background:url(../image/gdwzjs.gif) no-repeat;}
.sc_wzjs_main h1, .seo_one h1, .host h1{ font-size:30px; margin-top:30px; background:none; text-indent:0; color:#666; font-weight:normal; margin-bottom:10px}
.sc_wzjs_main h1 font, .seo_one h1 font, .host h1 font{ font-size:20px; color:#669a33}
.sc_wzjs_main h4, .seo_one h4, .host h4{ width:100%; float:left; overflow:hidden; background:#f6f6f6; padding:15px;-moz-box-sizing: border-box;box-sizing: border-box;  font-size:17px; color:#666; line-height:32px; font-weight:normal; margin-bottom:15px}
.sc_wzjs_main p{ font-size:14px;  line-height:26px; text-indent:2em; color:#666; margin-bottom:10px}

.sc_wzjs_body{ width:700px; padding-right:500px; overflow:hidden; background:url(../image/gdwzjs2d.gif) no-repeat right 20px; margin-bottom:20px}
.sc_wzjs_body h4{ width:100%; float:left; overflow:hidden; height:27px; margin-top:15px; margin-bottom:10px; line-height:27px; font-size:18px; color:#4d9400;font-weight:normal}
.sc_wzjs_body h2{ font-weight:normal; margin-bottom:10px; width:100%; float:left; overflow:hidden ;}
.sc_wzjs_body h2 span{ background:#4d9400; padding:5px 15px; color:#fff; font-size:16px; float:left; overflow:hidden; height:30px; line-height:30px}
.sc_wzjs_body p{ font-size:14px; color:#777;  line-height:25px; text-indent:2em; margin-bottom:10px}

.webtc{  background:#f6f6f6; padding:25px 0  }
.h3_01{ width:100%; height:30px; line-height:30px; float:left; overflow:hidden; margin-bottom:25px; font-size:28px; color:#4d9400; font-weight:normal;}
.h3_01 span{ float:right; font-size:12px; color:#4d4d4d; font-weight:normal}
.h3_01 span font{ color:#658e25; font-size:14px}


.h3_01a{ width:100%; float:left; overflow:hidden; line-height:45px; margin-bottom:20px; font-weight:normal; font-size:19px; color:#222; background:#fff; text-indent:15px; border-radius:5px; border:1px dashed #4d9400;-moz-box-sizing: border-box;box-sizing: border-box; }
.h3_01a span{ color:#888; padding:0 13px; font-size:19px; }


.webtc02{ width:100%; float:left; overflow:hidden; background:url(../image/webtc.jpg) no-repeat; height:450px;  margin-bottom:20px}
.ul01{ width:380px; float:left; overflow:hidden; padding-left:20px; padding-top:30px;margin-right:380px}
.webtc02 li{ float:left; overflow:hidden; line-height:22px; margin-bottom:10px  }
.li01{ font-size:14px; color:#ff0; width:50px;  }
.li02{ width:330px; float:left; font-size:14px; color:#fff;  }
.li01a{ width:65px}
.li02a{ width:315px}

.span_001{ font-size:20px; color:#ff0;}
.span_002{ font-size:14px; color:#fff; text-decoration:line-through; padding-left:20px }
.span_003{ font-size:12px; color:#fff;padding-left:20px}

.li02 span.span001{ text-decoration:line-through; color:#fff; font-weight:normal; font-size:18px}


.ul02{ width:380px; float:left; overflow:hidden; padding-top:35px; }
.m_h200{ margin-bottom:50px}

.webtc02 li.li03{ font-size:18px; float:left; overflow:hidden; color:#fff; line-height:32px}
.ul_01{ width:100%; height:40px; overflow:hidden; float:left; line-height:40px; font-size:14px; color:#333; -moz-box-sizing: border-box;box-sizing: border-box;  border:1px dashed #999; padding:0 10px }
.ul_01 font{ font-size:14px; color:#658e25;  font-weight:bold}

.seo_one{ width:900px;  padding-right:500px; background:url(../image/seo_one.gif) no-repeat right top; overflow:hidden}
.seo_one p, .seo_two p{ font-size:16px; color:#888; line-height:33px; text-indent:2em; margin-bottom:5px}

.seo_two{ background:#f6f6f6; padding:25px 0; }

.seo_two dl{ width:465px; padding:15px 15px 15px 100px; float:left; overflow:hidden; margin-bottom:15px }
.seo_two dl dt{ width:480px; float:left; overflow:hidden; line-height:30px; font-size:18px; color:#333; margin-bottom:5px }
.seo_two dl dd{ width:100%; float:left; overflow:hidden; line-height:20px; color:#666; font-size:12px}

.dl_seo1{ background:#fff url(../image/dot11.gif) no-repeat 15px 30px; margin-right:40px}
.seo_two dl.dl_seo2{ background:#fff url(../image/dot12.gif) no-repeat 15px 30px; padding-left:130px; width:435px }
.dl_seo3{ background:#fff url(../image/dot13.gif) no-repeat 15px 30px; margin-right:40px}
.seo_two dl.dl_seo4{ background:#fff url(../image/dot14.gif) no-repeat 15px 30px; padding-left:130px; width:435px}

.dl_seo5{ width:100%; float:left; overflow:hidden; margin-bottom:35px}
.dl_seo5 dt{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:18px; color:#333; margin-bottom:15px}
.dl_seo5 dt span{ width:26px; height:26px; border-radius:50%; background:#4d9400; color:#fff; float:left; overflow:hidden; margin-right:10px; text-align:center}
.dl_seo5 dd{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#666}
.dl_seo5 ul{ width:100%; float:left; overflow:hidden; margin-top:15px}
.dl_seo5 ul img{ margin-right:30px}

.dl_seo5a dt span{ border-radius:0%; width:100px; height:36px; line-height:36px}
.dl_seo5a dd{ line-height:36px}
.dl_seo5a dd span{ color:#4d9400}


.huace{ float:left; padding-right:0; overflow:hidden; background:url(../image/huace.jpg) no-repeat left 50px; padding-left:500px; }
.huace02{ background:#f6f6f6; padding:35px 0; margin-bottom:30px}
.huace02 dl{ width:398px; float:left; overflow:hidden; border-top-left-radius:15px; border-top-right-radius:15px; padding:20px 20px 80px 20px; border:1px solid #eee; background:#fff url(../image/hc_bg.gif) no-repeat 0 bottom; margin-right:40px }
.huace02 dl.dl_hc1{ margin-right:0}
.huace02 dl dt{ width:100%; float:left; overflow:hidden; line-height:40px; font-size:18px; color:#333; margin-bottom:20px; font-weight:bold}
.huace02 dl dt span{ float:left; overflow:hidden; height:36px; line-height:36px; width:36px; text-align:center; background:#1e95d9; color:#fff; border-radius:36px; margin-right:10px}
.huace02 dl dd{ width:100%; float:left; overflow:hidden; line-height:30px; height:120px; color:#666; font-size:16px;}
.huace02 ul{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:16px; color:#666; line-height:20px; padding:30px 0 0}
.huace02 ul span{ color:#f00}

.vi{ width:100%; background:none; overflow:hidden; float:left; height:520px}
.vi h4{ background:none; padding:0}
.vi img{ margin-top:0px; margin-bottom:15px}

.vi02{ background:#f6f6f6; padding:35px 0; margin-bottom:50px}
.vi02 dl,.com01 dl{ width:320px; float:left; overflow:hidden; margin-right:40px; background:#fff; padding:20px; -moz-box-sizing: border-box;box-sizing: border-box; }
.vi02 dl.m_r0,.com01 dl.m_r0{ margin-right:0}
.vi02 dl dt,.com01 dl dt{ width:100%; float:left; overflow:hidden; margin-bottom:20px }
.vi02 dl dt span{ display:block; float:left; margin-left:100px; display:inline; overflow:hidden; height:80px; width:80px; text-align:center; border-radius:50%; background:#1e95d9; color:#fff; line-height:80px; font-size:30px; }
.vi02 dl dd,.com01 dl dd{ width:100%; float:left; overflow:hidden; font-size:16px; color:#666; text-align:center; line-height:26px}

.vi03 h5{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:18px; color:#4d9400; margin-bottom:20px}
.vi03 p{ width:100%; float:left; overflow:hidden; line-height:32px; font-size:16px; color:#777; margin-bottom:15px}

.yuming{ background:url(../image/yuming.gif) no-repeat right 50px}
.com01{ padding:25px 0; background:#f6f6f6;}
.com01 dl dt{ line-height:60px; text-align:center; font-size:47px; color:#ff9000; text-transform:uppercase; font-weight:bold; background:url(../image/line10.gif) no-repeat center bottom; margin-bottom:50px; padding-bottom:30px}
.com01 dl dt.dt_001{ color:#3b99f0}
.com01 dl dt.dt_002{ color:#57be5b}
.com01 dl dt.dt_003{ color:#ff6868}

.com01 dl dd{ margin-bottom:10px}
.com01 dl dd span{ font-size:16px; color:#f00; text-align:center}
.com01 dl dd b{ font-weight:normal; color:#128de4}

.kj_01{ padding-left:500px; padding-right:0; background:url(../image/kj01.jpg) no-repeat 0 0}
.kj_02{ background:#f6f6f6; padding:25px 0 35px}
.kj_02 dl{ width:440px; float:left; overflow:hidden; margin-right:40px; padding:50px 0 25px; border-top:1px solid #eee}
.kj_02 dl dt{ width:100%; float:left; overflow:hidden; line-height:40px; font-size:35px; color:#222; text-align:center;  margin-bottom:30px}
.kj_02 dl dd{ width:80%; float:left; overflow:hidden; padding:0 10%; margin-bottom:40px}
.kj_02 dl dd span{ width:33.33%; float:left; overflow:hidden; text-align:center; border-right:1px solid #eee;-moz-box-sizing: border-box;box-sizing: border-box; line-height:23px; font-size:20px; color:#222 }
.kj_02 dl dd span.span_01{ border:none}
.kj_02 dl dd span font{ font-size:14px; color:#999; }
.kj_02 ul{ width:100%; float:left; overflow:hidden}
.kj_02 ul li{ width:100%; float:left; overflow:hidden;}

.ul_kj01 li{ text-align:center; line-height:36px; font-size:18px; color:#666}

.ul_kj01 li span{ color:#f00}

.ul_kj02 li{ width:80%; padding:0 10%; line-height:26px; color:#888; font-size:12px}

.kj_02 dl h5{ width:40%; padding:0 30%; float:left; overflow:hidden}
.kj_02 dl h5 a{ display:block; float:left; overflow:hidden; width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; background:#128de4; font-weight:normal}
.kj_02 dl h5 a:hover{ background:#f60}

.dl_kj01{ background:#fff url(../image/new01.png) no-repeat 30px 0}
.dl_kj02{ background:#fff url(../image/hot01.png) no-repeat 30px 0}
.dl_kj03{ background:#fff url(../image/hot01.png) no-repeat 30px 0}
.kj_02 dl.dl_kj03{ margin-right:0}

.kj_03 dl{ width:440px; float:left; overflow:hidden; margin-right:40px}
.kj_03 dl dd{ width:63px; height:63px; float:left; overflow:hidden; border:1px solid #25b49b; border-radius:10px; text-align:center; padding:15px }
.kj_03 dl dt{ width:248px; float:left; overflow:hidden; padding-left:30px; margin-top:10px}
.kj_03 dl dt h5{ width:100%; float:left; overflow:hidden; line-height:26px; margin-bottom:10px;font-size:21px; color:#333; font-weight:normal }
.kj_03 dl dt li{ width:100%; float:left; overflow:hidden; line-height:18px; font-size:14px; color:#888;}
.kj_03 dl.m_r0{ margin-right:0}

.kj_03 dl.kj_03a dd{ border:1px solid #57be5b}
.kj_03 dl.kj_03b{ margin-right:0}
.kj_03 dl.kj_03b dd{ border:1px solid #3b99f0}

.tel_400{ background:url(../image/400_01.gif) no-repeat right 50px}

.m_20{ margin-bottom:20px}




.work{ background:#eee url(../image/work.png) no-repeat center 0px; background-size:100% }
.work2{ background:url(../image/work01.png) no-repeat right 80px; width:725px; padding:50px 675px 50px 0; float:left; overflow:hidden}
.work2 h2{ width:100%; float:left; overflow:hidden; line-height:46px; font-weight:normal; font-size:27px; color:#2d2d2d;  margin-bottom:5px}
.work2 h2 span{color:#4d9400; }
.work2 h4{ width:100%; float:left; overflow:hidden; line-height:25px; font-weight:normal; font-size:21px; color:#666; margin-bottom:20px}
.work2 h5{width:100%; float:left; overflow:hidden; line-height:22px; font-weight:normal; font-size:16px; color:#666; margin-bottom:20px}
.work2 ul{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:14px; color:#4d4d4d}
.work2 ul span{ color:#4d9400; font-size:16px}


.dl08{ width:100%; float:left; overflow:hidden;}
.dl08 dt,.dl08 dd{ width:172px; height:42px; float:left; overflow:hidden;}
.dl08 dt{ margin-right:20px}
.dl08 a{ display:block; width:100%; float:left; overflow:hidden; height:42px; text-align:center; line-height:42px; color:#fff; font-size:16px}
.dl08 dt a{ background:#4d9400; background:#1e95d9 url(../image/qq.png) no-repeat 15px 5px}
.dl08 dt a:hover{ background:#4d9400 url(../image/qq.png) no-repeat 15px 5px}
.dl08 dd a{ background:#555 url(../image/sub.png) no-repeat 15px 9px}
.dl08 dd a:hover{background:#4d9400 url(../image/sub.png) no-repeat 15px 9px}

.advantage {width:100%; padding:0 0 35px;position:relative;z-index:1; float:left}

.advantage li {float:left;width:332px; margin-right:24px;background:#fff;text-align:center; padding:36px 0; box-sizing:border-box;cursor:pointer;-webkit-transition:0.3s ease-in;}
.advantage li.m_r0{ margin-right:0}
.advantage li h3 {font-size:21px; font-weight:normal; color:#333; line-height:30px}
.advantage li h3 span{font-size:23px}
.advantage li p {text-indent:0;font-size:16px;font-family:microsoft yahei;color:#666}
.advantage li a {}
.advantage li img {margin-bottom:20px;margin-top:20px;height:128px;width:128px;vertical-align:middle; border-radius:100%;-moz-border-radius:100%;-webkit-transition:0.3s linear;-moz-transition:0.3s ease-in;-o-transition:0.3s ease-in;-ms-transition:0.3s ease-in;}
.advantage li img.a1 {background-color:#3498DB;}
.advantage li img.a2 {background-color:#16A085;}
.advantage li img.a3 {background-color:#c00;}
.advantage li img.a4 {background-color:#6666FF;}
.advantage li:hover{background:#e3e3e3;}
.advantage li:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-webkit-transition:0.3s ease-in;}