﻿@charset "utf-8";


/*************************  banner修改-by吴军龙-2018-5-9 start  *************************/
/* logo,搜索框动画 及 热门车型隐藏，品牌添加margin值 by 吴军龙 2018-5-10 start*/
.zhuanye .logo{
    display: none;
}
.zhuanye .ssk{
  
  
    border: 1px #ccc solid;
 
}
@keyframes sskBlock
{
    0%   {opacity: 0;}
    55%  {opacity: 0;}
    75%  {opacity: 1;}
    100% {opacity: 1;}
}


.module .cx .qt{
    display: none;
}
.module .cx .cxt{
    margin-top: 25px;
}
/* logo,搜索框动画 及 热门车型隐藏，品牌添加margin值 by 吴军龙 2018-5-10 stop*/

 
@keyframes bannerTop
{
	0%   {height: 620px}
	30%   {height: 620px}
	50%  {height: 300px}
	100% {height: 300px;}
}
.banner_modify{
	z-index: -1;
	position: relative;
	width: 100%;
	height: 620px;
	animation: imgTop 9s;
	animation-fill-mode:forwards;
}
@keyframes imgTop
{
	0%   {top: 0;}
	60%  {top: 0;}
	100% {top: -250px;}
}

.banner_modify .banner_modify_img{
	position: absolute;
	width: 100%;
	top: 56px;
	left: 0;
	animation: imgNone 10s !important;
	animation-fill-mode:forwards !important;
}
@keyframes imgNone
{
	50%  {opacity: 1;}
	100% {opacity: 0;}
}
.banner_modify .banner_modify_img img{
	width: 100%;
}

.banner_modify_slider{
	animation: imgBlock 7s;
	animation-fill-mode:forwards;
}
@keyframes imgBlock
{
	0%  {opacity: 0;}
	80%  {opacity: 0;}
	100% {opacity: 1;}
}

/*轮播图动画*/
.banner_modify_slider{
	width:100%;
	position:relative;
	top: 108px;
}
.slider-item + .slider-item{
	opacity:0;
}
.slider-item{
	width:100%;
	position:absolute;
	left: 0;
	top: 198px;
	animation-timing-function: linear;
	animation-name:fade;
	animation-iteration-count: infinite;
	background: no-repeat;
	background-size: 100%;
}
/*动画*/
.slider-item{
	animation-duration: 15s;
}
.slider-item1{
	animation-delay: 3s;
}
.slider-item2{
	animation-delay: 8s;
}
.slider-item3{
	animation-delay: 12s;
}
@keyframes fade{
	0%{
		opacity:0;
		z-index:2;
	}
	5%{
		opacity:1;
		z-index: 1;
	}
	30%{
		opacity:1;
		z-index:1;
	}
	55%{
		opacity:1;
		z-index:0;
	}
	100%{
		opacity:1;
		z-index:0;
	}
}
.slider,.slider-item img{
	width: 100%;
	height: 260px;
}
/*************************  banner修改-by吴军龙-2018-5-9 stop  *************************/




/*主体内容*/
/**/
.zs{
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.zs .module1slide3 {
	width:1200px;
	height:86px;
	overflow:hidden;
	margin-top: 35px;
	position:relative;
}
.zs .module1slide3 span {
	width:15px;
	height:24px;
	display:block;
	cursor:pointer;
	position:absolute;
	z-index: 10;
	top:27px;
}
.zs .module1slide3 .module1slidePrev {
	left:0;
	background:url(img/hz.png) center no-repeat;
}
.zs .module1slide3 .module1slideNext {
	right:0;
	background:url(img/hy.png) center no-repeat;
}
.zs .module1slide3 .module1slidePrev:hover {
	background:url(img/lz.png) center no-repeat;
}
.zs .module1slide3 .module1slideNext:hover {
	background:url(img/ly.png) center no-repeat;
}
.zs .module1slide3 .zz {
	width:1106px;
	height:86px;
	overflow:hidden;
	position:relative;
	margin: 0 auto;
}
.zs .module1slide3 ul {
	width:100000000000px;
	height:100%;
	position:absolute;
	left:0; top:0;
}
.zs .module1slide3 li {
	width:126px;
	height:84px;
	float:left;
	text-align: center;
	margin-right: 35px;
	border: 1px solid #e5e5e5;
}

.zs .module1slide3 li img{
	width: 126px;
	height: 84px;
}
/**/
/*购车*/
.fx{
	width: 100%;
	height: 1003px;
	overflow: hidden;
	background: #f5f4f4;
}
.fxt{
	font-size: 46px;
	font-weight: bold;
	color: #fff;
	padding: 8px 0 46px;
	margin: 30px 0 80px;
	text-align: center;
	background: url(img/fxt.png) center no-repeat;
}
.fx ul{
	margin-left: -31px;
	overflow: hidden;
}
.fx ul li{
	width: 370px;
	height: 337px;
	    margin: 5px 0 36px 36px;
	float: left;
	text-align: center;
	box-shadow: 0px 0px 12px rgba(109,48,167,.85);
	background: url(Img/Index/) center 27px no-repeat;
	
}
.fx ul li h2{
	letter-spacing: 2px;
	    font-size: 32px;
    color: #fff;
    margin: 75px 0 48px;
    font-weight: bold;
}
.fx ul li h3{
	width: 335px;
	margin: 0 auto;
	font-size: 16px;
	color: #000;
	letter-spacing: 2px;
	line-height: 32px;
	text-align: left;
}
.fx ul .fx1{background: url(img/fh1.png) center 25px no-repeat;background-size: 60% 41%;}
.fx ul .fx1 h3{width:145px;}
.fx ul .fx2{background: url(img/fh2.png) center 25px no-repeat;background-size: 60% 41%;}
.fx ul .fx2 h3{width:203px;}
.fx ul .fx3{background: url(img/fh3.png) center 25px no-repeat;background-size: 60% 41%;}
.fx ul .fx3 h3{width: 160px;}
.fx ul .fx4{background: url(img/fh4.png) center 25px no-repeat;}
.fx ul .fx5{background: url(img/fh5.png) center 25px no-repeat;}
.fx ul .fx6{background: url(img/fh6.png) center 25px no-repeat;}
/*.fx ul li:hover{
	box-shadow: 0 0 20px #eae9e9;
}
.fx ul .fx1:hover{background: url(img/fh1.png) center 25px no-repeat #fff;}
.fx ul .fx2:hover{background: url(img/fh2.png) center 25px no-repeat #fff;}
.fx ul .fx3:hover{background: url(img/fh3.png) center 25px no-repeat #fff;}
.fx ul .fx4:hover{background: url(img/fh4.png) center 25px no-repeat #fff;}
.fx ul .fx5:hover{background: url(img/fh5.png) center 25px no-repeat #fff;}
.fx ul .fx6:hover{background: url(img/fh6.png) center 25px no-repeat #fff;}*/

.gc  ul li { width:138px; height:40px;box-shadow:none;}
.fx .gc  ul h2{color:#fff;border: 3px solid #5e883d ;  margin: 15px 0 15px;height: 40px;line-height: 40px;font-size: 20px;background:#5e883d;font-weight: normal;}




/*购车*/
/*一切为了消费者 架接购车桥梁 公平公正*/
.xiaofei{
	width: 100%;
	display: table;
}
.xiaofei_top{
	width: 100%;
	height: 218px;
	background: #5d8f14;
}
.h218{
	height: 218px;
}
.juxing{
	width:1198px;
	height: 85px;
	position: absolute;
	left: 0;
	top: 78px;
	z-index: 1;
	border: 1px solid #fff;
}
.xiaofei_top h2{
	width: 888px;
	height: 48px;
	font-size: 46px;
	text-align: center;
	position: absolute;
	font-weight: bold;
	left: 50%;
	margin-left: -440px;
	top: 45px;
	color: #fff;
	background: #5d8f14;
	z-index: 2;
}
.xiaofei_top p{
	width: 320px;
	font-size: 18px;
	text-align: center;
	position: absolute;
	left: 50%;
	margin-left: -160px;
	top: 118px;
	color: #fff;
	background: #5d8f14;
}
.xiaofei_bottom{
	width: 1200px;
	height: 610px;
	background: url(img/bjs1.jpg) center no-repeat;
	margin: 0 auto;
}
.xiaofei_bottom h2{
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #ffffff;
	padding: 50px 0 26px;
}
.xiaofei_bottom ul{
	height: 492px;
	float: left;
}
.xiaofei_bottom ul li{
	margin-top: 14px;
	color: #fff;
	line-height: 45px;
	font-size:24px;
	margin-left: 38px;
}
.xiaofei_bottom ul li span{
	font-size: 36px;
	color:#ffffff;
}
.jingshi{
	position: absolute;
	right: 25px;
	width: 540px;
	height: 206px;
	top: 135px;
	background: url(img/jg.png) center no-repeat;
}
.jingshi h3{
	padding:45px 0 13px 35px ;
	position: relative;
	font-weight: bold;
	color: #fff;
	font-size:24px;
}
.jingshi h3::after{
	content: '';
	position: absolute;
	left: 25px;
	top: 40px;
	width:12px ;
	height: 12px;
	border-left: 2px solid #fff;
	border-top: 2px solid #fff;
}
.jingshi h3::before{
	content: '';
	position: absolute;
	left: 130px;
	top: 68px;
	width:12px ;
	height: 12px;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
}
.jingshi p{
	font-size:16px ;
	color: #fff;
	line-height:28px ;
	padding: 0 16px 0;
}
.jingshi p b{
	font-size: 18px;
}
.bsj{
	display: none;
	position: absolute;
	right: 0;
	bottom: -175px;
	margin-right: 30px;
}
/*一切为了消费者 架接购车桥梁 公平公正*/
/*热门车型*/
.cx{
	width: 100%;
	overflow: hidden;

  padding-bottom: 10px;
}
.cxt{
	width: 100%;
	overflow: hidden;
}
.cxt h3{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 26px 0 0px;
	font-size: 24px;
	color: #3b3b3b;
	background: #efefef;
	letter-spacing: 5px;
}
.cxt ul{
	margin-left: -20px;
	overflow: hidden;
}
.cxt ul li{
	width: 178px;
	height: 64px;
	float: left;
	line-height: 62px;
	font-size: 18px;
	color: #666666;
	margin-left: 20px;
	margin-bottom: 18px;
	border: 2px solid #adadad;
}
.cxt ul li img{margin:0 auto;display: block;}

.cxt ul li:hover{
	border: 2px solid rgba(109,48,167,.85);
}
.pp{
	width: 580px;
	float: left;
	margin-top: 22px;
	display: none;
}
.pp h3{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 0 0 30px;
	font-size: 24px;
	color: #3b3b3b;
	background: #efefef;
	letter-spacing: 6px;
}
.pp ul li
{
    width: 213px;
	padding-left: 3px;
	position:relative;
	height: 54px;
	float: left;
	line-height: 54px;
	font-size: 18px;
	color: #666666;
	margin: 0 10px 20px;
	border: 2px solid #adadad;
}
.pp ul li  img{padding-right: 13px;
	padding-left: 15px;
        width:64px; height:30px;        
  }
  .pp ul li div {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    padding-left: 3px;
}
   
.pp ul li:hover{color: #7f7f7f;}

.jg{
	width: 580px;
	float: right;
	margin-top: 22px;
	display: none;
}

#fenlei2 .jg,#fenlei2 .pp{ display:block; }
#fenlei2 .cxt{ display:none; }
.jg h3{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 0 0 30px;
	font-size: 24px;
	color: #3b3b3b;
	background: #efefef;
	letter-spacing: 6px;
}
.jg ul li{
	    width: 152px;
    margin: 0 20px;
    height: 56px;
    text-align: center;
    float: left;
    line-height: 56px;
    margin-bottom: 34px;
    font-size: 20px;
    color: #666666;
    border: 2px solid #adadad;
    box-sizing: border-box;
}.jg ul li a{color: #666666;}

.jg ul li:hover a{color: rgba(109,48,167,.85);}
/*热门车型*/

/*主要服务*/
.zy{
	width: 100%;
	overflow: hidden;
}
.qt{
	width: 100%;
	overflow: hidden;
	margin-bottom: 35px;
}
.qt p{
	    width: 100%;
    height: 1px;
    margin-top: 90px;
    /* padding-top: 18px; */
    background: #ccc;
}
.qt h2{
	width: 311px;
    height: 38px;
    background: #fff;
    text-align: center;
    font-size: 32px;
    color: #3b3b3b;
    /* margin-top: -20px; */
    margin: -23px auto 7px;
}
.qt h2 span{
	font-size: 16px;
	padding-left: 5px;
}
.qt h3{
	width: 44px;
	height: 2px;
	background: #cfcfcf;
	margin-top: 20px;
}
.zy ul{
	width: 100%;
	overflow: hidden;
	margin-top: 65px;
}
.zy ul li{
	width: 561px;
	height: 274px;
	margin-bottom: 60px;
	position: relative;
}
.zy ul li img{
	width: 561px;
	height: 244px;
	margin-top: 30px;
}
.zy ul li .zyk{
	width: 234px;
	height: 274px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 55px;
	background: rgba(0,0,0,.9);
}
.zy ul li .zyk h2{
	font-size: 30px;
	margin: 26px 0 8px;
	color: #fff;
	font-weight: bold;
}
.zy ul li .zyk h3{
	font-size: 16px;
	margin: 0 0 45px;
	text-transform: uppercase;
	color: #fff;
}
.zy ul li .zyk a{
	display: block;
	width: 175px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	margin: 0 auto 8px;
	color: #888888;
	font-weight: bold;
	border: 2px solid #888888;
}
.zy ul li .zyk:hover{
	background: rgba(109,48,167,.85);
}
.zy ul li .zyk:hover a{
	border:1px solid #c7e39f;
	color: #fff;
}
.zy ul li .zyk a:hover{
	background: #fff;
	border: none;
	color: rgba(109,48,167,.85);
}
/*.zy ul .li1 .zyk h3{
	background: url(img/x1.png) center no-repeat;
}
.zy ul .li2 .zyk h3{
	background: url(img/x2.png) center no-repeat;
}
.zy ul .li3 .zyk h3{
	background: url(img/x3.png) center no-repeat;
}*/
/*主要服务*/
/*从购车到售后服务*/
.fw{
	width: 100%;
	height: 277px;
	background: url(img/fw.jpg) center no-repeat;
	overflow: hidden;
}
.fw h4{
	font-size: 22px;
	line-height: 30px;
	color: #fff;
	margin: 157px 42px 0 695px;
	float: left;
}
.fw p{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	margin-top: 157px;
	color: #fff;
	float: left;
}
/*从购车到售后服务*/

/**/
.zt{
	width: 100%;
	height: 272px;
	background: url(img/zt.jpg) center no-repeat;
	display:none；
}
.zt .module1slide3 {
	width:1200px;
	height:200px;
	overflow:hidden;
	margin-top: 50px;
	position:relative;
}
.zt .module1slide3 span {
	width:17px;
	height:24px;
	display:block;
	cursor:pointer;
	position:absolute;
	z-index: 10;
	top:62px;
}
.zt .module1slide3 .module1slidePrev {
	left:0;
	background:url(img/sz.png) center no-repeat;
}
.zt .module1slide3 .module1slideNext {
	right:0;
	background:url(img/sy.png) center no-repeat;
}
.zt .module1slide3 .module1slidePrev:hover {
	background:url(img/bz.png) center no-repeat;
}
.zt .module1slide3 .module1slideNext:hover {
	background:url(img/by.png) center no-repeat;
}
.zt .module1slide3 .zz {
	width:1116px;
	height:200px;
	overflow:hidden;
	position:relative;
	margin: 0 auto;
}
.zt .module1slide3 ul {
	width:100000000000px;
	height:100%;
	position:absolute;
	left:0; top:0;
}
.zt .module1slide3 li {
	width:120px;
	height:160px;
	float:left;
	text-align: center;
	margin-right: 76px;
	box-shadow: 0 0 20px #000;
}
.zt .module1slide3 li img{
	width: 120px;
	height: 160px;
}
/**/


/* 关于我们*/
.sl{
	width: 100%;
	overflow: hidden;
}
.block1078{
	width: 1078px;
	margin: 0 auto;
	overflow: hidden;
}
.slb{
	width: 100%;
	overflow: hidden;
	margin: 40px 0 65px;
}
.zjl{
	width: 480px;
	height: 315px;
	float: left;
	position: relative;
}
.zjl div{
	width: 179px;
	height: 119px; 
	background: rgba(109,48,167,.85);
	position: absolute;
	bottom: 0;
	left: 0;
}
.zjl img{
	width: 453px;
	height: 290px;
	position: absolute;
	top: 0;
	right: 0;
}
.xz_cont{
	float: right;
	width: 512px;
}
.xz_cont h2{
	line-height: 45px;
	font-size:30px;
	color: #3b3b3b;
}
.xz_cont h3{
	font-size:18px;
	line-height: 22px;
	color: #bfbfbf;
	text-transform: uppercase;
}
.xz_cont h3 span{
	display: block;
	float: right;
	width: 410px;
	height: 1px;
	margin-top: 10px;
	background: #ededed;
}
.xz_cont p{
	font-size:14px;
	color: #7e7e7e;
	line-height: 26px;
	padding-top: 16px;
	text-indent: 2em;
}
.sq{
	display: block;
	width:102px ;
	padding-left: 21px;
	height: 31px;
	font-size: 14px;
	line-height: 31px;
	color: #464646;
	border: 2px solid rgba(109,48,167,.85);
	margin: 30px 0 0;
	background: url(img/xj.png) 96px center no-repeat;
}
/*关于我们*/

/* 合作伙伴 */
.partner{
	width: 100%;
	padding-bottom: 60px;
}
.partner_tit{
	width: 100%;
	overflow: hidden;
	margin-bottom: 50px;
	padding-top: 18px;
}
.partner_tit h2{
	text-align: center;
	font-size:30px;
	color: #3b3b3b;
	width:150px ;
	margin: 0 auto;
	background: #fff;
	margin-top: -22px;
}
.partner_tit span{
	display: block;
	width: 100%;
	height: 1px;
	background: #dfdfdf;
}
.partner .module1slide15 {
	width:1200px;
	height:350px;
	overflow:hidden;
	/*margin-top: 50px;*/
	position:relative;
}
.partner .module1slide15 span {
	width:17px;
	height:24px;
	display:block;
	cursor:pointer;
	position:absolute;
	z-index: 10;
	top:62px;
}
.partner .module1slide15 .module1slidePrev {
	left:0;
	background:url(img/cgz.png) center no-repeat;
}
.partner .module1slide15 .module1slideNext {
	right:0;
	background:url(img/cgy.png) center no-repeat;
}
.partner .module1slide15 .zz {
	width:1200px;
	height:329px;
	overflow:hidden;
	position:relative;
	margin: 0 auto;
}
.partner .module1slide15 ul {
	width:100000000000px;
	height:100%;
	position:absolute;
	left:0; top:0;
}
.partner .module1slide15 li {
	width:1200px;
	height:329px;
	float:left;
	text-align: center;
}
.partner .module1slide15 li img{
	width: 126px;
	float: left;
	height: 84px;
	border: 1px solid #e5e5e5;
	margin: 0 0 24px 24px;
}
#module1slidecur15{
	position: absolute;
	bottom: 4px;
	left: 50%;
	height: 10px;
	width: 180px;
	margin-left: -90px;
}
#module1slidecur15 i{
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-left: 10px;
	border-radius: 50%;
	background: #edebec;
}
#module1slidecur15 .active{background: #fff;border: 2px solid rgba(109,48,167,.85);}




/*海外整车订购*/
.dg{
	width: 100%;
	height: 520px;
	background: url(img/dg.jpg) center no-repeat;
	overflow: hidden;
}
.dg h4{
	font-size: 18px;
	color: #fff;
	margin: 330px 0 0 225px;
}
.dg p{
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	margin: 11px 0 0 203px;
}
/*海外整车订购*/



/* 帝洲国际企业相册 */
.dg_pic{
	width: 100%;
	padding-bottom: 58px;
}
.dg_pic_tit{
	width: 100%;
	height: 60px;
	padding: 20px 0 50px;
}
.dg_pic_tit h2{
	font-size:16px ;
	color: #3b3b3b;
}
.dg_pic_tit h2 span{
	font-size: 30px;
}
.dg_pic_tit h2::after{
	content: '.';
	width: 44px;
	height: 2px;
	left: 0;
	position: absolute;
	bottom: 50px;
	background: #dfdfdf;
}
.dg_pic .module1slidesc {
	width:1200px;
	height:332px;
	overflow:hidden;
	position:relative;
}

 .module1slidePrevxc {
	right:38px;
	width:27px;
	height:27px;
	display:block;
	cursor:pointer;
	position:absolute;
	z-index: 10;
	top:135px;
	background:url(img/yhz.png) center no-repeat;
}
.module1slideNextxc {
	right:0;
	width:27px;
	height:27px;
	display:block;
	cursor:pointer;
	position:absolute;
	z-index: 10;
	top:135px;
	background:url(img/yhy.png) center no-repeat;
}
 .module1slidePrevxc:hover {
	background:url(img/ylz.png) center no-repeat;
}
.module1slideNextxc:hover {
	background:url(img/yly.png) center no-repeat;
}
.dg_pic .module1slidesc .sc{
	width:1200px;
	height:332px;
	overflow:hidden;
	position:relative;
	margin: 0 auto;
}
.dg_pic .module1slidesc ul {
	width:100000000000px;
	height:100%;
	position:absolute;
	left:0; top:0;
}
.dg_pic .module1slidesc li {
	width:1200px;
	height:288px;
	float:left;
	text-align: center;
}
.dg_pic .module1slidesc li img{
	width: 371px;
	height: 288px;
	margin-left: 40px;
	float: left;
}
#module1slidecurxc{
	position: absolute;
	bottom: 3px;
	left: 50%;
	height: 10px;
	width: 180px;
	margin-left: -90px;
}
#module1slidecurxc i{
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-left: 10px;
	border-radius: 50%;
	background: #edebec;
}
#module1slidecurxc .active{background: rgba(109,48,167,.85);border: 1px solid rgba(109,48,167,.85);}



/* 咨询+问答 */
.news{
	width: 100%;
	margin-bottom: 24px;
	overflow: hidden;
}
.dthy{
	width: 560px;
	float: left;
	overflow: hidden;
	height:560px;
}
.dthy_top{
	width: 100%;
	height: 44px;
	line-height: 44px;
}
.dthy_top ul{
	float: left;
	display: table;
}
.dthy_top ul li{
	width: 135px;
	float: left;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	color: #333;
	background: #e6e6e6;
}
.dthy_top ul .activecld{
	color: #fff;
	background: rgba(109,48,167,.85);
}
.dthy_top ul .activecld a{color: #fff;}
.dthy_top .ac{
	float: right;
}
.dthy_top .ac a{
	display: none;
	font-size: 16px;
	color: rgba(109,48,167,.85);
}
.xx{
	width: 44px;
	height: 2px;
	background: #cfcfcf;
	margin: 14px 0 36px;
}
.dthy_cont{
	width: 100%;
	height:507px;
	overflow: hidden;
}
.dthy_hide{
	display: none;
}
.dthy_hide_z{
	width: 100%;
	margin-bottom: 15px;
	overflow: hidden;
}
.dthy_hide_z .zz{
	width: 201px;
	height: 128px;
	float: left;
	position: relative;
}
.dthy_hide_z .zz img{
	width:201px;
	height:128px;
}
.dthy_hide_z .zz .k{
	width: 182px;
	height: 182px;
	/*border: 1px solid #c1cbcd;*/
	position: absolute;
	left: 9px;
	top: 10px;
}
.hz{
	width: 310px;
	float: right;
	height: 145px;
}
.dthy_hide_z h2{
	font-size: 14px;
    line-height: 12px;
    color: #cacaca;
    margin: 14px 0 8px;
}
.dthy_hide_z h2 span{
	margin-right: 10px;
}
.dthy_hide_z h2 .yh{
	border-bottom: 1px solid #cacaca;
}
.dthy_hide_z h3{
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0;
}
.dthy_hide_z h3 a{color: rgba(109,48,167,.85);}
.dthy_hide_z h3 a:hover{text-decoration: underline;}
.dthy_hide_z p{
	overflow: hidden;
	font-size: 14px;
	color: #7e7e7e;
	line-height: 22px;
}
.dthy_hide_y{
	width: 100%;
	overflow: hidden;
}
.dthy_hide_y ul li{
	width: 100%;
	height: 125px;
	overflow: hidden;
	border-bottom: 1px solid #e8e8e8;
}
.dthy_hide_y ul li .rq{
	width: 100%;
	line-height: 16px;
	margin: 28px 0 9px;
	overflow: hidden;
}
.dthy_hide_y ul li a{
	display: block;
	font-size: 16px;
	width: 80%;
	float: left;
	color: #252525;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dthy_hide_y ul li a:hover{
	text-decoration: underline;
}
.dthy_hide_y ul li span{float: right;color: #cacaca;font-size: 14px;}
.dthy_hide_y ul li p{
	font-size: 14px;
	color: #7e7e7e;
}
.wt{
	width: 563px;
	height: 560px;
	overflow: hidden;
	float: right;
}
.wtt{
	width: 100%;
	overflow: hidden;
}
.wtt h2{
	line-height: 44px;
	font-size: 30px;
	color: #3b3b3b;
	float: left;
}
.wtt h3{
	line-height: 16px;
	font-size: 16px;
	color: #3b3b3b;
	margin: 21px 0 0 10px;
	float: left;
}
.wtt a {
    display: block;
    font-size: 16px;
    color: rgba(109,48,167,.85);
    float: right;
    line-height: 44px;
    }
.wt ul li{
	width: 561px;
	height: 118px;
	margin: 0 auto 35px;
	background: #efefef;
	box-sizing: border-box;
}
.wt ul li h2{
	    width: 100%;
    overflow: hidden;
    border-bottom: 2px solid #fff;
    background: #dcdcdc;
}
.wt ul li h2 p{
	width: 39px;
	height: 49px;
	line-height: 49px;
	text-align: center;
	font-size: 30px;
	background: #cdcdcd;
	margin: 0 18px 0 22px;
	float: left;
	color: #fff;
	font-weight: bold;
}
.wt ul li h2 span{
	display: block;
	width: 450px;
	line-height: 49px;
	font-size: 16px;
	float: left;
	color: #252525;
}
.wt ul li h3 p{
	width: 39px;
	height: 68px;
	line-height: 49px;
	text-align: center;
	font-size: 30px;
	background: #fff;
	float: left;
	margin: 0 18px 0 22px;
	color: #cdcdcd;
	font-weight: bold;
}
.wt ul li h3 span{
	display: block;
	width: 450px;
	line-height: 24px;
	font-size: 14px;
	float: left;
	color: #7e7e7e;
}
.wt ul li:hover{border: 1px solid rgba(109,48,167,.85);}
.wt ul li:hover h2 p{background: rgba(109,48,167,.85);}
.wt ul li:hover h3 p{background: #c8e2aa;color: #fff;}
/* 友情链接 */
.friend_link{
	width: 100%;
	/*height: 223px;*/
	overflow: hidden;
}
.friend_link .yl{
	width: 162px;
	height: 72px;
	line-height: 72px;
	font-size: 30px;
	color: #fff;
	background: rgba(109,48,167,.85);
	padding-left: 38px;
	position: relative;
}
.friend_link .yx{
	width: 100%;
	/*height: 185px;*/
	overflow: hidden;
	margin-top: -35px;
	background: #efefef;
	padding-bottom: 20px;
}
.friend_link ul{
	margin-top: 60px;
}
.friend_link ul li{
	display: inline-block;
	margin: 0px 15px;
	line-height: 32px;
}
.friend_link ul li a{
	color: #878787;
	font-size: 16px;
}
.friend_link ul li a:hover{text-decoration: underline;}


	/*产品列表*/
.cpnr .dl_2prod li {
    display: inline-block;
    padding-bottom: 15px;
    width: 30%;
   border: 1px solid #fff;
    box-sizing: border-box;
}
.cpnr .dl_2prod  li.mr {
    margin: 26px 3px 12px 26px;
    width: 30%;
   
}

.cpnr .dl_2prod li div.inser_img img {
   /* width: 431px; height:245px;*/
   width:358px;
}

.cpnr .dl_2prod li div.inser_text p.title {
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    margin: 10px 0;
    text-align: center;
}

.cpnr .dl_2prod li div.inser_text p.sub_title a {
    color: #999;
    display: block;
    font-size: 14px;
    line-height: 24px;
    padding: 0 20px;
    text-align: left;
    text-decoration: none;
    height:120px;
    overflow:hidden;
}

.btn_two {
   font-size: 15px;
    border: 1px solid rgba(109,48,167,.85);
    border-radius: 25px;
    color: rgba(109,48,167,.85);
    display: block;
    font-weight: bold;
    padding: 10px;
    text-align: center;
    letter-spacing: 2px;
}

.cpnr ul li.mr:hover{
	background-color:inherit  ;
}

.cpnr ul li.mr:hover {
    border: 1px solid #eee;
    border-radius: 3px;
    box-shadow: 0 0 10px rgba(224, 224, 224, 0.7);
}
.cpnr ul li.mr:hover .btn_two {
    background: rgba(109,48,167,.85) none repeat scroll 0 0;
    color: #fff;
}

.cpnr {
    border: 1px solid #dadada;
    padding-bottom: 20px;
    margin: 20px auto 0; overflow:hidden;}