
/* CSS Document */

body {font-family: "微软雅黑";}
* {margin:0;padding:0;}
ul, ol, li {list-style:none}
a {text-decoration: none; font-size:12px; color:#333;}
a:hover {color:#0342a9;}
img {margin:0;padding:0;border:none;}
.clear {clear:both;margin:0px;padding:0px;}
form {display: block;}
#all {width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#FFF;}
.nav ul li h2,.ce_nav li h3{font-weight:normal;}
  

/*顶部*/
.dyqx_ding{width:100%;height:34px; background:#0342a9; border-bottom:1px #0342a9 solid; }
.dyqx_ding_kd{width:1200px;height:34px;margin:0 auto;}
.dyqx_ding_kd span{ display:block;line-height:34px; font-size:14px;}
.disleft{width:462px;float:left; color:#ffffff;}


/*导航*/
.ydsz_nav{width:100%;height:140px; background:#ffffff; position:relative; z-index:999;}
.ydsz_nav_kd{width:1200px;height:140px;margin:0 auto; position:relative;}
.logo{ float:left; height:120px; margin-top:10px;}
.ggy{ width:330px; height:100px; float:left; letter-spacing:3px;  text-align:center; font-family:"微软雅黑";}
.ggy h1{  font-size:18px; color:#009a44; margin-top:30px;}
.ggy span{ font-size:14px; color:#b6b6b6; display:block; margin-top:5px; font-family:"微软雅黑";}
.dianhua{ float:right; width:310px; height:100px; background:url(../images/xg01.png) 30px no-repeat; }
.dianhua span{
	font-size: 28px;
	font-family: "微软雅黑";
	display: block;
	margin: 0px 0 0 90px;
	color: #0342a9;
	font-weight: bold;
}
.dianhua h1{ font-size:12px; font-family:"微软雅黑"; display:block; margin:26px 0 0 90px; color:#9f9f9f;}
  
  
  
  
  /*导航*/
.daohang{ width:1200px; margin:0 auto; position:absolute; top:140px; left:0px; z-index:999;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ margin:0 auto; padding:0px; height:60px; position:relative; z-index:10;width:1200px; float:right;}
.nav a{ color:#fff;  }
.nLi a:hover{ background:#009a44; color:#ffc702;  }
.nav .nLi{ float:left;  position:relative; display:inline; text-align:center; float:left; margin-right:10px;}
.nav .nLi h3{ float:left; height:60px; line-height:60px; background:#0342a9;  overflow:hidden;}
.nav .nLi h3 a{width:196px;  font-size:18px; display:block; color:#fff; font-family:"微软雅黑";  font-weight:normal;}
.nav .sub{ display:none; width:185px; left:0px; top:60px;  position:absolute; background:#0342a9;  line-height:30px; padding:5px 0;  }
.nav .sub li{ zoom:1; text-align:center; line-height:30px;}
.nav .sub a{ display:block; padding:0px; color:#fff; font-size:14px; line-height:35px;}
.nav .sub a:hover{ background:#009a44; color:#ffc702;  }
.nav .on{ float:left;}
.nav .on h3 a{ background:#009a44;}
        
		


.nLi{
	background-color: #0342a9;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 50px;
	width: 160px;
}
.nLi a{
	font-size: 17px;
	line-height: 50px;

	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 158px;
}


/* flexslider */
/* 首页幻 */
.indexhdbox{ width:100%; height:auto; margin:0 auto; padding:0px; position:relative;  }
.indexhdbox .focusBox{ margin:0 auto;  width:100%; height:auto; padding:0px; overflow:hidden;     }

.indexhdbox .focusBox .bd li{ vertical-align:middle; width:100%; height:auto; text-align: center;}
.indexhdbox .focusBox .bd li img{ height:auto; display:block;}
.indexhdbox .focusBox .hd{ height:22px; position:absolute; z-index:1; bottom:20px; right:50%; margin-right:-50px; overflow:hidden;   }
.indexhdbox .focusBox .hd ul{ float:right;  overflow:hidden;}
.indexhdbox .focusBox .hd li{ width:10px; height:10px; border-radius:50%; line-height:22px; text-align:center; background:#fff; float:left; line-height:50px; color:#fff;cursor:pointer; margin:0 5px;  }
.indexhdbox .focusBox .hd li.on{ background:#1e80db; color:#1e80db;}

.indexhdbox .focusBox .prev,
.indexhdbox	.focusBox .next { width:55px; height:55px; position:absolute; bottom:50%; z-index:3;}
.indexhdbox	.focusBox .prev { background:#3467bb url(../images/xg02.png) center center no-repeat; left:2%; 
transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}
.indexhdbox	.focusBox .next { background:#3467bb url(../images/xg03.png) center center no-repeat;  right:2%; transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}

/*main_style*/




.sous1{  width:100%; height:140px; background:url(../images/xg04.jpg)  center top no-repeat;  font-family:"微软雅黑";   overflow:hidden;}
.sous{ width:1200px; margin:0 auto;}
.sous .sous_left{ width:600px; float:left; height:140px; }
.sous .sous_left img{ width:461px; height:109px; margin:15px auto;}

.sous .sous_right{ width:600px; float:left; height:140px; }
.sous .sous_right p{ text-align:center; width:100%; height:64px; line-height:64px; font-size:24px; color:#323232; margin-top: 30px;}
.sous .sous_right p span{
	font-size: 36px;
	color: #ff9f0f;
	font-weight: bold;
	padding-top: 10px;
}
.sous .sous_right .sou{ width:350px; height:40px; background:#000; margin:0 auto;}
       
       
       
  /*产品*/   
       	  
.slideTxtBox{width:100%;  overflow:hidden; padding-top:50px; padding-bottom:60px;}
.biaoti{ width:932px; height:83px; margin:0px auto;  background:url(../images/xg06.png)  center top no-repeat; line-height:83px; text-align:center; font-size:26px; color:#fff;  }   
.slideTxtBox .hd{width:1200px; margin:0 auto; text-align:center; padding-top:10px;}
.slideTxtBox .hd ul{ width:1200px;position:relative;  }
.slideTxtBox .hd ul li{   float:left; margin-right:20px; margin-top:18px;}

.slideTxtBox .hd ul li a{ padding:0 19px; background:#eeeeee; font-size:16px; display:block; height:46px; color:#333333; line-height:46px; text-align:center; overflow:hidden;}
.slideTxtBox .hd ul li a:hover{  cursor:pointer; background:#f4a70e; color:#FFF;  -webkit-box-shadow:0px 5px 15px #e5e5e5;
-moz-box-shadow:0px 5px 15px #e5e5e5;
box-shadow:0px 5px 15px #e5e5e5; }





.slideTxtBox .bd{ width:100%;  padding-top:5px; overflow:hidden; } 
.slideTxtBox .bd ul{width:1200px; margin:0 auto; }



.slideTxtBox .bd li{ height:403px; border: 5px solid #0342a9; width:362px; float:left; overflow:hidden; margin-top:35px; margin-right:42px;}
.slideTxtBox .bd li.nom{margin-right:0px;}
.slideTxtBox .bd li .img{   width:370px;  height:278px; overflow:hidden; margin:0 auto; display:block;}
.slideTxtBox .bd li .img img{ width:100%; height:auto; min-height:278px; -webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.4);
-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
-webkit-transition:all 0.15s ease-in;
-moz-transition:all 0.15s ease-in;
-ms-transition:all 0.15s ease-in;
transition:all 0.15s ease-in;}
.slideTxtBox .bd  li:hover .img  img {transform: scale(1.1, 1.1);
-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
-moz-transform:scale(1.1, 1.1); 	/* Firefox */
-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1, 1.1); 	/* Opera */
}
.slideTxtBox .bd li .txt1{ width:100%; height:100px;  }
.slideTxtBox .bd li .txt1 p{ width:90%; height:50px; margin:0 auto; color:#323232; line-height:50px; overflow:hidden; text-align:center; font-size:16px; margin-top:10px;}
.slideTxtBox .bd li .txt1 .more{ width:100px; height:30px; display:block; margin:0 auto; border-radius:15px; background:#FFF; border:1px solid #0342a9; color:#666666; line-height:30px; overflow:hidden; text-align:center; font-size:12px; margin-top:5px;}

.slideTxtBox .bd li:hover{border: 5px solid #0342a9;}
      .slideTxtBox .bd li .txt1 .more:hover{ width:100px; height:30px; display:block; margin:0 auto; border-radius:15px; background:#0342a9; border:1px solid #0342a9; color:#fff; line-height:30px; overflow:hidden; text-align:center; font-size:12px; margin-top:5px;}                  
 
 
 

 /*关于我们*/
.about-box{ width:100%; overflow:hidden; background:url(../images/xg07.jpg) no-repeat ; font-family:"微软雅黑"; margin:0 auto; position:relative; padding-bottom:60px;}
.about-box1{ width:1200px; margin:0 auto 0 auto; position:relative;}
.about-box1 .biaotia{margin-top:80px; width:1200px; height:100px; color:#fff; line-height:50px; font-size:16px;}
.about-box1 .biaotia p{ color:#fff; line-height:80px; font-size:24px; font-weight:bold;} 
.about_left{ width:720px; height:auto;float:left; overflow:hidden; margin-top:30px;}
.about_left img{ width:100%; height:390px;}
.about_left p{ width:90%; height:180px; overflow:hidden; line-height:30px; font-size:14px; text-indent:2em; color:#646464; margin-top:40px;}

.about_right{ width:420px; float:left; margin:210px 0 0 0;}
.about_right li{ width:210px; height:210px; float:left;  transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;     }
.about_right li  a{
	text-align:center;
	z-index:999;
	line-height: 80px;
	margin-top:30px;
	font-size:20px;
	color:#646464;
	margin-left: 66px;
	font-weight: bold;
}
.about_right li  p{ text-align:center;z-index:999; line-height: 20px; font-size:12px; color:#909090;}
.about_right li  span{ display:block; z-index:999; width:55px; height:2px; display:block; margin:30px auto; background:#535353;}

.about_right li:hover h1{ color:#f4a70e;}
.about_right  .l11{ background:#fff;}   
.about_right  .l12{  background:url(../images/xg08.jpg) -0 0 no-repeat ; }  
.about_right  .l12 h1{ color:#fff;}  
.about_right  .l12 span{ background:#fff;}  
.l12 a{
	color: #FFFFFF!important;
}
.l12 p{
	color: #FFFFFF!important;
}
.about_right  .l13{ width:210px; height:180px; background:#f0f0f0;}

.about_right  li:hover{ 
transform:translate(0,10px);
-webkit-transform:translate(0,10px);
-moz-transform:translate(0,10px);
-o-transform:translate(0,10px);
-ms-transform:translate(0,10px);
-webkit-box-shadow:0px 5px 15px #e5e5e5;
-moz-box-shadow:0px 5px 15px #e5e5e5;
box-shadow:0px 5px 15px #e5e5e5;}

.about_te{ position:absolute; right:0; top:0px; width:500px; height:90px;}
.about_te li{ width:90px; height:90px; text-align:center; line-height:90px; font-size:20px; color:#fff; float:left; margin:0 15px; border:1px dashed #0342a9; transition:all 1.5s;-moz-transition:all 1.5s;   -webkit-transition:all 1.5s; border-radius:50%; }
.about_te li:hover{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg);transform: rotateZ(360deg);width:90px;height:90px;border-color:rgb(255,255,255);box-shadow:0px 0px 6px rgb(223,60,60);border-radius:50%;}




/*优势*/
.youshi_tou{ width:100%; height:134px; background:url(../images/xg09.jpg) center center no-repeat; }
    
.youshi1{ width:100%; height:1110px;}
.youshi{ width:1200px; margin:0 auto; height:1110px; position:relative;}

.youshi  img{ width:874px; height:530px; padding:280px 0 0 0; margin:0 auto; display:block;}
.youshi  li{ width:468px; height:384px; position:absolute;   transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;    }
.youshi  li p{
	width:420px;
	margin:0 auto;
	height:70px;
	text-align:center;
	overflow:hidden;
	line-height:70px;
	font-size:22px;
	color:#01246e;
	margin-top:20px;
	font-weight: bolder;
}
.youshi  li span{ width:420px; margin:0 auto; height:90px; text-align:center; overflow:hidden; line-height:30px; font-size:14px; color:#646464; padding-left:10px;}
.li4 p{margin-top:95px!important;}
.youshi  .li1{background:url(../images/xg12.png) center center no-repeat; left:0; top:60px;}
.youshi  .li2{background:url(../images/xg13.png) center center no-repeat; right:0; top:100px;}
.youshi  .li3{background:url(../images/xg14.png) center center no-repeat; left:0; bottom:60px; padding-top: 330px;}
.youshi  .li4{background:url(../images/xg15.png) center center no-repeat; right:0; bottom:120px; padding-top: 200px;}
.youshi  .li4 h1,.youshi  .li3 h1{ margin-top:200px;}
.youshi  li:hover{ 
transform:translate(0,10px);
-webkit-transform:translate(0,10px);
-moz-transform:translate(0,10px);
-o-transform:translate(0,10px);
-ms-transform:translate(0,10px);}



/*电话*/

.z_lianxi{
	width: 100%;
	height: 208px;
	background: url(../images/xg16.jpg) center center no-repeat;
	font-family: "微软雅黑";
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 50px;
	margin-bottom: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.z_lianxi1{ width:1200px; margin:0 auto; height:208px; position:relative;}
.z_lianxi1 p{
	position: absolute;
	left: 236px;
	top: 140px;
	width: 400px;
	height: 30px;
	font-size: 30px;
	color: #fec724;

}
.z_lianxi1 .qq{ position:absolute; right:205px; top:82px; width:61px; height:51px; background:url(../images/xg17.jpg) center center no-repeat;}
    
    
    /*新闻中心*/
.m-top5{ width:100%; height:520px; font-family:"微软雅黑";  overflow:hidden; position:relative;}
.news-box{ width:1200px; margin:45px auto 0 auto;}
.news_left{ width:730px; height:auto; float:left;}
.news_left .news_title{ width:100%; height:40px;   overflow:hidden; }
.news_left .news_title h3{ width:130px; height:40px;font-weight:normal; line-height:40px; text-align:center; display: block; float:left; margin-right:20px; background:#0342a9;}
.news_left .news_title h3 a{ line-height:40px; text-align:center; display: block; color:#fff; font-size:16px; }
.news_left .news_title h4{ width:100px; border:1px solid #e2e2e2; height:32px; display:block; float:right; line-height:30px; text-align: center; font-weight:normal; margin-top:5px;}
.news_left .news_title h4 a{ font-size:12px; color:#0342a9;}


.news_li{ width:100%; height:180px; overflow:hidden; margin-top:30px;}
.news_li .news_img{ width:280px; height:180px; float:left;}
.news_li .news_img img{ width:100%; height:auto; min-height:180px;}
.news_li .news_txt{ width:420px; float:right;}
.news_li .news_txt h3{ width:100%; height:30px; line-height:30px; overflow:hidden; font-weight:normal; margin-top:15px;}
.news_li .news_txt h3 a{ font-size:16px; color:#252525; font-weight:bold;}
.news_li .news_txt h3 a:hover{color:#0342a9;}
.news_li .news_txt p{ width:100%; height:60px; line-height:20px; overflow:hidden; margin-top:20px; font-size:12px; color:#7e7e7e;}

.news_list{ width:100%; overflow:hidden;}
.news_list li{ width:100%; height:45px; border-bottom:1px dashed #b2b2b2; }
.news_list li a{ width:79%; overflow:hidden; height:45px; display:block; line-height:45px;font-size:14px; color:#323232; float:left; }
.news_list li span{ width:20%;  overflow:hidden; height:45px; display:block; line-height:45px;  font-size:12px; color:#999999; float:right; text-align:right;}

.news_list li:hover   a{color:#0342a9;}


.news_right{ width:440px; float:right; overflow:hidden;}
.news_right ul{padding-top:10px;}
.news_right .news_title{ width:100%; height:45px;  border-bottom:1px solid #0342a9;overflow:hidden; position:relative;}
.news_right .news_title h3{ width:180px; height:45px; line-height:45px; display: block; float:left; font-size:16px; color:#333;}
.news_right .news_title h4{ width:100px; border:1px solid #e2e2e2; height:32px; display:block; float:right; line-height:30px; text-align: center; font-weight:normal; margin-top:5px;}
.news_right .news_title h4 a{ font-size:12px; color:#0342a9;}
.news_right .news_title h5{ width:100%; height:1px; display:block; background:url(https://www.17sucai.com/preview/522729/2019-07-30/%E6%AD%A3%E6%99%93%E9%92%A2/imagess/bmsm_27.png) no-repeat; position:absolute; left:0; bottom:0;}

.news_right li{ width:98%; margin: 9px 1% ; float:left; height:110px; border-bottom:1px dashed #e2e2e2; background:url(../images/xg18.jpg) 0 10px no-repeat ; }
.news_right li a{ margin-left:55px;   height:48px; font-size:16px; line-height:48px;color:#323232; overflow:hidden; font-weight:bold; display:block;}
.news_right li span{  margin-left:55px;  height:50px; font-size:12px; color:#646464; line-height:24px; display:block; overflow:hidden;}


/*--------------------首页-公司案例样式----------------------*/

.i_case{width:100%; margin-left:auto; margin-right:auto; padding-top:50px; padding-bottom:60px;}


.ic-pic{width:274px; height:205px; overflow:hidden; display:block;}
.ic-name{width:230px; height:30px; line-height:30px; font-size:16px; color:#333; overflow:hidden; text-align:center; display:block; margin-top:10px; margin-left:auto; margin-right:auto;}

.ic-name a{
    text-decoration: none;
    font-size: 16px;
    color: #333;
}

.ic-frame{position:relative;width:100%; margin-left:auto; margin-right:auto; padding-top:40px;}
.ic-bottom{position:relative;width:1200px; margin-left:auto; margin-right:auto;}
.ic_Ul {height:262px; width: 1200px; overflow:hidden; position:relative;}
.ic_Ul ul li {width:274px; height:260px; float:left; margin-right:32px; border:1px solid #dddddd; background-color:#FFF;}

.c_frBtnLa {cursor: pointer; position: absolute;left:0px; top:90px; width:50px; height:40px; background-image:url(../images/left.png); background-repeat:no-repeat; background-position:center center; border:1px solid #dddddd; background-color:#FFF; display:none; z-index:999;}
.c_frBtnRa {cursor: pointer; position: absolute;right:0px; top:90px; width:50px; height:40px; background-image:url(../images/right.png); background-repeat:no-repeat; background-position:center center; border:1px solid #dddddd; background-color:#FFF; display:none; z-index:999;}
.c_frBtnLa:hover{background-color:#4C7CD1; background-image:url(../images/lefta.png); bordert:1px solid #4C7CD1; display:block; z-index:999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.c_frBtnRa:hover{background-color:#4C7CD1; background-image:url(../images/righta.png); border:1px solid #4C7CD1; display:block; z-index:999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.ic-bottom:hover .c_frBtnLa{display:block;}
.ic-bottom:hover .c_frBtnRa{display:block;}

	

/*底部*/
.contact-box{ width:100%; height:452px; background:url(../images/xg19.jpg) no-repeat center top;overflow:hidden;}
.contact-box1{ width:1200px; margin:40px auto 0 auto; overflow:hidden;}
.contact_left{ width:474px; float:left;  margin-top:40px;}
.contact_left img{ width:474px; height:320px;}
.contact_left p{ width:100%; height:40px; line-height:40px; float:left; text-indent:3em; font-family:"微软雅黑"; font-size:14px; color:#323232; margin-top:10px;}
.contact_left p:nth-of-type(1) { background:url(../images/xg22.png) no-repeat left center;}
.contact_left p:nth-of-type(2)  {  background:url(../images/xg23.png) no-repeat left center;}
.contact_left p:nth-of-type(3) { background:url(../images/xg24.png) no-repeat left center;}
      

.contact_center{ width:630px; height:310px;  margin-top:40px; float:right; background: #000;}






/*--------------------------后添程序样式----------------------*/


.m_inside{width:1200px; margin-top:40px; margin-left:auto; margin-right:auto;}
.tagCon{margin-top:40px;}
.tagCon .title{line-height:40px; font-size:18px; color:#ED3E3E; font-weight:bold; border-bottom:1px solid #CCC;}
.tagBody{padding-top:10px;}
.tagBody a{line-height:30px; font-size:14px;}
.tagBody a:hover{color:#ED3E3E;}

.linkbox h3 a{font-size:18px; color:#333; font-weight:bold; line-height:40px;}
.linkbox h3 a:hover{color:#ED3E3E;}
.linkbox .f6 a{line-height:30px; margin-right:10px; font-size:14px;}

.suo em{color:#C00; font-style:normal;}

.product_framea{ width:928px; margin-top:10px;}



#syhb{
	background-image: url(/images/syhb.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: none;
	height: 1995px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-position: center;
	
}


.guan1{
	background: url(/images/guan1.jpg) no-repeat center top;
	height: 265px;
	overflow: hidden;
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
}
.guan1 li{width: 466px;height:112px;overflow:hidden;position:absolute;top:130px;left:50%;margin-left:60px;}
.guan1 li p{ font:14px "Microsoft Yahei"; height:54px; line-height:54px; background:url(/images/guan_lx.png) no-repeat left center; padding-left:50px; color:#fff;}
.guan1 li p em{ font:26px Impact;}
.guan1 li span{ display:block; width:137px; height:42px; margin:0 0 0 40px;}



.liucheng{
	width: 100%;
	min-width: 1200px;
	float: left;
	background: url(/images/liucheng.jpg) repeat center top;
	margin-top: 30px;

}
.liucheng-tupian{width:100%; float:left;background:url(/images/liucheng-tupian.jpg) no-repeat left top;}
.liucheng .container{display:block;width:1200px;margin:0px auto;background:url(/images/liucheng-tupian.png) no-repeat right center;height:224px; }


/*选择难题*/
.nt{ height:250px; background:url(/images/problem_bg3.jpg) no-repeat right bottom; margin-top:63px; overflow:hidden;}
.nt p{ font-size:18px; color:#666; height:35px; line-height:35px; overflow:hidden; background:url(/images/problem_bg.gif) no-repeat left 8px; padding-left:28px;}
.gg1{ height:259px; overflow:hidden; position:relative;}
.gg1 h3 img{ width:1200px; overflow:hidden;}
.tem_index_title{margin:0px 0 30px;border-bottom:1px solid #ccc;text-align:center;font-weight:normal;font-size:22px;}
.tem_index_title span{color:#333;font-size:28px;position:relative;top:2px;display:inline-block;padding:10px 15px;border-bottom:4px solid #0342a9;}
.tem_index_title p{color:#0342a9;font-size:48px;line-height:55px;ont-weight:normal;}
.tem_index_more{clear:both;margin:0 auto;padding-top:5px;width:200px;text-align:center;}
.tem_index_more a{display:block;height:40px;font-weight:normal;font-size:14px;line-height:40px;border:2px solid #eee;color:#999!important;}
.tem_index_more a:hover{background:#eee;color:#fff;}
.tem_index_to{border-top:1px solid #e7e8ed;border-bottom:1px solid #e7e8ed;background:#f7f8fa;}
.tem_wp1,.tem_wp2,.tem_wp3,.tem_wp4,.tem_wp5{}
.bounceInLeft,.bounceInRight,.fadeInUp,.fadeInUpDelay,.fadeInDown,.fadeInUpD,.fadeInLeft,.fadeInRight{visibility:visible;}

.tem_index_problem{padding:10px 0px;width:1200px;margin: 0 auto 0 auto;
    position: relative;}
	
	
/**/
.gybj{ height:800px; box-sizing: border-box; background:#fff; padding-top: 50px; overflow: hidden; font-family:"Microsoft Yahei";}
.gybj h2{margin-bottom: 30px;}
.gybj h2 span{ background: url(/images/tslinebg.png) no-repeat center center;}
.gy{width: 1200px; height: 710px; position: relative;background: url(/images/tsbg.jpg) no-repeat center center;}
.gy_left{width: 520px;float: left;}
.gy_left dl{overflow: hidden; height:167px;width: 520px; float: left; margin-bottom: 96px;}
.gy_left dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_left dt img{width:119px;height: 119px;  display: block;}
.gy_left dd {width:397px;padding-right: 78px;  height: 167px; box-sizing: border-box; float: left; position: relative;}
.gy_left dd h3{padding-left: 46px;padding-top: 10px; white-space: nowrap; margin-bottom:15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei";}
.gy_left dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei";}
.gy_left dl:nth-child(2){width: 365px;}
.gy_left dl:nth-child(2) dt{padding-top: 46px; float: right;}
.gy_left dl:nth-child(2) dd{width: 234px;padding-right: 40px;}
.gy_left dl:nth-child(1) dd h3{background: url(/images/ts01.gif) no-repeat left 0;}
.gy_left dl:nth-child(2) dd h3{background: url(/images/ts02.gif) no-repeat left 0;}
.gy_left dl:nth-child(3) dd h3{background: url(/images/ts03.gif) no-repeat left 0;}
.gy_right{width: 520px;float: right;}
.gy_right dl{overflow: hidden; height:167px;width: 520px; float: right;margin-bottom: 96px;  }
.gy_right dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_right dt img{width:119px;height: 119px;  display: block;}
.gy_right dd {width:397px; padding-left: 78px;height: 167px; box-sizing: border-box; float: right; position: relative;}
.gy_right dd h3{ padding-right: 46px;padding-top: 10px;white-space: nowrap; margin-bottom: 15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei"; text-align: right;}
.gy_right dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei"; text-align: right;}

.gy_right dl:nth-child(2){width: 355px;}
.gy_right dl:nth-child(2) dt{padding-top: 46px; }
.gy_right dl:nth-child(2) dd{width: 235px;padding-right:0;padding-left: 0;}
.gy_right dl:nth-child(3) dt{padding-top: 32px;  }
.gy_right dl:nth-child(1) dd h3{background: url(/images/ts04.gif) no-repeat right 0;}
.gy_right dl:nth-child(2) dd h3{background: url(/images/ts05.gif) no-repeat right 0;}
.gy_right dl:nth-child(3) dd h3{background: url(/images/ts06.gif) no-repeat right 0;}
.content {
    width: 1200px;
    margin: 0 auto;
}



/*--------------------首页-关于我们样式----------------------*/


.pcmbed-about{width:100%; margin-left:auto; margin-right:auto; padding-top:50px; padding-bottom:60px;}
.pcmbeda-frame{width:1200px; margin-left:auto; margin-right:auto; padding-top:40px;}
.pcmbeda-left{width:600px; height:450px; overflow:hidden; float:left;}
.pcmbeda-right{width:460px;float:left; padding-top:40px; margin-left:70px;}
.pcmbeda-title{height:30px; line-height:30px; overflow:hidden; font-size:20px; color:#333333; margin-top:20px;}
.pcmbeda-line{height:50px; line-height:50px; overflow:hidden; font-size:46px; font-weight:bold; color:#999999;}
.pcmbeda-jian{height:150px; font-size:14px; color:#333; line-height:30px; overflow:hidden; margin-top:30px;}
.pcmbeda-more{height:30px; line-height:30px; font-size:12px; color:#333333; font-weight:bold; display:block; padding-left:40px; background-image:url(go.png); background-repeat:no-repeat; background-position:left center; margin-top:50px;}


.same_title{width:1200px; margin-left:auto; margin-right:auto; text-align:center;}
.ch_name{line-height:40px; font-size:32px; color:#333; height:40px; position:relative;}
.ch_name i{width:100px; height:24px; display:inline-block; margin-left:20px; margin-right:20px; background-image:url(/images/st-bg.png); background-repeat:no-repeat; background-position:center center;}
.ch_name span{ padding-right:15px; display:inline-block;}
.ch_name strong{color:#0342a9;}

.en_name{line-height:30px; font-size:14px;  color:#999; height:30px; font-weight:normal;}
.ch_namea{line-height:40px; font-size:24px; color:#FFF; height:40px; font-weight:bold; background-image:url(tt-bg.png); background-repeat:no-repeat; background-position:center center;}
.en_namea{line-height:30px; font-size:14px;  color:#FFF; height:30px; font-weight:normal;}
.st-text{ width:620px; max-height:50px; line-height:25px; font-size:12px; color:#C9C9C9; overflow:hidden; text-align:center; margin-left:auto; margin-right:auto; margin-top:10px;}
/**/
.gg{height: 330px; background: url(/images/xgg.jpg) no-repeat center top;}
.gg dl{position: relative;width: 1200px; height: 330px; margin:0 auto;}
.gg dl dt{margin-top: 125px;  float: right; width: 684px; height: 75px;line-height: 75px; font-size: 32px; color: #ffffff; font-weight: bold;}
.gg dl dd{width:600px; position: absolute;top:220px;right:0px;}
.gg dl dd  p{width:300px; float: left; background: url(/images/ggtel.png) no-repeat 0 10px;padding-left:95px; font-size: 30px; color: #ffffff;font-weight: bold; font-family: "Arial"; height: 72px;margin-top: 5px; }
.gg dl dd  p span{float: left;padding-top: 10px; display: block; font-size: 18px; color: #fff; font-weight: normal; line-height: 25px;margin-right: 10px; }
.gg dl dd em{ float: right; width: 158px;line-height: 32px; height: 32px; font-size: 18px; color: #ffffff;  background: #0891e1; border-radius: 13px; display: block; text-align: center;}
.gg dl dd em a{ color: #fff; }





/*-------------------foot开始-------------------------*/
.wd{width: 1200px;margin: 0 auto;}

.wd p span{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: right;
	width: 500px;
	text-align: right;
}
.footer{width: 100%;margin-top: 0px;color: #FFFFFF;}
.footer-top{width: 100%;height: 60px;line-height: 60px;background: #0342a9;}
.footer-top ul li{float: left;margin-left:60px;}
.footer-top ul li h2{font-weight: normal;}
.footer-top ul li a{font-size: 16px;color: #FFFFFF;}

.foot-bot{height: 330px;background: #252525;}
.foot-lx{
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	width: 820px;
	line-height: 36px;

}
.foot-lx a{color: #F1B11A;}
.foot-lx a:hover{color: #333333;}
.foot-lx span{margin-right: 40px!important;float: none!important;}
.footwei{position: relative;}
.syweixin{width: 100px;height: 130px;position: absolute;right: 82px;top: 30px;color: #FFFFFF;text-align: center;}
.syweixin p{font-size: 12px;color: #FFFFFF;}
.syweiimg{width: 100px;height: 100px;background: url(syus-wexin2.png) no-repeat;margin-top: 0px; float:left; background-size: cover;}
.syweiimg p{
	width:120px;
	float:left;
	margin-left: 110px;
	margin-top: 16px;
	line-height: 32px;
}
.foot-botlx{
	margin-top: 0px;
	height:230px;
	background-image: url(/images/di-logo.png);
	background-repeat: no-repeat;
}




#fzdh{
	margin: 0px;
	clear: none;
	height: auto;
	width: 1195px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
	line-height: 60px;
}
#fzdh a{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	clear: none;
	float: left;
	width: 50px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#fzdh span{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 75px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
}
#fzdh a:hover{
	color: #FF9900;
	text-decoration: none;
}




#dbyqlj{
	margin: 0px;
	clear: none;
	height: auto;
	width: 1195px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: auto;
    margin-left: auto;
}
#dbyqlj a{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	clear: none;
	float: left;
	width: 50px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#dbyqlj a:hover{
	color: #FF9900;
	text-decoration: none;
}
#dbtpby1{
	padding: 0px;
	clear: none;
	float: none;
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#dbtpby1 img{ margin-left:280px;}
#dbrxe{width:820px;float: right; 	margin-right: 140px;}


#dbtpby img{margin-left:130px;}

#dbyqlj{
	margin: 0px;
	clear: none;
	height: auto;
	width: 1195px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: auto;
    margin-left: auto;
}
#dbyqlj a{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	clear: none;
	float: left;
	width: 50px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#dbyqlj a:hover{
	color: #FF9900;
	text-decoration: none;
}