﻿.rightarrowpointer{display:none;}
*{ box-sizing:border-box;}
.dgweb_list_item_desc{ width:850px !important;}
A:link{font-size:12px;}
body{
	width: 100%;
	font-size: 12px;
	background: #FFF;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family:"Microsoft Yahei";
	color: #222;
}
div{
	margin: 0px;
	/* [disabled]padding: 0px; */
}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #333; font-size:12px; text-decoration: none;}
a:hover{
	color: #00a2e9;
	text-decoration: none;
}
.border_bg{width:auto; height:auto; margin:0 auto; }
.cp img{border:1px solid #d8d8d8; padding:3px;}
.cp img:hover{border:1px solid #2023a1; padding:3px;}
.cp2 img{border:1px solid #2023a1; padding:3px;}
.cp2 img:hover{border:1px solid #00a2e9; padding:3px;}
.white a{
	text-decoration: none;
}	
.white a:hover{
	color: #2023a1;
	text-decoration: none;
}
input,button,select,textarea{outline:none}
.font_1{font-size:16px; color:#333;}	
.totalwidth {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#classimgshow2{line-height:38px;}
.topspacing{ width:100%; height:40px; margin:0 auto;}

#top10,#top20,#top50,#top30,#top90,#top60,#head,#top,#products,#hexi,#bq{width:100%; margin:0 auto; overflow:hidden;}
#top10{height:10px; overflow:hidden;}
#top20{height:20px; overflow:hidden;}
#top30{height:30px; overflow:hidden;}
#top40{height:40px; overflow:hidden;}
#top50{height:50px; overflow:hidden;}
#top60{height:60px; overflow:hidden;}
#top90{height:90px; overflow:hidden;}

/*内页导航*/
.strong_title{ display:none;}
.mianbxContent{
 text-align: left !important; font-size: 14px !important;  padding-left:20px;   border:1px dashed #e3e3e3; margin-bottom:20px !important; height:55px !important; line-height:55px !important; width:100% !important;}
.mianbxContent a{font-size: 14px !important;}
.mianbxContent a:hover{font-size: 14px !important;}

/*内页产品分类导航*/
.pro_all_class{ height:50px !important; width:1200px !important; border-bottom: none!important; text-align:center !important; margin:20PX auto !important;} 
.pro_all_class a{  height:50px; line-height:50px;  padding: 0px 12px;  float:left; display:block; background:#1e83df; color:#fff; font-size:14px; margin-right:10px;}
.pro_all_class a:hover{background:#d79b44;}
.pro_all_class strong{background:#d79b44;  display:block; padding: 0px 12px;}
/*抬头*/

#top{
	width: 100%;
	height: 32px;
	background:#1e83df;
	line-height: 34px;
	color: #fff;
}
#top a{ color:#fff;}
#top a:hover{text-decoration:underline;color: #f57c00;}

.head{ width:1200px; height:150px; margin:0 auto;}
.head_logo{
	margin-top: 42px;
}

.head_tel{
	margin-top:50px;
	padding-left:45PX;
	height: 50px;
	background: url(../image/20181013145843_1239455403.jpg) no-repeat left;
}
.head_tel span{ font-size:14px; color:#3e3e3e; display:block;}
.head_tel font{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#133cac; display:block;}


.head_name{
	margin-top:55px;
	margin-left: 10px;
}
.head_name span{
	font-size: 16px;
	line-height: 24px;
	color: #858585;
	display: block
}
.head_xian{
	width: 20px;
	color: #484848;
	float: left;
	font-size: 14px;
	margin-left: 20px;
	padding-top: 48px;
}
.head_adv{
	margin-top:43px;
	font-size: 18px;
	line-height: 35px;
}
.head_adv span{
	font-size: 25px;
	font-weight: bold;
	line-height: 40px;
	color: #f36100;
}
.head_adv span font{
	color: #d42228;
}

#search_c{
	width: 350px;
	height: 60px;
	margin: 0 auto;
	margin-left: 100px;
	margin-top: 56px;
}
#search_l{
	width: 350px;
	display:block;
	line-height: 35px;
}
#search_r{
	width: 350px;
}
#search_r li{float:left;}

/*导航*/
#nav_bg{
	width: 100%;
	height:51px;
	background:#fff;
	border-top:1px #f1f1f1 solid;
	margin: 0 auto;
}
#por_fl{ width:220px; float:left; height:50px; line-height:50px; background:#1e83df url(../image/20181013145844_1944137284.png) left no-repeat;}
#por_fl:hover{transition: all 0.8s linear;background:#fc9e17 url(../image/20181013145844_1944137284.png) left no-repeat;}

#por_fl a{ font-size:18px; color:#fff;  }

#por_fl ul li ul{ width:220px; display:none; -webkit-transition: all 0.5s;-o-transition: all 0.5s; transition: all 0.5s;}
#por_fl ul li:hover ul {display: block; position:relative; z-index:1000000000000;  left:0px;  } 

#por_fl ul li ul .dhh_l{ width:220px !important;}
#por_fl ul li:hover ul .dhh_l a{ width:220px !important; text-align:center;  font-size:14px;  display:block;  padding:0px !important; margin:0px; height:auto; background:none;}
#por_fl ul li:hover ul .dhh_l a:hover{ color:#fff !important; background:#005ead; padding:0px !important;}



#por_fr{ width:140px; float:left; height:50px; line-height:50px; padding-left:50px; background:#1e83df url(../image/20181013145844_1647445071.png) left no-repeat;}
#por_fr:hover{transition: all 0.8s linear; background:#fc9e17 url(../image/20181013145844_1647445071.png) left no-repeat;}
#por_fr a{ font-size:14px; color:#fff;}

#nav_c{
	width:1200px;
	height: 50px;
	margin: 0 auto;
}
#nav{width:1059px;  height:50px; margin: 0 auto;}
#nav li{
	float: left;
	text-align: center;
	height: 50px;
	width:132px;
	font-size: 14px;
	line-height: 50px;
}
#nav li a{
	font-size: 14px;
}
#nav li :hover{
	display: block;
	background: #1e83df;
	font-size: 14px;
    color: #fff;
}

#aa1{ background:#1e83df; }
#aa1 a{ color: #fff; }
#nav .a_nav a{
	display: block;
	font-size: 14px;
color: #fff;
	background:#ff9900;
}

.left_products{width:220px;float:left; height:450px; overflow:hidden;  background:#014bae; padding-bottom:10px; position:relative;background-color:#014bae;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
  background-color:rgba(1,75,174,0.5); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */}

/*幻灯片*/
.focus {width:100%; height:560px; overflow:hidden; position:relative; z-index:0; }
.focus ul {height:560px; position:absolute;}
.focus ul li {float:left; width:100%; height:560px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1200px; left:50%; margin-left:-600px; height:24px; bottom:40px; text-align:center;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:180px; background:url(../image/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{margin-top:0px;  height:560px; overflow:hidden; border-bottom:3px #014bae solid;}

/*小广告*/
.adve_bg{ width:100%; height:144px; background:#f2f2f2; margin:0 auto; }
.adve{width:1200px; margin:0 auto;}
.adve ul{ width:980px; }
.adve li{ width:245px; height:144px; border-right:1px #fff solid; float:left; text-align:center; padding:35px 0px 0px 0px; margin:0 auto;}
.adve li img{ float:left;}
.adve li span{ font-size:14px; color:#757575; display:block; margin:0 auto; }
.adve li span font{ width:132px; height:49px; font-size:16px; display:block; padding-top:10px; line-height:30px; background:url(../image/20181013155148_460223627.png) no-repeat; color:#fff; margin:0 auto; margin-bottom:10px;}
.adve li span font img{ float:left; display:block; margin-left:10px;}
.adve li span:hover font{ background:url(../image/20181013155953_2053400165.png) no-repeat;}

.adve_l{ width:220px;height:144px; background:#1e83df; }
.adve_l span{ width:160px; font-size:22px; color:#fff; padding-top:30px; line-height:40px; margin:0 auto; display:block;}
.adve_d{ width:1200px; margin:0 auto;}


/*课程*/
.prod_bt{ width:1200px;  margin:0 auto;}
.prod_bt span{ font-size:25px;line-height:70px;  display:block;}
.prod_bt font{ margin-left:60px;line-height:70px; font-size:16px;}
.prod_bt font a{ width:130px; float:left; font-size:16px; color:#1e83df; display:block;}
.prod_bt_r{ width:150px; height:30px;  background:#1e83df; border-radius:5px; line-height:30px; padding-left:30px; margin-top:20px;}
.prod_bt_r:hover{transition: all 0.8s linear; background:#fc9e17;}
.prod_bt_r a{font-size:14px; color:#fff;}
.prod_bt_x{ width:100%; height:3px; background:url(../image/20181013165939_353254324.jpg) no-repeat center; }
/* 课程*/
.kech{ width:1200px;  margin:0 auto;}
.kech li{ width:360px; float:left; margin-right:60px;}
.kech li:nth-child(3){ margin-right: 0px; }
.kech_t{ width:360px; height:188px;}

.kech_d{width:360px; height:200px; border: 1px #d4d4d4 solid; border-top:none; padding:20px;}
.kech_d span{ font-size:14px; line-height:30px; display:block; color:#444; height: 70px;}
.kech_lx{ margin-top:25px;}
.kech_lx img{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);}  
           50% {  
               transform: translate(0px, -5px );  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
	   
.kech_l{ width:140px; height:34px; line-height:34px; background:#1e83df;}
.kech_l_l{ width:34px; height:34px; background:#014bae; float:left;}
.kech_l_r{ width:106px; text-align:center;  float:right;}
.kech_l_r a{ color:#fff; font-size:14px;}

/*广告条*/
.ggt{ width:100%; height:100px; background:#1e83df;}
.ggt_c{ width:1200px; margin:0 auto;}
.ggt_tu{ width:195px; height:100px; background:url(../image/20181013181212_2009409212.jpg) no-repeat;}
.ggt_z{ width:667px; height:52px; line-height:52px; font-size:32px; background:url(../image/20181013181240_1965964370.jpg) no-repeat; margin-top:25px; margin-left:60px;}
.ggt_z span{ color:#fff;display:block; padding-left:15px; float:left;}
.ggt_z font{ color:#1e83df;display:block; float:right; padding-right:20px;}

.ggt_tel{ width:190px; margin-top:20px; }
.ggt_tel span{ font-family:Arial, Helvetica, sans-serif; line-height:45px; display:block; font-size:26px; color:#fff;}
.ggt_tel a{ width:96px; line-height:24px; text-align:center; display:block;color:#fff; background:#fc9e17; border-radius:30px; margin:0 auto;}

/*烦恼*/
.trouble{ width:100%; height:886px; background:url(../image/20181013184633_714062530.jpg) no-repeat center;}

.trouble_bt{ width:1200px; font-size:40px; font-style:italic; text-align:center; margin:0 auto;}
.trouble_bt span{ color:#1e83df;font-size:60px; font-weight:bold;}
.trouble_bt font{ display:block; font-family:Arial, Helvetica, sans-serif; color:#dddddd; font-size:25px; text-transform:uppercase;}

.trouble_c{width:1200px; height:600px; position:relative; margin:0 auto;}
.trouble_c li{ float:left;}
.trouble_1{ width:136px; height:136px;text-align:center; color:#fff; padding-top:35px; border-radius:50%; background:#347a9c;}
.trouble_1 span{ font-size:25px; line-height:40px; }
.trouble_2{width:190px; height:190px;text-align:center; color:#fff; padding-top:45px; border-radius:50%; background:#d79b44;}
.trouble_2 span{ font-size:30px; line-height:40px; }
.trouble_3{width:230px; height:230px;text-align:center; color:#fff; padding-top:52px; border-radius:50%; background:#1e83df;}
.trouble_3 span{ font-size:35px; line-height:50px; }
.trouble_4{width:190px; height:190px;text-align:center; color:#fff; padding-top:45px; border-radius:50%; background:#37b5d9;}
.trouble_4 span{ font-size:30px; line-height:40px; }
.trouble_5{width:136px; height:136px; text-align:center; color:#fff; padding-top:30px;border-radius:50%; background:#37b5d9;}
.trouble_5 span{ font-size:25px; line-height:35px; }

.weizhi1{ position:absolute; left:30px; top:190px;}
.weizhi11{position:absolute; left:485px; top:235px;}
.weizhi111{position:absolute; left:835px; top:450px;}
.weizhi2{position:absolute; left:210px; top:345px;}
.weizhi22{position:absolute; left:860px;}
.weizhi3{position:absolute; left:225px; top:75px;}
.weizhi33{position:absolute; left:705px; top:200px;}
.weizhi4{position:absolute; left:535px; top:30px;}
.weizhi44{position:absolute; left:535px; top:405px;}
.weizhi5{position:absolute; left:1040px; top:333px;}

.trouble a{ width:485px; height:58px; border-radius:30px; background:#d79b44; display:block; color:#fff; font-size:30px; line-height:58px; text-align:center; margin:0 auto; margin-top:30px; }
/*烦恼效果*/
#caseBlanche {
    height: 380px;
    width: 380px;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -190px;
}


#test {
    height: 15px;
    width: 15px;
    position: absolute;
    background-color: rgba(252, 158, 23, 0.6);
    border-radius: 50%;
    top: 125px;
    left: 0;
}
#test1 {
    height: 12px;
    width: 12px;
    position: absolute;
   background-color: rgba(252, 158, 23, 0.6);
    border-radius: 50%;
    top:90px;
    left: 0;
}

#test2 {
    height: 15px;
    width: 15px;
    position: absolute;
    background-color: rgba(252, 158, 23, 0.6);
    border-radius: 50%;
    top: 150px;
    left: 0;
}
@keyframes rond {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes rond {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

#caseBlanche1 {
    height: 258px;
    width: 258px;
    position: absolute;
    top: 73px;
    left: 50%;
    margin-left: -129px;
}
#rond {
    height:136px;
    width: 136px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    animation: rond 4s linear infinite;
    -webkit-animation: rond 4s linear infinite;
}

#rond1 {
    height: 190px;
    width: 190px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    animation: rond1 4s linear infinite;
    -webkit-animation: rond1 4s linear infinite;
}

#rond2 {
    height: 230px;
    width: 230px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    animation: rond1 4s linear infinite;
    -webkit-animation: rond1 4s linear infinite;
}
#rond3 {
    height:190px;
    width: 190px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    animation: rond1 4s linear infinite;
    -webkit-animation: rond1 4s linear infinite;
}
#rond4 {
    height:136px;
    width: 136px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    animation: rond1 4s linear infinite;
    -webkit-animation: rond1 4s linear infinite;
}




@keyframes rond1 {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(-180deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@-webkit-keyframes rond1 {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        transform: rotate(-180deg);
    }
    100% {
        -webkit-transform: -rotate(360deg);
    }
}


/*优势*/
.super_bg{
	width: 100%;
	height: 500px;
	padding-top: 30px;
	background-image: -webkit-linear-gradient(top, #1e83df, #0864b7);
	margin: 0 auto;
}
.super_bt{ width:100%; height:157px; background:url(../image/20181015135935_2129556688.png) no-repeat center; padding-top:20px; text-align:center;}
.super_bt span{ font-size:40px; color:#fff;}
.super_bt span font{font-size:60px; color:#37b5d9; font-weight:bold;-webkit-text-fill-color:#37b5d9;/*文字的填充色*/
-webkit-text-stroke: 2px #fff;}

.super_c{ width:1200px; height:auto; color:#fff; margin:0 auto;}
.super_c li{ width:378px; float:left; margin-right:22px;}
 
.super_c li span{ display:block; height:138px; padding-left:175px; padding-top:98px; font-size:22px;}
.super_c li font{display:block; line-height:30px; font-size:15px; margin-top:15px;}
.bg1{ background:url(../image/20181015140943_45780559.png) no-repeat center;}
.bg2{ background:url(../image/20181015140943_529209249.png) no-repeat center;}
.bg3{ background:url(../image/20181015140943_730318350.png) no-repeat center;}
.bg4{ background:url(../image/20181015140943_1062861928.png) no-repeat center;}
.bg5{ background:url(../image/20181015140943_1134138800.png) no-repeat center;}
.bg6{ background:url(../image/20181015140943_1191257192.png) no-repeat center;}
.bg7{ background:url(../image/20181015140944_576890653.png) no-repeat center;}
.bg8{ background:url(../image/20181015140944_669844736.png) no-repeat center;}
 

/*团队*/
.pro_con{ width:1200px; margin-top:50px;overflow:hidden; margin:0 auto;}
.pro_con_le{width:434px;height:618px; background:#f1f1f1 url(../image/20181015143435_1607768332.jpg) no-repeat top; }
.pro_con_le:hover a{transition: all 0.8s linear; background:#fc9e17;}

.pro_con_le a{ display:block; width:245px;line-height:46px; background:#1e83df; border-radius:10px; text-align:center; font-size:20px; color:#fff; margin:0 auto; margin-top:500px;}


.pro_con_ri{width:1200px;}
.pro_con_ri td{width:281px;padding:0 !important;float:left;border:3px;margin-left:19px;position:relative;}
.pro_con_ri td:hover a{color:#fff;}
.pro_con_ri td a{display: block; }
.pro_con_ri td br{display: none;}
.pro_con_ri td>div{width:100%;display:block; height:40px; line-height:30px !important;background:#e8e8e8;text-align:center;overflow:hidden;position:relative;bottom:0;}
.pro_con_ri td>div:after{content:'';width:281px;height:40px;background:#1e83df;position:absolute;left:-100%;top:0;transition:left 0.6s;z-index:0;}
.pro_con_ri td>div a{color:#222; font-size:14px;position:relative;z-index:1;}
.pro_con_ri td>div a:hover{color:#fff;}
.pro_con_ri td:hover>div:after{left:0;transition:left 0.6s;}
.pro_con_ri td:nth-child(1),.pro_con_ri li:nth-child(2),.pro_con_ri li:nth-child(3){margin-bottom:20px;}

.pro_con_ri td:before,.pro_con_ri td:after{content:'';width:281px;height:240px;display: block;border:3px solid #f4f4f4;position: absolute;top:0;left:0;box-sizing: border-box;z-index:0;}
.pro_con_ri td:hover:before,.pro_con_ri td:hover:after{animation: clipAni 0.6s linear;border-color:#1e83df;}
.bb:hover:before{animation-delay:3s;}
@keyframes  clipAni{
  0%, 100% {
    clip: rect(0px, 220.0px, 3px, 0px);
  }
  25% {
    clip: rect(0px, 3px, 327.0px, 0px);
  }
  50% {
    clip: rect(324.0px, 220.0px, 327.0px, 0px);
  }
  75% {
    clip: rect(3px, 220px, 324px, 209px);
  }
        }
/*留言*/
.feed{width:100%; height:478px; background:url(../image/20181015151404_842497049.jpg) no-repeat center; margin:0 auto;}
.feed_l{ float:left; width:700px; padding-top:105px; text-align:center;}
.feed_l .wgz{ width:640px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:20px; border:1px #fff solid; margin:0 auto; margin-top:40px;}
.feed_r{width:500px; float:right;}

.feed_r_t{width:500px; line-height:85px; text-align:center; background:#014bae; font-size:35px; color:#d0e9ff;}
.feed_r_c{width:500px; height:393px; background-color:rgba(32,143,243,0.5);}
.feed_r_bt{width:500px; font-size:22px; text-align:center; line-height:80px; color:#fff; }

.footer_ly{overflow:hidden; width:418px; margin:0 auto;  color:#fff;}
.footer_dr_dl_ti{ width:418px; margin:0 auto;}
#footer_dr_d_ti{width:418px; overflow:hidden; margin-bottom:20px; float:left; overflow:hidden; background:#1673c3; border-radius:30px;}
#footer_dr_d_ti_wo, #footer_dr_d_tf_wo{float:left; width:50px; padding-left:15px; color:#fff; line-height:46px; height:46px; font-size:14px;}
#footer_dr_d_ti_hree{float:left; width:315px; height:46px; line-height:46px;}
#footer_dr_d_ti_hree input{width:315px; border:none; background:none; height:46px; line-height:46px; padding:0 10px; font-size:13px; font-family:Microsoft YaHei; color:#fff;}
#footer_dr_d_tf_ur{overflow:hidden; width:762px; float:right; background:#efefef; margin-top:7px;}
#footer_dr_d_tf_wo{ line-height:60px; height:160px;}
#footer_dr_d_tf_ve{float:left; width:697px; height:160px;}
#footer_dr_d_tf_ve textarea{width:697px; border:none; height:160px; line-height:20px; padding:10px; font-size:13px; font-family:Microsoft YaHei; color:#666; background:none;}
#footer_dr_d_to{width:418px; overflow:hidden; margin:0 auto; margin-top:20px; }
#footer_dr_d_to_wo{overflow:hidden; float:left; text-align:center; width:65px;  line-height:46px; height:46px; font-size:14px; }
#footer_dr_d_to_hree{float:left; height:46px; line-height:46px;}
#footer_dr_d_to_hree input{height:30px; line-height:30px; border:none; border:1px #0555bf solid; background: none; width:80px; float:left; text-align:center; font-size:16px; letter-spacing:2px;  color:#fff; margin-top:8px;}
#footer_dr_d_to_hree_img{margin-left:10px; float:left; line-height:46px; padding:12px; }
#footer_dr_d_ly_ao{overflow:hidden;width:160px; float: right;text-align:center;margin:0 auto; }
#footer_dr_d_ly_ao input{height:44px; width:160px; background:none; border:none; font-family:Microsoft YaHei; font-size:16px; color:#fff; margin:0 auto;}
.footer_dr_d_ly_ao_l{background:#014bae; overflow:hidden; border-radius:30px; width:160px;  transition: all 0.8s linear; cursor:pointer;margin:0 auto; }

.footer_dr_d_ly_ao_l:hover, .footer_dr_d_ly_ao_r:hover{transition: all 0.8s linear; background:#fc9e17;}

#footer_dr_d_tf_ve textarea, #footer_dr_d_ti_hree input, #footer_dr_d_to_hree input{outline:none;}
.orderlist_speak{ border:0px;}

#footer_dr_d_ti_hree textarea{ height:44PX; width:360px; background:#1673c3; border:0px; color:#fff;}
.footer_yz{width:240px; overflow:hidden; float:left; overflow:hidden; background:#014bae; border-radius:30px;}
/*新闻*/
.lanrenzhijia{ width:1200px; margin:0 auto; overflow:hidden; padding-top:38px; min-width:1200px;}
.lanrenzhijia .tab{ overflow:hidden; width:606px; margin:0 auto;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; line-height:40px; width:160px; text-align:center; font-size:16px; margin:0px 20px; transition: all 0.8s linear; border:solid 1px #ddd;}
.lanrenzhijia .tab a.on{
	text-decoration: none;
	transition: all 0.8s linear;
	color: #fff;
	border: solid 1px #dddddd;
	background: #1475cd;
	font-weight: bold;
}
.lanrenzhijia .content{overflow:hidden; width:1200px; margin:0 auto; height:538px; position:relative; margin-top:40px; min-width:1200px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px;}
.lanrenzhijia .content .li{ width:1200px; float:left; min-width:1200px;}

.news_div_item , .divdgweb_new_div_item {width:399px; float:left; overflow:hidden; padding:40px 30px; height:532px; position:relative; background:#fff url(../image/20180920161807_1108376811.jpg) no-repeat center 262px; transition: all 0.6s linear; border-right:dashed 1px #ddd;}
.news_div_item:nth-child(3), .divdgweb_new_div_item:nth-child(3){border-right:none;}
.news_div_item_date, .divdgweb_new_div_item_date{position:absolute; margin-top:50px; font-size:22px; color:#999; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif, Arial, Helvetica, sans-serif; line-height:40px; transition: all 0.6s linear; z-index:2;}
.news_div_item_month, .divdgweb_new_div_item_month{border-top:solid 2px #ccc; float:left; overflow:hidden; transition: all 0.6s linear;}
.news_div_item_day, .divdgweb_new_div_item_day{float:left; padding-top:2px; overflow:hidden;}
.news_div_item_content, .divdgweb_new_div_item_content{ overflow:hidden; transition: all 0.6s linear; position:absolute; width:339px; z-index:2;}
.news_div_item_title, .divdgweb_new_div_item_title{ line-height:40px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_div_item_title a, .divdgweb_new_div_item_title a{font-size:18px;}
.news_div_item_body, .divdgweb_new_div_item_body{font-size:13px; line-height:22px; color:#666; padding-top:70px;  display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; margin-bottom:30px;}
.news_div_item_pic{overflow:hidden; width:339px; height:223px; position:absolute; transition: all 0.6s linear; margin-top:222px;}
.news_div_item_pic img{width:339px; height:223px; border: 1px solid #eee;}

.news_div_item:hover, .divdgweb_new_div_item:hover {transition: all 0.6s linear; background:#f1f1f1 url(../image/20180920161807_1108376811.jpg) no-repeat center 40px;}
.news_div_item:hover .news_div_item_date, .divdgweb_new_div_item:hover .divdgweb_new_div_item_date{transition: all 0.6s linear; margin-top:313px;}
.news_div_item:hover .news_div_item_content, .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{transition: all 0.6s linear; margin-top:265px;}
.news_div_item:hover .news_div_item_title a, .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.6s linear; color:#fc9e17;}
.news_div_item:hover .news_div_item_month, .divdgweb_new_div_item:hover .divdgweb_new_div_item_month{transition: all 0.6s linear; border-top:solid 2px #d79b44;}
.news_div_item:hover .news_div_item_pic, .divdgweb_new_div_item:hover .news_div_item_pic{transition: all 0.6s linear; margin-top:0px; z-index:3;}



/*联系*/
.lianx_bg{ width:100%; height:172px; background:#1475cd; padding-top:35px;}

.lianx_c{ width:1200px; height:105px; border:#3b9bf2 4px solid; padding-left:20px; padding-right:20px; padding-top:15px; margin:0 auto;}
.lianx_1{ width:405px; height:66px; line-height:66px; float:left; padding-left:80px; background:url(../image/20181015171603_1705402670.png) no-repeat left;}
.lianx_1 span{ display:block; font-size:45px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.lianx_r{ float:right}


/*友情链接*/
.links{width: 100%;height:84px;margin: 0 auto; border-bottom:1px #fff solid;background: url(../image/20180809203837_1063438056.jpg) center no-repeat;}
.links_1{ width:1200px; height:84px; margin:0 auto;}
.links_a{
	width: 1043px;
	float: left;
	height: 83px;}
.links1{ width:197px; font-size:20px; color:#333; height:83px; line-height:83px;float:left;}
.links1 font{ font-size:30px; color:#202020; font-weight:bold;}
.links1 a{  font-size:20px; color:#333; height:76px; line-height:76px;float:left;}

.links2{
	width: 820px;
	height:83px;
	float: right;}
.links3{ width:128px; height:83px;float:right; color:#333;}
.links3 span{ font-size:14px; color:#333; line-height:83px; padding-left:15px;}
.links3 span a{ font-size:14px; color:#333;}
.links3 span a:hover{ font-size:14px; color:#ff631b;}

.linkTagcs li { line-height:83px !important;}

.linkTagcs li a{ color:#333333 !important;    font-size: 14px !important;}
.linkTagcs li a:hover{ color:#ff631b !important; }

/*版权*/
.banq{
	width: 100%;
	color: #1d1d1d;
	height: auto;
	font-size: 14px;
	margin: 0 auto; border-top:1px solid #e7e7e7;}


.banq_nr{
	width: 430px;
	line-height: 28px;

	
	margin: 0 auto;
	color:#151515;
}
.banq_rwm{
	width: 210px;
	margin: 0 auto;
	color: #151515;	
}
.banq_rwml{
	width: 102px;
	font-size: 12px;
	color: #999999;
	line-height: 30px;
	height: auto;
	text-align: center;
}


.page{ width: 1200px; margin: 0 auto;}

.zsdxbj_d{ width:100%; height:8px; background:#8600f8;}
.copy {width:100%;background: #333;text-align: justify; padding:41px 0 30px 0;}
.copy_row1{ width:1200px;}
.c4cont{ width:100px;color:#1d1d1d;}
.copy_row1 .col4 {
	height:245px;
	float: left;
	padding-right:65px; color:#1d1d1d;
	
}
.copy_row1 .col4 a { font-size:14px;color:#1d1d1d;}
.copy_row1 .col4:nth-last-child(1){ margin-right: 0; background: none;  }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 25px 0; margin-bottom:19px;  }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #e1e1e1; left: 0; bottom: 10px; transition:0.6s all ease-in-out; }
.copy_row1 .col4 .c4title a{ font-size: 17px; color: #1d1d1d; display: block; line-height: 35px;}
.copy_row1 .col4:hover .c4title::after{ width: 100%; background: #0b308f;}
.copy_row1 .col4 ul li a { color: #151515; font-size: 14px; display: block; line-height:42px;}
.copy_row1 .col4 ul li a:hover{ text-decoration: underline; color: #1d1d1d; }

.dibudwz{
	width: 100%;
	color: #fff;
	height: 65px;
	font-size: 14px;
	line-height: 65px;
	margin: 0 auto;
	background: #1475cd;
}
.dibudwz a{ font-size:14px; color:#fff;}


.pro_all_class a{
    margin-right: -1px !important;
    padding: 0px 10px !important;}