*{padding:0;margin:0;}
img{border:0;vertical-align:bottom}
a{text-decoration:none;color:#212830;}
body{font-size:16px;font-family: Microsoft YaHei, \5FAE\8F6F\96C5\9ED1, Arial, Helvetica;color:#333;}
li{list-style:none;}
table{border-collapse: collapse;}
tr,td{margin:0px;border:0px;}
input,select{border:0;}

ul li p, ol li p {
  display: block;
  margin: 0;
}

@font-face {
    font-family: 'pingfang';
    src: url('../fonts/pingfangl.eot');
    src: url('../fonts/pingfangl.eot') format('embedded-opentype'), url('../fonts/pingfangl.ttf') format('truetype'), url('../fonts/pingfangl.woff') format('woff'), url('../fonts/pingfangl.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

.common{width:100%;display:table;height:auto;}
.div_block{width:1200px;margin:0 auto;display:table;height:auto;position: relative;}

.advantage{padding:30px 0;border-bottom:1px solid #eaeaea;}
.advantage li{width:399px;float:left;text-align:center;border-left:1px solid #eaeaea;font-size:23px;}
.advantage li span{color:#e71b34;font-size:52px;}
.advantage li span sup{font-size:37px;font-style:normal;}
.activity{font-size: 20px;padding:30px 0;text-align: center;}
.activity span{color:#e71b34;}
.activity p a{background: url(../images/t1.jpg) #e71b34 15px center no-repeat;font-size: 24px;color:#FFF;padding: 15px 15px 15px 60px;letter-spacing: 1px;display: table;margin: 0 auto;margin-top: 30px;}

.problem{padding-top:70px;}
.problem_bt{width:100%;float: left;text-align: center;}
.problem_bt font{border-bottom: 1px solid #c8c8c8;padding-bottom: 15px;font-size: 54px;}
.problem_wt{width:100%;float: left;margin-top: 60px;}
.problem_wt li{width: 585px;height: 139px;float: left;background: url(../images/wt.png) center no-repeat;margin-top: 30px;padding: 15px 50px 0 150px;color:#FFF;font-size: 20px;line-height: 28px;margin-left: 30px;}
.problem_wt li span{font-size: 28px;font-weight: bold;line-height: 50px;}

.problem_xq{width:100%;text-align: center;font-size: 54px;color:#e71b34;float: left;margin-top: 60px;}
.problem_list{width: 100%;float: left;margin-top: 100px;}
.problem_list .b_box{width:278px;height: 250px;border:1px solid #e5e5e5;float: left;margin-left: 26px;position: relative;}
.problem_list .b_box .b_img{width:85px;height: 85px;position: absolute;top:-43px;left:0;right:0;margin: 0 auto;border:1px solid #4a4a4a;background:url(../images/o.png) #FFF center 20px no-repeat;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;}
.problem_list .b_box .b_cont{
  margin-top: 65px;
  /* width:238px; */
  float: left;height: 135px;padding: 0 20px;text-align: center;font-size: 18px;color:#484848;line-height: 30px;}
.problem_list .b_box .b_cont span{font-size: 32px;line-height: 50px;}
.problem_list .b_box .b_a{width:100%;float: left;height: 50px;line-height: 50px;text-align: center;color:#FFF;background: #e71b34;font-size: 24px;}
.problem_list .b_box .b_img.b2{background-position: center -51px;}
.problem_list .b_box .b_img.b3{background-position: center -127px;}
.problem_list .b_box .b_img.b4{background-position: center -200px;}
.zixun{width:auto;display: table;margin: 0 auto;padding-top: 60px;}
.zixun a{width: 430px;height: 60px;line-height: 60px;text-align: center;background: #333333;color:#FFF;float: left;font-size: 22px;}
.zx_b{text-align: center;font-size: 18px;margin-top: 30px;border-top:1px solid #ccc;margin-bottom: 70px;}
.zx_b span{color:#e71b34;}
.zx_b p{padding:0 20px;background: #FFF;display: table;margin: 0 auto;margin-top: -15px;}
.Investment{padding:80px 0;height: 760px;background: url(../images/index1.jpg) #000 center top no-repeat;position: relative;}
.bar{color:#FFF;}
.Investment_fbt{color:#FFF;font-weight: bold;font-size: 24px;width:100%;float: left;text-align: center;margin-top: 30px;}
.Investment_list{width:100%;float: left;margin-top: 60px;}
.Investment_box{width:590px;height: 190px;float: left;margin-left: 20px;margin-bottom: 20px;background: url(../images/tm.png) center repeat;padding:30px 20px;}
.Investment_a{width:95px;height: 95px;float: left;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;background: #e71b34;color:#FFF;font-size: 26px;text-align: center;line-height: 95px;}
.Investment_cont{
  /* width:440px;float: left; */
  margin-left: 115px;color:#FFF;}
.Investment_cont p.p1{font-size: 24px;}
.Investment_cont p.p2{font-size: 15px;line-height: 24px;margin-top: 8px;}
.zx_div{margin-top: -88px;color:#FFF;font-size: 18px;text-align: center;background: url(../images/aa.png) center no-repeat;position: relative;z-index: 2;}
.contrast{margin-top: 81px;padding:70px 0;}
.contrast_box{
  /* width:1196px; */
  float: left;margin-top: 60px;border:2px solid #c9c9c9;}
.contrast_box1{float: left;width:100%;}
.contrast_box1 li{border-left:1px solid #e5e5e5;float: left;border-bottom:1px solid #e5e5e5;text-align: center;height: 52px;line-height: 52px;background: #e71b34;font-size: 20px;font-weight: bold;color:#FFF;padding:0 15px;}

.contrast_box2,.contrast_box3,.contrast_box4{width: 100%;float: left;}
.contrast_box2 li,.contrast_box3 li,.contrast_box4 li{float: left;height: 171px;padding:40px 15px 0 15px;border-left:1px solid #e5e5e5;display: table-cell;border-bottom:1px solid #e5e5e5;font-size: 16px;line-height: 24px;color:#777777;}



.contrast_box1 li.bb,.contrast_box2 li.bb,.contrast_box3 li.bb,.contrast_box4 li.bb{width: 209px;}
.contrast_box2 li.bb,.contrast_box3 li.bb,.contrast_box4 li.bb{text-align: center;font-size: 20px;font-weight: bold;color:#333333;padding-top:35px;
  /* height: 135px; */
  line-height: 28px;line-height: 34px;}
.gg{background:none;}
.contrast_box1 li.cc,.contrast_box2 li.cc,.contrast_box3 li.cc,.contrast_box4 li.cc{width: 221px;}
.contrast_box1 li.dd,.contrast_box2 li.dd,.contrast_box3 li.dd,.contrast_box4 li.dd{width: 195px;}
.contrast_box1 li.ee,.contrast_box2 li.ee,.contrast_box3 li.ee,.contrast_box4 li.ee{width: 195px;}
.contrast_box1 li.ff,.contrast_box2 li.ff,.contrast_box3 li.ff,.contrast_box4 li.ff{width: 195px;}
.contrast_box1 li.gg,.contrast_box2 li.gg,.contrast_box3 li.gg,.contrast_box4 li.gg{width: 181px;}
.contrast_box4 li.dd{padding-top:15px;
  /* height: 155px; */
}
.contrast_box3 li.hover{background: #e71b34;color:#FFF;}
.contrast_box3 li span.s1{color:#e71b34;}
.contrast_box3 li.hover span.s1{color:#FFF;}
.contrast_box2 li span.s1{color:#e71b34;}
.contrast_box2 li.hover span.s1{color:#FFF;}

.system{padding:70px 0 120px 0;background: #f8f8f8;overflow:hidden;}
.system_box{width:425px;margin: 0 auto;display:table;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);margin-top:290px;}
.system_div{width:175px;height:175px;float:left;margin-left:25px;margin-bottom:25px;background:#ececec;position:relative;}
.system_div.hover{background:#e71b34;color:#FFF;}
.system_div.hover .system_cont span{color:#e71b34;}
.system_div .system_a{text-align:center;width:100%;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);margin-top:30px;margin-left: -11px;font-size:38px;line-height:50px;}
.system_div .system_a span{font-size:32px;}
.system_div .system_cont{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);position:absolute;top:0;left:0;width:390px;font-size:16px;color:#6c6c6c;line-height:24px;}
.system_div .system_cont span{color:#333333;font-size:22px;line-height:38px;}
.system_div .system_cont.s1{top:200px;left:-415px;text-align:right;}
.system_div .system_cont.s2{top:-233px;left:-20px;text-align:left;}
.system_div .system_cont.s3{top:317px;left:-256px;text-align:right;}
.system_div .system_cont.s4{top:-97px;left:157px;text-align:left;}


.ysdiv{padding:70px 0 120px 0;}
.ysdiv_list{width:100%;float:left;}
.ys_box{width:260px;height:330px;float:left;margin-left:50px;border:1px solid #eee;margin-top:50px;margin-bottom: 0px;}
.ys_bt{width:100%;height:120px;float:left;background:#e71b34;color:#FFF;font-size:28px;font-weight:bold;text-align:center;line-height:46px;padding-top:15px;position:relative;margin-bottom:0px}
.ys_bt:after{
    display:block;
    content:'';
    border-width:8px 8px 8px 8px;
    border-style:solid;
    border-color:#e71b34 transparent transparent transparent;
    position:absolute;
    left:48%;
    bottom:-16px;
}
.ys_bt span{font-size:48px;font-family:"pingfang",PingFang SC;font-weight:lighter;color:#fff}
.ys_cont{
  /* width:230px; */
  height:auto;float:left;padding:20px 15px 0 15px;text-align:justify;font-size:16px;line-height:25px;}
.ys_cont span{color:#e71b34;}


.team{height:1110px;background:url(../images/team.jpg) center top no-repeat;padding:70px 0 116px 0;}
.team_list{width:100%;float:left;margin-top:50px;}
.team_box{width:180px;float:left;margin-left:22px;margin-top:40px;}
.team_img{width:180px;height:260px;float:left;background:#FFF;position:relative;}
.team_img img{width:180px;height:260px;}
.team_cont{height:80px;float:left;background:#FFF;width:180px;text-align:center;font-size:16px;padding-top:16px;}
.team_cont span{color:#e71b34;font-size:22px;line-height:34px;}
.team_a{width:180px;float:left;height:42px;margin-top:7px;}
.team_a a{width:100%;height:100%;float:left;line-height:42px;text-align:center;color:#FFF;font-size:16px;background:#e71b34;}
.team_img div{width:150px;height:230px;position:absolute;top:0;left:0;z-index2;background:rgba(231,27,52,0.9);padding:15px;color:#FFF;font-size:16px;line-height:26px;display:none;}
.team_img div img{width:auto;height:auto;}
.team_img div p span{font-size:20px;line-height:36px;}
.team_img div p.zz{font-size:14px;line-height:30px;margin-top:8px;}
.team_cont font{font-size:16px;}
.team_box:hover .team_img div{display:block;}
.cases{padding:70px 0px 120px 0;background:#f8f8f8;margin-top:60px;}
.case_list{width:100%;float:left;margin-top:30px;}
.case_box{width:378px;height:313px;float:left;margin-left:30px;background:#000;margin-top:30px;border:1px solid #a5a5a3;position:relative;overflow:hidden;}
.case_img,.case_img img{width:378px;height:313px;float:left;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;}
.case_cont{width:378px;text-align:center;color:#FFF;height:76px;background:rgba(72,72,70,0.7);position:absolute;bottom:0;left:0;line-height:32px;font-size:18px;padding-top:12px;border-top:1px solid #a5a5a3;}
.case_cont span{font-size:24px;}
.case_img:hover img{transform: scale(1.4);-webkit-transform: scale(1.4);}
.honner{padding:70px 0 120px 0px;margin-top:80px;}
.news{padding:70px 0 120px 0px;}
.news_box{width:100%;float:left;margin-top:60px;}
.news_video{width:595px;height:380px;float:left;overflow: hidden;}
.news_list{width:530px;height:338px;padding:20px;float:right;border:1px solid #eaeaea;}
.news_b{width:100%;float:left;}
.news_b a{float:right;color:#919191;font-size:16px;line-height:24px;}
.news_b a:hover{text-decoration:underline;}
.news_b p{float:left;font-size:20px;line-height:18px;}
.news_b p span{color:#e71b34;font-size:30px;}
.news_list ul{width:100%;float:left;}
.news_list ul li{width:100%;float:left;margin-top:14px;}
.news_list ul li img{width:135px;height:85px;float:left;margin-right:20px;}
.news_list ul li p.p1{width:375px;float:left;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:5px;}
.news_list ul li p.p2{width:375px;float:left;font-size:16px;color:#999999;line-height:24px;}
.news_list ul li a:hover{text-decoration:underline;}

.bt{height:130px;line-height:130px;text-align:center;color:#FFF;background:#e71b34;font-size:50px;margin-top:70px;}
.about{height:524px;background:url(../images/about.jpg) center top no-repeat;}
.about_box{width:570px;float:right;}
.about_bt{width:100%;float:left;font-size:13px;color:#7e7e7e;text-transform:uppercase;margin-top:38px;}
.about_bt span{color:#333;font-size:28px;}
.about_cont{width:100%;float:left;margin-top:30px;font-size:18px;color:#666;line-height:34px;}
.about_cont p{text-indent:2em;text-align:justify;}

.abdiv{padding:30px 0;background:#f8f8f8;}
.abdiv li{width:236px;height:178px;float:left;margin-left:5px;background:#000;position:relative;}
.abdiv li p{width:100%;height:40px;text-align:center;color:#FFF;line-height:40px;font-size:18px;position:absolute;bottom:0;left:0;background:rgba(51,51,51,0.85)}
.abdiv li:hover p,.abdiv li.hover p{background:rgba(231,27,52,0.85);}

.liucheng{padding:70px 0 120px 0;}
.liucheng_box{width:100%;float:left;margin-top:100px;}
.liucheng_b{width:330px;float:left;height:300px;text-align:center;}
.liucheng_b div.lcbox{position:relative;cursor:pointer;width:202px;height:202px;border:1px solid #e5e5e5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;line-height:310px;font-size:18px;color:#464644;float:left;}

.liucheng_b.b1 div.lcbox{background:url(../images/k1.jpg) center top no-repeat;}
.liucheng_b.b2 div.lcbox{background:url(../images/k2.jpg) center top no-repeat;}
.liucheng_b.b3 div.lcbox{background:url(../images/k3.jpg) center top no-repeat;}
.liucheng_b.b4 div.lcbox{background:url(../images/k4.jpg) center top no-repeat;}
.liucheng_b.b5 div.lcbox{background:url(../images/k5.jpg) center top no-repeat;}
.liucheng_b.b6 div.lcbox{background:url(../images/k6.jpg) center top no-repeat;}
.liucheng_b.b7 div.lcbox{background:url(../images/k7.jpg) center top no-repeat;}
.liucheng_b.b8 div.lcbox{background:url(../images/k8.jpg) center top no-repeat;}
.liucheng_b p.p1{width:126px;height:204px;float:left;background:url(../images/yj.jpg) center 110px no-repeat;}
.liucheng_b p.p2{width:126px;height:204px;float:left;background:url(../images/zj.jpg) center 110px no-repeat;}
.liucheng_b p.p3{width:204px;height:70px;float:left;background:url(../images/xj.jpg) center 32px no-repeat;}



.lcbox .border_top{
	position:absolute;height:1px;width:0;font-size:0;background:#e71b34;top:0;left:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.lcbox .border_right{
	position:absolute;height:0px;width:1px;font-size:0;background:#e71b34;bottom:0;right:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.lcbox .border_bottom{
	position:absolute;height:1px;width:0px;font-size:0;background:#e71b34;right:0;bottom:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.lcbox .border_left{
	position:absolute;height:0px;width:1px;font-size:0;background:#e71b34;left:0;top:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.lcbox.hover .border_top,.lcbox.hover .border_bottom{width:202px;}
.lcbox.hover .border_left,.lcbox.hover .border_right{height:202px;}



.wenti{padding:70px 0 80px 0;background:#f8f8f8;margin-top:80px;}
.wt_list{width:100%;float:left;margin-top:70px;}
.wt_list li{width:100%;float:left;border-bottom:1px solid #a2a2a1;padding:15px 0;font-size:16px;line-height:26px;}
.wt_list li p.p1{font-size:20px;line-height:36px;}
.wt_list li p.p2{font-weight:lighter;}
.bufu{height:553px;background:url(../images/bf.jpg) center top no-repeat;margin-top:64px;}
.bufu_d1{width:100%;float:left;margin-top:240px;color:#FFF;font-size:18px;line-height:36px;text-align: center;}
.bufu_d1 span{color:#e71b34;font-size:22px;font-weight:bold;}
.bufu_d2{width:100%;float:left;text-align:center;color:#FFF;font-size:54px;font-family:"pingfang",PingFang SC;line-height:90px;margin-top:140px;}

.biaodan{padding:70px 0;}
.bd_box1{width:100%;float:left;text-align:center;font-size:18px;line-height:40px;padding:20px 0;background:#f7f7f7;margin-top:50px;}
.bd_box1 span{font-size:24px;font-weight:bold;}
.xq_box{margin: 50px 0 20px 0;text-align: left;display: table;}
.xq_box1{width: 470px;float: left;margin-bottom: 20px;height:50px;}
.xq_box1.mm{margin-left: 260px;}
.xq_box1 span{line-height:50px;font-size:18px;float: left;width:130px;text-align:right;}
.xq_box1 input,.xq_box1 select{outline:none;width: 298px;border: 1px solid #ececec;height: 50px;font-size: 16px;padding: 0px 20px;float: left;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
/* .xq_box1 select{width:340px;} */
::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder {
color:#ccc;
}

.bd_box2{width:100%;float:left;margin-top:60px;margin-bottom:60px;}
.tijiao{cursor:pointer;text-align:center;color:#FFF;width:250px;height:58px;line-height:58px;font-size:20px;font-weight:lighter;margin:0 auto;display:table;background:#e71a33;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
.lxdiv{padding:70px 0;background:#f7f7f7;}
.lxdiv1{width:auto;margin:0 auto;display:table;font-size:36px;color:#e71b34;padding-left:35px;background:url(../images/t.png) left center no-repeat;}
.lxdiv1 span{font-size:20px;}
.qtbox{}
.qtbox li{width:299px;border-left:1px solid #f0f0f0;float:left;text-align:center;min-height:130px;line-height:26px;font-size:16px;padding:30px 0;}

.footer{min-height:140px;background:url(../images/bottom.jpg) center top no-repeat;padding-top:95px;background-size:cover;padding-bottom:50px;}
.b_logo{float:left;width:200px;}
.b_cont1{width:490px;float:left;margin-left:25px;font-size:16px;color:#aaaaaa;line-height:32px;}
.b_beian{width:auto;float:right;text-align:right;color:#aaaaaa;font-size:16px;margin-top:30px;line-height:32px;}



.marqueeleft{height:450px;width:1200px;overflow:hidden;margin-top:50px;float:left;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;width:290px;height:450px;margin-right:13px;font-size:18px;}
.marqueeleft li img{width:280px;height:390px;display:block;padding:4px;border:1px solid #e8e8e8;}
.marqueeleft li .ry_img{width:290px;height:400px;float: left;position: relative;}
.marqueeleft li .ry_bt{width: 100%;height: 50px;line-height: 50px;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}


.flexslider {
	position: relative;
	width: 100%;
	height: 600px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}
.flexslider:hover .flex-direction-nav a{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity: 1;
}

.flex-direction-nav a {
	width: 68px;
	height: 68px;
	line-height: 99em;
	overflow: hidden;
	display: block;
	position: absolute;
	top: 45%;
	z-index: 10;
	cursor: pointer;
	-webkit-transition: all .3s ease;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity: 0;
	border-radius:100%;
	-webkit-border-radius:border-radius:100%;
	-moz-border-radius:100%;
	-o-border-radius:100%;

}


.flex-direction-nav .flex-next {
	background:url(../images/ad_ctr.png) center -70px no-repeat;
	right: 10%;
}

.flex-direction-nav .flex-prev {
	background:url(../images/ad_ctr.png) center 0px no-repeat;
	left: 10%;
}




.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 15px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 18px;
	overflow: hidden;
	text-indent: -99em;
	width: 18px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0px 0px;
}

.flexslider .slides img {
	width: 100%;
	height: 600px;
	display: block;
}


/*页码*/
.pagesdiv{width:100%;float:left;margin-top: 30px;}
.pagination{width:auto;margin: 0 auto;display: table;}
.pagination li{width: auto;border: 1px solid #eee;margin: 0px 8px;font-size: 18px;color:#333;line-height: 26px;float:left;}
.pagination li a{width: 100%;float: left;font-size: 18px;color:#333;padding: 0px 10px;}
.pagination li.active{padding: 0px 10px;background: #e71434;color:#FFF;border:1px solid #e71434;}
.pagination li.disabled{padding: 0px 10px;background: #efefef;color:#666;border:1px solid #ccc;}


.telbox{width:334px;padding:30px 20px 30px 20px;position:absolute;top:0;left:-440px;z-index:2;background:#e71b34;color:#FFF;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;display:none;}




/*二级页*/
.banner{width:100%;
  /* height: 280px; */
  background-position: center;background-repeat: no-repeat;}
.weizhi{padding:20px 0;border-bottom: 1px solid #e1e1e1;font-size: 16px;color:#666;}
.weizhi img{float: left;margin-top: 3px;}
.weizhi a{color:#666;}
.weizhi a:hover{text-decoration: underline;color:#e71434;}

.main{padding:30px 0 50px 0;}
.news_box1{width:100%;float: left;padding: 20px 0;border-bottom: 1px dashed #e5e5e5;}
.news_left{width:790px;float: left;}
.news_left p.p1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_left p.p1 a{font-size: 20px;color:#333;}
.news_left p.p1 a:hover{text-decoration: underline;color:#e71434;}
.news_left p.p2{font-size: 16px;color:#303030;margin-top: 15px;padding-left:25px;background: url(../images/sj.jpg) left center no-repeat;}
.news_left p.p3{margin-top: 15px;font-size: 16px;color:#303030;line-height: 26px;}
.news_left p.p4{margin-top: 20px;}
.news_left p.p4 a{width:185px;height: 45px;float: left;border:1px solid #eee;text-align: center;line-height: 45px;font-size: 16px;color:#303030;}
.news_left p.p4 a:hover{color:#FFF;border:1px solid #e71434;background: #e71434;}
.news_img,.news_img img{width:380px;height: 210px;float: right;}


.n_title{width:100%;text-align: center;font-size: 26px;float: left;}
.n_info{width:100%;float: left;text-align: center;color:#666;margin-top: 15px;}
.n_cont{width:100%;float: left;color:#333;margin-top: 25px;line-height: 28px;}

/*案例*/
.caseleft{width:980px;float: right;}
.caseleft p.p1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.caseleft p.p1 a{font-size: 20px;color:#333;}
.caseleft p.p1 a:hover{text-decoration: underline;color:#e71434;}
.caseleft p.p2{font-size: 16px;color:#303030;margin-top: 15px;}
.caseleft p.p3{margin-top: 15px;font-size: 16px;color:#303030;line-height: 26px;}
.caseleft p.p4{margin-top: 15px;}
.caseleft p.p4 a{font-size: 16px;color:#303030;}
.caseleft p.p4 a:hover{color:#e71434;}
.caseimg,.caseimg img{width:200px;height: 170px;float: left;}


.qd_idea{height:306px;background: url(../images/q1.jpg) center no-repeat;}
.qd_bt{width:100%;float: left;text-align: center;color:#1f1f1f;font-size: 24px;margin-top: 30px;}
.qd_fbt{width:100%;float: left;text-align: center;color:#ee2e40;font-size:40px;font-weight: bold;margin-top: 15px;}
.qd_a1{position: absolute;top:194px;left:60px;font-size: 20px;font-weight: bold;color:#464646;}
.qd_a2{position: absolute;top:158px;left:406px;font-size: 16px;color:#FFF;}
.qd_a3{position: absolute;top:234px;left:406px;font-size: 16px;color:#FFF;}
.qd_a4{position: absolute;top:194px;left:670px;font-size: 20px;font-weight: bold;color:#464646;}
.qd_a5{position: absolute;top:158px;left:1020px;font-size: 16px;color:#FFF;}
.qd_a6{position: absolute;top:234px;left:1020px;font-size: 16px;color:#FFF;}

.qd_divide{height:517px;background: url(../images/q2.jpg) center no-repeat;}

.qd_box{width:100%;float: left;margin-top: 20px;text-align: center;}
.qd_box li{width:147px;margin-left: 55px;text-align: center;display: inline-table;font-size: 20px;color:#676767;}
.qd_box li p{width:145px;height: 145px;border: 1px solid #d8d8d8;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;margin-bottom: 15px;background: #FFF;}
.qd_box li.q1 p{background: url(../images/ty1.jpg) #fff center 30px no-repeat;}
.qd_box li.q2 p{background: url(../images/ty1.jpg) #fff center -82px no-repeat;}
.qd_box li.q3 p{background: url(../images/ty1.jpg) #fff center -190px no-repeat;}
.qd_box li.q4 p{background: url(../images/ty1.jpg) #fff center -302px no-repeat;}
.qd_an{width:100%;text-align: center;float: left;margin-top: 30px;position: relative;}
.qd_an a{width:275px;height: 50px;text-align: center;background: #333333;display: inline-table;line-height: 50px;font-size: 20px;color:#FFF;position: relative;z-index: 2;}
.qd_tel{width:100%;float: left;margin-top: 20px;text-align: center;font-size: 18px;color:#242424;font-weight: bold;position: relative;}
.jt{width:100%;float: left;background: url(../images/m1.png) center top no-repeat;height: 23px;margin-top: 15px;}
.qd_x{width:100%;float: left;text-align: center;color:#464646;font-size: 20px;border-bottom: 1px solid #b3b3b3;line-height: 0px;margin-top: 25px;}
.qd_x span{background: #FFF;padding:0 20px;}
.qd_y{width:100%;float: left;text-align: center;font-size: 12px;color:#777777;margin-top: 20px;text-transform:uppercase;margin-bottom: 15px;}
.qd_xq{width:100%;background: #f5f5f5;padding:20px 0;float: left;margin-top: 30px;}
.qd_z{width:auto;display: table;margin: 0 auto;text-align: center;font-size: 20px;font-weight: bold;padding:6px 15px;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;background: #ee2e40;color:#FFF;}
.xq_bt{width: 100%;float: left;text-align: center;color:#333;font-size:30px;font-weight: bold;}
.xq_fbt{width:100%;float: left;text-align: center;color:#464646;font-size: 20px;margin-top: 6px;}
.xq_div{width:100%;float: left;text-align: center;margin-top: 30px;}
.xq_div div{width:399px;float: left;border-left:1px solid #707070;font-size: 20px;}
.xq_div div p{color:#ee2e40;font-size: 30px;font-weight: bold;}
.xq_div div p span{font-size: 50px;font-family: Impact;}
.xq_w{width:100%;float: left;text-align: center;margin-top: 25px;color:#7e7e7e;}
.project_box{width:100%;float: left;margin-top: 30px;}
.qd_project{padding-bottom: 30px;}
.project_box1{width:580px;float: left;border:1px solid #bababa;}
.project_bt{width: 100%;float: left;height: 58px;background: url(../images/m1.jpg) center no-repeat;text-align: center;line-height: 58px;font-size:26px;font-weight: bold;color:#FFF;}
.project_cont{width:560px;padding: 15px 10px;text-align: justify;float: left;}
.project_cont p{margin-bottom: 10px;line-height: 26px;font-size: 18px;color:#5f5f5f;letter-spacing: 2px;}
.qd_hz{height: 458px;background: url(../images/q3.jpg) center no-repeat;}
.qd_hzb{width:100%;float: left;font-size: 22px;text-align: center;color:#FFF;margin-top: 15px;margin-bottom: 18px;}
.qd_hzc{width:auto;display:table;font-size: 30px;color:#FFF;font-weight: bold;margin: 0 auto;padding:6px 15px;border:1px solid #FFF;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;}
.qd_hzd{width:100%;text-align: center;font-size: 12px;color:#db8a93;text-transform:uppercase;margin-top: 20px;}
.qd_an p{width:100%;height: 1px;background: #e97581;position: absolute;top:0;bottom: 0;margin: auto;z-index: 1;}
.ms_box{width: 100%;float: left;margin-top: 35px;margin-bottom: 50px;}
.ms_div{width:580px;float: left;}
.ms_img{width:100%;float: left;}
.ms_bt{width:100%;height: 50px;text-align: center;line-height: 50px;background: #ededed;font-size: 24px;color:#ee2e40;font-weight: bold;float: left;}
.ms_cont{
  width:580px;
  border:1px solid #ededed;float: left;height: 362px;padding:10px;font-size: 16px;color:#535353;line-height: 30px;}
.ms_cont span{font-size: 40px;float: left;margin-right: 5px;line-height: 25px;}

.qd_fact{height: 658px;background: url(../images/q4.jpg) center no-repeat;}
.qd_bt1{width:100%;float: left;color:#2a2a2a;font-size: 18px;line-height: 30px;text-align: center;margin-top: 15px;}
.fact_div{width: 370px;text-align: center;color:#FFF;position: absolute;top:285px;left:180px;font-size: 18px;line-height: 40px;}
.fact2{left:655px;}
.qd_plan{height: 620px;background: url(../images/q5.jpg) center no-repeat;}
.plan_box{width:100%;float: left;margin-top: 30px;margin-bottom: 10px;}
.plan_box dl{width:170px;float: left;margin-left: 35px;text-align: center;}
.plan_box dl dt{width:170px;height: 170px;background:url(../images/plan.jpg) #FFF center top no-repeat;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;}
.plan_box dl dd{font-size: 18px;color:#FFF;margin-top: 15px;}
.plan_box dl dt.dt1{background-position: center 40px;}
.plan_box dl dt.dt2{background-position: center -93px;}
.plan_box dl dt.dt3{background-position: center -239px;}
.plan_box dl dt.dt4{background-position: center -380px;}
.plan_box dl dt.dt5{background-position: center -543px;}
.plan_box dl dt.dt6{background-position: center -685px;}
.fc{width:100%;float:left;margin-bottom: 50px;height: 560px;position: relative;background: url(../images/fc.jpg) center top no-repeat;}
.fc1{text-align: center;color:#464646;font-size: 16px;line-height: 26px;position: absolute;}
.fc1 span{font-size: 30px;color:#1c1c1c;font-family: Impact;}
.fc1.a1{top:96px;left:30px;}
.fc1.a2{top:140px;left:206px;}
.fc1.a3{top:178px;left:380px;}
.fc1.a4{top:218px;left:553px;}
.fc1.a5{top:178px;left:728px;}
.fc1.a6{top:140px;left:902px;}
.fc1.a7{top:96px;left:1075px;}
.fc1.a8{top:334px;left:30px;}
.fc1.a9{top:378px;left:206px;}
.fc1.a10{top:416px;left:380px;}
.fc1.a11{top:456px;left:553px;}
.fc1.a12{top:416px;left:728px;}
.fc1.a13{top:378px;left:902px;}
.fc1.a14{top:334px;left:1082px;}
.qd_fx{height: 675px;background: url(../images/fx.jpg) center top no-repeat;}
.fx_left{width:580px;float:left;}
.fx_bt{width:100%;color:#FFF;font-size: 30px;font-weight: bold;margin-top:35px;}
.fx_fbt{width: 100%;color:#ee2e40;font-size: 50px;font-weight: bold;margin-top:30px;}
.fx_fbt span{color:#393939;}
.fx_cont{font-size: 24px;float: left;width:100%;color:#cfcfcf;line-height: 38px;}
.fx_cont p{width:100%;float: left;}
.fx_cont p span{width:95px;height: 1px;float: left;background: #464646;}
.fx_t{width:100%;float: left;color:#ee2e40;font-size: 20px;font-weight: bold;margin-top: 20px;margin-bottom: 35px;}
.fx_right{width: 518px;padding:15px;float: right;margin-top: 50px;background: url(../images/fx2.jpg) center top no-repeat;font-size: 18px;color:#FFF;line-height: 34px;}
.dq_fuchi{background: #f4f4f4;padding-bottom: 30px;}
.fuchi_box{width:400px;float: left;margin-top: 30px;}
.fuchi_box img{float: left;margin-right: 15px;}
.fuchi_box p{width:260px;float: left;line-height: 28px;font-size: 16px;color:#464646;text-align: justify;padding-top:5px;}
.dq_lx{height: 400px;background: url(../images/q6.jpg) center top no-repeat;}
.qd_tel span{padding:0 20px;background: #FFF;display:inline-table;position: relative;z-index: 2;}
.qd_tel p{width:100%;height: 1px;background: #e97581;position: absolute;top:0;bottom: 0;margin: auto;z-index: 1;}
.lx_a{width:auto;display: table;margin: 15px auto 0 auto;}
.lx_a p.p1{float: left;font-size: 20px;color:#FFF;line-height: 36px;margin-bottom: 20px;}
.lx_a p.p1 span{font-size: 25px;}
.lx_a p.p2{float: left;margin-left: 15px;font-size: 52px;font-weight: bold;color:#FFF;}
.lx_b{display: table;margin: 0 auto;font-size: 30px;color:#FFF;padding:5px 15px;border:1px solid #d1d1d1;}
.lx_c{width:100%;float: left;text-align: center;color:#FFF;font-size: 20px;margin-top: 25px;margin-bottom: 20px;}
.lx_d{padding:0 10px;background: #333333;color:#FFF;font-weight: bold;font-size: 19px;border-radius: 10px;display:table;margin: 0 auto;line-height: 36px;}
