﻿@charset "utf-8";
/* CSS Document */


/********banner******************************/
.banner_bg{height:500px;width:100%; overflow:hidden;position:relative;}
.banner{ width:1920px; height:500px;margin: 0 auto 0 -960px;position: relative;left:50%; text-align: center; z-index: 1; overflow:hidden;}

/*************************8大难题**************************/
.problem{width:100%;height:100%; background:url(../images/problem_bg.jpg) repeat-x left 94px; background-color:#ededed; padding-bottom:45px;}
.problem .problem_box{width:1100px;margin:0 auto; overflow:hidden;}
.problem .problem_box .problem_title{height:116px;margin-top:48px; text-align:center;}
.problem .problem_box ul{ width:1130px; display:block; overflow:hidden;padding-top:70px;}
.problem .problem_box ul li{width:366px;height:135px;margin-bottom:34px; float:left; overflow:hidden; margin-right:10px;}
.problem .problem_box ul li img{width:120px;height:120px;float:left;}
.problem .problem_box ul li div{width:230px;height:135px; float:right; overflow:hidden;}
.problem .problem_box ul li div h5{ color:#38373c;height:49px;}
.problem .problem_box ul li div h5 .number{ display:block;float:left; font-size:30px; line-height:36px; overflow:hidden;}
.problem .problem_box ul li div h5 .count{ display:block;font-size:24px;margin-top:20px; text-indent:10px;}
.problem .problem_box ul li div p{line-height:18px; color:#7e7e7e;padding:0px 20px;}


/********gd1******************************/
.gd1_bg{height:214px;width:100%; overflow:hidden;}
.gd{ width:1920px; height:214px;margin: 0 auto 0 -960px;position: relative;left:50%; text-align: center; z-index: 1; overflow:hidden;}

/************************about***************************/
.about{width:100%;padding-top:29px;}
.about .about_box{width:1100px;height:736px;margin:0 auto; background:#ffffff; overflow:hidden;}
.about .about_box ul{padding-top:42px;padding-left:42px;}
.about .about_box ul li{width:334px;height:250px; float:left;margin-bottom:10px;margin-right:10px; text-align:center;}
.about .about_box ul li p{font-size:28px; line-height:36px; color:#ffffff;margin-top:140px;}
.about .about_box ul .one{ background:#3eb3ab url(../images/tg_03.gif) no-repeat 125px 36px;}
.about .about_box ul .one2{ background:#3eb3ab url(../images/tg_13.gif) no-repeat 125px 36px;}
.about .about_box ul .two{ background:#ffb155  url(../images/tg_05.gif) no-repeat 125px 36px;}
.about .about_box ul .two2{ background:#ffb155  url(../images/tg_15.gif) no-repeat 125px 36px;}
.about .about_box ul .three{ background:#eb4e4e  url(../images/tg_07.gif) no-repeat 125px 36px;}
.about .about_box ul .three2{ background:#eb4e4e  url(../images/tg_16.gif) no-repeat 125px 36px;}

.about .about_box .contact{width:722px;height:100px;margin:30px auto 0 auto; background:url(../images/phone2.jpg) no-repeat;}
.about .about_box .contact img{float:right;margin-top:20px;}


/************************advatntage***************************/
.advantage{width:100%; background:url(../images/problem_bg.jpg) repeat-x left 78px;}
.advantage .advantage_box{width:1100px;margin:0 auto; overflow:hidden;padding-bottom:50px;}
.advantage .advantage_box .advantage_title{height:115px; text-align:center;margin-top:46px;}
.advantage .advantage_box .advantage_pk{ background:#f7f7f7;border:1px solid #ccc;padding-bottom:10px; margin-top:50px; }
.advantage .advantage_box .advantage_pk .pk_title{height:74px;}
.advantage .advantage_box .advantage_pk .pk_left{width:428px; float:left; overflow:hidden;padding-left:12px;}
.advantage .advantage_box .advantage_pk .pk_left li{ margin-top:10px; border-bottom:1px solid #ccc; font-size:14px;color:#38373c; line-height:33px;margin-bottom:17px;}
.advantage .advantage_box .advantage_pk .pk_right{width:473px;float:right; overflow:hidden; background:url(../images/advantage3.jpg) no-repeat left;padding-left:164px;padding-right:18px;}
.advantage .advantage_box .advantage_pk .pk_right li{ margin-top:10px; height:33px; line-height:33px; margin-bottom:17px; color:#38373c; font-size:14px; font-weight:bold;background:url(../images/advantage4.png) no-repeat 2px 0;}
.advantage .advantage_box .advantage_pk .pk_right li p{ width:373px; height:32px; display:block; text-indent:19px; float:right; border-bottom:1px solid #ff0000;}
.advantage .advantage_box .advantage_pk .pk_right li span{ display:block;width:96px;height:33px; text-align:center; line-height:33px; float:left; font-size:18px; text-indent:20px; line-height:33px; font-weight:bold; color:#ffffff;}
/************************wedo**************************/
.wedo{width:100%; background:url(../images/wedo1.jpg) repeat-x; background-color:#f3f3f3;padding-bottom:20px;}
.wedo .wedo_box{width:1100px;margin:0 auto; overflow:hidden;}
.wedo .wedo_box .wedo_title{height:115px; text-align:center;margin-top:48px;}
.wedo .wedo_box p{font-size:20px; line-height:36px; color:#ffffff; margin:40px 0px; font-weight:bold;}
.wedo .wedo_box ul{padding-top:55px;}
.wedo .wedo_box ul li{float:left; margin-bottom:20px;height:269px;}
.wedo .wedo_box ul li h3{height:42px; font-size:30px; line-height:36px; color:#e61a1f;padding-top:60px; overflow:hidden;}
.wedo .wedo_box ul li p{height:100px;  margin:0px; line-height:18px; color:#000000; text-decoration:none;font-size:12px;padding-top:16px;overflow:hidden;}
.wedo .wedo_box ul li span{ display:block;height:50px;overflow:hidden;font-size:18px; line-height:36px; color:#ffffff; font-weight:bold;}
.wedo .wedo_box ul .left{width:264px; background:url(../images/weido_left.jpg) no-repeat; overflow:hidden; text-align:center;}
.wedo .wedo_box ul .middle{width:260px; background:url(../images/weido_middle.jpg) no-repeat; overflow:hidden; text-align:center;}
.wedo .wedo_box ul .right{width:265px; background:url(../images/weido_right.jpg) no-repeat; overflow:hidden; text-align:center;}

/********why******************************/
.why_bg{height:150px; line-height:150px;width:100%; overflow:hidden; background:#ff6600;}
.why{ margin:0 auto; width:1100px; font-size:42px; color:#FFFFFF; text-align:center; font-weight:bold;}
.why b{ color:#ffcc00; font-size:46px;}

.why_title{width:100%;height:130px; padding:20px 0;  overflow:hidden;}
.why_title p{width:1100px;margin:0 auto; text-align:center;font-size:18px; line-height:45px; font-weight:bold;margin-top:20px;}
.why_title p span{font-size:28px; color:#e61a20;}
.why_box{ width:1100px;margin:0 auto; overflow:hidden; padding-bottom:20px;}
.why_box ul{width:1120px;overflow:hidden;}
.why_box ul li{width:345px;height:200px;margin:0 0 30px 15px; float:left; text-align:center;padding-top:35px; position:relative;color:#fff;}
.why_box ul .bg1{background:#ea4e4f url(../images/tgs_03.gif) no-repeat 13px 80px;}
.why_box ul .bg2{background:#3eb3ab url(../images/tgs_05.gif) no-repeat 13px 80px;;}
.why_box ul .bg3{background:#ffa101 url(../images/tgs_07.gif) no-repeat 13px 80px;;}
.why_box ul .bg4{background:#69a55b url(../images/tgs_12.gif) no-repeat 13px 80px;;}
.why_box ul .bg5{background:#a735cb url(../images/tgs_13.gif) no-repeat 13px 80px;;}
.why_box ul .bg6{background:#e1500f url(../images/tgs_14.gif) no-repeat 13px 80px;;}
.why_box ul li h3{width:320px;height:53px; line-height:30px; font-size:22px; font-weight: lighter;margin:0 10px;}
.why_box ul li p{font-size:14px; line-height:24px; margin-top:25px;}
.why_box ul li span{ display:block; width:50px; height:48px; padding:42px 0 0 41px;background:url(../images/tgs_19.png) no-repeat; position:absolute; right:0px; bottom:0px; font-size:32px; }
/************************question**************************/
.question{width:100%; height:100%; background:#ededed; overflow:hidden;}
.question .question_box{width:1100px;margin:0 auto;}
.question .question_box .wen{}
.question .question_box .wen li{width:1058px; height:220px;padding:20px; border:1px solid #dedede; background:#fff; margin-bottom:20px;}
.question .question_box .wen li div{height:80px; background:url(../images/question.jpg) no-repeat; line-height:76px; font-size:30px; font-weight:bold; color:#ffffff;padding-left:110px;}
.question .question_box .wen li .bg{background:url(../images/question_1.jpg) no-repeat;}
.question .question_box .wen li h3{ text-indent:110px;font-size:22px; font-weight:bold;color:#3f3f3f; padding-top:5px;}
.question .question_box .wen li p{padding-left:110px; font-size:15px; color:#38373c; line-height:30px;margin-top:10px;}
.question .case_say{height:68px; background:url(../images/tg_2.jpg) repeat-x;}
.question .case_say img{display:block; margin:0 auto;}
.question .question_box .da{padding:30px 0px 15px 0px;}
.question .question_box .da li{height:300px; overflow:hidden;padding:30px 40px; overflow:hidden; background:#fff; margin-bottom:20px; border:1px solid #dedede;}
.question .question_box .da li img{width:353px;height:295px;margin-right:26px;float:left; overflow:hidden;}
.question .question_box .da li h3{ display:block;font-size:18px; float:right; width:630px; border-bottom:1px dashed #dedede; height:50px; line-height:38px;}
.question .question_box .da li span{ display:block;font-size:14px; float:right; width:630px; border-bottom:1px dashed #dedede; height:50px; line-height:50px;}
.question .question_box .da li span strong{float:left;}
.question .question_box .da li p{ float:right; width:630px; line-height:24px;border-bottom:1px dashed #dedede; padding:15px 0; }
.question .question_box .da li a{ width:83px;height:26px; line-height:28px; text-align:center; color:#ffffff; background:#e41c1c; display:block; float:right;margin-top:20px;}

/********************************评价*******************/
.pinjia{width:1100px;height:auto; margin: 0 auto;}
.pinjia .pinjia_titile{ text-align:center;margin-top:30px;}
.pinjia .pinjia_titile p{ font-size:40px; font-weight:bold; color:#333333;}
.pinjia .pinjia_titile span{ font-size:15px; line-height:38px;  color:#666666;}
.pinjia .pinjia_titile span b{color:#e5191f;}
.pinjia .pinjia_box{width:1100px;height:430px; overflow:hidden;margin-top:30px;margin-bottom:40px;}
.pinjia .pinjia_box .pinjia_left{width:370px;height:430px;float:left; overflow:hidden;}
.pinjia .pinjia_box .pinjia_left li{width:175px;height:100px;float:left;margin-right:10px;margin-bottom:10px; cursor:pointer;}
.pinjia .pinjia_box .pinjia_left li img{width:175px;height:100px;}
.pinjia .pinjia_box .pinjia_middle{width:360px;height:430px; overflow:hidden; float:left;}
.pinjia .pinjia_box .pinjia_right{width:370px;height:430px; overflow:hidden;float:right}
.pinjia .pinjia_box .pinjia_right li{float:left;width:175px;height:100px;margin-left:10px;margin-bottom:10px;cursor:pointer;}
.pinjia .pinjia_box .pinjia_right li img{width:175px;height:100px;}

/********************************友情链接*******************/
.link{width:1100px;height:auto;margin:0 auto;margin-top:24px; background:#f4f4f4;}
.link .link_title{height:50px; background:url(../images/link_bg.jpg) no-repeat left center;}
.link  ul{padding:30px 0 50px 0;}
.link  ul li{float:left;margin-right:18px;}
.link  ul li a{color:#333333;}
