﻿/**************************************

********************首页样式

*******************************************/

 

/*

*第一栏

*/



/*.slidecont{

	width:1200px;

	height:280px;

	overflow:hidden;

}*/

.wrap{

   width: 100%;

       font-family: Microsoft Yahei;

}

.slidecont div:nth-child(3){

      width: 100%!important;

}

.slidecont div:nth-child(3) div:nth-child(2){

     display:none;

}

#pic{

     width:100%;

}

.newscont{

	width:45%;

	overflow:hidden;

}

.newscont .head{

	height:35px;

	overflow:hidden;

	padding:0 10px 0 30px;

	line-height:40px;

	color:#FFF;

}

.newscont .cont{

	padding:10px 0;

	line-height:30px;

}

.newscont .cont .list{

	font-family: Microsoft Yahei;

    font-size: 16px;

	overflow:hidden;

	padding-left:15px;

	padding-right:3px;

	border-bottom: 1px dashed #ddd;

	background:url(array1.gif) 5px 8px no-repeat;

    background-size: 5px;

}

.newscont .cont .list a{

	float:left;

	/*color:#3074C1;*/

}

.newscont .cont .list span{

	float:right;

	color:#888;

}

/*

*第二栏

*/

/*.Maincont2{

	height:730px;

}*/

.Products{

	overflow:hidden;

	/*background:url(products.gif) center top no-repeat;*/

}	

.Products .head{

	height:35px;

	overflow:hidden;

	padding:0 10px 0 30px;

	line-height:40px;

}

 

.Products .cont dl{

	width:300px;

	height:360px;

	overflow:hidden;

	float:left;

    border: 1px solid #ddd;

	padding:0;

	margin: 0 4px 20px;

}

.Products .cont .list5,.Products .cont .list6{

	background:none;

}

 

 

.Products .cont dl dt div a{

	display:block;

	/*height:90px;*/

	width:300px;

	overflow:hidden;

}

.Products .cont dl dt div a img{

       width:300px;

    height: 260px;

}

 

.Products .cont dl dd .t{

	    height: 30px;

    line-height: 30px;

    overflow: hidden;

    padding-top: 10px;

    padding-left: 20px;

    text-align: left;

}

.Products .cont dl dd .t a{

	font-weight:bold;

	font-size:16px;

	/*color:#3074C1;*/

	font-family:Microsoft YaHei;

}

.Products .cont dl dd .d{

   font-size: 14px;

    font-family: Microsoft YaHei;

}

.Products .cont dl dd .c{

	height:40px;

	overflow:hidden;

	line-height:20px;

	color:#777;

}

.Products .cont dl dd .to{

	padding:15px 0 0 20px;

 

}

.Products .cont dl dd .to a{

	color:#00792a;

	  font-size: 14px;

    font-family: Microsoft YaHei;

	display: -webkit-inline-box;

}

.sidecont{

	width:345px;

	height:270px;

	overflow:hidden;

	background:url(scont.gif) center top no-repeat;

}

.sidecont .head{

	height:35px;

	overflow:hidden;

	padding:0 10px 0 10px;

	line-height:40px;

}

.sidecont .cont{

	padding:10px;

}

.sidecont .cont dl{

	height:95px;

	overflow:hidden;

	background:url(dotted.gif) left bottom repeat-x;

	margin-bottom:8px;

}

.sidecont .cont dl dt{

	width:110px;

	height:95px;

	float:left;

}

.sidecont .cont dl dt div{

	width:90px;

	border:#DDD solid 1px;

	padding:2px;

	margin:5px 0 0 5px;

}

.sidecont .cont dl dt div a{

	display:block;

	height:70px;

	overflow:hidden;	

}

.sidecont .cont dl dd{

	width:210px;

	height:95px;

	float:left;

}

.sidecont .cont dl dd .t{

	height:20px;

	padding-top:3px;

	line-height:20px;

	overflow:hidden;

}

.sidecont .cont dl dd .t a{

	font-weight:bold;

	color:#3074C1;

}

.sidecont .cont dl dd .c{

	height:60px;

	line-height:20px;

	overflow:hidden;

	color:#888;

}

.sidecont .cont .list{

	height:22px;

	line-height:22px;

	padding:0 5px 0 15px;

	overflow:hidden;

	background:url(array1.gif) 5px 8px no-repeat;

}

.sidecont .cont .list a{

	float:left;

	color:#3074C1;

}

.sidecont .cont .list span{

	float:right;

	color:#888;

}

/*首页用户登录*/

#Index_Login{

	height:140px;

	overflow:hidden;

	background:url(rside.gif) center bottom no-repeat;

	position:relative;

}

#Index_Login .head{

	height:35px;

	overflow:hidden;

	padding-left:15px;

	line-height:40px;

	background:url(rside.gif) center top no-repeat;

}

#Index_Login .login,#Index_Login .info{

	width:50px;

	height:50px;

	position:absolute;

	background:url(icon5.gif) right top no-repeat;

	right:2px;

	top:2px;

	z-index:1000;

}

#Index_Login .info{

	background:url(icon6.gif) right top no-repeat;

}

#Index_Login .cont{

	padding-top:8px;

}

#Index_Login .cont dl{

	height:28px;

	overflow:hidden;

	line-height:30px;

}

#Index_Login .cont dl dt{

	width:30%;

	float:left;

	text-align:right;

	color:#666;

}

#Index_Login .cont dl dd{

	width:65%;

	float:left;

}

#Index_Login .cont dl dd .input{

	width:170px;

	height:15px;

	vertical-align:middle;

	border:#BDCADB solid 1px;

	color:#666;

}

#Index_Login .cont dl dd .sub{

	border:0;

	vertical-align:middle;

}

#Index_Login .cont dl dd .send{

	color:#F56D0F;

	text-decoration:underline;

	padding:2px 0 0 5px;

}

#Index_Login .cont dl dd .reg{

	color:#3074C1;

	text-decoration:underline;

	padding:2px 0 0 0;

}

#Index_Login table {

	height:105px;

}

#Index_Login table .img{

	width:110px;

	vertical-align:middle;

}

#Index_Login table .img div{

	width:80px;

	height:80px;

	border:#DDD solid 1px;

	padding:1px;

	margin:auto;

}

#Index_Login table .word{

	vertical-align:middle;

	line-height:16px;

	color:#3074C1;

}

#Index_Login table .word .t a{

	color:#3074C1;

	font-weight:bold;

}

#Index_Login table .word .m span{

	color:red;

}

#Index_Login table .word .m em{

	color:#f60;

	font-style:normal;

}

#Index_Login table .word .m a{

	color:#3074C1;

}

/*客服中心*/



.Services .head{

	height:40px;

	overflow:hidden;

	line-height:40px;

	font-size:18px;

	font-weight:bold;

	padding-left:15px;

	color:#fff;

	background: #A53131;

}

.Services .cont{

	padding:10px;

}

.Services .cont .ct1 dl{

	height:45px;

	border-bottom:#BDCADB dotted 1px;

	padding-left:45px;

	line-height:18px;

	color:#3074C1;

}

.Services .cont .ct1 dl.tel{

	background:url(tel.gif) 5px 7px no-repeat;

}

.Services .cont .ct1 dl.answer{

	background:url(ans.gif) 5px 7px no-repeat;

}

.Services .cont .ct1 dl.send{

	background:url(maill.gif) 5px 11px no-repeat;

}

.Services .cont .ct1 dl dt{

	padding-top:5px;

}

.Services .cont .ct1 dl .h{

	font-weight:bold;

}

.Services .cont .ct1 dl .telnum{

	font-size:16px;

	color:#F5771F;

	font-weight:bold;

}

.Services .cont .ct2{

	padding:5px;

	line-height:20px;

	color:#3074C1;

}

.Services .cont .ct2 .img{

	height:30px;

	line-height:30px;

}

.Services .cont .ct2 .img img{

	vertical-align:middle;

}

/*成功案例*/

.casecont{

	margin-top:10px;

	height:170px;

	background:url(rside.gif) center bottom no-repeat;

}

.casecont .head{

	height:35px;

	overflow:hidden;

	line-height:40px;

	font-size:14px;

	font-weight:bold;

	padding-left:15px;

	background:url(rside.gif) center top no-repeat;

}

.casecont .cont{

	padding-top:18px;

}

.casecont .cont div{

	padding-bottom:10px;

	text-align:center;

	word-spacing:8px

}

/*

*第三栏

*/

.Maincont3{ 	

	overflow:hidden;

}

.friendlink{ 

	overflow:hidden;

}

.friendlink .head{

	height:60px;

	/*background:url(head1.gif) left top repeat-x;*/

	overflow:hidden;

	line-height:40px;

	float: left;

    width: 100%;

}

.friendlink .cont{

      float: right;

      width: 100%;

    height: auto;

}

.friendlink .head .tag{

	    text-align:left;

    font-size:18px; 

    width:6%;

    font-family: Microsoft YaHei;

    color: #444;

	float:left;

}

.friendlink .head .more{

	padding-right:10px;

	background:url(rside.gif) right top no-repeat;

}

/*.friendlink .cont{

	border:#D6E1F5 solid 1px;

	border-top:0;

	height:54px;

}*/

.friendlink .cont .pic{

	padding:10px 10px 0 10px;

	height:22px;

	overflow:hidden;

}



.moshu{

   width:950px;

   float:right;

}

.moshu h3{

        text-align: center;

    font-family: Microsoft YaHei;

    background: url(line2.png) center no-repeat;

    margin-bottom: 20px;

    line-height: normal;

    font-weight: normal;

    font-size: 28px;

    color: #333;

}

.moshu h3 p{

	color:#908b8b;

	margin:0;

	font-size: 16px;

   	font-weight: normal;

}

.moshu span{

    display: block;

    width: 600px;

	margin:auto;

    text-align: right;

	font-size: 14px;

    font-family:Microsoft YaHei;	

}



.abt{

   width:1200px;

   margin: 30px auto 0; 	

}

.abt  h3{

    text-align: center;

    font-size:24px;

    font-family:Microsoft YaHei;

    

    color: #333;	

}



.abt .cont p{

    font-size: 14px;

    line-height: 31px;

    font-family: Microsoft YaHei;

    width: 68%;

    float: right;

}





.side2{

   width:1200px;

   margin: 30px auto 50px; 	

}

 



.Products .cont dl dt div a img:hover {

	

    -webkit-transform: scale(1.1);transition: all 1s ease 0s;

}



.sjd span a:hover{

      background-color: #0b65bb;

    color: #fff;

}

.xd span a:hover{

      background-color: #0b65bb;

    color: #fff;

}

.more1 a:hover{

    background-color: #0b65bb;

    color: #fff;

}



.Top a{

      color: #fff;

    font-size: 14px;

    font-family: Microsoft YaHei;

    margin-right: 20px;

    line-height: 40px;

    float: right;

}

.Top p{

      margin: 0;

    line-height: 40px;

    padding-left: 50px;

    color: #fff;

    font-size: 14px;

    font-family: Microsoft YaHei;

}



.more1 a:hover{



      background-color: #DB261D;

    border-color: #DB261D;

    color: #fff;

    text-decoration: none;

}



.module-full-screen > .module-inner {

    padding: 55px 0 55px;

}

.module-full-screen > .module-inner .page-width {

    width: auto;

    max-width: 1200px;

}

.page-width {

    margin: 0 auto;

}

.module-full-screen-title {

    margin-bottom: 35px;

    text-align: center;

}

.module-full-screen-title > h2 {

    margin-bottom: 20px;

    line-height: normal;

	font-family: Microsoft YaHei;

    font-weight: normal;

    font-size: 28px;

    color: #333;

}

.module-full-screen-title > .module-title-content {

    margin: -10px 0 15px;

}

.module-full-screen-title > .module-title-content > h3 {

    display: inline-block;

    margin: 0 15px;

    line-height: normal;

    font-weight: normal;

    font-size: 16px;

    color: #999;

}

.qhd-content .column, .qhd-module .column {

    width: 100%;

}

.qhd-content .column .col-4-1, .qhd-module .column .col-4-1 {

    width: 22.75%;

    margin-right: 2%;

}

.qhd-content p {

    line-height: 1.8;

    margin-bottom: 15px;

	color: #4d4d4d;

    font-size: 14px;

    font-family: Microsoft YaHei;

}



.col-4-1{

  float:left;

}

 .col-5-2 {

    width: 37%;

	float:right;

    margin-right:0;

	margin-top:-4%;

}

.module-default {

    margin: 0;

    padding: 0;

}

.module-title-default {

    margin-bottom: 10px;

    overflow: hidden;

}

.module-title-default > .module-title-content {

    padding-top: 5px;

    padding-bottom: 5px;

}

.module-title-default > .module-title-content h3 {

    display: block;

    float: left;

    line-height: 20px;

    font-size: 16px;

    font-family: Microsoft YaHei;

}

.link-setion {

    position: relative;

    margin-bottom: 8px;

}

.link-setion a {

    display: block;

}

.link-setion .link-img img {

    display: block;

    width: 100%;

}

.link-name-default {

    position: absolute;

    left: 35px;

    bottom: 35px;

    opacity: 1;

    filter: alpha(opacity=100);

    border-bottom: 1px solid #fff;

    padding-bottom: 5px;

    -webkit-transition: all 0.25s ease-in-out;

    -moz-transition: all 0.25s ease-in-out;

    -o-transition: all 0.25s ease-in-out;

    -ms-transition: all 0.25s ease-in-out;

    transition: all 0.25s ease-in-out;

}

.link-name-default h3 {

    font-size: 20px;

    padding-right: 15px;

    font-weight: normal;

    color: #fff;

    line-height: normal;

}

.link-setion-text {

    display: block;

    width: 100%;

    position: absolute;

    top: 50%;

    left: 0;

    z-index: 10;

    color: #fff;

    text-align: center;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    transform: translateY(-50%);

    -webkit-transition: all 0.25s ease-in-out;

    -moz-transition: all 0.25s ease-in-out;

    -o-transition: all 0.25s ease-in-out;

    -ms-transition: all 0.25s ease-in-out;

    transition: all 0.25s ease-in-out;

}

.link-setion-text {

    color: #fff;

    text-align: center;

}

.link-setion-text h3 {

	width:100%;

	text-align:center;

    margin: 0 20px 15px 0;

    margin-top: -20px;

    font-size: 24px;

    font-weight: normal;

    color: #fff;

    line-height: normal;

    transition: all 0.35s ease-out;

    -moz-transition: all 0.35s ease-out;

    -o-transition: all 0.35s ease-out;

    -webkit-transition: all 0.35s ease-out;

    -ms-transition: all 0.35s ease-out;

}

.link-setion-text p {

    margin: 0 20px 15px;

    font-size: 13px;

    font-weight: normal;

	font-family: Microsoft YaHei;

    color: #fff;

    line-height: normal;

    transition: all 0.35s ease-out;

    -moz-transition: all 0.35s ease-out;

    -o-transition: all 0.35s ease-out;

    -webkit-transition: all 0.35s ease-out;

    -ms-transition: all 0.35s ease-out;

}

.link-setion-text .link-more {

    line-height: normal;

    display: inline-block;

    margin-top: 10px;

    padding: 6px 20px;

    border: 1px solid #fff;

    font-size: 13px;

}

.link-setion .opacity-overlay {

    display: block;

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    cursor: pointer;

    background: #DF241B;

    opacity: 0;

    filter: alpha(opacity=0);

    _height: expression( (this.parentElement.clientHeight) +'px');

    -webkit-transition: all 0.25s ease-in-out;

    -moz-transition: all 0.25s ease-in-out;

    -o-transition: all 0.25s ease-in-out;

    -ms-transition: all 0.25s ease-in-out;

    transition: all 0.25s ease-in-out;

}



.link-setion a:hover .link-setion-text {

    opacity: 1;

    filter: alpha(opacity=100);

}

.link-setion a:hover {

    color: #DF241B;

    text-decoration: none;

}



.link-setion a:hover .opacity-overlay {

    opacity: 0.85;

    filter: alpha(opacity=85);

}



.footer {

    overflow: hidden;

    background-color: #444444;

    color: #cccccc;

    font-size: 13px;

}

.footer-main .page-width {

    padding-top: 40px;

    padding-bottom: 35px;

}

.page-width {

    width: 1200px;

    margin: 0 auto;

}

.footer a {

    color: #ccc !important;

}

.module-default {

    margin: 0;

    padding: 0;

}	

.qhd-content .column, .qhd-module .column {

    width: 100%;

}



.foot_cont {

    float: left;

}

.qhd-content10 {

    float: right;

}

.foot_cont p{

  font-family: Microsoft YaHei;

}

.bottom {

    overflow: hidden;

    background: #000000;

    color: #ccc;

    font-size: 13px;

}

.bottom .page-width {

    padding-top: 15px;

    padding-bottom: 15px;

}

.page-width {

    width: 1200px;

    margin: 0 auto;

}

.qhd-content p a{

	color:#fff;

   font-family: Microsoft YaHei;

}



.ft{

  width:1200px;

  height:160px;

  margin:auto;

}

.ff1{

  float:left;

  padding: 30px 0px;

  width:900px;

}

.ff1 p{

	color:#fff;

   font-size:14px;

   font-family: Microsoft YaHei;

   margin:0;

}

.ff2{

  float:right;

  padding: 30px 0px;

}

.hnav{

  width:100%;

  height:70px; 

}

.hnav-1{

  width:800px;

  margin:auto;

}

.hnav-1 ul li{

    float: left;

    text-align: center;

    width: 110px;

    font-size: 16px;

    height: 70px;

    line-height: 70px;

    font-family: Microsoft YaHei;

}

.index-1{

  height:50px;

  background-color:#eee;

}

.index-1 div ul li{

	color:#00792a;

    float:left;

    height: 50px;

    line-height: 50px;

    margin: 0 10px;

	font-size: 14px;

    font-family: Microsoft YaHei;

}

.index-1 div ul li a{

	color:#333;

}

.index-2{

  width:1200px;

      margin: 50px auto 0;

  height:1200px;

}

.kauyab{

  margin: 20px auto;

}

.kauyab a{

       display: block;

    border: 1px solid #666;

    width: 80px;

    text-align: center;

    margin: auto;

    padding: 10px 15px;

}

.serviceLt {

    float: left;

    width: 245px;

}

.serviceLt h2 {

    overflow: hidden;

    padding: 40px 0;

    background-color: #00824a;

    color: #fff;

    text-indent: 38px;

	margin: 0;

}

.serviceLt h2 a {

    display: block;

    font-size: 32px;

    color: #fff;

}

.serviceLt h2 p {

    font-size: 20px;

    text-transform: uppercase;

    font-weight: normal;

}

 .serviceLtBox , .serviceLtBox dl{

    overflow: hidden;

    width: 100%;

    background: #eeeeee;

}

 

 .serviceLtBox .dl dt {

    font-size: 20px;

    color: #fff;

    background: #f24024;

    line-height: 45px;

	font-family: Microsoft YaHei;

	margin: 0;

	padding:15px 0;

}

 .serviceLtBox .dl dt,  .serviceLtBox .dl dd {

    text-indent: 28px;

}

.serviceLtBox .dl dt a {

    color: #fff;

}

.serviceLtBox .dl dd {

    padding: 8px 0;

}

.serviceLtBox .dl dd a {

    display: block;

    font-size: 16px;

    color: #666;

    line-height: 36px;

    height: 36px;

	font-family: Microsoft YaHei;

}

.phone22 {

    overflow: hidden;

    margin-top: 10px;

    width: 170px;

    padding: 30px 0;

    padding-left: 75px;

    border-radius: 10px;

    background: url(/images/enterprise/pro_phone.png) no-repeat 20px center;

    background-color: #00824a;

}

.phone22 p {

    font-size: 16px;

    color: #fff;

	font-family: Microsoft YaHei;

}

.phone22 b {

    display: block;

    font-size: 24px;

    color: #fff;

    font-family: 'Times New Roman';

}

.title2 {

    overflow: hidden;

    width: 100%;

    text-align: center;

    margin-top: 90px;

}

.title2 h2 {

  font-size: 30px;

    color: #333;

    font-weight: bold;

    margin: 0;

}

.title2 h2 a {

    color: #00824a;

	font-family: Microsoft YaHei;

}

.title2 i {

    display: block;

    width: 40px;

    height: 2px;

    background: #00824a;

    margin: 15px auto 0;

}

  .customerBox {

    overflow: hidden;

    width: 1200px;

    margin: 0 auto;

    margin-top:50px;

    position: relative;

}

 .customerBox em.sclt {

    background: url(/images/enterprise/customerlt.png) no-repeat center top;

    left: 0;

}

  .customerBox em.scrt {

    background: url(/images/enterprise/customerrt.png) no-repeat center top;

    right: 0;

}

 .customerBox em {

    display: block;

    width: 70px;

    height: 70px;

    position: absolute;

    top: 65px;

}

.customerBox .scCon {

    overflow: hidden;

    width: 1200px;

    height: 410px;

    margin: 0 auto;

    position: relative;

}



 

.customerBox ul li {

    width: 214px;

    float: left;

    text-align: center;

    margin:0 14px;

}

.customerBox ul li a {

    text-decoration: none;

}

.customerBox ul li img {

    display: block;

    margin: 0 auto;

}

.customerBox ul li h3 {

    font-size: 16px; 

    font-weight: normal;

}

.customerBox ul li h3 a {

    font-size: 16px;

    margin-top: 30px;

    color: #666;

	font-family: Microsoft YaHei;

}

  .customerBox em:hover {

    background-position: bottom;

    cursor: pointer;

}

.container {

	width:100%;

	margin:90px auto 0;

}

.container .title {

    margin-top: 55px;

}

 .title2{

   background: url(/images/enterprise/zhuan_tbg.gif) no-repeat center ;

 

}

 .title2 strong {

    color: #ffae00;

}

.container .list {

    overflow: hidden;

    width: 1200px;

	margin:50px auto;

}

.container .list li {

    float: left;

    width: 180px;

    padding: 0 10px;

    text-align: center;

    overflow: hidden;

}

.container .list li h3 {

	height:50px;

    font-size: 24px;

    color: #00824a;

    font-weight: normal;

    margin-top: 15px;

	font-family: Microsoft YaHei;

}

.container .list li p {

    line-height: 22px;

    font-size: 14px;

    color: #666666;

    height: 66px;

    margin-top: 15px;

	font-family: Microsoft YaHei;

}

.about{

  width:1200px;

  margin:auto;

}

.about dl {

    overflow: hidden;



}

.about dl dt {

    float: right;

	padding: 40px 0;

}

.about dl dd {

    width: 550px;

    float: left;

}

.about dl dd h3 {

    font-size: 18px;

	font-family: Microsoft YaHei;

}

.about dl dd h3 a {

    color: #4c9b04;

}

.about dl dd p {

    font-size: 14px;

    color: #666666;

    line-height: 28px;

    height:110px;

    overflow: hidden;

	font-family: Microsoft YaHei;

}

.about dl dd a.more {

    display: block;

    margin-top: 30px;

    width: 130px;

}

.about dl dd i {

    display: block;

    width: 40px;

    height: 1px;

    background: #4c9b04;

    margin: 25px 0;

}

.about dl dd a.more {

    display: block;

    margin-top: 30px;

    width: 130px;

	float:left;

}

  .newsNav {

    overflow: hidden;

	width:45%;

}



.newsNav li {

    width: 133px;

    height: 38px;

    line-height: 38px;

    text-align: center;

    font-size: 14px;

    background-color: #eee;

    float: left;

    margin-right: 10px;

}

.newsNav li a{     font-family: Microsoft Yahei; }

  .newsNav li:hover, .news .newsNav li.cur {

    background: #333;

}

  .newsNav li:hover a, .news .newsNav li.cur a {

    color: #fff;

}

.newsRt {

    float: right;

    width: 45%;

	margin-top: -30px;

}

 .NewTit {

    overflow: hidden;

    width: 100%;

}

  .NewTit h3 {

    font-weight: normal;

    font-size: 24px;

    float: left;

	margin:0;

}

.NewTit h3 a{

      font-family: Microsoft Yahei;

}

 .btnLt {

    float: right;

    width: 78px;

}

  .btnLt a.newsTop {

    background: url(/images/enterprise/newstop.jpg) no-repeat center top;

    float: left;

}

.btnLt a.newsBtm {

    background: url(/images/enterprise/newsbottom.jpg) no-repeat center top;

    float: right;

}

  .btnLt a {

    width: 37px;

    height: 33px;

    display: block;

}

  .newsDa { 

    height: auto;

    position: relative;

    margin-top: 10px;

    overflow: hidden;

}

  .listDa li {

    padding:12px 0 0;

    width: 100%;

    border-bottom: 1px dotted #bbbbbb;

}

  .listDa li h3 {

    background: url(/images/enterprise/newswen.jpg) no-repeat left center;

    padding-left: 35px;

    font-size: 13px;

    font-weight: normal;

}

.listDa li h3  a{

    font-family: Microsoft Yahei;

}

  .listDa li p {

    background: url(/images/enterprise/newsda.jpg) no-repeat left center;

    padding-left: 35px;

    font-size: 13px;

    color: #666666;

    line-height: 30px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    margin-top: 15px;

	font-family: Microsoft Yahei;

}





.advantage {

    overflow: hidden;

    width: 100%;

    background: url(/images/enterprise/advantagebg.jpg) no-repeat center;

    height: 843px;

}

.advantage .container {

    margin-left: auto;

    margin-right: auto;

    width: 1200px;

}

.advantage .advantageList {

    width: 100%;

    margin-top: 45px;

    height: 385px;

    position: relative;

}

.advantage li {

    width: 160px;

    padding: 0 15px;

    background: url(/images/enterprise/yslibg.png) no-repeat center top;

    position: absolute;

    text-align: center;

    height: 249px;

    color: #fff;

}

.advantage li h3 {

    font-size: 24px;

	margin:0;

    margin-top: 15px;

	 font-family: Microsoft Yahei;

}

.advantage li p {

    margin-top: 20px;

    line-height: 22px;

    font-size: 14px;

	 font-family: Microsoft Yahei;

}

.advantage li i {

    position: absolute;

    background: url(/images/enterprise/advantageli.png) no-repeat center top;

    width: 25px;

    height: 25px;

    left: 50%;

    margin-left: -12px;

}

.advantage li.li01 {

    left: 0;

    top: 170px;

}

.advantage li.li01 i {

    bottom: -105px;

}



.advantage li.li02 {

    left: 402px;

    top: 0px;

}

.advantage li.li02 i {

    bottom: -83px;

}

.advantage li.li03 {

    right: 405px;

    top: 0px;

}

.advantage li.li03 i {

    bottom: -75px;

}

.advantage li.li04 {

    right: 0;

    top: 170px;

}

.advantage li.li04 i {

    bottom: -95px;

}

.advantage li:hover {

    background-position: bottom;

    color: #724217;

}

.advantage li.li05 {

    left: 200px;

    top: 70px;

}

.advantage li.li06 {

    right: 202px;

    top: 70px;

}

.advantage li.li05 i {

    bottom: -105px;

}

.advantage li.li06 i {

    bottom: -105px;

}

.kefu{

      width: 1200px;

    margin: 50px auto;

    height: 350px;

}

.kefu dl dt{

  font-size: 18px;

    font-weight: bold;

    color: #666;

}

.kefu dl dd{

  font-size: 16px;

    color: #666;

}



 .cases{

    width:1200px;

	margin:auto;

	height:280px;	

 }

 .cases  dl {

    width: 280px;

    height: auto;

    overflow: hidden;

    float: left;

    border: 1px solid #ddd;

    padding: 0;

    margin: 0 9px 20px;

}

.cases  dl img{

  width:280px;

  height:240px;i

}

.gd{

    width:1200px;

	margin:auto;

}

.gd a{

      display: block;

    border: 1px solid #666;

    width: 80px;

    text-align: center;

    margin: auto;

    padding: 10px 15px;

}





.confused{

    width:1200px;

	margin:auto;

}



.confused h2 {

    height: 108px;

    font-size: 30px;

    color: #484848;

    text-align: center;

    padding-top: 95px;

    overflow: hidden;

}

.confused h2 em {

    font-weight: normal;

}

.confused h2 span {

    display: inline-block;

    max-width: 940px;

    height: 38px;

    margin: 15px auto 0;

    padding: 0 50px;

    font-size: 24px;

    font-weight: normal;

    line-height: 38px;

    color: #90cb50;

    border: 1px solid #90cb50;

    position: relative;

}

.confused h2 span:before {

    content: "";

    width: 140px;

    height: 1px;

    background-color: #9cd559;

    position: absolute;

    right: -126px;

    top: 50%;

}

.confused h2 span:after {

    content: "";

    width: 140px;

    height: 1px;

    background-color: #9cd559;

    position: absolute;

    left: -126px;

    top: 50%;

}

.tab1 {

    height: 340px;

    background: url(/images/enterprise/cf02.png) no-repeat bottom;

    margin-top: 40px;

    background-size: 1063px 54px;

}

.tab1 li {

    float: left;

    width: 189px;

    margin-left: 10px;

    background: #f2f2f2;

    color: #333;

}

.tab1 img {

    display: block;

    width: 189px;

    height: 163px;

}

.tab1 li span {

    display: block;

    padding: 20px 25px 0;

    font-size: 22px;

    overflow: hidden;

}



.tab1 li em {

    display: block;

    height: 52px;

    font-size: 16px;

    line-height: 26px;

    padding: 15px 25px 0;

    margin-bottom: 10px;

    overflow: hidden;

}

.confused-desc {

    width: 680px;

    max-height: 144px;

    margin: 25px auto 0;

    font: 18px/36px "Microsoft YaHei";

    color: #333;

    text-align: center;

    letter-spacing: 1px;

    overflow: hidden;

}

.syzjdwzhlb_div2 {

    margin: 30px auto 0;

    width: 1200px;

	height:240px;

}

.syzjdwzhlb_div2 li {

    height: 230px;

    list-style: none;

    float: left;

    width: 20%;

    margin: 0 2.5%;

}

.syzjdwzhlb_div2 li .div1 {

    background-position: 0 0;

}

.syzjdwzhlb_div2 li div {

    width: 70px;

    height: 70px;

    margin: 15px auto;

    background: url(/images/enterprise/img.jpg) no-repeat;

}

.syzjdwzhlb_div2 li .div4 {

    background-position: -210px 0;

}

.syzjdwzhlb_div2 li span {

    display: block;

    padding: 10px 0;

    font-size: 24px;

    color: #666;

    width: 100%;

    text-align: center;

}

.syzjdwzhlb_div2 li em {

    display: block;

    color: #666;

    text-align: left;

        line-height: 2;

    font-style: inherit;

    padding: 0 20px;

}

 .syzjdwzhlb_div2 li .div2 {

    background-position: -70px 0;

}



.syzjdwzhlb_div2 li .div3 {

    background-position: -140px 0;

}



.sortcont{

   width:220px;

   float:left;

 }

.index-2 .sortcont .head{

   background-color:#72b626;

}

#adv {

    background: url(/images/enterprise/sj_07.jpg) repeat-x left top;

    font-family: "微软雅黑";

    color: #333;

    margin-top: 45px;

}

.adv {

    width: 1200px;

    margin: 0px auto;

    height: 1050px;

/*    background: url(/images/enterprise/sj_09.jpg) no-repeat center top;*/

}

.adv0 {

    height:140px;

    padding-top: 70px;

}

.adv0 .adv01 {

    padding: 0px 0px 0px 530px;

    font-size: 30px;

    line-height: 45px;

}

.adv0 .adv01 strong {

    color: #759b2f;

}

.adv0 .adv02 {

    padding-left: 240px;

    font-size: 42px;

    color: #333;

}

.adv0 .adv02 strong {

    color: #759b2f;

    font-size: 65px;

    line-height: 40px;

    padding-right: 40px;

}

.adv0 ul {

    padding-left: 220px;

    padding-top: 16px;

    font-size: 14px;

}

.adv0 ul li.a1 {

    width: 150px;

}

.adv0 ul li {

    float: left;

    color: #fff;

    text-align: center;

    line-height: 24px;

}

.adv0 ul li.a2 {

    width: 92px;

}

.adv0 ul li.a3 {

    width: 165px;

}

.adv0 ul li.a4 {

    width: 95px;

}

.adv0 ul li.a5 {

    width: 170px;

}

.adv0 ul li.a6 {

    width: 130px;

}

.adv00 .advlt {

    background: url(/images/enterprise/nimg_15.jpg) no-repeat right center;

    padding-top: 60px;

}

.adv1 {

    background: url(/images/enterprise/sj_11.jpg) no-repeat left top;

    width: 480px;

    padding-left: 60px;

    margin-bottom: 30px;

}

.adv00 div strong {

    font-size: 28px;

    line-height: 40px;

}

.adv00 div span {

    color: #759b2f;

    font-weight: bold;

}

.adv00 div i {

    color: #ccc;

    font-size: 10px;

    text-transform: uppercase;

    font-style: normal;

}

.adv00 div p {

    padding: 10px 0px 10px 0px;

    margin: 0px;

    font-size: 16px;

    line-height: 26px;

}

.adv2 {

    background: url(/images/enterprise/sj_13.jpg) no-repeat left top;

    width: 480px;

    padding-left: 60px;

}

.adv00 .advlt2 {

    background: url(/images/enterprise/nimg_18.jpg) no-repeat left center;

    padding-top: 40px;

    padding-left: 650px;

}

.adv3 {

    background: url(/images/enterprise/sj_21.jpg) no-repeat left top;

    width: 480px;

    padding-left: 60px;

    margin-bottom: 30px;

}

.adv4 {

    background: url(/images/enterprise/sj_22.jpg) no-repeat left top;

    width: 480px;

    padding-left: 60px;

}

.adv7 {

    text-align: center;

    padding-top: 30px;

}

.adv7 img {

    margin-right: 10px;

}

.adv7 a {

    text-decoration: underline;

    font-size: 14px;

    color: #333;

    cursor: pointer;

}