<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,html{ overflow-x:hidden;margin:0px; padding:0px;color:#333;text-align:justify;
font-family: "helvetica neue",helvetica,arial,"microsoft yahei","hiragino sans gb","heiti sc","wenquanyi micro hei",sans-serif;
}
ul,li{margin:0px; padding:0px; list-style:none;}
body{ overflow:hidden;}
ul,li,dir,h4,h3,p{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#333;transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
}
a:hover{text-decoration:none;transition: all 0.3s linear; color:#0484cf;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
}

img{border:none;}
.clear{clear:both;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#fff;}
::-webkit-scrollbar{width:8px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background-color:#0484cf;}
::-webkit-scrollbar-thumb:hover{background:#0484cf;}

::selection {
background:#0484cf;
color: #fff;
}




/*** header ***/

.header{
	width:100%;
	height:80px;
	position:fixed;
	top:0px; left:0;
	z-index:999999999;
	background:rgba(255,255,255,0.9);
	/* filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#9fffffff,endcolorstr=#9fffffff); */
}
/*.header_sc{*/
	/*position:fixed;*/
	/*top:0px; left:0;*/
	/*-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;*/
	/*z-index:99999999999;*/

/*}*/
.header .menu
{
	height:80px;
	position:relative;

}
.header_con{
	width:100%;
	position:relative;
	}
.logo{
	float:left;


	}
.search{  outline:none;  color:#ccc; position: absolute; border:none;
    left: 0; padding-left:10px;background-color: transparent; }	
.search1{ position:relative;border:1px solid #ccc; width:169px; height:26px;-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px;float:left; margin-right:10px;}	
.search2{ position:absolute; right:7px; top:0; background:url(/uploads/image/cwtdfimages/button-search.png)right center no-repeat;    width: 26px;
    border: none;outline: none;}
.nav{
	float:right;
	margin-right:0px;
	}
.newsdot_text img{
width: 100%;
}
.nav&gt;ul{
	padding:0;
	margin:0;
	margin-top:30px;
	}
.nav&gt;ul&gt;li{
	float:left;
	line-height:50px;
	position:relative; padding:0 10px;
}
.nav&gt;ul&gt;li&gt;a{
	font-size:15px;
	letter-spacing:0px;
	color:#000;
	font-weight:bold
	}
.nav&gt;ul&gt;li&gt;b{
	width:5px;
	height:5px;
	border-radius:5px;
	background:#0484cf;
	position:absolute; left:50%; bottom:13px;
	margin-left:-2px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.nav&gt;ul&gt;li&gt;ul{
	width:220px;
	position:absolute; top:50px; left:-60px;
	background:#fff;
	padding:20px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	display:none;
	-webkit-transition:top 0.4s ease 0.1s;
	-moz-transition:top 0.4s ease 0.1s;
	-ms-transition:top 0.4s ease 0.1s;
	-o-transition:top 0.4s ease 0.1s;	
	transition:top 0.4s ease 0.1s;
	}
.erjion{
	top:51px !important;
	}
.nav&gt;ul&gt;li&gt;ul&gt;li{
	line-height:25px;
	text-align:left;
	padding:10px 0;
	padding-left:40px;
	}
.nav&gt;ul&gt;li&gt;ul&gt;li&gt;a{
	font-size:13px;
	color:#000;
	letter-spacing:1px;
	}
.nav&gt;ul&gt;li&gt;ul&gt;li:hover&gt;a{
	color: #0484cf;
}
.erji_line{
	position:absolute; top:0; left:30px;
	width:1px;
	height:100%;
	background:#f4f4f4;
	}
.erji_line&gt;span{
	width:1px;
	height:25px;
	background:#0484cf;
	position:absolute; top:35px; left:0;
	}						
.header_r{

	}			
.header_r span{
	display:inline-block;
	line-height:50px;
	font-size:15px;
	font-weight:600;
	color:#adadad;
	padding-left:10px;
	}	


.nav_right{
	position:absolute; top:5px; right:0;
	}
.nav_right h5{
	display:inline-block;
	margin:0;
	line-height:25px;
	font-size:12px;
	color:#999;
	margin-left:10px;
	cursor:pointer;
	position:relative;
	}
.nav_right h5 a{
	color: #999;
}
.nav_right h5 div{
	width:100%;
	position:absolute; top:25px;
	padding:10px 0;
	background:#f4f4f4;
	border-top:none;
	display:none;
	}
.nav_lang p{
	left:0;
	}			
.nav_right h5 div a{
	display:block;
	width:100%;
	text-align:center;
	line-height:22px;
	letter-spacing:1px;
	color:#333;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.nav_right h5 div a:hover{ color:#0484cf;}
.qix div a{
	text-align: left !important;display:block;font-size: 12px;font-weight: normal;
    }

.qix div{
	width:260px !important;
	right:-1px;
	padding: 10px !important;
	}
.qix div ul{width: 50%; float: left;padding:0 10px; color: #333; font-size: 14px;font-weight: bold;}
.nav_right h5 i{
	margin-right:5px;
	color:#19995e;
	font-size:14px;
	}	
.nav_down{
	color:#999 !important;
	font-size:12px !important;
	margin-left:10px !important;
	}	
.home_center{ width:80%; margin:0 auto; position:relative; z-index:99999999;}
.container{position:relative; z-index:99999999;}

/*** header ***/


/*** banner ***/

.icon-arrow-bottom{
    display: inline-block;
    color: #fff;
    cursor: pointer;
    -webkit-animation-name: pounding;
    -webkit-animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    animation-name: pounding;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out
}
.icon-arrow-bottom:hover {
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}
@-webkit-keyframes pounding {
0% {
-webkit-transform:translate(0, 0)
}
50% {
-webkit-transform:translate(0, 5px)
}
100% {
-webkit-transform:translate(0, 0)
}
}
@keyframes pounding {
0% {
transform:translate(0, 0)
}
50% {
transform:translate(0, 5px)
}
100% {
transform:translate(0, 0)
}
}
.button-scroll{ position:absolute; bottom:-8px; left:0px; width:100%; z-index:999;text-align: center;}

.banner{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	margin-top: 80px;

	}
.banner .swiper-slide
{
	position:relative;
}
.banner .arrow-left2{
	width: 50px;
    height: 50px;
    position: absolute;
	top: 50%;
    left: 10px;
    text-decoration: none;
    color: #333;
    border: 2px solid #333;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    -khtml-border-radius: 25px;
    cursor: pointer;
	z-index: 9999;
	color: #0484cf;
	border: 2px solid #0484cf; margin-left:20px;
	transform: translatey(-50%);
	-webkit-transform: translatey(-50%);
	-moz-transform: translatey(-50%);
}
.banner .arrow-right2{
	width: 50px;
    height: 50px;
    position: absolute;
    right: 10px;
	top: 50%;
    text-decoration: none;
    color: #333;
    border: 2px solid #333;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    -khtml-border-radius: 25px;
    cursor: pointer;
	z-index: 9999;
	color: #0484cf;
	border: 2px solid #0484cf;margin-right:20px;
	transform: translatey(-50%);
	-webkit-transform: translatey(-50%);
	-moz-transform: translatey(-50%);
}
.arrow-left2 i,
.arrow-right2 i{
	display: block;
    text-align: center;
    color: #333;
    font-size: 24px;
    line-height: 46px;
}
.banner .arrow-left2  i{ color: #0484cf;}
.banner .arrow-right2  i{ color: #0484cf;}
.banner .ban_txt
{
	width:100%;
	height:100%;
	position:absolute;
	z-index:1; top:0px; left:0px;
}
.banner .ban_txt1
{
}
.banner .ban_txt h2
{
	font-size:45px;
	color:#fff;
	letter-spacing:8px;
		margin-top:25%;text-shadow: 1px 1px 1px #000; line-height:55px;
}
.banner .ban_txt h5
{
	color:#fff;
	font-size:28px;
	letter-spacing:1px;text-shadow: 1px 1px 1px #000; text-transform:capitalize;}
.banner_con {
	width: 100%;
	height: 75px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	/*background: rgba(0, 0, 0, 0.3);*/

}
.banner_img { position: absolute;bottom:35px;z-index: 999;width: 100%;}
.banner_img li img {
	margin-right: 5px;
}
.banner_img li {
	width: 24%;
	float: left;
	line-height: 75px;

	cursor: pointer;
	text-align: center;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
	/*border-bottom: 1px solid #eee;*/
	background: rgba(0, 0, 0, 0.3);

	margin: 0px 3px;
}
.banner_img li a{
	color: #fff;
	font-size: 18px;
}
.banner_con_li {
	color: #fff;
}
.xiabox_li0 {
	display: inline-block;
}
.xiabox_li1 {
	display: none;
}
.banner_img span {
	width: 24%;
	height: 100%;
	background: #0484cf;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	margin-left: 3px;
}
/*.banner_img li:hover{background: #020202;}*/
/*.banner_img li.active{background: #020202;}*/
/*** banner ***/

/*** é›†å›¢æˆå‘˜ ***/

.fire {
position:relative; padding-top:60px; padding-bottom:60px;
    /*background:  no-repeat center 0 transparent; background-size:cover;*/
}
/*.fire .col-sm-6{padding: 0px 5px;}*/
/*.fire .row{margin: 0px -5px;}*/
.fire .lines {
    position: absolute;
    left: 50%;
    width: 1920px;
    margin-left: -960px;
    top: 50%;
    height: 161px;
    margin-top:50px;
}
 .fire .lines .line-fi {
    top: 23px;
    height: 89px;
    background: url(/uploads/image/cwtdfimages/bg_line08.png) no-repeat right 0 transparent;
    -webkit-animation: linego 20s infinite linear;
    animation: linego 20s infinite linear;
}
.fire .lines .line-se {
    top: 32px;
    height: 72px;
    background: url(/uploads/image/cwtdfimages/bg_line09.png) no-repeat right 0 transparent;
    -webkit-animation: linego 10s infinite linear;
    animation: linego 10s infinite linear;
}

.fire .lines .line-th {
    top: 0px;
    height: 123px;
    background: url(/uploads/image/cwtdfimages/bg_line10.png) no-repeat left 0 transparent;
    -webkit-animation: linegon 20s infinite linear;
    animation: linegon 20s infinite linear;
}

.fire .lines .line-fo {
    top: 4px;
    height: 70px;
    background: url(/uploads/image/cwtdfimages/bg_line11.png) no-repeat left 0 transparent;
    -webkit-animation: linegon 10s infinite linear;
    animation: linegon 10s infinite linear;
}

 .fire .lines .in {
    left: -1920px;
    width: 3840px;
}

.poa {
    position: absolute;
}

.menb_title{ text-align:center; color:#fff;}
.menb_title h3{ font-size:30px;}
.menb_title p{ font-size:20px; margin-top:20px;}
.menb_one{  text-align:center;}
.menb_list{ margin-top:50px;}
.menb_one a{ display:block;border:1px solid #666; height:50px; line-height:50px; text-align:center; color:#ccc;}
.menb_one a:hover{ background:#18995e; color:#fff;border:1px solid #18995e;}


@-webkit-keyframes linego {
  0% {
    -webkit-transform: translatex(0);
            transform: translatex(0);
  }
  100% {
    -webkit-transform: translatex(1920px);
            transform: translatex(1920px);
  }
}
@keyframes linego {
  0% {
    -webkit-transform: translatex(0);
            transform: translatex(0);
  }
  100% {
    -webkit-transform: translatex(1920px);
            transform: translatex(1920px);
  }
}
@-webkit-keyframes linegon {
  0% {
    -webkit-transform: translatex(1920px);
            transform: translatex(1920px);
  }
  100% {
    -webkit-transform: translatex(0);
            transform: translatex(0);
  }
}
@keyframes linegon {
  0% {
    -webkit-transform: translatex(1920px);
            transform: translatex(1920px);
  }
  100% {
    -webkit-transform: translatex(0);
            transform: translatex(0);
  }
}


.home_people .news_tit{padding-left: 10px;}
.home_people_text1{ display: inline-block;width: 100%; height: 90px;  }
.home_people{  padding: 50px 0;}
.home_people span{
	display: block;padding-left: 25px;
	font-size: 16px;font-weight: bold; color: #1f5da4;
	line-height: 40px;}
.home_people_tit{font-size: 16px;margin-bottom: 5px;}
.home_peo_bgr,.home_peo_bgl{background: #f4f4f4;padding: 10px;}
.home_people ul{display: inline-block;width: 100%;}
.home_people_cont a {
	float: left;
	display: inline-block;
	width: 33.333%;
	font-size: 14px;
	margin-top: 10px;
}
.home_people_cont a div{background: #ffffff;-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.home_people_cont a:hover div{background: #0484cf; color: #fff;}
.home_people_tit li{ display: inline-block; position: relative; cursor: pointer; margin-right:5px;padding-bottom: 5px;}
.home_people_cont {
	display: none; width: 100%;
}
.home_news_r{ overflow: hidden;}
.home_people_tit li.active:after, .home_people_tit li:hover:after {
	left: 0;
	width: 100%;
}
.home_people_tit li:after {
	content: "";
	height: 3px;
	background: #0484cf;
	width: 0;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.home_bk{border: 1px solid #e4e4e4;padding:10px;}
.home_people_text a{ float: left;line-height: 40px; color: #1f5da4;
	width: 270px ;
	font-size: 14px;
	margin-left: 10px ;}
.home_people_text a.last{margin-right: 0px;}
.home_people .bg{background: #f9fbff; display: inline-block;width: 100%; }
.home_people .bg1{background: #f9fbff; display: inline-block;width: 100%; }

.home_people_text div{padding-left: 15px;}
.home_people .bk{border: 1px solid #e6e5e6;border-top: 2px solid #1f5da4;}
.home_people_text .di{ display: none;}

/*** é›†å›¢æˆå‘˜ ***/




/*home_sec2*/
.home_sec2{padding: 50px 0; position:relative; overflow:hidden;background: #e5e5e5;}
.link{ padding-bottom:0px; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.link_in{position: relative; height:330px;}
.box{border:1px solid #dadada;}
.box:hover{
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;

}
.link_in .menu {
	height: 158px;
	width: 49%;
	overflow: hidden;
}
.link_in .menu-2 {
	/*left:25%;*/
	right: 0;
}
.link_in .menu-3 {
	bottom:0;
	/*left:50%;*/
}
.link_in .menu-4 {
	right: 0;
	bottom:0;
}
.link_in .menu .cube-container {

	-webkit-transform: translatez(-65px);
	transform: translatez(-65px);
}
.link_in .menu .face-normal {
	background:#fff;
	
	-webkit-transform: translatez(65px);
	transform: translatez(65px);
}
.link_in .menu .face-hover {
   background:#fff;
  
	-webkit-transform: rotatex(-90deg) translatez(65px);
	transform: rotatex(-90deg) translatez(65px);
	font-size: 16px;	line-height: 158px;

}
.link_in .menu:hover .cube-container {
	transform: translatez(-65px) rotatex(90deg);
}
.link_in .menu .face-hover img {
	margin-top: -20px;

}
.link_in .menu {
	/*color: #fff;*/
	-webkit-perspective: 500px;
	perspective: 500px;
	position: absolute;
	text-align: center;
}
.cube-container, .face-normal, .face-hover {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	width: 100%;
}

.face-hover img{
	vertical-align: middle;
}
.cube-container {
	-webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
	transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
}
.menu_con {

	margin: 0 auto;
	position: relative;
	z-index: 50;
}

.menu-title .l1 {
	font-size: 20px;
	line-height: 32px;
}
.menu-title .l2 img{
	/*margin-right: 10px;*/
}
.menu-title .l2 div{
	margin-top: 46px;
	margin-bottom: 5px;
}


.link_in .menu .face-hover img{
	position: absolute;
	top:50%;
	margin-top: -25px;
	left:50%;
	margin-left: -25px;
}

/*home_sec2*/

/*video*/
.video{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.video:hover{
	/*margin-top: -10px;*/
}
.news_tit{ display: inline-block;width: 100%;line-height: 50px;height: 50px;}
.news_tit .tit{ float: left;font-size:24px; color: #000;}
.news_tit .more{ float: right;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.home_news_l .news_tit,.video .news_tit{border-bottom: 1px solid #e4e4e4;margin-bottom: 10px;}
.home_news_warp .news_tit{line-height: 50px;}
.home_sec2 .col-sm-7{ padding-right:10px;}
.home_sec2 .col-sm-5{ padding-left:10px;}

.news_tit .more:hover{ margin-right:20px;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}


.news_tit .more span{ float: left;margin-right: 10px; }
.news_tit .more img{ float: left;margin-top: 22px;}
.video{ position: relative; overflow: hidden;}
/*.video_con{background:#f4f4f4;}*/
.video_con .img{ position: relative; overflow: hidden; }
.video_con .img .zhezhao{ position: absolute;width: 100%; height:100%;background: rgba(0, 0, 0, 0.5); top:0; left:0;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.video_con .play{ position: absolute; left:50%; top:50%;margin-left: -25px;margin-top: -25px; cursor: pointer;z-index: 2;}
.video_con .text{padding: 18px 15px; font-size:16px; text-align:center;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.video_con .img:hover  .zhezhao{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
/*.video:hover .video_con .text{ background:#18995e; color:#fff;transition: all 0.4s linear;*/
/*-webkit-transition: all 0.4s linear;*/
/*-moz-transition: all 0.4s linear;*/
/*-ms-transition: all 0.4s linear;*/
/*-o-transition: all 0.4s linear;}*/



.qiye-meteor {
    width: 1px;
    height: 200px;
    background: #18995e;
    position: absolute;
    transform: rotate(45deg);
    z-index: 3;
}

.qiye-meteor:after {
    content: '';
    display: block;
    background: #18995e;
    position: absolute;
    top: 196px;
    width: 4px;
    height: 4px;
    border-radius: 4px;
    left: -2px;
    overflow: hidden;
    font-size: 15px;
}
.meteor1 {
    left: 1500px;
    top: -100px;
    animation: metor1 2s infinite;
}
.meteor2 {
    left: 420px;
    top: -100px;
    animation: metor2 2.2s infinite;
}
.meteor3 {
    left: 1380px;
    top: -50px;
    animation: metor3 1.9s infinite;
}
.meteor4 {
    left: 900px;
    top: -100px;
    animation: metor4 2.3s infinite;
}

.meteor5 {
    left: 680px;
    top: 0px;
    animation: metor5 2.1s infinite;
}
.meteor6 {
    left: 1780px;
    top: -100px;
    animation: metor6 2.5s infinite;
}
@keyframes metor1 {
to {
left:900px;
top:500px;
opacity:0;
}
}
@keyframes metor2 {
to {
left:-180px;
top:500px;
opacity:0;
}
}
@keyframes metor3 {
to {
left:780px;
top:550px;
opacity:0;
}
}
@keyframes metor4 {
to {
left:300px;
top:500px;
opacity:0;
}
}
@keyframes metor5 {
to {
left:80px;
top:600px;
opacity:0;
}
}
@keyframes metor6 {
to {
left:1180px;
top:500px;
opacity:0;
}
}

.emission {
    width: 100%;
    height: 350px;
    position: absolute;
    /*top: 0;*/
    /*left: 50%;*/
    /*margin-left: -550px;*/
    z-index: 4;
    opacity: 0.8;
	top: -79px;

}
.emission span {
    height: 1px;
    width: 0px;
    background: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    transform-origin: 0 0;
}
.emission span.e1 {
    animation: emission1 1.5s linear 0.2s infinite;
}
.emission span.e2 {
    animation: emission2 1.5s linear 0.3s infinite;
}
.emission span.e3 {
    animation: emission3 1.5s linear 0.18s infinite;
}
.emission span.e4 {
    animation: emission4 1.5s linear 0.25s infinite;
}
.emission span.e5 {
    animation: emission5 1.5s linear 0.35s infinite;
}

.emission span.e6 {
    animation: emission6 1.5s linear 0.15s infinite;
}
.emission span.e7 {
    animation: emission7 1.5s linear 0.2s infinite;
}
.emission span.e8 {
    animation: emission8 1.5s linear 0.3s infinite;
}
.emission span.e9 {
    animation: emission9 1.5s linear 0.18s infinite;
}
.emission span.e10 {
    animation: emission10 1.5s linear 0.25s infinite;
}

.emission span.e11 {
    animation: emission11 1.5s linear 0.35s infinite;
}
.emission span.e12 {
    animation: emission12 1.5s linear 0.15s infinite;
}
@keyframes emission1 {
from {
width:0;
left:65%;
transform:scale(0);
opacity:1;
}
12% {
width:170px;
left:65%;
transform:scale(0.5);
}
to {
	width: 0;
	left: 120%;
	transform: scale(1);
	opacity: 0;
}
}
@keyframes emission2 {
from {
width:0;
left:63%;
top:57.5%;
transform:scale(0) rotate(30deg);
opacity:1;
}
12% {
width:170px;
left:63%;
top:57.5%;
transform:scale(0.5) rotate(30deg);
}
to {
	width: 0;
	left: 110.6%;
	top: 85%;
	transform: scale(1) rotate(30deg);
	opacity: 0;
}
}
@keyframes emission3 {
from {
width:0;
left:57.5%;
top:63%;
transform:scale(0) rotate(60deg);
opacity:1;
}
12% {
width:170px;
left:57.5%;
top:63%;
transform:scale(0.5) rotate(60deg);
}
to {
	width: 0;
	left: 85%;
	top: 110.6%;
	transform: scale(1) rotate(60deg);
	opacity: 0;
}
}
@keyframes emission4 {
from {
width:0;
left:50%;
top:65%;
transform:scale(0) rotate(90deg);
opacity:1;
}
12% {
width:170px;
left:50%;
top:65%;
transform:scale(0.5) rotate(90deg);
}
to {
	width: 0;
	left: 50%;
	top: 120%;
	transform: scale(1) rotate(90deg);
	opacity: 0;
}
}
@keyframes emission5 {
from {
width:0;
left:42.5%;
top:63%;
transform:scale(0) rotate(120deg);
opacity:1;
}
12% {
width:170px;
left:42.5%;
top:63%;
transform:scale(0.5) rotate(120deg);
}
to {
	width: 0;
	left: 15%;
	top: 110.6%;
	transform: scale(1) rotate(120deg);
	opacity: 0;
}
}
@keyframes emission6 {
from {
width:0;
left:37%;
top:57.5%;
transform:scale(0) rotate(150deg);
opacity:1;
}
12% {
width:170px;
left:37%;
top:57.5%;
transform:scale(0.5) rotate(150deg);
}
to {
	width: 0;
	left: -10.6%;
	top: 85%;
	transform: scale(1) rotate(150deg);
	opacity: 0;
}
}
@keyframes emission7 {
from {
width:0;
left:35%;
top:50%;
transform:scale(0) rotate(180deg);
opacity:1;
}
12% {
width:170px;
left:35%;
top:50%;
transform:scale(0.5) rotate(180deg);
}
to {
	width: 0;
	left: -20%;
	top: 50%;
	transform: scale(1) rotate(180deg);
	opacity: 0;
}
}
@keyframes emission8 {
from {
width:0;
left:37%;
top:42.5%;
transform:scale(0) rotate(210deg);
opacity:1;
}
12% {
width:170px;
left:37%;
top:42.5%;
transform:scale(0.5) rotate(210deg);
}
to {
	width: 0;
	left: -10.6%;
	top: 15%;
	transform: scale(1) rotate(210deg);
	opacity: 0;
}
}
@keyframes emission9 {
from {
width:0;
left:42.5%;
top:37%;
transform:scale(0) rotate(240deg);
opacity:1;
}
12% {
width:170px;
left:42.5%;
top:37%;
transform:scale(0.5) rotate(240deg);
}
to {
	width: 0;
	left: 15%;
	top: -10.6%;
	transform: scale(1) rotate(240deg);
	opacity: 0;
}
}
@keyframes emission10 {
from {
width:0;
left:50%;
top:35%;
transform:scale(0) rotate(270deg);
opacity:1;
}
12% {
width:170px;
left:50%;
top:35%;
transform:scale(0.5) rotate(270deg);
}
to {
	width: 0;
	left: 50%;
	top: -20%;
	transform: scale(1) rotate(270deg);
	opacity: 0;
}
}
@keyframes emission11 {
from {
width:0;
left:57.5%;
top:37%;
transform:scale(0) rotate(300deg);
opacity:1;
}
12% {
width:170px;
left:57.5%;
top:37%;
transform:scale(0.5) rotate(300deg);
}
to {
	width: 0;
	left: 85%;
	top: -10.6%;
	transform: scale(1) rotate(300deg);
	opacity: 0;
}
}
@keyframes emission12 {
from {
width:0;
left:63%;
top:42.5%;
transform:scale(0) rotate(330deg);
opacity:1;
}
12% {
width:170px;
left:63%;
top:42.5%;
transform:scale(0.5) rotate(330deg);
}
to {
	width: 0;
	left: 110.6%;
	top: 15%;
	transform: scale(1) rotate(330deg);
	opacity: 0;
}
}
/*video*/


/*project*/
.project{ position:relative; padding:30px 0 50px 0;background: #f4f4f4;}
.project_img{ position: relative;margin-left: -4px;}
.project_title{    margin-bottom: 20px;font-size: 24px;
	line-height: 34px; }
.project_img .swiper-pagination { bottom: -25px;}
.ixtitle {width:100%; text-align:center;}
.ixtitle .tx {
	line-height: 30px !important;
	width:60%; margin:0 auto;margin-top: 30px; font-size:16px; color:#666;
}
.ixt .line1,.ixt .line2{ width:100%; }
.ixt .line1, .cullist .line1 {
	width: 0;
	height: 3px;
	left: 0;
	top: 0;
}
.ixt .line3,.ixt .line4{ height:100%; }
.line{
	display:block;
}
.aen{
	text-transform:uppercase;
	line-height:1.1;
}
.ixt .bodr:hover .line1,
.ixt .bodr:hover .line2,
.ixt .bodr:hover .line3,
.ixt .bodr:hover .line4,

.ixt .line{
	background: #0484cf;
	position: absolute;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.ixt .line2 {
	width: 0;
	height: 3px;
	right: 0;
	bottom: 0;
}
.ixt .line3{
	height: 0;
	width: 3px;
	left: 0;
	bottom: 0;
}
.ixt .line4 {
	height: 0;
	width: 3px;
	right: 0;
	top: 0;
}
.ixt .bodr {
	border: 3px solid #d7d7d7;
	padding: 20px 30px 25px 60px;
	padding-left: 30px\9;
	display: inline-block;
	position: relative;
}
.ixt .en1 {
	font-size: 14px;
	color: #afafaf;
	letter-spacing: -1px;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform-origin: left top;
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	-moz-transform-origin: left top;
	position: absolute;
	top: 25px;
	left: 45px;
	display: none\9;
}
.ixt .aen {

	line-height: 1;
}
.ixt .en2 {
	font-size: 50px;
	color: #919191;
	/*font-weight: bold;*/
	letter-spacing: -2px;
}
.ixt .ch {
	font-size: 20px;
	font-weight: bold;
	margin-top: 5px;
	letter-spacing: 35px;
	color: #686868;
}
.ixt .bodr:hover .line1, .ixt .bodr:hover .line2,.cullist li:hover .line1, .cullist li:hover .line2 {
	width: 100%;
}
.ixt {
	position: relative;
	color: #666;
}
.ixt .bodr:hover .line3, .ixt .bodr:hover .line4, .cullist li:hover .line3, .cullist li:hover .line4 {
	height: 100%;
}
.project .con {
	position: relative;
}
.project_con .cover {
	background: rgba(0,0,0,.4);
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; 
	display: none\9;
}
.project_con:hover .cover {
	opacity: 1;
	display: block\9;
}
.project_con .scapic:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.project_con .scapic:hover .txts .line {
	width: 100%;
}
.project_con .txts .line {
	width: 0;
	height: 2px;
	background: #fff;
	margin-bottom: 20px;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.pic {
	display: block;
	width: 100%;
	overflow: hidden;
	position: relative;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.pic img {
	display: block;
	width: 100%;
	transition: 600ms;
	-webkit-transition: 600ms;
}
.scapic:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.cover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transition: 600ms;
	-webkit-transition: 600ms;
}
.project .txts {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	padding: 45px 35px 0 35px;
}
.project_con a:hover .txts .txx {
	transform: translate(0);
	-webkit-transform: translate(0);
	filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;
	display: block\9;
}
.project_con .txts .tx1 {
	font-size: 18px;
	margin-bottom: 5px;
	transition-delay: 100ms;
	-webkit-transition-delay: 100ms;
}
.project_con .txts .ti {
	transform: translatex(-60px);
	-webkit-transform: translatex(-60px);
}
.project_con .txts .txx {
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; 
	display: none\9;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.project_con a{ color: #ffffff;}
.project_con a:hover .txts .txx {
	transform: translate(0);
	-webkit-transform: translate(0);
	filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;
	display: block\9;
}
.project_con .txts .tx2 {
	font-size: 20px;
	transition-delay: 200ms;
	-webkit-transition-delay: 200ms;
}
.project_con .txts .ti {
	transform: translatex(-60px);
	-webkit-transform: translatex(-60px);
}
.project_con .txts .txx {
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; 
	display: none\9;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.project_con{margin: 0px 4px;}
.project .arrow-left2{left: -27px;    color: #0484cf;
	border:none;}
.project .arrow-right2{right: -27px;    color: #0484cf;
	border: none;}
.project .arrow-left2,.project .arrow-right2{width: 30px; height:30px;}
.project .arrow-left2 i {
	color: #0484cf;line-height: 15px;font-size: 40px;
}
.project .arrow-right2 i {
	color: #0484cf;line-height: 15px;font-size: 40px;
}
.xiezuo-t{ margin-top:40px;}
.xiezuo a{ display:block; border:1px solid #dadada; text-align:center;padding: 40px 0;
    font-size: 18px; margin-top:40px; position:relative;}
.xiezuo a img{margin-right: 20px;
    width: 7%;}
.xiezuo a .ho{ opacity:0; position:absolute;left: 34%;}
.xiezuo a .ho1{ opacity:0; position:absolute;left: 39%;}
.xiezuo a:hover{ background: #0484cf; color:#fff;}
.xiezuo a:hover .ho{ opacity:1;}
.xiezuo a:hover .ho1{ opacity:1;}
..xiezuo a:hover .zc{ opacity:0;}
.xiezuo{ background:url(/uploads/image/cwtdfimages/xiezuo-bg1.png); background-color:#f4f4f4;
    padding-bottom: 40px;}
.xiezuo-banner{ background:url(/uploads/image/cwtdfimages/xiezuo-bg.jpg) no-repeat center center fixed; background-size:cover; height:300px;}
	
/*project*/


/*é€šçŸ¥å…¬å‘Š*/
.main_new{width: 66.666%; display: inline-block;text-align: left;}
.xinwen{ height:44px;    padding-left: 20px; padding-top:7px;  background: rgba(244, 244, 244, 0.8); margin-bottom:15px;}
.xwbox{ height:30px; padding-left:20px;overflow:hidden; width:100%; background:url(/uploads/image/cwtdfimages/lb.png) no-repeat left 7px}
.t_news{ height:20px; color:#444;padding-left:10px; margin:8px 0; overflow:hidden; position:relative;}
.t_news b{ line-height:20px; font-weight:bold; display:inline-block;}
/*.news_li{}*/
.news_li,.swap{width: 87%; line-height:20px; display:inline-block; position:absolute; top:0; left:80px;}
.news_li li,.swap li{ height:20px; line-height:20px; width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.news_li a,.swap a{ display: inline-block;width: 100%; color:#666; text-decoration:none;height:20px; line-height:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.swap{top:19px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:20px; }
.news_li span, .swap span{ float: right;}
.news_li div,.swap div{display: inline-block;}

.main_n {
	height: 40px;
	width: 100%;
	line-height: 40px;
	background: #0484cf;display: none;
}
.gonggao{
	float:left;width: 100%;
	/*line-height:28px;*/
	color:#666;
	margin-left:10px;

}
.gonggao&gt;span{
	float:left;
	display:inline-block;
	padding-right:8px;
	color:#fff;
	background: url(/uploads/image/cwtdfimages/lb.png) no-repeat left center ;
	padding-left: 26px;;

	font-weight: bold;
}

.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline; height:auto;overflow:hidden;  margin-right:200px; position:relative;background:  no-repeat center left;padding-left: 15px;}
.marqueeleft {
	height: auto;
	width: 90%;
	overflow: hidden;
	margin: 0 auto;
	float: left;
}
.marqueeleft li a{ color: #fff;}
/*é€šçŸ¥å…¬å‘Š*/



/*** æ–°é—»ä¸­å¿ƒ ***/
.ind_title {
    /*margin-bottom: 35px;*/
}

/*.home_news_left{ float:left; }*/
/*.home_news_right{ float: right;}*/
.home_news_right{ display: inline-block;width: 100%;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #e4e4e4;}
/*.home_news_right ul{ margin-top:40px}*/
.home_news_right ul li{ float:left; width:100px; height:34px; line-height:34px; background:#fff; text-align:center; margin-right:15px; display:block;}
.home_news_right ul li a{ display:block; color:#333;}
.home_news_right ul li a:hover{ background:#0484cf; color: #fff; }
.home_news_right ul .home_news_cur{background:#0484cf;}
.home_news_right ul .home_news_cur a{color:#fff;}
/*.home_news_one{ display:none;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}*/
ul.ind3_txt li.last{margin-bottom: 0;}
.home_news_con{ margin-right:-3px;}
.home_news_ri{ margin-left:-3px;}

.home_news{ position:relative; padding-bottom:40px; padding-top:30px;}
.ind_title h3 {
    font-size: 16px;
    color: #333;
    margin-bottom: 15px;
    padding-bottom: 10px;
    position: relative;
    display: inline-block;
}

.ind_title h3:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 99%;
    height: 2px;
    background: #0484cf;
}

.ind_title h4 {
    font-size: 24px;line-height: 50px;
	    color: #000;
}

ul.ind3_img li img {
    width: 100%;
    transition: all 2.5s linear;
	-moz-transition: all 2.5s linear;
	-ms-transition: all 2.5s linear;
	-o-transition: all 2.5s linear;
	-webkit-transition: all 2.5s linear;
}

ul.ind3_img li {
    width: 25%;
    float: left; padding-right:1%;
}

ul.ind3_txt li{
	position: relative;
	display: inline-block;
	width: 100%;
	overflow: hidden;
	border-bottom: 1px dotted #e4e4e4;
	padding: 8px 0;background:  no-repeat center left;padding-left: 12px;
}
.ind_sec3_bottom {
    padding-bottom: 100px;
}
ul.ind3_txt li a {
    display: block; color: #666;
    /*padding: 20px 15px;*/
    /*border-right: solid 1px #f1f1f1;*/
}
ul.ind3_txt li a:hover {
	 color: #0484cf;
}
ul.ind3_txt a h3 {
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

	float: left;
	width: 75%;
	/*line-height: 40px;*/
}

.ind_sec3_bottom li:hover{
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.ind_sec3_bottom li{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
ul.ind3_txt a h4 {
    font-size: 14px;
    letter-spacing: 0;
    position: relative;
    color: #666;
	margin-bottom: 0px;
	float: right;
	/*line-height: 40px;*/
	/*background:  no-repeat center left;background-size: 16px;*/
	/*padding-left: 26px;*/
}

ul.ind3_txt a h5 {
    font-size: 14px;
    color: #666;
    line-height:22px;
    letter-spacing: 0;
	height: 44px;
    overflow: hidden;
}
ul.ind3_img li a {
    display: block;
    overflow: hidden;
}
ul.ind3_img li a:hover img {
    transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}

ul.ind3_txt li:hover h3,ul.ind3_txt li:hover h4,ul.ind3_txt li:hover h5 {
    /*color: #ffffff;*/
}
/*ul.ind3_txt li:hover h4{background-image: }*/

ul.ind3_txt li:hover a{
	/*color: #ffffff;*/
}


.hover{ position:absolute; top:0px; left:0px; width:100%; height:100%;padding: 20px 20px 55px 20px; background:url(/uploads/image/cwtdfimages/tm.png);filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.hover_center{position: relative;
	width:100%;
	height: 100%;
	}
.hover_center div {
	position: absolute;
	background: #0484cf;
}
.hover_center .line-top {
	top: 0;
	left: 50%;
	width: 0%;
	height: 2px;
}
.hover_center .line-right {
	top: 50%;
	right: 0;
	width: 2px;
	height: 0%;
}

.hover_center .line-bottom {
	right: 50%;
	bottom: 0;
	width: 0%;
	height: 2px;
}
.hover_center .line-left {
	left: 0;
	bottom: 50%;
	height: 0%;
	width: 2px;
}
.ind3_img li:hover .hover{
filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.ind3_img li{ position:relative;}


.home_ing_over{ position: relative; overflow:hidden;}
.home_news_img{ overflow: hidden; position: relative; height:100%; float: left; display: inline-block;}
.home_news_img .img{overflow: hidden; }
.home_news_img:hover img{
transition: all 1s linear;
-webkit-transition: all 1s linear;
-moz-transition: all 1s linear;
-ms-transition: all 1s linear;
-o-transition: all 1s linear;
-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.home_news_img img{transition: all 1s linear;
-webkit-transition: all 1s linear;
-moz-transition: all 1s linear;
-ms-transition: all 1s linear;
-o-transition: all 1s linear;}


.home_news_img .text{
	padding: 0px 10px;
	display: inline-block;background: rgba(244, 244, 244,.9); position: absolute;bottom: 0px; z-index:11;
	width: 100%;
}
.home_news_img .time{
	margin-bottom: 5px;
	color: #666;
	position: relative;
	padding-bottom: 3px;
}
.home_news_img .time:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 15px;
	height: 2px;
	background: #0484cf;
}
.home_news_img .right{
/*padding-bottom: 20px;*/
}
.home_news_img  .tit{
	font-size: 16px;
	line-height: 26px;
	height: 35px;
	font-weight: bold;
	/*margin-bottom: 10px;*/
	color: #333;
	padding-right: 5px;
	/*margin-left: 75px;*/
	/*text-overflow:ellipsis;*/
	/*white-space:nowrap;*/

	display: block;
	overflow: hidden;
	/*margin-top: 10px;*/
	padding-top: 5px;padding-bottom: 5px;
}
.home_news_img  .tx{
	line-height: 22px;
	height:66px;
	overflow: hidden;
	color: #666;
	/*margin-left: 75px;*/
	display: block;
}

.home_news_warp .swiper-pagination{ bottom:20px;}

.arrow-right5 {
	right: 30px;
}
.arrow-left5 {
	right: 75px;
	left:auto;
}
.arrow-right5 i,.arrow-left5 i{
	line-height: 27px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.arrow-left5,.arrow-right5{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
	width: 30px;
	height: 30px;
	top: -50px;
	color: #333;
	border: 1px solid #333;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
}
.arrow-left5:hover,.arrow-right5:hover{
	border-color: #0484cf;

}
.arrow-left5:hover i,.arrow-right5:hover i,.home_news_img:hover .tit{
	color: #0484cf;
}

.home_news_img:hover .hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.home_news_img .date,.home_news_img .tit,ul.ind3_txt li{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.home_news_img:hover .date{
	background-color: #0484cf;
}




.news1{padding: 80px;}
.news1_con li{padding: 0px 10px; position: relative; overflow: hidden; display: inline-block;width: 100%;line-height: 45px;border-bottom: 1px solid #dadada;}
.news1_text{ float: left;width: 60%;text-overflow:ellipsis;
	white-space:nowrap; overflow: hidden;background: no-repeat center left;
	padding-left: 20px;
}
.news1_time{ float: right;margin-right: 50px;}
.news1_con li:before {
	content: "";
	width: 100%;
	height: 100%;
	background: #0484cf;
	position: absolute;
	left: 0;
	top: 100%;
	transition: 320ms;
	z-index: -1;
}
.news1_con li:hover:before {
	top: 0;
}
.news1_con li:hover a{ color: #ffffff;}
.news1_con li:hover .news1_text{background-image: }
.news1_ti { float: right; width:125px;}


.home_news_cur{line-height: 24px; display: inline-block;width: 100%;    border-bottom: 1px solid #e4e4e4;}
.home_news_cur a{ float: right;}
.home_news_cur span{ font-weight: bold;font-size: 16px;}



.home1_img {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.home1_right .bottom{
	text-align: center;
	display: inline-block;
	width: 100%;
	margin-top: 10px;
	/*position: absolute;*/
	/*bottom: 0px;*/
}
.home1_right .bottom li {
	margin-bottom: 0px;
	border: 2px solid #fff; float: left;width: 25%;
}
.home1_img1 {
	height: 100%;
	overflow: hidden;
	/* height: 253px; */
	position: absolute;
	/* float: left; */
	top: 0;
	-webkit-transition: .6s linear;
	-moz-transition: .6s linear;
	-ms-transition: .6s linear;
	-o-transition: .6s linear;
	transition: .6s linear;
}
.home1_right{ position: relative;}
/*** æ–°é—»ä¸­å¿ƒ ***/







/*** link ***/
.link_c{display: inline-block;width: 100%;}
.link:hover{
	/*margin-top: -10px;*/
}

.link_con{  position: relative;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.link_con:hover{
	/*margin-top:-10px;*/
}
.link_con .more{padding-left: 20px;margin-top: 10px;}
.link_con .more:hover a{padding-left: 10px;}
.link_left{ float: left; margin-top:5%; margin-left:10%;}
.home_menb{ height:40px ; overflow: hidden;}
.home_menb a{ font-size:14px; line-height:40px;}
.home_menb a i{ color: #f4f4f4;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;}
.home_menb a:hover i{ color:#18995e; margin-left:10px;}
.link_right .col-lg-4{ padding:0px;}
.menb_warp .col-sm-5{ padding-right:0px;}
.menb_warp .col-sm-4{ padding-right:0px;}
.link_title h3 {
	font-size: 15px;
	color: #ddd;
	margin-bottom: 15px;
	position: relative;
	padding-bottom:15px;
}
.link_title h3:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 2px;
	width: 30px;
	background: #3f546a;
}
.link_title h4 {
	font-size: 24px;
	color: #ddd;
	margin-bottom: 35px;
}
.link_left a{
	color: #fff;
	border-radius: 10px;
	display: inline-block;
	/*margin-bottom: 15px;*/
	cursor: pointer;
	/*margin-right: 7px;*/
	border:1px solid #0484cf ;
	padding: 5px 30px;
	background-color: #0484cf;
}
.link_left a:hover{background: #ffffff; color: #333;}
.link_right li{ float: left;    height: 130px;
	margin: 4px 13px;
	margin-bottom: 15px;
	width: 44%;
background: #ffffff;text-align: center;
	transition: all 0.4s linear;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	padding-top: 35px;
	font-size: 16px;
	border: 1px solid #cccccc;

}

.link_right li:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.link_right li .img{margin-bottom:5px;}
.link_right{ position: relative;}
.arrow-right6 {
	right: 18px;
}
.arrow-left6 {
	right: 60px;
	left:auto;
}
.arrow-right6 i,.arrow-left6 i{
	line-height: 27px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.arrow-left6,.arrow-right6{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
	width: 30px;
	height: 30px;
	top: -45px;
	color: #333;
	border: 1px solid #333;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
}
.arrow-left6:hover,.arrow-right6:hover{
	border-color: #0484cf;

}
.arrow-left6:hover i,.arrow-right6:hover i,.home_news_img:hover .tit{
	color: #0484cf;
}
/*** link ***/

/*** bottom ***/

.solution{
	 position:relative;
	 padding:50px 0;
	 }
 

.home_sec1_con{
	display: inline-block;
	width: 100%;
}
.home_title .tx1{
	margin-bottom: 20px;
	font-size: 16px;
	color:#000;
}
.home_title .tx:after{
	position: absolute;
	bottom: 0px;
	left: 50%;
	width: 180px;
	height: 1px;
	background: #c2c2c2;
	content: "";
	margin-left: -90px;
}
.home_title .tx:before{
	position: absolute;
	bottom: -1px;
	left: 50%;
	width: 22px;
	height: 3px;
	background: #125da9;
	content: "";
	margin-left: -11px;
	z-index: 1;
}
.home_sec1_con .arrow {
	width: 18px;
	height: 18px;
	background: url(/uploads/image/cwtdfimages/wi_arrow.png) no-repeat center center;
	position: absolute;
	bottom: 26px;
	left: 15%;
	transform: translatex(-60px);
	-webkit-transform: translatex(-60px);
	opacity: 0;
	display: none\9;
	transition: 500ms;
	-webkit-transition: 500ms;
	z-index: 2;
}
.con{ cursor:pointer;}
.home_sec1_con .con{
	width: 25%;
	float: left;
	position: relative;
	border: 1px solid #dadada ;
	overflow: hidden; background:#fafafa;
}
.home_sec1_con.bor1 .con{
	border-right:0;
}
.home_sec1_con.bor2 .con{
	border-right:0;
	border-top: 0;
}
.home_sec1_con.bor1 .con:last-child{border-right:1px solid #dadada ; }
.home_sec1_con .con .left{ 
top:-10px;
	width: 50%;
	height:70px;
	text-align: center;
	position: absolute;
	left:0;
	transition: 500ms;
	-webkit-transition: 500ms;
}
.home_text{ text-transform:uppercase;}
.home_sec1_con .con .right{
	/*float: left;*/
	width: 50%;
	/*text-align: center;*/
	position: absolute;
	left:50%;
	transition: 500ms;
	-webkit-transition: 500ms;
}

.home_sec1_con .con .right div{
	color: #7f7f7a;
}
.home_sec1_con .con .right .tit{
	color: #333;
	position: relative;
	padding-bottom: 5px;
	font-size: 18px;
	margin-bottom: 5px;
}
.home_sec1_con .con .right .tit:after{
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 120px;
	height: 1px;
	background: #b4b4b4;
	content: "";
	/*margin-left: -25px;*/
}
.home_sec1_con .con .text{
	position: absolute;
	top:50%;
	left:0;
	width: 100%;
	/*height:100%;*/
	z-index: 2;
	margin-top: -35px;
}
.home_sec1_con .con .zhezhao{
	 position: absolute;
	 top:0;
	 left:0;
	 width: 100%;
	 height: 100%;
	opacity: 0;
	overflow: visible;
	border: 0 solid #135ba6;
	transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
 }


.home_sec1_con .con1 .zhezhao{
	background: #000000;
	opacity:0.3;
}
.home_sec1_con .con:hover .zhezhao{
	/*background: #105ca9;*/
	opacity: 1;
	border: 150px solid #0484cf;
}
.home_sec1_con .con:hover .left{ left:50%;}
.home_sec1_con .con:hover .right{ left:15%;}
.home_sec1_con .con:hover .right .tit {
	color: #fff;
}
.home_sec1_con .con:hover .right .tit:after {
	background: #fff;
}
.home_sec1_con .con:hover .right div {
	color: #fff;
}
.home_sec1_con .con:hover .arrow {
	transform: translatex(0);
	-webkit-transform: translatex(0);
	opacity: 1;
}
.home_sec1_con .con .text1 .right div{ color: #ffffff;}
.home_sec1_con .con .text1 .right .tit{ color: #ffffff;}
.home_sec1_con .con .text1 .tit:after{ background: #ffffff;}

.home_sec1_con .con .left i {
    font-size: 50px;
    color: #959595;
}
.home_sec1_con .con:hover i {
    color: #fff;
}

/*** bottom ***/
.newsdot_text table p{
	text-indent: 0;
    margin-bottom: 0;
	padding: 10px 3px;
}

/* footer */
.footer{font-size: 12px;}
.footer_top{background: #e3e3e3;padding: 25px 0;}
.unohacha_logo{ float: right;display: none;}
.footer_ri .top{width: 100%; display: inline-block;}
.footer_ri .top li{ float: left; padding-left: 10px;line-height: 32px;}
.footer_ri .top li a{font-size: 14px;}
.footer_left{display: inline-block;width: 100%;}
.footer_left span{ float: left;line-height: 32px;width: 10%;font-size: 14px;}
.footer_left .bottom{ float: left;width:90%; }
.sele {
	width: 100%;
	height: 32px;
	line-height: 32px;
	position: relative;
	background-color: #f1f1f1;
	color: #333;
	cursor: pointer;
	padding-left: 14px;
}
.sele .xiala {
	width: 34px;
	height:34px;
	position: absolute;
	display: block;
	top: 0px;
	right: 0;
	text-align: center;
	border-left: 1px solid #d5d5d5;
}
.sele .xiala i{
	line-height: 34px;
	font-size: 16px;
}
.xiala_con{ position: absolute; bottom: 32px; left:0;
	display: none;
	/*height: 165px;*/
	/*overflow-y: scroll;*/
	/*overflow-x: hidden;*/
	width: 100%;
}
.xiala_con a {
	width: 100%;
	height: 32px;
	display: block;
	border-bottom: 1px solid #dadada ;
	text-indent: 14px;
	color: #333;
	background-color: #f1f1f1;
	font-size: 12px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.footer_ri{ float: right;padding-right: 50px;}
/*.footer_ri div{ float: left; width:50%;padding: 0px 20px;text-align: center;margin-bottom: 20px;border-right: 1px solid #cccccc;}*/
/*.footer_ri div img{margin-bottom: 10px;width: 90px;}*/
/*.footer_ri div span{display:block;}*/
.footer_bottom{background: rgb(96, 95, 95); color: #ccc;display: inline-block;width: 100%;}
.footer_bottom .col-sm-8{ padding-left:0;}
.footer_bottom .right .tb{ float: left;}
.footer_bottom a{line-height: 45px;padding: 0px 10px;font-size:16px;color: #ccc;}
.footer_bottom a:hover{color: #0484cf;}
.copy{ line-height:45px;  font-size:12px;}
/* footer */




/*about*/
.about_box1 {
	position: relative;
	padding:40px 0 30px 0;background: #f4f4f4;
}
/*.about_box1_tit {*/
	/*font-size: 32px;*/
	/*color: #848484;*/
	/*text-transform: uppercase;*/
	/*position:relative;*/
/*}*/
/*.about_box1_p p {*/
	/*margin-bottom: 40px;*/
	/*line-height: 24px; color: #666;*/

/*}*/
/*.about_box1_bottom {*/
	/*width:40px;*/
	/*position: absolute;*/
	/*bottom:0px;*/
/*}*/

/*.about_bg{background: #ffffff ; position: absolute; top:0; left:0;*/
	/*height:100%;width: 100%;z-index: -1;*/
/*}*/
.about_box1_tit{font-weight: bold;font-size: 24px;margin-bottom: 15px; color: #0484cf;}
.about_box1_text img{ float: left;margin-right: 30px;}
.about_box1_text p {
	line-height: 26px;
	color: #666;
	text-indent: 2em;
	margin-bottom: 10px;
	text-align: justify;
}
/*é›†å›¢é¢†å¯¼*/
.leader{ padding:40px 0;background:;}
.leader .arrow-right2{right: -10px;margin-top: -25px;}
.leader .arrow-left2{ left: -10px;margin-top: -25px;}
.ab_title{ text-align: center;}
.ab_title .en{
	font-size: 18px;
	color: #b3b3b3;
	line-height:0.9;
	text-transform:uppercase;
	margin: 5px 0;
}
.ab_title .ch{
	font-size: 26px;
	color: #19995e;
}
.ab_title.bg .ch{ color: #ffffff;}
.ab_title.bg .en{ color: #ffffff;}
.ab_title.bg .line{ background: #ffffff;}
.ab_title .line{
	display:inline-block;
	width:42px;
	height:1px;
	background:#a1a1a1;
	margin-top:5px;
}
.ab_teams{ margin-top:80px; position: relative; }
.ab_teams .team{
	margin: 0px 15%;
	position:relative;
	overflow:hidden;
}
.ab_teams .swiper2{width: 90%;}
.ab_teams li .team:first-child{
	margin-left:0;
}
.ab_teams .team .txts{
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background: rgba(43, 55, 67, 0.8);
	color:#fff;
	top:95%;
	transition:500ms;
	-webkit-transition:500ms;
}
.ab_teams .team:hover .txts{
	background: rgba(43, 55, 67, 0.8);
	top:0;
}
.ab_teams .team .pad{ padding:45px 5% 0 5%; }
.ab_teams .title p{
	width:50%;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
.ab_teams .title .job{
	text-align:right;
}
.ab_teams .title .name{ font-size:18px; }
.ab_teams .title{ border-bottom:1px solid #8b8c8c; }
.ab_teams .team .tx{
	text-align:justify;
	padding-top:32px;
	line-height:24px;
	height:120px;
	overflow:hidden;
}
.ab_teams .team .line{
	height:1px;
	width:90%;
	background:#8b8c8c;
	position:absolute;
	left:5%;
	bottom:20px;
}

.leader .arrow-left3,.leader .arrow-right3,.leader .arrow-left3 i,.leader .arrow-right3 i{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;

}
.leader .arrow-left3:hover,.leader .arrow-right3:hover{border-color: #0484cf;}
.leader .arrow-left3:hover i,.leader .arrow-right3:hover i{color: #0484cf;}

.leader_cont{padding: 0px 35px; display: inline-block;width: 100%;}
.leader1{text-align: center;}
.leader_con{ position: relative;margin-top: 30px;}
.leader1 .leader_con{ display: inline-block;}
.leader2 .left,.leader2 .right{width: 50%; float: left;padding:0 6%;}
.leader2 .left{padding-left: 14%;}
.leader2 .right{ padding-right: 14%;}
.leader3 .left,.leader3 .right,.leader3 .center{width: 33.333%; float: left;padding:0 6%;}
.leader_con img {
	border: 6px solid #f8f8f8;
	-webkit-box-shadow: 0 0 10px #888;
	-moz-box-shadow: 0 0 10px #888;
	box-shadow: 0 0 10px #888;
	margin-bottom: 10px;
	text-align: center;
}
.leader_con:hover .ab3_hei1{
	bottom: 10px;
	opacity: 1;
}
.ab3_hei1 {
	width: 100%;
	height: 75px;
	bottom: 0px;
	left: 0px;
	position: absolute;
	background: #0484cf;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;

}
.leader3 .ab3_hei1 ,.leader4 .ab3_hei1{ height:55px;}
.leader_con:hover .ab3_name{
	top: 73%;
	opacity: 1;
}

.ab3_name {
	position: absolute;
	top: 0px;
	width: 100%;
	/*font-size: 12px;*/
	line-height: 35px;
	text-align: center;
	color: #fff;
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;

}
.gray {
	background: #fff;
	width: 60%;
	left: 20%; color: #333;
	/*opacity:0.6;*/
}
.leader_con:hover .ab3_zhiwei {
	top: 85%;
	opacity: 1;
}
.ab3_zhiwei {
	width: 100%;
	position: absolute;
	top: 200px;
	/*font-size: 12px;*/
	line-height: 25px;
	color: #fff;
	text-align: center;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;
}

.leader .news_more{margin-top: 20px;}


.leader4 .left,.leader4 .right{width: 25%; float: left;padding:0 2%;}
.leader3 .leader_con:hover .ab3_name,.leader4 .leader_con:hover .ab3_name  {
	top: 70%;}


.leader_tit{ display: inline-block;width: 100%;}
.leader_tit li{ width:11.1111%; float: left;padding: 10px;}
.leader_tit li.active{ padding: 0px; }
.leader_tx{ display: none;margin-top: 20px; position: absolute;text-align: center;}
.leader_tx span{font-size: 16px;color: #0484cf;display: block;}
.leader_text{ position: relative; height:60px; }
.leader_text div{margin: 10px 0;line-height: 24px;}
.leader_tit img{ border: 1px solid #dadada; cursor: pointer;}
/*é›†å›¢é¢†å¯¼*/



.finan_bg{
	position: relative;
	height:300px;
	overflow: hidden;
	background:  no-repeat center center fixed;
	background-size: cover;
}

/*#animation-block{*/
	/*width: 100%;height: 600px;*/
	/*background:  no-repeat center 0 transparent;*/
	/*position:relative;*/
/*}*/
.finan_bg .text {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 150px;
	text-align: center;
	color: #ffffff;
	font-size: 32px;
}
.finan_bg .tit{font-size: 16px;margin-bottom: 20px;}

/*ç»„ç»‡æž¶æž„*/
.structure{ padding:40px 0;background: #f4f4f4  no-repeat center center fixed;background-size: cover;}
.structure_con{text-align: center;}

.zoomy{ position:absolute; display:none; background-repeat:no-repeat; -webkit-box-shadow:3px 3px 10px #000; -moz-box-shadow:3px 3px 10px #000; border:0; cursor:, move; line-height:100px; text-align:center; background-image:; background-position:center; background-color:#fff; z-index:1000;}
.zoomy img{ opacity:0; filter:alpha(opacity=0);}
.zoomy a{ color:#333; text-decoration:none;}
/*ç»„ç»‡æž¶æž„*/



/*é›†å›¢æˆå‘˜*/
.people{
	padding:40px 0;
	/*background:  no-repeat center center fixed;*/
	/*background-size: cover;*/
}

/*.people .ab_title .en{ color: #fff; }*/
/*.people .ab_title .ch{ color: #fff; }*/
/*.people .ab_title .line{background: #ffffff;}*/
.people_cont{ display: inline-block;width: 100%;}
.people_cont a{
	float: left;
	display: inline-block;
	width: 33.3333%;
	/*margin: 0px 2%;*/

	height:50px;
	font-size: 16px;
	margin-top: 20px;
	line-height: 50px;
	text-align: center;
	padding: 0px 10px;
}
.peo_con{
	background: #0484cf; color: #fff;
	position: relative;
	overflow: hidden;
	height:100%;
	width: 100%;
}
.people_cont a:hover .bo {
	border: 100px solid #f4f4f4;
}
.people_cont a:hover{ color: #333;}
.people_cont .bo {
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	border: 0 solid #c3c3c3;
	transition: 300ms ease-in-out;
	-webkit-transition: 300ms ease-in-out;
}
.people_cont .tx{
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	z-index: 2;
}
.peo_con:hover .tx{ color: #333;}

.people_tit{text-align: center;    margin-top: 20px;}
.people_tit ul{ display: inline-block;}
.people_tit ul li {
	display: inline-block;
	margin: 20px 10px 0 10px;
	cursor: pointer;
	position: relative;
	padding-bottom: 10px;
	font-size: 16px;
	color: #666;
}
.people_tit li:after {
	content: "";
	height: 3px;
	background: #0484cf;
	width: 0;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.people_tit li.active {
	color: #333;
}
.people_tit li.active:after, .people_tit li:hover:after {
	left: 0;
	width: 100%;
}
.people_cont{ display: none;}
.people_text{ position: relative;}
/*é›†å›¢æˆå‘˜*/



/*è£èª‰*/
.honor{background: #f4f4f4  center center fixed; background-size: cover;}
.honor_top{padding: 40px 25%;}
/*.honor_top .ab_title .en{ color: #fff; }*/
/*.honor_top .ab_title .ch{ color: #fff; }*/
/*.honor_top .ab_title .line{background: #ffffff;}*/
.honor_top .tit{
	/*font-size: 16px;*/
	text-align: center;
	padding-top: 30px;
	color: #fff;
	line-height: 24px;
}
.honor_con {
	padding: 0 15px;
}
.honor_img{width: 100%;margin: 0px auto;text-align: center;}
.honor_con div{text-align: center; margin-top: 10px;}
.honor_bottom{padding:50px 0 40px 0;background: #f4f4f4;}
.honor iframe{ opacity:1;}
.honor_b{ height:650px; overflow: hidden;}
/*è£èª‰*/


/*å·¥ç¨‹ä¸šç»©*/
.per{
	padding: 40px 0;
}
.per_nav{text-align: center;margin-top: 20px;}
.per_nav ul{ display: inline-block;}
.per_nav ul li{
	display: inline-block;
	margin: 20px 10px 0 10px;
	cursor: pointer;
	position: relative;
	padding-bottom: 10px;
	font-size:16px; color: #666;
	/*border-right: 1px solid #cccccc;*/
}
.per_nav li:after{
	content: "";
	height: 3px;
	background: #0484cf;
	width: 0;
	position: absolute;
	bottom: 0;
	left:50%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;

}
.per_nav li.active:after,.per_nav li:hover:after{
	left:0;
	width: 100%;
}
.per_nav li.active{ color: #333;}

.per_text{
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2); cursor: pointer;
	margin-top: 20px;
}
.per_tx{padding:10px; position: relative;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;

}
.per_tx div{line-height: 26px;}
.per_tx .tx{font-size: 16px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
/*.per_text:hover .per_line {*/
	/*transform: translate(0);*/
	/*-webkit-transform: translate(0);*/
/*}*/
/*.per_text:hover .per_tx {*/
	/*background: #0484cf;*/
	/*color: #fff;*/
/*}*/
/*.per_line2 {*/
	/*width: 1px;*/
	/*height: 24px;*/
	/*top: 50%;*/
	/*margin-top: -12px;*/
	/*right: 42px;*/
	/*transform: translatey(15px);*/
	/*-webkit-transform: translatey(15px);*/
/*}*/
/*.per_line {*/
	/*display: block;*/
	/*background: #fff;*/
	/*position: absolute;*/
	/*transition: 300ms;*/
	/*-webkit-transition: 300ms;*/
/*}*/
/*.per_line1 {*/
	/*width: 24px;*/
	/*height: 1px;*/
	/*top: 50%;*/
	/*right: 30px;*/
	/*margin-top: -1px;*/
	/*transform: translatex(30px);*/
	/*-webkit-transform: translatex(30px);*/
/*}*/
.per_img{ overflow: hidden; position: relative;}
.per_img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-ms-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	transition:all 0.5s linear;
}
.per_text:hover .per_img img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/*.per_text:hover .bodr {*/
	/*opacity: 1;*/
	/*display: block\9;*/
/*}*/
.per_text .bodr {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 2px solid #0484cf;
	transition: 300ms;
	-webkit-transition: 300ms;
	opacity: 0;
	display: none\9;
}
.per_con{
	/*position:absolute;*/
	/*top:0;*/
	/*left:0;*/
	/*width: 100%;*/
	display: none;
	/*opacity:0;*/
	/*filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;*/
	/*-webkit-transition: 0.3s linear;*/
	/*-moz-transition: 0.3s linear;*/
	/*-ms-transition: 0.3s linear;*/
	/*-o-transition: 0.3s linear;*/
	/*transition: 0.3s linear;*/

}
.per_con1{
	position: relative;
	margin-top: 10px;
}

/*å·¥ç¨‹ä¸šç»©*/





/*news*/

/*æ–°é—»*/
.news{padding: 40px 0; position: relative;}
.news_con{
	padding: 30px;
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.21);
	margin-top: 20px;
	background: #ffffff;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.news_con:hover{ margin-top: 20px;}
.news_con .time{line-height:30px; color: #0484cf;margin-top: 10px;}
.news_con .title{font-weight: bold;  margin-bottom: 25px;font-size: 16px;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .tx{color: #666; height:72px; overflow: hidden;line-height: 24px;}

.news_more{text-align: center;margin-top: 25px;}
.news_more a{
	display: inline-block;padding-bottom: 0px;
	/*border:1px solid #0484cf;-webkit-border-radius:10px; -moz-border-radius: 10px;border-radius: 10px;-khtml-border-radius:10px;*/
}
.news_more i{font-size: 16px;line-height: 20px; padding-left: 10px;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;}
.news_more span{ float: left;}
/*.news_more a:hover{background: #0484cf; color: #ffffff;}*/
.news_more a:hover i{padding-left: 20px;}
/*æ–°é—»*/



/*åŸºå±‚åŠ¨æ€*/
.dynamic{
	padding:40px 0;
	/*position: relative;*/
	/*background:#f4f4f4  center center fixed no-repeat;background-size: cover;*/
	background: #f4f4f4;
}
.dynamic_con{ overflow: hidden; }
.dynamic_con .time{
	font-size: 56px;
	color: #191919;
	letter-spacing: 0px;
	/*margin-bottom: 15px;*/
	padding-top: 20px;
	position: relative;
}
.dynamic_con .time span{
	font-size: 16px;
	margin-left: 10px;
	color: #9b9b9b;
}
.dynamic_con .title{
	font-size: 20px;
	color: #3c3c3c;
	letter-spacing: 0px;
	line-height: 36px;
	position: relative;
}
.dynamic_con .more{
	font-size: 16px;
	color: #8a9298;
	letter-spacing: 0px;
	line-height: 36px;
	position: absolute;
	bottom: 55px;
}
.dynamic_cont .row{margin-top: 20px;}
.dynamic_con a {
	position: relative;
	padding: 0 5%;
	display: block;
	/*margin-bottom: 56px;*/
	background: #e8e8e8;
}
.dynamic_line {
	height: 10px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: #0484cf;
	overflow: hidden;
}
.dynamic_con:hover .dynamic_line {
	height: 50px;	background: #0484cf;

}
.dynamic_con:hover .dynamic_line:before {
	left: 0;
}
.dynamic_line:before {
	content: '';
	display: block;
	height: 100%;
	width: 80px;
	background: url(/uploads/image/cwtdfimages/lines.png) no-repeat left center;
	position: absolute;
	left: -80px;
	top: 0;
	transition: all 0.25s linear;
	z-index: 3;
}
.dynamic_con:hover .dynamic_line:after {
	width: 100%;
}
.dynamic_line:after {
	content: '';
	display: block;
	height: 100%;
	width: 0;
	overflow: hidden;
	/*filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#00ffce,endcolorstr=#0033ff,gradienttype=0);*/
	/*-ms-filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#00ffce,endcolorstr=#0033ff,gradienttype=0);*/
	/*background: -webkit-linear-gradient(left,#00ffce,#0484cf);*/
	/*background: -o-linear-gradient(left,#00ffce,#0484cf);*/
	/*background: -moz-linear-gradient(left,#00ffce,#0484cf);*/
	/*background: -ms-linear-gradient(left,#00ffce,#0484cf);*/
	/*background: linear-gradient(to right,#00ffce,#0484cf);*/
	transition: all 0.25s;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.dynamic_con .img {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	/*height: 100%;*/
	z-index: 1;
	filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;

	transition: all 0.25s;
}

.dynamic_con:hover .img {
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.dynamic_con:hover .time{
	color: #191919;}
.dynamic_con:hover .more{
	color: #8a9298;
}
.dynamic_con:hover .time span{
	color: #9b9b9b;
}
.dynamic_con:hover .title{
	color: #3c3c3c;
}
.dynamic_con .time,.dynamic_con .more, .dynamic_con .time span, .dynamic_con .title {
	color: #fff;
}
.dynamic_con a div {
	z-index: 3;
	transition: all 0.25s;
}
.dynamic_con .img:after {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background-image: -webkit-radial-gradient(rgba(0,0,0,0.2),rgba(0,0,0,.3));
	background-image: radial-gradient(rgba(0,0,0,0.2),rgba(0,0,0,.3));
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}


.dynamic .guild_text{background: #ffffff;}
.dynamic .guild_c li:before{background: #ffffff;}
/*åŸºå±‚åŠ¨æ€*/


/*é€šçŸ¥å…¬å‘Š*/
.notice{
	position: relative;
	padding:  40px 0;background:;
}
.notice_con{
	margin: 0px 0px 20px;
	position: relative;
}
.notice_con .title{
	font-size:16px;
	line-height:30px;
	margin-bottom: 10px;
	font-weight: bold;
}
.notice_con .tx{
	color: #666;
	height:48px;
	line-height: 24px;
	overflow: hidden;margin-bottom: 20px;
}
.notice_con .time{
	color: #929292;
	margin-bottom: 6px;
}
/*.notice_con .greenbg {*/
	/*position: absolute;*/
	/*left: 0px;*/
	/*bottom: 0px;*/
	/*width: 100%;*/
	/*height: 0%;*/
	/*background-color: #0484cf;*/
/*}*/
.notice_con .text{
	position: relative;
	padding: 22px;
	border: 1px solid #dadada;
	border-bottom: 8px solid #dadada;
}
/*.notice_con:hover .greenbg {*/
	/*height: 100%;*/
/*}*/
/*.notice_con:hover .title,.notice_con:hover .tx,.notice_con:hover .time{ color: #fff;}*/
.hd{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}


.notice .news_more{margin-top: 10px;}
.notice .news_more1{margin-top: 0px;}
.news_line .line1 {
	bottom: 0;
	left: 0;
	height: 0;
	width: 1px;
	/*transition-delay: 400ms;*/
	/*-webkit-transition-delay: 400ms;*/
}
.news_line span{
	background: #0484cf;
	position: absolute;
	transition: 200ms;
	-webkit-transition: 200ms;
}
.news_line{ position: absolute; top:0; left:0; bottom:0; right:0; z-index: 2;}
.notice_con:hover .line1, .notice_con:hover .line3 { height: 100%; }
/*.notice_con:hover .title{ color: #0484cf;}*/
.news_line .line2 {
	top: 0;
	left: 0;
	width: 0;
	height: 1px;
	transition-delay: 200ms;
	-webkit-transition-delay: 200ms;
}
.news_line .line3 {
	top: 0;
	right: 0;
	height: 0;
	width: 1px;
	transition-delay: 400ms;
	-webkit-transition-delay: 400ms;
}
.news_line .line4 {
	bottom: 0;
	left: 0;
	width: 0;
	height: 8px;
	transition: 600ms;
	-webkit-transition: 600ms;

}
.notice_con:hover .line4, .notice_con:hover .line2 { width: 100%; }
/*é€šçŸ¥å…¬å‘Š*/


/*news*/



iframe{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}


/*project*/

/*å·¥ç¨‹åŠ¨æ€*/
.engineer{ position: relative;padding: 40px 0;}
.engineer_con{padding: 30px 14px 20px;background: #ffffff;border: 1px solid #dadada ;}
.engineer_con .title {
	font-size: 16px;
	line-height: 24px;
	color: #484848;
	height: 24px;
	overflow: hidden;font-weight: bold;
	margin-bottom: 20px;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.engineer_con .text {
	margin: 25px 0px 20px;
	height: 72px;line-height: 24px;
	overflow: hidden;
	color: #666;
}
.engineer_con .more {
	width: 94px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	background-color: #fff;border: 1px solid #0484cf;
	color: #333;
	-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px;-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.engineer_con:hover .more{ background: #0484cf; color: #fff;}
.engineer_con .img{ overflow: hidden; position: relative;}
.engineer_con .img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.engineer_con:hover .img img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.engineer_con:hover{ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);}
.engineer_con:hover .title{ color: #0484cf;}
/*å·¥ç¨‹åŠ¨æ€*/


/*è®¾å¤‡ç®¡ç†*/
.device{ padding: 40px 0;
	/*background:  center center fixed no-repeat;background-size: cover;*/
	background: #fff;
}
.device_cont{

}
.device_con{border-bottom: 1px solid #dadada ;
	padding: 10px;margin-top: 20px;	background: #e8e8e8;
}
.device_con .title{font-size: 16px;font-weight: bold;
	margin-bottom: 10px;}
.device_con .text{ display: inline-block;width: 100%;}
.device_con .tx{
	float: right;width: 75%;padding-left: 20px;font-size: 15px;line-height: 24px; color: #666;
	margin-top:10px;
}
.device_con .img{ float: left;width: 25%;}
.device_con:hover{
	box-shadow: 5px 5px 3px rgba(0, 0, 0, 0.3);
}
.device_btn{text-align: center;margin-top: 40px;}
.device_btn div{ display: inline-block;}
.device_btn span{
	width: 35px; height:35px;line-height: 35px;background: #ffffff; 
	/*text-align: center;*/
	margin:0 5px;
	float: left;
}
.device_btn span i{
	line-height: 35px;
	color: #4b4b4b;
	font-size: 20px;width: 100%; cursor: pointer;
}
.device_btn.bg span{background: #f4f4f4;}

/*è®¾å¤‡ç®¡ç†*/

/*ç§Ÿèµä¿¡æ¯*/
.rental{
	padding: 40px 0;
	position: relative;background-color: #f4f4f4;
}
.rental_cont .title{ display: inline-block;width: 100%;}
.rental_cont .title span {
	color: #fff;
	font-size: 16px;
	line-height: 40px;
}
.rental_cont .title{background: #0484cf;}
.rental_cont span{ float: left;}
.rental_cont .left{padding-left: 55px; width: 60%;}
.rental_cont span.right{float: right; width: 8.8%;}
.rental_con li{
	transition: 770ms;
	position: relative;
	display: inline-block;
	width: 100%;
	line-height: 48px;
}
.rental_con{
	background: #ededed;
}
.rental_con .left{
	color: #323232;
	font-size: 16px;
	transition: 540ms;
	float: left;
	background: url(/uploads/image/cwtdfimages/do1.png) 26px center no-repeat;
}
.rental_con .right{
	color: #ffffff;
	background: url(/uploads/image/cwtdfimages/load.png) 2px center no-repeat;
	transition: 540ms 200ms;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	font-weight: normal;
	padding-left: 38px;
}
.rental_con .center{
	color: #666;
}
.rental_con .img{
	padding: 6px;
	background: #fff;
	position: absolute;
	left: -58px;
	top: 0;
	width: 94px;
	height: auto;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	transition: 690ms;
	visibility: hidden;
}
.rental_con .img:before {
	content: "";
	width: 8px;
	height: 16px;
	position: absolute;
	right: -8px;
	top: 17px;
	background: url(/uploads/image/cwtdfimages/arrow.png) center no-repeat;
}
.rental_con li:hover .img {
	opacity: 1;
	left: -88px;
	visibility: visible;
}
.rental_con li:hover{
	background: #0484cf;
}
.rental_con li:hover .right {
	opacity: 1;
}
.rental_con li:hover .left{ 	background: url(/uploads/image/cwtdfimages/do.png) 26px center no-repeat; color: #ffffff;}
/*.rental_con li:hover .center{ color: #ffffff;}*/
.rental_con li:hover .center{ color: #fff;}
/*ç§Ÿèµä¿¡æ¯*/
/*project*/


/*bidding*/

/*æ‹›æ&nbsp;‡å…¬å‘Š*/
.bidding{
	padding: 40px 0;
	position: relative;	background:  center center fixed no-repeat;background-size: cover;
}

.bidding_con{
	position: relative;
	border: 1px solid #dadada ;margin-bottom: 20px;
	padding:40px 0;
	background: #fff;
}
.bidding_con .time{
	width: 80px;
	height: 80px;
	padding-top: 15px;
	color: #fff;
	text-align: center;
	line-height: 3.5;
	background: #0484cf;
	position: absolute;
	left: 15px;
	transition: 300ms;
	-webkit-transition: 300ms;
}
.bidding_con .time div{font-size: 30px;}
.bidding_con .time span{
	text-transform: capitalize;
	font-size: 14px;
	margin-top: 8px;
}
.bidding_con .text{
	padding-left: 150px;
}
.bidding_con .title{
	font-size: 16px;height: 46px; overflow: hidden;
}
.bidding_con .more{
	display: inline-block;
	vertical-align: middle;
	color: #0484cf !important;
	position: relative;
	margin-top: 12px;
}
.bidding_con .more:before{
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	bottom: 0;
	transition: 300ms;
	-webkit-transition: 300ms;
	background: #646464;
	content: "";
}
.bidding_con:hover .more:before{
	width: 0;
	background: #0484cf;
}
/*.bidding_con:hover .time{*/
	/*background: #0484cf;*/
/*}*/
.bidding .news_more{margin-top: 10px;}

.building_btn {text-align: right;}
.building_btn a{ display: inline-block;margin-left: 10px;padding: 5px 20px;border: 1px solid #dadada;}
.building_btn{margin-bottom: 20px;}
.building_btn a:hover{background: #dadada;}
/*æ‹›æ&nbsp;‡å…¬å‘Š*/


/*ä¸­æ&nbsp;‡å…¬ç¤º*/
.publicity{
	padding: 40px 0;
	/*position: relative;*/
	background: #f4f4f4;
	background:  center center fixed no-repeat;background-size: cover;
}
.publicity_con{
	background: #ffffff ;
	position: relative;
	padding: 13px 25px 0 25px;
	height: 199px;
	/*border: 1px solid #fff;*/
	transition: 300ms;
	margin-top: 20px;
	-webkit-transition: 300ms;
}
.publicity_con .time {
	color: #183d36;
	border-bottom: 1px solid #dadada ;
	padding-bottom: 6px;
}
.publicity_con .title{
	font-weight: bold;
	margin-top: 22px;
	height: 48px;
	font-size: 16px;line-height: 24px;
	overflow: hidden;
}
.publicity_con .more {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 72px;
	height: 32px;
	background: #0484cf;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.publicity_con .more span{
	display: block;
	color: #0484cf;
	/*border: 1px solid #dadada ;*/
	line-height: 30px;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.publicity_con .more i{
	position: absolute;
	right: 0;
	top: 0;
	width: 70px;
	font-size: 20px;
	text-align: center;
	line-height: 32px;
	color: #ffffff;
	transition: 400ms;
	-webkit-transition: 400ms;
}
.publicity_con:hover .more{
	/*color: #fff;*/
	width: 100%;
	background: #0484cf;

}
.publicity_con:hover .more span{
	/*border-color: #0484cf;*/
	color: #fff;
	padding-left: 30px;
}
/*.publicity_con:hover{*/
	/*border-color: #0484cf;*/
/*}*/
/*.publicity_con:hover .more i{*/
	/*color: #333;*/
/*}*/
/*.publicity_cont .row{margin: 0px -25px;}*/
/*.publicity_cont .col-sm-4{padding: 0px 25px;}*/



/*ä¸­æ&nbsp;‡å…¬ç¤º*/


/*ä¾›åº”å•†ç®¡ç†*/
.supplier{
	padding: 40px 0;
	position: relative;
}
.supplier_cont{
	text-align: center;
	display: inline-block;
	width: 100%;
}
.supplier_text{
	text-align: center;
	line-height: 28px;
	margin-top: 50px;
}
.supplier_con{
	margin: 0px 1%;
	width: 48%;
	float: left;
}
.supplier_con a{
	display: inline-block;
	width: 100%;
	color: #333;
	border: 2px solid #f4f4f4;
	background-color: #0484cf;
	padding: 2px;
	height:270px;
}
.supplier_con .title{
	font-size: 24px;
	font-weight: bold;
	display: block;
	line-height: 1.4;
	margin: 90px 0px 22px;
	transition: margin 300ms;
	-webkit-transition: margin 300ms;
	-ms-transition: margin 300ms;
	color: #fff;
}
.supplier_con .le{
	position: relative;
	display: inline-block; color: #ffffff;
}
.supplier_con .le:after,.supplier_con .le:before{
	position: absolute;
	top:50%;
	content: '';
	height: 1px;
	width: 30px;
	background: #fff;
}
.supplier_con:hover .le{ color: #333;}
.supplier_con .le:after{ left:-40px;}
.supplier_con .le:before{ right:-40px;}
.supplier_con:hover .more {
	color: #fff;
	display: block;
}
.supplier_con .more {
	width: 178px;
	height: 40px;
	line-height: 40px;
	background-color: #0484cf;
	margin: 0px auto 54px;
	display: none;
	transition: 300ms;
	-webkit-transition: 300ms;
	-ms-transition: 300ms;
	color: #fff;
}
.supplier_con:hover .title {
	margin-top: 60px;
	font-size: 20px; color: #333;
}
.supplier_con .text{
	border: 1px solid #fff;
	padding: 0px 30px;
	height:100%;
}
.supplier_con:hover a {
	border-color:#0484cf;
	background-color: #fff;
	color: #0484cf;
}
.supplier_con:hover .le:after,.supplier_con:hover .le:before{
	background:#333;
}
.supplier_con:hover .text{border: 1px solid #0484cf;}

	/*ä¾›åº”å•†ç®¡ç†*/

/*bidding*/




/*recruit*/
/*æµç¨‹*/
.process{padding: 40px 0; position: relative;}
.process_t{
	font-size: 18px;
	font-weight: bold;
	margin: 35px 0;
}
.process_con{border-top: 3px solid #dadada; border-left: 3px solid #dadada; display: inline-block;width: 100%;}
.process_text{
	float: left;
	width: 16.6666%;
	position: relative;
	height:158px;
}
.process_text .bord{
	border: 3px solid #dadada;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	border-top: none;
	border-left: none;
	z-index: 1;
}
.process_tx{
	padding-top: 57px;
	position: relative;
	z-index: 4;
	text-align: center;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
	color: #666;
}
.process_text .jt {
	width: 18px;
	height: 25px;
	background-image: url(/uploads/image/cwtdfimages/c1.png);
	top: 50%;
	margin-top: -12px;
	right: -14px;
	position: absolute;
	z-index: 3;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.process_text .bg {
	background-color: transparent;
	z-index: 2;
	position: absolute;
	top: -3px;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.process_text .bg1 { top: -3px; left: -3px; }
.process_text:hover .jt {
	background-image: url(/uploads/image/cwtdfimages/c2.png);
}
.process_text:hover .bg {
	background: #0484cf;
}
.process_text:hover .bord{
	border: 3px solid #0484cf;
}
.process_text:hover .process_tx{ color: #ffffff;}
.process_c{color: #666;margin-top: 45px;}
.process_tx .title{font-size: 18px;}
/*æµç¨‹*/

/*ä¿¡æ¯*/
.information{padding:40px 0px; position: relative; background:url(/uploads/image/cwtdfimages/news_bg.gif);}
/*.infor_cont{margin-top: 50px;}*/
.infor_con{ overflow: hidden; position: relative;margin-top: 20px;}
.infor_text{
	border: 1px solid #dadada;
	padding-top: 35px;
	height: 207px;
	color: #666;
	text-align: center;
	position: relative;
}
.infor_con .title {
	font-size: 26px;
	color: #333;
	margin-bottom: 7px;
}
.infor_con .num {
	font-size: 16px;
	margin-top: 50px;
}
.infor_con:hover .bord {
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1;
	display: block\9;
}
.infor_con .bord {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #dadada;
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
	opacity: 0;
	display: none\9;
	transition: 400ms;
	-webkit-transition: 400ms;
}
/*.infor_con:hover .infor_text{ color: #ffffff;}*/
/*.infor_con:hover .title{ color: #ffffff;}*/

.job_tab th {
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
	/*color: rgb(51, 51, 51);*/
	font-size: 14px;
	background: #0484cf;
	color: #ffffff;
}
.job_tab td {
	color: #666;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 12px;
	border-bottom: 1px dashed #c5c5c5;
}
.job_tab {
	width: 80%;margin: 0px auto;
}
/*ä¿¡æ¯*/
/*recruit*/


/*culture*/
/*æ–¹é’ˆ*/
.policy{
	padding: 40px 0;
	position: relative;
	background: #f4f4f4;
}

.policy_left{
	line-height: 25px;
}
.policy_left .tx{
	padding-left: 20px;
	position: relative;
}
.policy_left .tx:before{
	background:  no-repeat top left;
	content: "";
	background-size: cover;
	width: 8px;
	height: 8px;
	top:8px;
	left:0px;
	position: absolute;
}
.policy_left div{
	margin-bottom: 15px;
	line-height: 24px; color: #666;
}

/*æ–¹é’ˆ*/
/*åŽ†ç¨‹*/
.course{
	padding: 40px 0;
	position: relative;

}

.course_top ul li{
	float: left;
	padding: 0px 10px;
	cursor: pointer;
}
.course_top ul li a.active,.course_top ul li a:hover {
	color: #0484cf;
	font-weight: bold;
}
.course_top ul{
	border-bottom: 1px solid #dadada;
}
.course_top ul li a.active:before,.course_top ul li a:hover:before {
	filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;
}
.course_top ul li a {
	width: 43px;
	text-align: center;
	font-size: 18px;
	height: 38px;
	display: block;
	line-height:38px;
	position: relative;
}
.course_top ul li a:before{
	background: url(/uploads/image/cwtdfimages/c_a.png) no-repeat bottom;
	position: absolute;
	content: "";
	width: 100%;
	height:8px;
	bottom: 1px;
	left:0;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.course_top .s4{
	float: left;
	width: 10%;
}
.course_top i{
	font-size: 30px;
	color: #ffffff;
	background: #0484cf;
	width: 46px;
	text-align: center;
	height: 38px;
	line-height:38px; cursor: pointer;
}
.course_top .s5{
	float: right;
	width: 10%;text-align: right;
}
.course_top ul{
	float: left;
	overflow: hidden;
	width: 80%;
	height:38px;
}
.course_bottom .left{
	/*background: url(/uploads/image/cwtdfimages/c_bg1.png) no-repeat;*/
	float: left;
	width: 120px;
	/*height: 120px;*/
	/*line-height: 120px;*/
	/*color: #ffffff;*/
	text-align: center;
	font-size: 26px;
	background-size: cover;

}
.course_bottom{
	margin-top: 30px;
	display: inline-block;padding: 0px 10%;
}
.course_top{
	display: inline-block;
	width: 100%;
}
.course_bottom ul{
	float: right;
	width: 84%;
}
.course_bottom li{
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
}
.course_bottom .date{
	float: left;
	width:10%;
	font-weight: bold;
	line-height:24px;
}
.course_bottom .tx{
	float: left;
	width:90%; color: #666;
	line-height:24px;
}
.course_con{
	display: none;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
/*åŽ†ç¨‹*/

/*é£Žé‡‡*/
.staff{ position: relative; padding: 40px 0;
	/*background: url(/uploads/image/cwtdfimages/bg_1.jpg) no-repeat center center fixed;*/
	/*background-size: cover;*/
	background: #f4f4f4;}
.staff_con{ position: relative;-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;}
.staff_con .text{
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
	padding: 17px 0; background: #fff;padding-left: 10px; color: #333;
}
.staff_con .img{ overflow: hidden;}
.staff_con .tit{font-weight: bold;}
.staff_con img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.staff_con:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.staff_con:hover{box-shadow:  0 0 8px rgba(0,0,0,.4);transform: translatey(-20px);
	-webkit-transform: translatey(-20px); }
.staff_con:hover .text{padding: 17px 25px;background: #0484cf; color: #fff;}
.staff_cont .row{margin-top: 20px;}
/*é£Žé‡‡*/




/*culture*/




/*party*/
/*å…šå»ºå·¥ä½œ*/

.party{padding: 40px 0; position: relative;background: #f4f4f4;}
.cont{margin-top: 30px;}
.party_top li{ display: inline-block;margin-left: 20px; position: relative;padding-bottom: 10px; cursor: pointer;}
.party_top li:after{ position: absolute;bottom: 0px; left:0;width: 0; height:2px;background: #0484cf; content: ''; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.party_top li:hover:after,.party_top li.active:after{width: 100%;}
.party_top{text-align: right;    display: none;}
.party_left{ position: relative;}
.party_con{ display: none;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.party_text{padding: 15px 0; border-bottom: 1px solid #dadada; position: relative; display: inline-block;
	width: 100%; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.party_text.bg:hover{background: #e1e1e1;}
.party_text .date{margin-bottom: 15px; font-size:24px; color: #666;}
.party_text .title{ font-size: 16px;font-weight: bold; line-height: 30px;}
.party_text .text{color: #666; overflow: hidden; height:72px;line-height: 24px;}
.party_text.bg .text{ height:48px;}
.party_text .more{
	display: block;
	width: 100%;
	height: 54px;font-size: 16px;
	background: #0484cf;line-height: 54px;text-align: center;
	cursor: pointer;
	-webkit-transition: background 400ms;
	transition: background 400ms;
	position: absolute;
	bottom:0;color: #fff;
}
.party_text .more:hover {
	background-color: #fff;
	color: #333;
	/*background-image: url(/uploads/image/cwtdfimages/m2.png);*/
}
.party_text .time{ 
	float: left;text-align: center;
	padding: 0 10px;
	width: 10%;
	height: 98px;
	color: #fff;
	background-color: #0484cf;
	line-height:100px;
}
.party_tx{ float: right;width: 88%;}
.party_text .time span {
	display: block;
	margin-top: 18px;
	font-size: 30px;
}
.party_tx .num{ color: #666; line-height:25px;}
.party_tx .num span{padding-right: 40px;}

/*å…šå»ºå·¥ä½œ*/

/*å…¬ä¼šå·¥ä½œ*/
.guild{padding: 40px 0;}
.guild_text{width: 35.2%; color: #333; float: left; background: #f4f4f4; position: absolute;
	right: 0; top: 0; height: 100%;}
.guild_text .time{ width: 110px; height: 65px; background: #0484cf;text-align: center; color: #fff; line-height:60px;}
.guild_text .time div{ line-height: 44px; font-size: 42px;}
.guild_tx{    margin-top: 15px; padding: 0 12%;}
.guild_text .title{font-size: 16px; font-weight:bold;padding-bottom: 14px; border-bottom: 1px solid #dadada;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.guild_text .text{ margin-top: 20px; height:96px; overflow: hidden;line-height: 24px;}
.guild_text .more{    position: absolute; left: 12%; bottom: 30px;padding-bottom: 5px;}
.guild_text .more:before{ position: absolute; left: 0; bottom: 0;width: 0; height:1px; content: '';background: #dadada;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.guild_con{position: relative; display: inline-block;width: 100%;}
.guild_img{ overflow: hidden; width: 64.8%; float: left;}
.guild_img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.guild_con:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.guild_con .more:hover:before{width: 100%;}
.guild_c .text{ float: left;width: 75%;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.guild_c .time{ float: right; color: #666;}
.guild_c li{line-height: 31px; position: relative; display: inline-block;width: 100%; overflow: hidden;padding-left: 10px;font-size: 14px}
.guild_c{font-size:0;}
.guild_c li:hover:before {
	top: 0;
}
.guild_c li:before {
	content: "";
	width: 100%;
	height: 100%;
	background: #f4f4f4;
	position: absolute;
	left: 0;
	top: 100%;
	transition: 320ms;
	z-index: -1;
}

/*.guild_c li:hover .time,.guild_c li:hover .text{ color: #ffffff;}*/
/*å…¬ä¼šå·¥ä½œ*/

/*å›¢é’å·¥ä½œ*/
.mission{ padding:40px 0;
	/*background:  no-repeat center bottom fixed; background-size:cover;*/
	background: #f4f4f4;

}
.mission_con{ -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.mission_con .img{ overflow: hidden;}
.mission_con .text{ padding-left:10px;line-height: 50px;text-overflow:ellipsis; white-space:nowrap; overflow: hidden; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear; background: #fff; color: #333;}
.mission_con img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.mission_con:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.mission_con:hover{box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.27);}
.mission_con:hover .text{background: #0484cf; color: #fff;}
.mission .row{margin-top: 20px;}
/*å›¢é’å·¥ä½œ*/

/*çºªæ£€å®¡è®¡*/
.audit{padding: 40px 0;position: relative;background:;}
.audit_con a{ display: inline-block;width: 100%;}
.audit_con li{margin-bottom: 10px;}
.audit_con li a{background-color:#0484cf;}
.audit_left{ float: left;width: 85%;padding: 20px;background: #f1f1f1; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.audit_ri{ float: left;width: 15%;background: #0484cf; text-align: center; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear; color: #ffffff;}
.audit_left .text{height:48px; overflow: hidden; color: #666;line-height: 24px;}
.audit_left .tit{font-weight: bold;font-size: 16px;}
.audit_con li:hover .audit_left{background: #dadada;}
/*.audit_con li:hover .text{ color: #ffffff;}*/
.audit_con li:hover .audit_ri{background: #0484cf;}
.audit .news_more{margin-top: 20px;}
/*çºªæ£€å®¡è®¡*/
/*party*/


/*technical*/
/*ç»„ç»‡æž¶æž„*/
.str{padding: 40px 0; position: relative;background: #f4f4f4; }
.str_cont{ position: relative;margin: 0px 50px;margin-top: 30px;}
.str_con{background: #ffffff;margin: 0px 4%;text-align: center;overflow: hidden;
	position: relative;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear; }
.str_text{padding: 70px 0;}
.str_text .tit{font-size: 16px;margin-bottom: 10px;font-weight: bold;}
.str_con:hover{background: #0484cf; color: #fff;}
.str .arrow-left3{left: -50px;margin-top: -25px;}
.str .arrow-right3{ right: -50px;margin-top: -25px;}
/*ç»„ç»‡æž¶æž„*/

/*ç§‘æŠ€åŠ¨æ€*/
.tech{padding: 40px 0;position: relative;}
.tech_con{ display: inline-block;width: 100%;padding: 20px 0;border-bottom: 1px solid #dadada;}
.tech_img{ float: left;width: 25%; overflow: hidden;}
.tech_text{ float: left;width: 75%;padding-left:20px; position: relative;}
.tech_text .time{ position: absolute; bottom:0; color: #666;}
.tech_text .tit{ font-size:16px;margin-bottom: 10px; font-weight:bold;}
.tech_text .tx{color: #666; height:48px; overflow: hidden;line-height:24px;}
.tech_img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.tech_con:hover .tech_img img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/*ç§‘æŠ€åŠ¨æ€*/




/*ç§‘ç&nbsp;”æˆæžœ*/
.research{padding: 40px 0; position: relative;
	/*background:  no-repeat center bottom fixed;background-size: cover;*/
	background: #f4f4f4;
}
.research_img{ overflow: hidden;}
.research_img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.research_con{-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.research_con:hover .research_img img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.research_con:hover .research_text {
	background: #0484cf;
	color: #fff;
	padding: 0px 15px;
}
.research_text {
	padding-left: 10px;
	line-height: 50px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
	background: #ffffff;
}
.research_con:hover {
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.27);
	transform: translatey(-10px);
	-webkit-transform: translatey(-10px);
}

/*ç§‘ç&nbsp;”æˆæžœ*/
/*æ£€æµ‹ç®¡ç†*/
/*.dete{padding: 40px 0;background: #f4f4f4;}*/
.dete_con{ display: none;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.dete_top li{ cursor: pointer; position: relative; float: left;width: 32.3333%;font-size: 16px;line-height: 35px;margin-top: 15px; padding-left: 20px;background: #fff;margin-right: 1%;}
.dete_top li.active{font-size: 18px;line-height: 50px;margin-top: 0px;background: #0484cf; color: #fff;
	}
.dete_top li img{ position: absolute; right:11px; top:30%;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.dete_top li.active img{filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.dete_top ul{display: inline-block;width: 100%;}
.dete_bottom{margin-top: 25px;}
.dete_text{ display: inline-block;width: 100%;}
.dete_img{ float: left;width: 45%; overflow: hidden;}
.dete_img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.dete_text:hover .dete_img img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.dete_text .text{ float: left;width: 55%;padding-left: 20px;line-height: 25px;}
.dete_text .tit{font-size: 16px;line-height: 50px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap; font-weight:bold; }
.dete_text .time{margin-bottom: 5px; color: #666;}
.dete_text .tx{ color: #666; overflow: hidden; height:96px;line-height: 24px;}
.detec_tx{border-left: 1px solid #0484cf;}
.detec_tx li{ display: inline-block;width: 100%;}
.detec_tx a{ overflow: hidden; position: relative; padding:10px 0; padding-left: 30px;border-bottom: 4px solid #0484cf; display: inline-block;width: 100%;}
.detec_tx a:before{ content: '';background: #0484cf;height: 100%;width: 100%;
	top:100%; left:0; position: absolute;	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear; z-index: -1;}
.detec_tx .date{ padding: 15px; float: left;background: #0484cf; color: #ffffff;text-align: center;-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.detec_tx .date div{font-size: 20px; line-height:20px;}
.detec_tx .tit{ font-weight: bold; font-size: 16px; padding-left:20px;line-height: 50px; float: left;width: 70%; overflow: hidden;text-overflow:ellipsis; white-space:nowrap; }
.detec_tx .more{ float: right;line-height: 50px; color: #666;padding-right: 10px;}

.detec_tx a:hover:before{ top:0;}
/*.detec_tx a:hover .more{ color: #fff;}*/
.detec_tx a:hover{ color: #333;}
.detec_tx a:hover .date{background: #ffffff; color: #0484cf;}
.detec_tx a:hover .tit,.detec_tx a:hover .more{ color: #fff;}
/*æ£€æµ‹ç®¡ç†*/


/*è¯•éªŒæ&nbsp;‡å‡†*/
.test{padding:40px 0px; position: relative;
	background: #f4f4f4  no-repeat center center fixed;background-size: cover;
}
/*.test .ab_title .ch{ color: #ffffff;}*/
/*.test .ab_title .en{ color: #fff;}*/
/*.test .ab_title .line{background: #ffffff;}*/

.test_con{ position: relative; overflow: hidden;}
.test_text{text-align: center;    padding: 32px 0 37px;
	background: rgba(255,255,255,0.8);
	background: #fff\9;
	filter: alpha(opacity=80);
	transition: 666ms;}
.test_text img{width: 40px;}
.test_text div{margin-top: 20px;font-size: 18px;}
.test_con:hover .test_tx {
	top: 0;
	visibility: visible;
	filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;
}
.test_con:hover .test_text {
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.test_tx {
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	height: 100%;
	background: #0484cf;
	transition: 666ms;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	visibility: hidden;
	padding: 26px; color: #ffffff;
}
.test_tx .tit{ font-size: 20px; margin-bottom: 10px; }
.test_tx .tx{height: 52px; overflow: hidden;line-height: 24px;margin-bottom: 10px;}
/*è¯•éªŒæ&nbsp;‡å‡†*/


/*æ£€æµ‹è®¾å¤‡*/
.equip{padding: 40px 0; position: relative;background: #f4f4f4;}
.equip_con{background: #f4f4f4;padding: 20px; position: relative;}
.equip_text{padding-top: 20px;}
.equip_text .tx{ display: inline-block;width: 100%;}
.equip_text .tit{    font-size: 16px;margin-bottom: 20px;}
.equip_text .time{ float: left;line-height: 26px; color: #666;}
.equip_text .more{text-align: center; float: right;width: 26px; height:26px;background:#0484cf ; color: #ffffff;
	-webkit-border-radius:50%; -moz-border-radius: 50%;border-radius: 50%;-khtml-border-radius:50%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.equip_text .more i{line-height: 26px;font-size: 20px;}

.equip_hover span{    position: absolute; display: block; -webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear; background-color: #0484cf; z-index: 5;}
.equip_hover .e_top{width: 0px; height: 3px; left: 0; top: 0;}
.equip_hover .e_bottom{width: 0px; height: 3px; right: 0; bottom: 0;}
.equip_hover .e_right{width: 3px; height:  0px; left: 0; bottom: 0;}
.equip_hover .e_left{width: 3px; height: 0px; right: 0; top: 0;}
.equip_con:hover .equip_hover .e_top,.equip_con:hover .equip_hover .e_bottom{width: 100%;}
.equip_con:hover .equip_hover .e_left,.equip_con:hover .equip_hover .e_right{ height: 100%;}
.equip_img{ overflow: hidden;}
.equip_img img{
	width:100%;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.equip_con:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.equip_con:hover .equip_text .more{background: #808080;}
.equip_con:hover .tit{ color: #333;}

/*æ£€æµ‹è®¾å¤‡*/
/*æ£€æµ‹åŠ¨æ€*/

.detect{padding: 40px 0; background: #f4f4f4; position: relative;}
.detect_top{margin-bottom: 20px;}
.detect_top ul{text-align: right;}
.detect_top li{ cursor: pointer; display: inline-block;margin-left: 10px;padding: 0px 10px;font-size: 16px;line-height: 30px;}
.detect_top li.active{ color: #ffffff;background: #0484cf;-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; }
.detect_img{ overflow: hidden;}
.detect_con li.active {
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	padding: 20px 0px ;
	height: 168px;
}
.detect_con li { height: 30px; overflow: hidden; margin-bottom: 15px; transition: 400ms; -webkit-transition: 400ms; }
.detect_title .tit{ font-size: 16px; overflow: hidden; margin-bottom: 10px; float: left;text-overflow:ellipsis;
	white-space:nowrap;width: 85%;font-weight: bold;}
.detect_title .time{ float: right; color: #666;}
.detect_title{line-height: 30px; display: inline-block;width: 100%;}
.detect_text{height: 48px; color: #666; margin-bottom: 18px; overflow: hidden;line-height: 24px;}
.detect_con .more{ color: #666;-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;}
.detect_con .more:hover{ color: #0484cf;padding-left: 10px;}
.detect_con{ display: none;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.detect .news_more{margin-top: 20px;}
/*æ£€æµ‹åŠ¨æ€*/

/*ä¸‹è½½ä¸“åŒº*/
.download{padding: 40px 0; position: relative;background:;}
.download_cont{padding: 0px 5%;}
.download_con .f2 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
	z-index: 1;
}
.download_con .f1 {
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.download_con .f1 {
	/*background: url(/uploads/image/cwtdfimages/f1.png) no-repeat;*/
}
.download_con .f2 {
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	transform: scale(0.7);
	-webkit-transform: scale(0.7);
	visibility: hidden;
}
.download_con .f2 {
	/*background: url(/uploads/image/cwtdfimages/f2.png) no-repeat;*/
}
.download_con .bot {
	width: 14px; height: 2px; background-color: #333;
	display: block;
	margin: 0px auto;
	transition: 200ms;
	-webkit-transition: 200ms;
}
.download_con:hover .bot{background: #ffffff;}
.download_con:hover .down {
	filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;
	transform: scale(1);
	-webkit-transform: scale(1);
	visibility: visible;
	transform: translatey(0px);
	-webkit-transform: translatey(0px);
}
.download_con:hover .f2 {
	filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;
	transform: scale(1);
	-webkit-transform: scale(1);
	visibility: visible;
}
.download_con:hover .f1 {
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.download_con .down {
	display: block;
	background: url(/uploads/image/cwtdfimages/more.png) no-repeat;
	width: 28px;
	height: 28px;
	margin: 10px auto 0px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	visibility: hidden;
	transform: scale(0);
	-webkit-transform: scale(0);
	transform: translatey(-10px);
	-webkit-transform: translatey(-10px);
	transition: 400ms;
	-webkit-transition: 400ms;
}
.download_con{ position: relative;}
.download_con .text{ position: absolute;    left: 0px;
	top: 0px;
	padding: 55px 10px 0px;
	height: 100%;
	z-index: 3;
	width:100%;
	text-align: center;}
.download_con .ico {
	width: 50px;
	height: 50px;
	display: block;
	margin: 0px auto;
	background: url(/uploads/image/cwtdfimages/ico2.png) no-repeat;
	z-index: 3;
	-webkit-transition: 0.4s ease 0.2s;
	transition: 0.4s ease 0.2s;
}
.download_con .ico2{background: url(/uploads/image/cwtdfimages/ico3.png) no-repeat;}
.download_con .ico3{background: url(/uploads/image/cwtdfimages/ico4.png) no-repeat;}
.download_con .ico4{background: url(/uploads/image/cwtdfimages/ico5.png) no-repeat;}

.download_con .tx {
	font-size: 18px;
	margin: 10px auto 18px;color: #333;
}
.download_con:hover .tx{ color: #ffffff;}
.download_con:hover .ico {
	background-position: 0px -50px;
}

/*ä¸‹è½½ä¸“åŒº*/
/*technical*/


/*social*/
.social{padding: 40px 0;}
/*social*/



/*è°ƒæ•´*/
.about_box1_bottom img{ width:80px;}






/*è°ƒæ•´*/





/*æŠ•èµ„è€…å…³ç³»*/
.inner{width: 100%;}

.newdemo a:link,.newdemo a:visited { color: #666666;}
.newdemo a:active,.newdemo a:hover { color: #666;}
.newdemo{ margin-top: 40px; position: relative; }
.newdemo .item{ float: left; display: block; position: relative; width:100%;  margin-bottom: 30px; background-color: #f4f4f4;}
.newdemo .itemcon{ background-color: #f4f4f4; padding: 25px 25px 0px;  color: #999;}
.newdemo .t{font-size: 16px;font-weight: bold; color: #333;  overflow: hidden; display: block; line-height: 28px;margin-top: 5px;}
.newdemo .c{ color: #666; line-height: 24px;height: 48px; overflow: hidden;}
.newdemo .more{ color: #666; opacity: 0; transition: 400ms ease 0ms; -webkit-transition: 400ms ease 0ms;}
.newdemo .nlink{ display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;}
.newdemo .more span{ padding-left: 5px;}
.newdemo .item2 .itemcon .t{/*è‡ªåŠ¨éšè—æ–‡å­—*/text-overflow: ellipsis;/*æ–‡å­—éšè—åŽæ·»åŠ&nbsp;çœç•¥å·*/white-space: nowrap;/*å¼ºåˆ¶ä¸æ¢è¡Œ*/}
.newdemo .item1{ width: 30%; height: 425px;}
.newdemo .item1 .img{ width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center;}
.newdemo .item1 .itemcon{ position: absolute; bottom: 0px; width: 70%; left: 7%; padding: 35px 8% 0px;}
.newdemo .item1 .itemcon .t{ height: 48px; font-size: 16px;}
.newdemo .item:hover .itemcon{ background-color: #dadada; }
/*.newdemo .item:hover .c{ color: #ffffff;}*/
/*.newdemo .item:hover .t{ color: #fff;}*/
.newdemo .item:hover .more{ padding: 32px 0px 20px 0; opacity: 1;}


/*æŠ•èµ„è€…å…³ç³»*/



.col-sm-4,.col-sm-6,.col-sm-3{padding:0 10px;}



/*æ–°é—»è¯¦æƒ…*/
.newsdot_text h4 {
	font-size: 20px;
	text-align: center;
}
.newsdot_text h5 {
	text-align: center;
	color: #666;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 30px;
	margin-top: 20px;
	margin-bottom: 30px;line-height: 25px;
}
.newsdot_text p,.newsdot_text div,.newsdot_text span,.newsdot_text a {
	line-height: 26px;
	color: #666;	
	text-indent: 2em;
}
.newsdot_text p img{ margin-left:-2em;}
/*.newsdot_text div{text-align: center;width:80%; margin:20px auto;}*/
.newsdot_text div{
	width:100%; margin:20px auto;
	margin-bottom: 4px;

}
.newsdot{margin-top: 150px;/* margin-bottom: 50px; */}
.upload{ margin-top:50px;}
.upload_top a{ line-height:30px;}
.upload_bottom a {
	display: block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: #dadada;
	text-align: center;
	margin: 30px auto 0 auto;
	text-transform: uppercase;
}
.upload_bottom a:hover{background: #0484cf ; color: #ffffff;}
/*æ–°é—»è¯¦æƒ…*/

/*æ‹›è˜è¯¦æƒ…*/
.job_tit {
	width: auto;
	line-height: 35px;
	border-bottom: 1px #ddd dashed;
	text-align: left;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	padding-bottom: 10px;
}
.job_tit span {
	 font-size: 12px;
	 float: right;
	 background: #dadada;
	 padding: 5px;
 }
.job_con ul{ display: inline-block;width: 100%;}
.job_con li{ float: left;width: 200px; display: inline-block;line-height: 40px;}
.job_con li span{ float: left;width: 100px;}
.job_con {
	width: auto;
	border-bottom: 1px #ddd dashed;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.job_text {
	margin-top: 30px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 20px;
}
.job_text p {
	line-height: 26px;
	color: #666;
}
.job_text h4 {
	font-size: 16px;
	margin-bottom: 15px;
}
.newsdot a.mar{margin-bottom: 55px;}
/*æ‹›è˜è¯¦æƒ…*/
.nav &gt; ul &gt; li:hover&gt;a{ color: #0484cf;}
.inver{font-size: 36px;text-align: center;line-height: 290px;}

.main_menu .nav&gt;ul&gt;li{padding: 0 15px;}

.home1_img{ height:330px !important;}

.contact_add h4{ font-size:18px; font-weight:600; position:relative; padding-bottom:10px; margin-bottom:10px;}
.contact_add h4:after{position:absolute;  bottom:0px; left:0%; width:30px; height:2px; background:#0484cf; content:"";}
.contact_add p{ line-height:28px;}
.contact_add p i{ margin-right:10px; color:#666; font-size:12px;}
.chairman_one input{ outline:none; border:none; border:1px solid #e5e5e5; width:86%; height:40px; line-height:40px; padding:0px 5px; margin-top:10px;
-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; background:none;}

.chairman_two label{ margin-right:26px; line-height:40px; margin-bottom:0px;}
.chairman_two form{ margin-top:10px; line-height:30px; width:86%;}
.chairman_one span{ color:#fa0141; font-weight:600; margin-left:5px;}
.chairman_warp h4{ font-size:16px;}
.chairman_top{ margin-top:15px;}
.chairman_warp textarea{ outline:none; border:none; border:1px solid #e5e5e5; width:90%;line-height:24px; padding:0px 5px; margin-top:10px;
-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; background:none; height:332px;}
.chairman_warp button{ width:150px; height:40px; line-height:40px; background:#0484cf; color:#fff; outline:none; margin:0 auto; border:none; display:block;}
.btn12{ width:150px; height:40px; line-height:40px; background:#0484cf; color:#fff; outline:none; margin:0 auto; border:none; display:block;}
.chairman_bg{  padding:10px; margin:0px;}
.chairman_content{ padding-top:10px; padding-bottom:20px; border:1px solid #e5e5e5; background:#fff;}

.con a{ display:block; width:100%; height:100%}

.chairman_one{ margin-top:10px;}

/*** è‡ªé€‚åº” ***/

.supp_warp{}
.tender_top{ margin-top:50px;}
.supp_warp table{ text-align:center; margin-top:20px;}
.supp_warp table td{ line-height:40px; border:1px solid #ccc;}
.tender_top ul{}
.tender_top ul li{ float:left; width:25%; padding-right:2%;}
.tender_top ul li p{ float:left; line-height:30px;}
.tender_top ul li select{ float:left; outline:none; margin-left:5px; width:70%; border:1px solid #ddd; line-height:30px; height:30px; color:#666;}
.tender_top ul li input{ float:left; outline:none; margin-left:5px; width:70%; border:1px solid #ddd; line-height:30px; height:30px; color:#666; padding-left:5px; padding-right:5px;}
.tender_top ul li button{ width:80px; height:30px; line-height:30px; border:none; outline:none; background:#0484cf; color:#fff;}

.video_img{ position: relative;margin-top: 30px;}
.video_img .play{ position: absolute; top:50%; left:50%;margin-left: -25px;margin-top: -25px;}
.video_img:hover .zhezhao {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.video_img .zhezhao {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	top: 0;
	left: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.video_cont{padding: 40px 0;}
.video_cont1{margin-top: 150px;margin-bottom: 40px}
.video_cont1 .title{font-size: 20px;margin-bottom: 30px;text-align: center;}
.video_cont1 .video_v{margin: 0px auto}
.video_btn:hover {
	background: #e1e1e1;
}
.video_btn {
	display: block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: #0484cf;
	color: #fff;
	text-align: center;
	margin: 0 auto;margin-top: 50px;
	text-transform: uppercase;
}




@media (max-width:1440px)  and (min-width:1024px) {
	.home_center { width: 90%; }
	.sec4_next { width: 40%; }
	.logo { width: 300px; margin-top: 10px; }
	.logo img { width: 100%; }
	.nav &gt; ul &gt; li { padding: 0 15px; }
	.main_menu .nav &gt; ul &gt; li { padding: 0 15px; }
	.sec4_zi p { height: 110px; overflow: hidden; }
	/*.project_con .txts .tx2 { font-size: 24px; }*/
	.ban_txt1 { margin-left: 7%; }
	.link_left { margin-top: 8%; }
	.link_right li {
		height: 80px;
		margin: 4px 9px;
		margin-bottom: 15px;
		width: 43%;
		padding-top: 5px;
	}
	.link_right li .img{
		padding: 0px 35%;
	}
	.link_right li .img img{width: 100%;}

	.honor_img{width: 70%;}


	.home_news_img .time {
		 margin-bottom: 0px;
	}

}

@media (max-width:1440px)  and (min-width:1280px){
	.home_news_img  .tit{
		height: 26px;
		text-overflow:ellipsis;
		white-space:nowrap;
		margin-top: 0px;
		padding-top: 0px;
	}
.link_in {height:274px;}
.link_in .menu{ height:128px;}
.link_in .menu .face-hover{ line-height:128px;}

.home1_img{ height:338px !important;}
ul.ind3_txt .hide_last{ display:none;}

}


@media (max-width:1365px)  and (min-width:1280px){
.link_in .menu{ height:124px;}
.link_in .menu .face-hover{ line-height:124px;}


}





@media (max-width:1279px)  and (min-width:1170px){
/*.link_right{ width:60%;}*/
.logo{ width:250px; margin-top:10px;}
.nav&gt;ul&gt;li{ padding:0 10px;}
.main_menu .nav&gt;ul&gt;li{ padding:0 10px;}
.sec4_zi p{ font-size:12px;}
.sec4_next h5{ font-size:12px;}
.banner .ban_txt h5{ font-size:20px; padding-left:50px;}
.banner .ban_txt h2{ padding-left:50px; font-size:36px;}
.link_in {height: 230px;}
	.link_in .menu {
		height: 116px;
		line-height: 116px;
	}
	
.home1_img{ height:330px !important;}
}

@media (max-width:1199px)  and (min-width:1024px) {
	.logo { width: 260px; }
	/*.project .arrow-left2 { left: -50px; }*/
	/*.project .arrow-right2 { right: -50px; }*/
	.honor_img{width: 90%;}
	.honor_top { padding: 40px 10%; }

	.dynamic_con .time {
		 margin-bottom: 0px;
		 padding-top: 0px;
	}
	.dynamic_con .more{bottom:50px; }
	.party_text .text{ height:46px;}
	.party_text .date { margin-bottom: 0px; }
	.guild_text .text{height: 48px;}
	.guild_c li.guild_a{ display: none;}
	.policy_c{ display: none;}
	.rental_con li:hover .img {
		left: -37px;
	}
	.rental_con .img {
		left: 0; top:48px;z-index: 2;
	}
	
	.home1_img{ height:330px !important;}
	
	.str_con { margin: 0px 4%;}
	.dete_text .tx{ height:72px;}
	.detect_con li.active {
		padding: 5px 0;
		height: 130px;
	}
	.detect_text {
		margin-bottom: 5px;
	}
	.detect_title .tit{margin-bottom: 5px;}

	.home_menb a{line-height: 40px;}

	.menu-title .l2 img {
		margin-right: 2px;
	}
	/*ul.ind3_txt a h3{width: 60%;}*/
	.nav &gt; ul &gt; li {
		padding: 0 5px;
	}
	
	.main_menu .nav&gt;ul&gt;li{padding: 0 5px;}
	
	.home_news_right ul li {
		width: 82px;}
	.link_right {
		padding: 0 17px;
	}
	.link_con .more {
		padding-left: 17px;
		margin-top: 10px;
	}
	ul.ind3_txt li.last{ display: none;}
	ul.ind3_txt li.two_last{margin-bottom: 0px;}
	.leader .arrow-right2{right: -4px;}
	.leader .arrow-left2{ left: -4px;}
	.link_in .menu {
		height: 93px;
		line-height: 93px;
	}
	/*.home_news_img .right {*/
		/*padding-bottom: 5px;*/
	/*}*/
	/*ul.ind3_txt a h4{margin-top: 5px;}*/
	.project .txts {
		padding: 34px 20px 0 20px;
	}
	.project_con .txts .tx2 { font-size: 18px; }
	.home_news_right {
		margin-bottom: 15px;
	}
	.leader3 .left, .leader3 .right, .leader3 .center {
		padding: 0 4%;
	}
	.gray {
		background: #666;
		width: 70%;
		left: 15%;
	}
	/*.home_news_img .tit{margin-bottom: 5px;}*/
	.menu-title .l2 div {
		margin-top: 14px;
		/*margin-bottom: -30px;*/
	}
	.news_li, .swap {
		width: 85%;
	}
	ul.ind3_txt a h3{width: 70%;}
	.marqueeleft{width: 88%;}

	.home_people_cont a div {
		font-size: 14px;
	}
	.home_people li{margin:0px 15px 0 5px; padding-bottom: 5px;}

	.home_people_text .di{ display: inline-block;}
	.home_people_text a.last{ display: none;}
	.home_people_cont a{font-size: 13px;}
	.home_people_text1 {
		height: 90px;
	}
}




@media (max-width: 768px) {

	.fh{width:100% !important;}
	.newsdot_text img{width:100%;}
.news1_text01{
	background: none;
    padding-left: 0;width: 58%;
	
}	
.news1_con li:hover .news1_text01{background: none;}


	.navbar-nav { width: 100%; margin-left: 0px; text-transform: uppercase; }
	.navbar-nav li { text-align: center; border-bottom: 1px dotted #e5e5e5; line-height: 40px; }
	.navbar-nav li a { color: #666; font-size: 13px; }
	.navbar-nav li a:hover { color: #0484cf; }
	.headerbg { position: fixed; top: 0px; left: 0px; width: 100%; z-index: 999999999; background: #fff;
		-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
	.logo_boxlist { float: left; width: 215px;  }
	.navbar-toggle { margin-top: 10px; }
	.navbar-toggle .icon-bar { background-color: #0484cf; }
	.navbar-collapse { border-top: 1px solid #e5e5e5; }
	.navbar-nav .nav_bottom { border: none; }
	
	
	
	.about_box1 {
    padding: 22px 0px 60px 0px;
}
	.about_box1_bottom {
  width: 16%;
   bottom: 34%;
    left: 72%;
}
	.about_box1_bottom img{ width:100%;}
	.about_box1_p p {
    margin-bottom: 20px;
    
}
	.about_box1 {
    padding: 22px 0px 10px 0px;
}
	
	.leader {
    padding: 24px 0;
}
	.ab_teams {
    margin-top: 25px;
    position: relative;
}
	.arrow-left2 {
    width: 30px;
    height: 30px;
   
    z-index: 9999;
 top: 49%;
   
}
	.arrow-left2 i {
    line-height: 24px;
}
	
	.arrow-right2 {
    width: 30px;
    height: 30px;  
   top: 49%;
   
}
	.ab_teams .name {
    font-size: 14px;
    
    text-align: center;
}
	.finan_bg {
  
   height: 206px;
  
}
	.helix {
   margin: 4vh -50%;
   
    height: 33vh;
   
}
	.finan_bg .text {
   
    padding-top: 65px;
   
}
	.structure {
    padding: 40px 0;
   
}
	.zoom{ width:100%;}
	.zoom img{ width:100%;}
	.cont {
    margin-top: 18px;
}
	.about_box1_tit { font-size: 16px; }
.ab_title .ch {
    font-size: 20px;
    
}	
	.ab_title .en {
    font-size: 16px;
   
}
.finan_bg .text {
   
    font-size: 22px;
}	
.people {
    padding: 26px 0;
   
}	
.people_cont a {
    float: left;

	width: 33.333%;
    height: 46px;
    margin-top: 16px;
    font-size: 12px;
    line-height: 48px;
   
}
.honor_top {
  
    padding: 30px 4%;
}
.honor_top .tit {
 
    padding-top: 14px;
    
}
.honor_bottom {
    padding: 0px 0 20px 0; }
.per {
    padding: 30px 0; padding-bottom:0px;
}
.per_nav {
   
    margin-top: 0px;
}
.per_nav .per-li{ margin:5px 10px;}
.per_nav ul li {
  
    margin: 15px 10px;
   
}

.per_show .arrow-left{ top:70%;}

.per_show .arrow-right{top:70%;}
.per_text{ width:90%; margin:0 auto;}
.row{ margin-left:-15px; margin-right:-15px;}
.copy {
    line-height: 20px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.footer-text{ padding-left:0; padding-right:0;}
.footer_top {
	 background: none;
    padding-top: 0px;
}
.party {
    padding: 25px 0;
   
}
.party_top {
    text-align:inherit;
}
.party_text .date {
    margin-bottom: 4px;
   font-size: 16px;
   
}
.party_text .title {
    font-size: 14px;
  
    line-height: 22px;
}
.party_text {
    padding: 12px 0;
 
}	
.party_tx {
   
    width: 70%;
	
}

.party_text .time {
  
    width: 25%;
height: 66px;
 font-size: 12px; 
 line-height:66px;
}
.party_text .time span {
  
    font-size: 18px; margin-top:4px;
}
/*.party_text.bg .text {
    height: 138px;
}*/
.guild {
    padding: 25px 0;
   
}
.guild_text .time div {
    line-height: 20px;
    font-size: 20px;
}
.guild_text .time {
    width: 120px;
    height:45px;
	line-height:50px;
}
.audit_left{ padding:15px;}
.audit_ri{ line-height:49px !important;}
.guild_text .title {
    font-size: 14px;
   
    padding-bottom: 7px;
   
}
.course_bottom .tx{ width:80%;}
.staff_con{ margin-bottom:10px;}
.xiezuo a{ padding:20px 0px; margin-top:10px; font-size:14px;}
.xiezuo .xie-1{ margin-top:20px;}
.course_bottom .date{ width:20%;}
.guild_tx {
    margin-top: 6px;
    padding: 0 7%;
}

.guild_text .text {
    margin-top: 5px;
   	height:20px;
    line-height: 20px;
}
.guild_text .more {
  
    left: 6%;
   bottom: -1px;
  
    font-size: 12px;
}
.mission {
  padding: 30px 0;
   
}
.mission_con{padding-bottom: 8px;}
.audit {
    padding: 25px 0;
   
}
.audit_left .tit {
   	height: 20px;
   	overflow: hidden;
    font-size: 14px;
}

.party_text .more {
 
    position: relative;
    margin: 20px 0;
}
.policy {
    padding: 25px 0;
    position: relative;
}
.course {
    padding: 25px 0;
   
}
.course_bottom .left {
  
  float:inherit;
  
  
    margin-top: -16px;
	background:none;
   
	text-align:center;
    width: 120px;
    height: 37px;
    line-height: 28px;
    color: #000;
   
}	
.course_bottom ul {
    float:inherit;
   width: 100%;
}	
.course_bottom {     
    padding: 0px 0%;
}	
.course_bottom li {
  
    margin-bottom: 12px;
}	
.staff {
   
    padding: 25px 0;
}
.bidding {
    padding: 25px 0;
   
}
.building_btn {
    text-align: center;
}
.bidding_con .text {
    padding-left: 110px;
	padding-right: 9px;
}
.bidding_con .title {
    font-size: 14px;
    height: 57px;
    overflow: hidden;
}
.bidding_con {
    margin-bottom: 15px;
    padding: 15px 0;
   
}
.publicity {
    padding: 25px 0;
  
}
.publicity_con {
    padding: 13px 25px 0 25px;
    height: 155px;
  
    margin-top: 20px;
  
}
.publicity_con .title {
	margin-top: 15px;
    font-size: 14px;
   
}
.supplier {
    padding: 25px 0;
   
}
.supplier_con .title {
 
    font-size: 14px;
    margin: 12px 0px 10px;
  
}
.supplier_con .text {
	padding: 0px 15px;
    height: 100%;
}
.supplier_con a {
    height: 110px;
}
.supplier_con .more {
    width: 82px;
    height: 40px;
   
    margin: 0px auto 3px;
   
}
.supplier_con:hover .title {
	
	font-size: 16px;
	margin: 12px 0px 10px;
}
.supplier_con .supp-le{ margin-top:20px;}
.str {
    padding: 24px 0;
  
}

.tech {
   padding: 30px 0;
}
.tech_img {
    float:inherit;
    width: 100%;
   
}
.tech_con {
  
    padding: 3px 0;
   padding-bottom: 18px;
   border-bottom:none;
}
.tech_text {
    float:inherit;
    width: 100%;
  padding-left: 0px; 
   
    padding-top: 10px;
}
.tech_text .tit {
	font-size: 14px;
    margin-bottom: 4px;
    
}
	.tech_text .time {
		position: relative;}
.research {
    padding: 25px 0;
 
}
.research_con {
   
    padding-bottom: 8px;
}
.equip {
    padding: 25px 0;
    
}
.dete {
   padding: 25px 0 0 0; padding-bottom:30px;
}
.equip_con{ margin-bottom:10px;}
.job_tab th{ font-weight:normal;}
.job_tab{ width:100%;}
.dete_top li.active {
    font-size: 14px;
    line-height: 40px;
  
}
.dete_top li.active img{ display:none;}
.dete_img {
   float:inherit;
    width: 100%;
    overflow: hidden;
}
.dete_bottom {
    margin-top: 18px;
}
.dete_text .text {
   float:inherit;
    width: 100%;
    padding-left: 0px;
    line-height: 12px;
}
.detec_tx .tit {
    font-weight:normal;    width: 62%;
   
}
.detec_tx .more {
    
  line-height: 14px;
    padding-right: 0px;
    padding-top: 19px;
    font-size: 12px;
	float:inherit;
}
.test .col-xs-6{padding:0 10px;}
.test {
    padding: 25px 0px;
      margin-top: 15px;
}
.test_con{ margin-bottom:10px;}
.test_text div {
   
    font-size: 14px;
}
.test_tx .tit {
    font-size: 16px;
   
}
.detect {
    padding: 25px 0;
   
}
.detect_top ul {
    text-align: center;
}
.detect_con li.active {
  
    padding: 8px 0px;
	    height: 125px;
   
}
	.detect_con li {
		margin-bottom: 5px;}
.download_con .text {
  
    padding: 11px 10px 0px;
  
}
.download {
   padding:30px 0; padding-bottom:0px;
   
}
	.newsdot {
		margin-top: 75px;
		 margin-bottom: 30px;
	}
	.job_con li {
		line-height: 30px;
	}
	.newsdot a.mar {
		margin-bottom: 0px;
	}
.social {
    padding: 25px 0;
}

.process {
    padding: 25px 0;
    }

.process_t {
   
    margin: 12px 0;
}

.process_text {
   
   width: 33.3%;
   
}
.process_c {
   
    margin-top: 20px;
}

.information {
    padding: 25px 0px;
   
}
.infor_con {
    
    margin-top: 18px;
}
.infor-ph .col-xs-4{ padding-left:3px; padding-right:3px;}

.infor_con .title {
    font-size: 20px;
  
}
.infor_con .num {
    
    margin-top: 14px;
}
.infor_text {
   
    padding-top: 15px;
    height: 150px;
   
}
.engineer {
   
       padding: 30px 0;
}
.engineer_con {
    padding: 15px;
}
	.engineer_con .text { margin: 15px 0px 15px;}
.device_con .img {
    float:inherit;
    width: 100%;
}
.device_con .tx {
   
    width: 100%;
    padding: 0px;
    font-size: 14px;
   
}
.device_con {
  
   padding: 15px;
    margin-top: 20px;
   
}
.device {
    padding: 25px 0;
   
}
.rental {
    padding: 25px 0;
    
}
.reta-wrap{ width:100%;}
.retal-wrap1{ width:100%; margin-bottom:10px;}
.retal-img{ float:left; width:30%;}
.retal-text{ float:left; width: 100%;
   }
.retal-text h1{font-size: 14px;
    margin-top: 5px;
    line-height: 30px;
    margin-bottom: 0;}
.retal-text h2{font-size: 14px;
    float: left;
    margin-top: 0;
    line-height: 20px;}
.retal-text .right{background: url(/uploads/image/cwtdfimages/load1.png) 2px center no-repeat;padding-left: 24px;margin-left: 55px;
float: left;
    margin-top: 0px;}
.news1 {
    padding: 30px 0;
    line-height: 26px;
}
.news1_text {
   
    width: 61%;
  
}



.news {
    padding: 25px 0;
   
}
.news_con {
  padding: 15px;
    margin-top: 18px;
}
	.news_con .title { font-size:14px;margin-bottom: 10px;}
.mission .news_more,.audit .news_more,.staff .news_more,.tech .news_more{margin-top: 5px;}
.dynamic {
    padding: 25px 0;
  
}
.dynamic_con .time {
    font-size: 30px;
    margin-bottom: 0px;
    padding-top: 12px;
   
}
.dynamic_con .title {
    font-size: 16px;    line-height: 26px;
}
	.dynamic_con .img{ display: none;}
	.dynamic_line { height: 5px; }
.dynamic_con .more {
	font-size: 14px;
    bottom: 0px;position: relative;
}
.dynamic_con a { margin-bottom: 15px; }
.notice {
  
    padding: 25px 0 30px 0;
}

.notice_con {
    margin: 0px 0px 12px;
    position: relative;
}
.per_text {
  
    background-color: #0484cf;
}
.per_line{ display:none;}
.per_tx .tx {
   
    color: #fff;
}
.pagination2 {
	width: 100%;
	text-align: center;
  
}
.party_tx .num {
   
    display: none;
}
.guild_c{padding-top: 10px;}

.pagination3{
   width: 100%;text-align: center;
}
.course_top ul .culture-li{ padding-left:25px;}
.staff-ph{    margin-top: 15px;}
.dete_text .tx {
  
    height: 58px;
   
}
.download_con{ margin-bottom:20px;}
	.engineer_con .title { font-size: 14px;    margin-bottom: 10px;}
.test_text img {
    width: 25px;
}
.test_text {
    
    padding: 10px 0 16px;
  
}
.equi .pagination3{    padding-top: 0px;margin: 10px 0;}
.people_cont {
   
    margin-top: 7px;
}
.process_text .jt {
   
    right: -15px;
}
.download_con .tx {
    font-size: 14px;
 
}
.test_con:hover .test_text {
	filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;
}
.detec_tx a {
  
    padding-left: 5px;
   
}
.detec_tx .tit {
	font-size: 14px;
    padding-left: 8px;
   
}
.dete_top li.active {
   
    line-height: 35px;
    margin-top: 15px;
  
}
.device-btn2{margin-top: 15px;
    margin-bottom: 25px;}
.device-btn2 span {
  
    background: #0484cf;
   
}
.s4-ul{ padding-left: 15px;}
.home_center {
    width:92%;
    
}



.device_con .title{
	margin-bottom:15px;font-size: 14px;}
.dete_text {
  
    height: 260px;
    overflow: hidden;
}
.equip_text .tit {
   
    margin-bottom: 6px;
}




	.xinwen { height: 39px; padding-left: 5px; padding-top: 2px; margin-bottom: 20px; }
	.news_li, .swap { width: 74%;}
	.news_li div, .swap div { width: 60%; overflow: hidden;text-overflow:ellipsis;white-space:nowrap; }
	.newdemo .item { margin-bottom: 15px;}
	.newdemo { margin-top: 18px;}
	.newdemo .itemcon { padding: 15px 15px 0px; }
	.newdemo .more { opacity: 1; color: #666;margin-top: 5px; }
	.newdemo .t{font-size: 14px;}

	.banner{margin-top: 0px;}
	.marqueeleft { width: 69%;}
	.leader_cont { padding: 0;}
	.about_box1_text img{width: 50%;margin-right: 15px;}

	.per .news_more{margin-top: 0px;}
	.news .news_more{margin-top: 20px;}
	.dynamic_con .time span { font-size: 14px;  }
	.dynamic_con .time { font-size: 24px; }
	.notice_con .text { padding: 15px; border-bottom: 5px solid #dadada; }
	.notice_con .title { font-size: 14px; line-height: 15px;    margin-bottom: 5px; }
	.notice_con .tx { margin-bottom: 0px; }
	.detect_title .tit {
		font-size: 14px;margin-bottom: 0px;}
	.detect_text { margin-bottom: 5px;}
	.job_text {
		margin-top: 20px;
	}
	.job_text h4 {
		margin-bottom: 5px;
	}
	.newsdot_text div img{width: 100%;}
	.gonggao{margin-left: 0px;}
	.people_tit ul li {
		display: inline-block;
		margin: 0px 10px 0 10px;
	}
	.home_people_cont a {
		height: 20px;
		font-size: 12px;
		line-height: 20px;
	}
	.menb_warp .col-sm-5{padding-left:0;}
	.home_people li {
		margin: 0px 15px 0 5px;
		padding-bottom: 10px;
		font-size: 14px;
	}
	.fire .col-sm-7{padding: 0px;}
	.home_people {
		padding: 30px 0;
	}
	.home_people span {
		padding-left: 20px;
		font-size: 14px;
		line-height: 30px;
	}
	.home_people_text div {
		padding-left: 20px;
	}
	.home_people_text a {
		 margin-left: 0px;
		line-height: 30px;
	}
	
	
.leader_tx span {
    font-size: 12px;
   
}
.home1_right .bottom {
   
    bottom: 44px;
}	
.guild_c li {
    line-height: 26px;
   
}	
	
.news1_ti {
    
    display: none;
}	
.news1_time {
    
    margin-right: 0px;
}	
.leader-ph h1{font-size: 16px;
    color: #0484cf;
    text-align: center;}	
.leader-ph h2{font-size: 12px;
    text-align: center;
    margin-top: 10px;
    height:50px;
}	
.leader-phone{margin-top: 20px;}



.chairman_one input{ width:84%;}

.chairman_warp { margin-top:10px;}
.chairman_warp textarea{width:85%;}
.contact_map{ margin-top:20px;}
.chair_man_three{ margin-top:10px !important;}
.home1_img{ height:258px !important;}
	
}







@media (max-width:320px){
	.marqueeleft {
		width: 62%;
	}
	.home_center {
    width: 84%;
}
.per_nav ul li {
    margin: 15px 5px 5px 0;
}	
.party_top li {
  
    margin-left: 10px;
    
}	
	
.party_tx {
    width: 77%;
}	
.party_text .title {
   text-overflow:ellipsis;
white-space:nowrap; 
overflow: hidden;
}	
.guild_c .text {
   
    width: 69%;
   
}

.s4-ul {
    padding-left: 26px;
}

.retal-text h1 {
   text-overflow:ellipsis;
white-space:nowrap; 
overflow: hidden; 
}

.supplier_con .title {
    font-size: 14px;
   
}

.download_con .tx {
  
    margin: 10px auto 7px;
}
	ul.ind3_txt a h3{width: 70%;}





	
	}


	
	
.mgjj_layu{
	width: 110px;
	float:left;
	background: no-repeat center left;
	padding-left: 20px;
}	
.news1_con li:hover .mgjj_layu{background-image: }
.news1_text01{
	background: none;
    padding-left: 0;width: 58%;
	
}	
.news1_con li:hover .news1_text01{background: none;}
	
.gogs_box{
	height:144px;
	border: 1px solid #e4e4e4;
    padding: 10px;
}
	
	
.shipmc{text-align:center;color:black;font-size:16px;margin-bottom:-20px;margin-top:20px;}	

/*** è‡ªé€‚åº” ***/

.video_img{ position: relative;margin-top: 30px;}
.video_img .play{ position: absolute; top:50%; left:50%;margin-left: -25px;margin-top: -25px;}
.video_img:hover .zhezhao {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.video_img .zhezhao {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	top: 0;
	left: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	transition: 0.3s linear;
}
.video_cont{padding: 40px 0;}
.video_cont1{margin-top: 150px;margin-bottom: 40px}
.video_cont1 .title{font-size: 20px;margin-bottom: 30px;text-align: center;}
.video_cont1 .video_v{margin: 0px auto}
.video_btn:hover {
	background: #e1e1e1;
}
.video_btn {
	display: block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: #0484cf;
	color: #fff;
	text-align: center;
	margin: 0 auto;margin-top: 50px;
	text-transform: uppercase;
}
@media (max-width: 768px) {
	.video_img{margin-top: 15px}
	.video_cont1{margin-top: 75px;margin-bottom: 205px}
	
	
.shipmc{margin-bottom: -5px;text-align:center;}	
}

@media (max-width:1440px)  and (min-width:1024px){
	.menu-title .l2 div {
		margin-top: 36px;}
	
}
@media (max-width: 1365px) and (min-width: 1280px){
	.link_in {height: 259px;}
	.link_in .menu {
		height: 118px;
	}
	
}
@media (max-width: 1279px) and (min-width: 1170px){
	.link_in .menu .face-hover{line-height: 108px;}
	.menu-title .l2 div {
		margin-top: 20px;
	}
}
@media (max-width: 1169px) and (min-width: 1024px){
	.link_in .menu {
		height: 93px;
		line-height: 93px;
	}
	.link_in .menu .face-hover{line-height: 93px;}
	.menu-title .l2 div {
		margin-top: 17px;
	}
}



@media (max-width: 320px){
	.cont{margin-left: -1px;margin-right: -1px;}
}

/*ä¿®æ”¹pr*/
.link_in .menu .face-normal{
	position: relative;
}
.menu-title .l2 div{
	margin-top: 0;
}
.link_in .menu{
	/*height: auto !important;*/
	line-height: 0 !important;
}
.link_in .menu .face-normal .menu-title{
	position: absolute;
	width: 100%;
	top: 50%;
	left: 0;
	transform: translatey(-50%);
	-webkit-transform: translatey(-50%);
	-moz-transform: translatey(-50%);

}
.menu-title .l2 div{
	margin-bottom: 10px;
}
.rental_cont span.right{
	width: auto;
	margin-right: 20px;
}
@media (max-width: 1032px){
	.logo{
		position:absolute;
		top: 0;
		left: 30px;
		width: 30%;
		transform: translatey(-20%);
		-webkit-transform: translatey(-20%);
		-moz-transform: translatey(-20%);

	}
	.logo img{
		width: 100%;
	}
	.nav&gt;ul&gt;li{
		padding: 0 4px;
	}
	ul.ind3_txt a h3{
		width: calc(100% - 80px);
	}
	.guild_c .text{
		width: calc(100% - 80px);
	}
	.page a{
		display: inline-block !important;
	}
	.guild_text .text{
		height: 48px !important;
	}
	.party_text .date{
		display: none;
	}
	.party_text .text{
		height: 52px;
	}
	.party_text .more{
		height: 44px;
		line-height: 44px;
	}
}
@media (max-width: 991px){
	.hidden-xs{
		display: block !important;
	}
	.home_center{
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 30px;
	}
	.guild_text .text{
		display: none !important;
	}
	.mtjj_xwly{
		margin-left: 40px !important;
	}
	.mtjj_time{
		margin-right: 0 !important;
	}
}
@media (max-width: 768px){
	.hidden-xs{
		display: none !important;
	}
	.banner{
		margin-top: 52px;
	}
	.banner .arrow-left2,.banner .arrow-right2{
		width: 38px;
		height: 38px;
	}
	.arrow-left2 i, .arrow-right2 i{
		line-height: 34px;
	}
	.banner{
		height: auto !important;
	}
	.home1_right{
		height: 376px !important;
	}
	.home_news_img .tit{
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.menu-title .l2 div{
		margin-top: 0 !important;
	}
	.link_in{
		height: 220px !important;
	}
	.footer_bottom .col-sm-8{
		box-sizing:border-box;
		padding-left: 15px;
	}
	pagination1 .hidden-xs{
		display: none !important;
	}
	.guild_text .title{
		border: 0;
		word-break: break-all;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp:2;
		white-space:normal;
		padding-bottom: 0;
	}
	.party_left{
		height: auto !important;
	}
	.audit_left{
		width: 70%;
	}
	.audit_ri{
		width: 30%;
	}
	.audit_con li a{
		position: relative;
	}
	.audit_con li a .audit_ri{
		position: absolute;
		top: 50%;
		transform: translatey(-50%);
		-webkit-transform: translatey(-50%);
		-moz-transform: translatey(-50%);
		right: 0;
	}
	.pagination1{
		font-size: 0;
	}
	.pagination1 a,.pagination1 select{
		font-size: 12px;
		margin: 0 2px;
	}
}

@media (max-width: 510px){
	.page a.hidden-xs{
		display: none !important;
	}
}


/*åˆ†é¡µ*/
.page{
	margin-bottom: 20px;
}
.page a{
	display:inline-block;
	padding:0 8px;
	border:1px solid #ddd;
	color:#0484cf;
	border-radius: 4px;
	vertical-align: middle;
	height: 25px;
	line-height: 25px;
}
.page a:hover{
	background-color: #0484cf;
	border: 1px solid #0484cf;
	color:#fff;
}
.page a.selected{
	background-color: #0484cf;
	color:#fff;
}

[v-cloak] {
	display: none;
}</pre></body></html>