
*{
	    font-family: SimSun;
	margin:0;
	padding:0;
	list-style:none;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, 
th, td {
  margin: 0;
  padding: 0;
}

ul, ol { list-style: none; }

a { text-decoration: none; }
a:hover { text-decoration: none; }

html,body{
	width:100%;
	/* background-color:#F5F5F5!important; */
	/* background-color:#e8e8e8 !important; */
}

.navtb{
	margin-top:80px;
	width:100%;
	min-width:1100px;
	/* position:fixed; */
	/* top:0; */
	/* z-index:100; */
	background-color:#000;
}
.navtb-center{
	width:1100px;
	min-width:1100px;
	height:60px;
	line-height:60px;
	margin:0 auto;
	text-align:right;
}
.navtb-center a{
	color:#fff;
	font-size:14px;
	margin-left:20px;
	margin-right:20px;
}
.navtb-center a:visited,.navtb-center a:link,.navtb-center a:active{
	text-decoration:none;
	outline:none;
	color:#fff;
}
.navtb-center a:hover{
	text-decoration:none;
	outline:none;
	color:#3F9FEB;
}
.nav-top{
	width:100%;
	height:80px;
	min-width:1100px;
	position:fixed;
	top:0;
	z-index:100;
	background-color:#eee;
	padding-top:8px;
	overflow:hidden;
}
.nav-top-center{
	width:1100px;
	min-width:1100px;
	height:80px;
	line-height:80px;
	margin:0 auto;
	position:relative;
}

.nav-top-left{
	width:131px;
	float:left;
}
.nav-top-left img{
	width:131px;
	margin-top:-15px;
}
.nav-top-right{
	width:1024x;
	float:right;
	
}
.nav-top-right a{
	display:inline-block;
	color:#5E5E5E;
	font-size:15px;
	margin-left:60px;
	height:80px;
}
.nav-top-left a:visited,.nav-top-left a:link,.nav-top-left a:hover,.nav-top-left a:active{
	text-decoration:none;
	outline:none;
}
.nav-top-right a:visited,.nav-top-right a:link,.nav-top-right a:active{
	text-decoration:none;
	color:#5E5E5E;
	outline:none;
}
.nav-top-right a:hover{
	text-decoration:none;
	color:#3FBD72;
	outline:none;
}















.nav-footb{
	width:100%;
	min-width:1100px;
	background-color:#171717;
	float:left;
}
.nav-footb a:visited,.nav-footb a:link,.nav-footb a:active{
	text-decoration:none;
	color:#434343;
	outline:none;
}
.nav-footb a:hover{
	text-decoration:none;
	color:#aaa;
	outline:none;
}

.nav-footb-md{
	width:960px !important;
	min-width:960px;
	margin:0 auto;
	padding:30px 120px;
	font-size:12px;
	font-weight:normal;
	color:#434343;
	line-height:26px;
}








.nav-foota a:visited,.nav-foota a:link,.nav-foota a:active{
	text-decoration:none;
	color:#0071BD;
	outline:none;
}
.nav-foota a:hover{
	text-decoration:none;
	color:#aaa;
	outline:none;
}


.nav-foota-md{
	width:1170px;
	min-width:1170px;
	margin:0 auto;
	position:relative;
}

.backtop{
	position:absolute;
	right:0;
	top:-70px;
	
	filter:alpha(opacity=70); 
	-webkit-opacity:0.7; 
	-moz-opacity:0.7; 
	-khtml-opacity:0.7; 
	opacity: 0.7;
}

.backtop img{
	width:38px;
	cursor:pointer;
}


.navftb p{
	width:100%;
	min-width:1170px;
	text-align:center;
	font-size:14px;
	/* color:#0071BD; */
	color:#fff;
	line-height:14px;
	/* margin-top:20px; */
}
.navftb p a{
	color:#fff;
}

.navftb p a:visited,.navftb p a:link,.navftb p a:active{
	color:#fff !important;
	text-decoration:none;
	outline:none;
}
.navftb p a:hover{
	color:#fff !important;
	text-decoration:none;
	outline:none;
}
.navftb p a img{
	height:17px;
	margin-right:5px;
}
.navfta {
	float:left;
	width:100%;
	/* padding-bottom:50px; */
	padding-top:30px;
}

.navfta p{
	width:100%;
	text-align:center;
	font-size:14px;
	color:#fff;
}

.navfselt{
	width:1220px;
	padding-top:10px;
}
.navfselt dl{
	position:relative;
	display:inline-block;
	/* margin-left:15px; */
	margin-right:20px;
	color:#fff;
	/* border:1px solid #00AF84; */
	border:1px solid #0071BD;
	/* border:1px solid #3394d5; */
	padding:3px 15px;
	/* width:255px; */
	width:277px;
	/* font-size:14px; */
	font-size:16px;
	text-align:center;
}

.navfselt ul{
	/* width:255px; */
	width:280px;
	height:auto;
	position:absolute;
	bottom:180px;
	left:-1px;
	/* background-color:#1F1F1F ; */
	/* background-color:#00AF84 ; */
	background-color:#0071BD ;
	/* display:none; */
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;

	/* filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	z-index:100; */
	
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity:0.0;
	opacity:0.0;
	
	z-index:-10;
	padding:10px 15px;
}

.navfselt i{
	/* width:255px; */
	width:280px;
	height:auto;
	position:absolute;
	bottom:100px;
	left:-1px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity:0.0;
	opacity:0.0;
	z-index:-10;
	padding:15px;
}
.navfselt dl:hover i{
	display:block;
	bottom:17px;
	left:-1px;
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	-khtml-opacity:1.00;
	opacity:1.00;
	z-index:2000;
}

.navfselt dl:hover ul{
	display:block;
	bottom:17px;
	left:-1px;
	
	/* filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1; */
	
	filter:alpha(opacity=81);
	-moz-opacity:0.81;
	-khtml-opacity:0.81;
	opacity:0.81;
	z-index:1000;
	/* transform:scale(1.10);
	-webkit-transform:scale(1.10);
	-moz-transform:scale(1.10);
	-o-transform:scale(1.10);
	-ms-transform:scale(1.10); */
}
.navfselt dl:hover{
	color:#00AF84;
	color:#fff;
	cursor:pointer;
}
.navfselt dl ul li a{
	color:#fff !important;
	/* line-height:28px; */
	line-height:24px;
	font-size:15px;
}
.navfselt dl i li a{
	color:#f60 !important;
	line-height:28px;
	font-size:15px;
}

.navfselt dl ul li a:hover{
	/* color:#0071BD !important; */
	color:#ccc !important;
}





.carousel-control.left {
	background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0) 0%), color-stop(rgba(0, 0, 0, 0) 100%)) !important;
	background-image:         linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1) !important;
	background-repeat: repeat-x;
	opacity:10;
}
.carousel-control.right {
	right: 0;
	left: auto;
	background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0) 0%), color-stop(rgba(0, 0, 0, 0) 100%)) !important;
	background-image:         linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1) !important;
	background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
	text-decoration: none;
	/* filter: alpha(opacity=0) !important; */
	outline: none;
	/* opacity: 0.0 !important; */
}

.carousel-control.right img {
	display:none;
	position:absolute;
	right:-60px;
	top:35%;
	/* text-decoration: none; */
	/* filter: alpha(opacity=100) !important; */
	/* outline: none; */
	/* opacity: 1.0 !important; */
}
.carousel-control.left img {
	display:none;
	position:absolute;
	left:-60px;
	top:35%;
	/* text-decoration: none; */
	/* filter: alpha(opacity=100) !important; */
	/* outline: none; */
	/* opacity: 1.0 !important; */
}
/* .carouselsmr .carousel-control.left {
	position:absolute !important;
	top:228px !important;
	left:181px !important;
	display:inline-block;
}
.carouselsmr .carousel-control.right {
	position:absolute !important;
	top:228px !important;
	right:-5px !important;
	display:inline-block;
	height:30px;
}
.carouselsmr .carousel-control:hover,
.carouselsmr .carousel-control:focus {
	color: #fff;
	text-decoration: none;
	filter: alpha(opacity=0) !important;
	outline: none;
	opacity: 1.0 !important;
} */



.cont{
	width:1170px;
	min-width:1170px;
	min-height:700px;
	margin:20px auto;
	margin-bottom:0;
}

.contop{
	margin-bottom:30px;
	width:1170px;
	float:left;
}


.contl{
	width:240px;
	float:left;
}

.contla{
	width:810px;
	float:left;
	border-right:1px solid #DCDDDD;
	padding-right:20px;
}
/* .box-contla{
	width:790px;
	float:left;
	background-color:cyan;
} */
.contr{
	width:910px;
	background-color:#f8f8f8;
	/* background-color:#ece8de; */
	margin-left:260px;
	min-height:650px;
	padding-left:25px;
	padding-right:25px;
	margin-bottom:70px;
	padding-bottom:20px;
	-webkit-box-shadow: #ddd 0px 10px 20px;
	-moz-box-shadow: #ddd 0px 10px 20px;
	box-shadow: #ddd 0px 10px 20px;
	
	transition:All 1.6s ease-in-out;
	-webkit-transition:All 1.6s ease-in-out;
	-moz-transition:All 1.6s ease-in-out;
	-o-transition:All 1.6s ease-in-out;
}
.contra{
	width:340px;
	float:right;
}

.contbotm{
	margin-top:20px;
}
.contra-titl{
	position:relative;
}
.contra-titl h2{
	display:inline-block;
	color:#231815;
	font-size:20px;
	width:100px;
	line-height:40px;
	margin-top:0;
	border-bottom:2px solid #231815;
	padding-left:10px;
}

.contra-titl a:nth-child(2){
	display:inline-block;
	color:#727171;
	font-size:15px;
	width:230px;
	line-height:40px;
	border-bottom:2px solid #00AF84;
	padding-right:36px;
	text-align:right;
	float:right;
}

.contra-titl a:last-child{
	background-color:#00AF84;
	color:#fff;
	/* font-size:18px; */
	position:absolute;
	right:0;
	top:12px;
	width:18px;
	height:18px;
	border-radius:9px;
	text-align:center;
	margin-right:10px;
	/* line-height:18px; */
	/* line-height:15px; */
	background-image:url(../images/iconadd.png);
	background-repeat:no-repeat;
	background-position:2px 2px;
	background-size:14px 14px;
}
.contra-titl a:last-child:hover{
	color:#fff;
	background-color:#0071BD;
	text-decoration:none;
	outline:none;
}

.contra-titl a:hover{
	text-decoration:none;
	outline:none;
}

.itemone{
	background-color:#F1F1EF;
	width:340px;
	height:135px;
	position:relative;
	margin-bottom:10px;
}

.itemone .imglimt{
	width:165px;
	height:135px;
	overflow:hidden;
	float:left;
	position:relative;
	margin-right:20px;
}
.itemone .imglimt img{
	width:165px;
	min-height:135px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.itemone h6{
	font-size:18px;
	color:#3E3A39;
	position:absolute;
	left:180px;
	top:5px;
	width:100px;
}
.itemone i{
	font-size:21px;
	color:#231815;
	position:absolute;
	right:10px;
	top:10px;
	font-style:normal;
}
.itemone i span{
	font-size:13px;
	color:#231815;
}

.itemoneb{
	/* background-color:#00AF84; */
	background-color:#0071BD;
	/* width:370px; */
	width:509px;
	height:90px;
	position:relative;
	margin-bottom:5px;
	margin-top:1px;
	/* background-image:url(../images/bkimg.png); */
	/* background-repeat:no-repeat; */
	/* background-position:500px 50px; */
	/* background-size:300px 120px; */
	overflow:hidden;
}

.itemoneb .imglimtb{
	width:140px;
	height:90px;
	overflow:hidden;
	float:left;
	position:relative;
	/* margin-right:20px; */
}

.itemoneb .imglimtb img{
	width:140px;
	min-height:90px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.itemoneb h5{
	font-size:15px;
	color:#fff;
	width:280px;
	margin-left:150px;
	line-height:22px;
	/* padding-top:-10px; */
	margin-top:8px;
}
.itemoneb h6{
	font-size:12px;
	color:#fff;
	width:175px;
	margin-left:150px;
	line-height:15px;
	margin-top:-5px;
}
.itemoneb i{
	font-size:33px;
	color:#fff;
	position:absolute;
	right:10px;
	bottom:1px;
	font-style:normal;
}
.itemoneb i span{
	font-size:13px;
	color:#fff;
}
.itemoneb a:hover,.itemoneb h5:hover{
	text-decoration:none !important;
}



.contra ul li{
	line-height:30px;
}
.contra ul li a{
	font-size:15px;
	color:#3E3A39;
}

.contra ul li a:hover{
	text-decoration:none;
	color:#0071BD;
}

.contra ul li span{
	font-size:15px;
	color:#898989;
	float:right;
}
.contra ul li a:before{
	content:" ";
	display:inline-block;
	width:4px;
	height:4px;
	background-color:#727171;
	margin-bottom:3px;
	margin-right:15px;
}
.inkPhoBox ul li a:before{
	display:none !important;
}



.inkPhoBox { width: 260px; margin: 0 auto; }
.inkPhoBox .main{ width:260px;}
.inkPhoBox .mod18{width:260px;position:relative;}
.inkPhoBox #prev{ background: url(../images/prevBtn.png) no-repeat; height: 0; width: 0; position: absolute; z-index: 99; left: 11px; top: 37px; cursor: pointer; }
.inkPhoBox #next{ background: url(../images/nextBtn.png) no-repeat; height: 0; width: 0; position: absolute; z-index: 99; top: 37px; right: 11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;width:260px;height:146px;position:absolute;color:#fff;}
.inkPhoBox .bigImgBox{width: 260px; height: 146px; /* border: 1px solid #E1E1E1; */ }
.inkPhoBox .mod18 .picBox{width: 260px; height: 146px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:146px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 260px; height: 146px;}
.inkPhoBox .smImgBox{ width: 260px; height: 130px;  /* border: 1px solid #E1E1E1;  */position: relative; }
.inkPhoBox .mod18 .listBox{ width: 260px; height: 130px; margin: 0 auto; position: relative; overflow: hidden;display:none;}
.inkPhoBox .mod18 .listBox ul{height:130px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 100px; height: 130px; cursor: pointer; position: relative; background-color:#00AF84;}
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:100px;height:125px;}
.inkPhoBox .mod18 .listBox .on img{/* border-top:3px solid #0071BD; */ width:100px; height:125px;}
.inkPhoBox .mod18 .listBox .on { /* background:url(../images/img_bg.jpg) center top no-repeat; */background-color:#00AF84;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .mod18 .listBox li h5{font-size:14px;text-align:center;line-height:30px;}

/* .inkPhoBox { width: 350px; margin: 0 auto; }
.inkPhoBox .main{ width:350px;}
.inkPhoBox .mod18{width:350px;position:relative;}
.inkPhoBox #prev{ background: url(../images/prevBtn.png) no-repeat; height: 0; width: 0; position: absolute; z-index: 99; left: 11px; top: 37px; cursor: pointer; }
.inkPhoBox #next{ background: url(../images/nextBtn.png) no-repeat; height: 0; width: 0; position: absolute; z-index: 99; top: 37px; right: 11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;width:350px;height:196px;position:absolute;color:#fff;}
.inkPhoBox .bigImgBox{width: 350px; height: 196px;}
.inkPhoBox .mod18 .picBox{width: 350px; height: 196px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:196px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 350px; height: 196px;}
.inkPhoBox .smImgBox{ width: 350px; height: 80px; position: relative; }
.inkPhoBox .mod18 .listBox{ width: 350px; height: 80px; margin: 0 auto; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .listBox ul{height:80px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 117px; height: 80px; cursor: pointer; position: relative; }
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:117px;height:80px;}
.inkPhoBox .mod18 .listBox .on img{border-top:3px solid #0071BD; width:117px; height:80px;}
.inkPhoBox .mod18 .listBox .on { background:url(../images/img_bg.jpg) center top no-repeat;}
.inkPhoBox .mod18 .listBox .on i{display:block;} */





.boxitmal{
	width:1170px;
	min-width:1170px;
	width:1275px;
	min-width:1275px;
	/* min-height:700px; */
	margin:0 auto;
	position:relative;
}


.boxitl{
	/* width:383px; */
	/* width:390px; */
	width:425px;
	/* height:150px; */
	height:180px;
	overflow:hidden;
	position:relative;
}

.boxitm{
	/* width:384px; */
	/* width:390px; */
	width:425px;
	/* height:150px; */
	height:180px;
	position:absolute;
	left:425px;
	top:0;
	overflow:hidden;
}

.boxitr{
	/* width:383px; */
	/* width:390px; */
	width:425px;
	/* height:150px; */
	height:180px;
	position:absolute;
	left:850px;
	top:0;
	overflow:hidden;
}
.boxitl img,.boxitr img{
	/* width:383px; */
	/* width:390px; */
	width:425px;
	/* height:150px; */
	height:180px;
	
	transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.8s ease-in-out;
	-moz-transition:All 0.8s ease-in-out;
	-o-transition:All 0.8s ease-in-out;
}
.boxitl:hover img,.boxitr:hover img,.boxitm:hover img{
	-webkit-filter: grayscale(100%);/* Webkit */
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);/* W3C */ 
    filter:0;/* IE6-9 */
	
	transform:scale(1.06);
	-webkit-transform:scale(1.06);
	-moz-transform:scale(1.06);
	-o-transform:scale(1.06);
	-ms-transform:scale(1.06);
}

.boxitm img{
	/* width:383px; */
	/* width:390px; */
	width:425px;
	/* height:150px; */
	height:180px;

	transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.8s ease-in-out;
	-moz-transition:All 0.8s ease-in-out;
	-o-transition:All 0.8s ease-in-out;
}
.boxitl a,.boxitr a,.boxitm a{
	display:inline-block;
	/* width:130px; */
	/* height:100px; */
	position:absolute;
	width:425px;
	bottom:0;
	right:0;
	color:#fff;
	font-size:30px;
	line-height:40px;
	/* font-weight:bold; */
	/* background-color:#00AF84; */
	/* background-color:#0071BD; */
	text-align:left;
	/* filter:alpha(opacity=81);
	-moz-opacity:.81;
	-khtml-opacity:.81;
	opacity:.81; */
	padding:25px;
	padding-bottom:18px;
	margin:0;
	transition:All .6s ease-in-out;
	-webkit-transition:All .6s ease-in-out;
	-moz-transition:All .6s ease-in-out;
	-o-transition:All .6s ease-in-out;
	z-index:100;
}

.boxitl a:hover,.boxitr a:hover,.boxitm a:hover{
	text-decoration:none;
	color:#fff;
	padding-left:40px;
	/* width:220px; */
	/* right:-20px; */
}
.boxitl a h6,.boxitr a h6,.boxitm a h6{
	margin-top:5px;
	margin-right:1px;
	display:none;
}
.boxitl a img,.boxitr a img,.boxitm a img{
	position:absolute;
	right:0;
	bottom:0;
	width:425px;
	/* height:150px; */
	height:180px;
	z-index:-1;
/* 	filter:alpha(opacity=51);
	-moz-opacity:.51;
	-khtml-opacity:.51;
	opacity:.51; */
}

.contlb{
	/* margin-top:50px; */
	/* min-width:1200px; */
	min-width:1276px;
	background-image:linear-gradient(to bottom,#fff,#d6e9f5);
	background: -moz-linear-gradient(to bottom,#fff,#d6e9f5);
	background: -webkit-linear-gradient(to bottom,#fff,#d6e9f5);
	background: -o-linear-gradient(to bottom,#fff,#d6e9f5);
	background: -ms-linear-gradient(to bottom,#fff,#d6e9f5);
}


.boxit{
	width:100%;
	/* margin-top:20px; */
	/* padding-top:20px; */
	padding-top:40px;
	/* background-image:linear-gradient(to bottom,#f5f5f5,#dbe7ee,#d0e3ef);
	background: -moz-linear-gradient(to bottom,#f5f5f5,#dbe7ee,#d0e3ef);
	background: -webkit-linear-gradient(to bottom,#f5f5f5,#dbe7ee,#d0e3ef);
	background: -o-linear-gradient(to bottom,#f5f5f5,#dbe7ee,#d0e3ef);
	background: -ms-linear-gradient(to bottom,#f5f5f5,#dbe7ee,#d0e3ef); */
	
	background-image:linear-gradient(to bottom,#d6e9f5,#a9d2ed);
	background: -moz-linear-gradient(to bottom,#d6e9f5,#a9d2ed);
	background: -webkit-linear-gradient(to bottom,#d6e9f5,#a9d2ed);
	background: -o-linear-gradient(to bottom,#d6e9f5,#a9d2ed);
	background: -ms-linear-gradient(to bottom,#d6e9f5,#a9d2ed);
}
.boxid{
	width:100%;
	/* background-color:#1F1F1F ; */
	/* background-color:#00AF84 ; */
	/* background-color:#0071BD ; */
	/* background-color:#4985BB ; */
	background-color:#6ebdf1 ;
	margin:0 auto;
	padding:0;
	
	float:left;
	/* margin-top:150px; */
	/* margin-top:280px; */
	/* margin-top:50px; */
	padding-top:10px;
	/* background-image:linear-gradient(to bottom,#6ebdf1,#157fc7,#0071BD);
	background: -moz-linear-gradient(to bottom,#6ebdf1,#157fc7,#0071BD);
	background: -webkit-linear-gradient(to bottom,#6ebdf1,#157fc7,#0071BD);
	background: -o-linear-gradient(to bottom,#6ebdf1,#157fc7,#0071BD);
	background: -ms-linear-gradient(to bottom,#6ebdf1,#157fc7,#0071BD); */
	
	/* background-image:linear-gradient(to bottom,#d0e3ef,#abd4f0,#3394d5);
	background: -moz-linear-gradient(to bottom,#d0e3ef,#abd4f0,#3394d5);
	background: -webkit-linear-gradient(to bottom,#d0e3ef,#abd4f0,#3394d5);
	background: -o-linear-gradient(to bottom,#d0e3ef,#abd4f0,#3394d5);
	background: -ms-linear-gradient(to bottom,#d0e3ef,#abd4f0,#3394d5); */
	
	/* background-image:linear-gradient(to bottom,#d0e3ef,#abd4f0,#63aee0);
	background: -moz-linear-gradient(to bottom,#d0e3ef,#abd4f0,#63aee0);
	background: -webkit-linear-gradient(to bottom,#d0e3ef,#abd4f0,#63aee0);
	background: -o-linear-gradient(to bottom,#d0e3ef,#abd4f0,#63aee0);
	background: -ms-linear-gradient(to bottom,#d0e3ef,#abd4f0,#63aee0); */
	
	background-image:linear-gradient(to bottom,#a9d2ed,#63aee0);
	background: -moz-linear-gradient(to bottom,#a9d2ed,#63aee0);
	background: -webkit-linear-gradient(to bottom,#a9d2ed,#63aee0);
	background: -o-linear-gradient(to bottom,#a9d2ed,#63aee0);
	background: -ms-linear-gradient(to bottom,#a9d2ed,#63aee0);
}

.nav-foota{
	width:100%;
	min-width:1100px;
	/* background-color:#1F1F1F ; */
	/* background-color:#00AF84 ; */
	/* background-color:#0071BD ; */
	/* background-color:#3394d5 ; */
	background-color:#63aee0 ;
	float:left;
}

.navftb {
	float:left;
	width:100%;
	background-color:#0071BD;
	background-color:#63aee0;
	padding-top:20px;
}


.boxidmal{
	/* width:1170px;
	min-width:1170px; */
	width:1275px;
	min-width:1275px;
	min-height:340px;
	margin:0 auto;
	position:relative;
	/* padding-top:15px; */
	/* margin-top:-150px; */
	/* margin-top:-280px; */
	/* margin-top:-40px; */
}

.boxidl{
	/* width:370px; */
	width:561px;
	width:850px;
	/* height:312px; */
	/* height:276px; */
	height:292px;
	height:300px;
	overflow:hidden;
	background-color:#ece8de;
	margin-left:609px;
	margin-left:425px;
}

.boxidm{
	width:260px;
	position:absolute;
	/* left:380px; */
	left:0;
	/* top:15px; */
	top:0;
}
.boxidm a:nth-child(1){
	display:block;
	margin:0;
	padding:0;
}
.boxidm a:nth-child(2){
	display:block;
	margin:0;
	padding:0;
	margin-top:-4px;
}
.boxidrt{
	/* width:370px; */
	/* width:260px; */
	/* width:350px; */
	width:425px;
	/* height:139px; */
	/* height:146px; */
	height:150px;
	position:absolute;
	/* left:800px; */
	/* left:929px; */
	/* left:260px; */
	left:0;
	/* top:15px; */
	top:0;
	overflow:hidden;
}
.boxidrd{
	/* width:370px; */
	/* width:260px; */
	width:350px;
	width:425px;
	/* height:139px; */
	height:146px;
	height:150px;
	position:absolute;
	/* left:800px; */
	left:260px;
	left:0;
	top:146px;
	top:150px;
	overflow:hidden;
}

.boxidrt a,.boxidrd a{
	display:inline-block;
	/* width:130px; */
	/* height:150px; */
	width:425px;
	position:absolute;
	bottom:0;
	/* right:0; */
	right:0;
	color:#fff;
	font-size:30px;
	line-height:40px;
	/* background-color:#00AF84; */
	/* background-color:#0071BD; */
	/* text-align:right; */
	text-align:left;
	/* filter:alpha(opacity=81);
	-moz-opacity:.81;
	-khtml-opacity:.81;
	opacity:.81; */
	padding:25px;
	padding-bottom:10px;
	margin:0;
	transition:All .6s ease-in-out;
	-webkit-transition:All .6s ease-in-out;
	-moz-transition:All .6s ease-in-out;
	-o-transition:All .6s ease-in-out;
	z-index:100;
}


















.boxidrt a:hover,.boxidrd a:hover{
	text-decoration:none;
	color:#fff;
	padding-left:40px;
	/* width:220px; */
	/* right:40px; */
	/* right:-20px; */
}

.boxidrt a h6,.boxidrd a h6{
	margin-top:5px;
	margin-right:1px;
	display:none;
}

.boxidrt img{
	width:350px;
	width:425px;
	height:146px;
	height:150px;
	
	transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.8s ease-in-out;
	-moz-transition:All 0.8s ease-in-out;
	-o-transition:All 0.8s ease-in-out;
}
.boxidrd img{
	width:350px;
	width:425px;
	height:146px;
	height:150px;
	
	transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.8s ease-in-out;
	-moz-transition:All 0.8s ease-in-out;
	-o-transition:All 0.8s ease-in-out;
}

.boxidrd a img,.boxidrt a img{
	position:absolute;
	right:0;
	bottom:0;
	width:425px;
	height:150px;
	z-index:-1;
/* 	filter:alpha(opacity=51);
	-moz-opacity:.51;
	-khtml-opacity:.51;
	opacity:.51; */
}

.boxidrd:hover img,.boxidrt:hover img{
	-webkit-filter: grayscale(100%);/* Webkit */
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);/* W3C */ 
    filter:0;/* IE6-9 */
	
	transform:scale(1.06);
	-webkit-transform:scale(1.06);
	-moz-transform:scale(1.06);
	-o-transform:scale(1.06);
	-ms-transform:scale(1.06);
}












.contl-titl{
	/* background-color:#00AF84; */
	background-color:#0071BD;
	border-bottom:1px solid #ccc;
	color:#fff;
	/* text-align:right; */
	text-align:center;
	/* padding:1px 30px 7px 0; */
	padding:10px;
}
.contl-titl h1{
	font-size:26px;
	line-height:26px;
}
.contl-titl h6{
	font-size:13px;
	line-height:13px;
	margin-top:-2px;
	display:none;
}
.contl-nav a h6{
	font-size:13px;
	line-height:13px;
	margin-top:1px;
	display:none;
}
.contl-nav a{
	display:block;
	font-size:20px;
	background-color:#0071BD;
	color:#fff;
	/* text-align:right; */
	text-align:center;
	/* padding:15px 30px 10px 0; */
	padding:15px;
	border-bottom:1px solid #ccc;
	transition:All .6s ease-in-out;
	-webkit-transition:All .6s ease-in-out;
	-moz-transition:All .6s ease-in-out;
	-o-transition:All .6s ease-in-out;
}
.contl-nav a:visited,.contl-nav a:link,.contl-nav a:active{
	color:#fff !important;
	text-decoration:none;
	outline:none;
}
.contl-nav a:hover{
	color:#fff;
	text-decoration:none;
	outline:none;
	/* padding-right:50px; */
	background-color:#00AF84 !important;
}
.actnavl{
	background-color:#00AF84 !important;
}
.contr-titl{
	border-bottom:1px solid #E5E5E5;
}

.contr-titl h1{
	font-size:20px;
	color:#333;
	display:inline-block;
	line-height:47px;
}
.contr-titl span{
	font-size:15px;
	color:#595757;
	float:right;
	line-height:100px;
}
.contr-titl span i{
	font-size:15px;
	color:#0071BD;
	font-style:normal;
}

.contr-titl span img{
	width:22px;

}
.contr-main{
	margin-top:15px;
}

.contr-main p{
	/* font-size:13px; */
	font-size:16px;
	color:#818181;
	line-height:30px;
	margin-bottom:20px;
	text-indent:33px;
}

.contr-main img{
	max-width:860px;
}

.contr-main .prev{
	display:block;
	margin-top:20px;
}
.contr-main .next{
	display:block;
	margin-top:-5px;
}

.contr-main .prev a:hover,.contr-main .next a:hover{
	text-decoration:none;
}
.arti-titl{
	padding-top:5px;
}
.arti-titl h2{
	/* clear:both; */
	/* width:100%; */
	/* font-size:18px; */
	font-size:26px;
	color:#3E3A39;
	line-height:26px;
	text-align:center;
	margin-top:10px;
}
.arti-titl h3{
	font-size:13px;
	color:#999;
	line-height:13px;
	text-align:center;
	margin-bottom:30px;
}

.boxfeedbackb{
	margin-top:50px;
}
.boxfb{
	background-color:#eee;
	padding:3px 20px;
	margin-top:20px;
}
.boxfb h4{
	color:#0071BD;
	/* color:#fff; */
}
.boxfb h2{
	font-size:17px;
	line-height:24px;
}
.boxfb h2 span{
	background-color:#63aee0;
	color:#fff;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
}
.boxfb h3{
	font-size:15px;
	line-height:20px;
}

.boxfb h4{
	font-size:15px;
	line-height:20px;
}
.boxfb h4 span{
	background-color:#0071BD;
	color:#fff;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
}
.boxfb b{
	float:right;
	font-weight:normal;
	font-size:13px;
	color:ddd;
	margin-top:20px;
}
.boxfeedback i{
	color:red;
	font-style:normal;
	position:relative;
	/* display:none; */
}

.boxtext textarea{
	resize:none;
}
.boxi{
	height:80px;
}
.boxi span,.boxtext span{
	font-size:17px;
	/* color:#585C66; */
	/* width:65px; */
	display:inline-block;
	/* line-height:45px; */
}
.boxi input{
   /* line-height:35px !important; */
}

.boxibtn {
	margin-top:20px;
}

.boxibtn .btna {
	height:35px;
	background-color:#0071BD;
	color:#fff;
	font-size:14px !important;
	margin-right:10px;
	padding-left:20px;
	padding-right:20px;
}
.boxibtn .btnb {
	height:35px;
	background-color:#fff;
	border:1px solid #CDD1D6;
	color:#585C66;
	font-size:14px !important;
	padding-left:20px;
	padding-right:20px
}
.boxibtn .btna:hover {
	background-color:#0071BD;
	color:#fff;
}
.boxibtn .btnb:hover {
	background-color:#0071BD;
	border:1px solid #0071BD;
	color:#fff;
}



.boxmap h2{
	font-size:23px;
	color:#0071BD;
	line-height:23px;
}
.boxmap h3{
	font-size:15px;
	color:#333333;
	line-height:15px;
}

.boxmapcont{
	width:860px;
	height:500px;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
}
#dituContent{
	width:860px;
	height:550px;
}

.clr{
	clear:both;
}

/* .boxitem{
	border:1px solid #DCDADB;
	min-height:240px;
	height:240px;
	max-height:240px;
	overflow:hidden;
	margin-top:16px;
	font-size:12px;
	color:#636364;
} */

/* .boxitem a{
	font-size:12px;
	color:#636364;
}
 */
.boxitem a:visited,.boxitem a:link,.boxitem a:active{
	color:#595757;
	text-decoration:none;
	outline:none;
}
.boxitem a:hover{
	color:#595757;
	text-decoration:none;
	outline:none;
}


.boxitem{
	width:290px;
	height:270px;
	float:left;
}
.boxitem .imglimt{
	width:280px;
	height:205px;
	overflow:hidden;
	float:left;
	position:relative;
}
.boxitem img{
	width:280px;
	min-height:205px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.boxitem h6{
	font-size:15px;
	color:#595757;
	line-height:40px;
}

.list-honor{
	width:870px;
	float:left;
}
.list-news{
	width:860px;
	float:left;
	margin-top:-25px;
}

.boxitemb{
	border-bottom:1px dashed #CACACA;
	float:left;
	padding-top:30px;
	padding-bottom:40px;
	width:100%;
}

.boxitemb:last-child{
	border-bottom:none;
}

.boxitemb .imglimtb{
	width:235px;
	height:200px;
	overflow:hidden;
	float:left;
	position:relative;
	margin-right:70px;
}
.boxitemb img{
	width:235px;
	min-height:200px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.boxitemb h2{
	font-size:20px;
	color:#3E3A39;
	line-height:20px;
	margin-top:1px;
}
.boxitemb h3{
	font-size:15px;
	color:#707070;
	line-height:20px;
}

.boxitemb a{
	display:inline-block;
	margin-top:20px;
	font-size:13px;
	color:#666666;
	padding:4px 15px;
	border:1px solid #707070;
}
.boxitemb a:visited,.boxitemb a:link,.boxitemb a:active{
	color:#666666;
	text-decoration:none;
	outline:none;
}
.boxitemb a:hover{
	color:#fff;
	
	text-decoration:none;
	outline:none;
	
}
.boxii{
	width:50%;
	float:left;
}

.boxitem ul li a:before,.boxslide .boxslideul ul li a h6:before{
	/* content:url(../images/icondot.jpg); */
	content:" ";
	background-color:#636363;
	width:4px;
	height:4px;
	display:inline-block;
	margin-right:5px;
	margin-bottom:3px;
}
.carouselsm i{
	display:block;
	font-size:15px;
	color:#fff;
	line-height:50px;
	background-color:#000;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	font-style:normal;
	padding-left:20px;
	filter:alpha(opacity=69);
	-moz-opacity:.69;
	-khtml-opacity:.69;
	opacity:.69;
}

.boxidld i{
	display:none;
	font-size:15px;
	color:#fff;
	line-height:30px;
	background-color:#000;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	font-style:normal;
	padding-left:20px;
	filter:alpha(opacity=69);
	-moz-opacity:.69;
	-khtml-opacity:.69;
	opacity:.69;
}


.carouselsmb i{
	display:block;
	font-size:15px;
	color:#fff;
	line-height:50px;
	background-color:#000;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	font-style:normal;
	padding-left:20px;
	filter:alpha(opacity=69);
	-moz-opacity:.69;
	-khtml-opacity:.69;
	opacity:.69;
}
.carouselsm .carousel-indicators{
	margin-bottom:-5px;
	margin-left:35px;
}
.boxidld .carousel-indicators{
	/* display:none; */
	margin-bottom:-15px;
	/* margin-left:15px; */
}
.carouselsmb .carousel-indicators{
	margin-bottom:-5px;
	margin-left:35px;
}
.carouselsm img{
	height:258px !important;
}
.boxidld img{
	height:130px !important;
	
}
.carouselsmb img{
	height:180px !important;
}
.carouselsmr img{
	height:258px !important;
}
.carouselsmr .carousel-control img{
	height:28px !important;
}




.boxnews li a:before{
	content:" ";
	display:inline-block;
	width:11px;
	height:11px;
	background-color:#fff;
	border-radius:6px;
	border:1px solid #727171;
	margin-left:-6px;
	margin-right:20px;
}
.boxnews li a:hover::before{
	background-color:#0071BD;
	border:1px solid #0071BD;
}

.boxnews li a{
	font-size:16px;
	color:#231815;
	line-height:35px;
}
.boxnews li a:visited,.boxnews li a:link,.boxnews li a:active{
	text-decoration:none;
	outline:none;
}
.boxnews li a:hover{
	color:#0071BD;
	text-decoration:none;
	outline:none;
}
.boxnews li span{
	font-size:12px;
	color:#fff;
	background-color:#9DC2FF;
	float:right;
	padding:2px 4px;
	margin-top:4px;
}
.boxnews h3{
	font-size:22px;
	color:#595757;
	line-height:30px;
	position:absolute;
	top:-20px;
	left:57px;
	display:inline-block;
}
.boxnews span{
	font-size:16px;
	color:#0071BD;
	line-height:16px;
	margin-top:15px;
	display:inline-block;
	margin-left:-5px;
}
.boxnews span i{
	font-size:45px;
	color:#0071BD;
	font-style:normal;
}

.boxnews ul{
	border-left:1px solid #727171;
	margin-top:10px;
}
.stlmore{
	background-color:#C9CACA;
	color:#fff;
	font-size:20px;
	float:right;
	width:23px;
	height:23px;
	border-radius:12px;
	text-align:center;
	margin-top:5px;
	margin-right:10px;
	line-height:20px;
	background-image:url(../images/iconadd.png);
	background-repeat:no-repeat;
	background-position:3px 3px;
	background-size:17px 17px;
}
.stlmore:hover{
	color:#fff;
	background-color:#0071BD;
	text-decoration:none;
	outline:none;
}







/* .boxitem .navtabs ul li a:before,.boxslide .boxslideul ul li a:before{
	content:"";
	background-color:#fff;
	width:0;
	height:0;
	display:inline-block;
	margin-right:0;
	margin-bottom:0;
}
 */

.boxitem ul li{
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
}

.boxitem ul li span{
	float:right;
	padding-right:30px;
}

.boxitem .titl{
	font-size:13px;
	color:#000;
	line-height:30px;
	background-color:#f6f4f4;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #DCDADB;
}

.boxitem .titl img{
	width:10px;
	margin-left:5px;
}

.boxitem .titl a{
	font-size:12px;
	color:#636363;
	float:right;
}

.boxitem .titl a:hover{
	text-decoration:none;
	outline:none;
	color:#0071BD;
}

.itemnews{
	float:left;
	width:100%;
	padding-top:5px;
	/* background-color:#fff; */
	/* background-color:#ece8de; */
	/* padding-top:15px; */
	/* min-height:225px; */
}


.itemnews img{
	width:185px;
	height:123px;
	float:left;
	margin-right:5px;
}



.itemnews ul li{
	/* line-height:25px; */
	line-height:27px;
	padding-left:25px;
	padding-right:10px;
	/* text-align:right; */
}
.itemnews ul li a{
	font-size:16px;
	color:#595757;
	
}

.itemnews ul li a:hover{
	text-decoration:none;
	color:#0071BD;
}

.itemnews ul li span{
	font-size:14px;
	color:#898989;
	float:left;
	position:relative;
	/* padding-right:10px; */
	padding-right:30px;
	padding-left:15px;
}
.itemnews .newitem span:after{
	content:"";
	display:inline-block;
	display:none;
	width:8px;
	height:8px;
	border-radius:4px;
	background-color:red;
	/* margin-bottom:3px; */
	/* margin-right:15px; */
	position:absolute;
	/* right:-5px; */
	left:-5px;
	top:3px;
}

/* .itemnews ul li a:before{
	content:" ";
	display:inline-block;
	width:4px;
	height:4px;
	background-color:#727171;
	margin-bottom:3px;
	margin-right:15px;
}
 */


.navtabs{
	/* background-color:#fff; */
	/* background-color:#ece8de; */
}


.navtabs a{
	font-size:14px;
	color:#323333;
}
.nav-tabs a{
	font-size:16px !important;
	color:#323333;
	
}
.nav-tabs{
	/* border-bottom:2px solid #E5EFF8 !important; */
	border-bottom:1px solid #aaa !important;
}

.nav-tabs > li > a{
	line-height:40px !important;
	/* padding:0 25px 0 25px !important; */
	padding:0 51px !important;
	/* background-color:red; */
}

.nav > li > a{
	/* padding:0 8px !important; */
}


.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	border-radius:0 !important;
	outline:none !important;
	/* padding:0 11px !important; */
	/* padding:0 25px 0 25px !important; */
	padding:0 51px !important;
	border:none !important;
	border-bottom:2px solid #0071BD !important;
	background-color:#ddd !important;
	/* color:#2478B9 !important; */
	color:#0071BD !important;
}




















.silder-box{position:relative;}
.silder{margin:0 auto 0;}
.silder li{width:250px;height:200px;position:relative;}
.silder li img{width:100%;height:100%;}
.silder-button{top:70px;width:19px;height:40px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0;background:url(../images/arla1.png);}
.silder-button.btr{right:0;background:url(../images/arrb1.png);}

.silder li span{
	display:block;
	background-color:#fff;
	position:absolute;
	top:170px;
	left:0;
	width:100%;
	height:30px;
	line-height:30px;
}





.silder-box-1{width:790px;height:200px;/* background-color:cyan; */}



.boxitem .titlimg {
	padding:10px;
}

.boxitem .titlimg img{
	width:100%;
}











/* .boxslide {
	height: 407px;
	height: 210px;
	padding: 24px 0px 0px;
	padding-top:30px;
} */

.btnarl {
	cursor: pointer;
	display: inline;
	float: left;
	height: 40px;
	margin: 70px 0 0 0;
	width: 19px;
}

.boxslideul {
	float: left;
	/* height: 202px; */
	/* width: 1047px; */
	width: 1030px;
	overflow:hidden;
	margin-left: 15px;
	/* margin-right: 10px; */
	/* background-color:red; */
}

.btnarr {
	float: right;
	margin-top: 70px;
	cursor: pointer;
	width: 19px;
	height: 40px;
}

.boxslideul ul li {
	display: inline;
	float: left;
	width: 210px;
	overflow: hidden;
	position: relative;
}

.boxslideul ul li a img {
	/* display:block; */
	/* width: 100%; */
	width:210px !important;
	height:140px !important;
}










.detailinfo{
	float:left;
	padding-top:50px;
	padding-bottom:70px;
}

.detailinfo p{
	font-size:13px;
	color:#000;
	margin-top:20px;
	line-height:25px;
}


.item-ub img{
	width:100%;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform:translate(-50%,-50%);
}



.navtop-seh{
	margin-top:37px;
	float:right;
}
.navtop-seh input{
	width:140px;
	height:22px;
	border:1px solid #0073be;
	float:right;
	border-top-left-radius:11px;
	border-bottom-left-radius:11px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-right:0;
	webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
    box-shadow: inset 0 1px 0px rgba(0,0,0,0);
}
.navtop-seh input:hover,.navtop-seh input:focus{
	border:1px solid #0073be;
	border-right:none;
	webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
    box-shadow: inset 0 1px 0px rgba(0,0,0,0);
}
.navtop-seh button{
	width:30px;
	height:22px;
	border:1px solid #0073be;
	float:right;
	border-top-right-radius:11px;
	border-bottom-right-radius:11px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-left:0;
	position:relative;
}

.navtop-seh button:hover,.navtop-seh button:focus{
	background-color:#fff !important;
	border:1px solid #0073be;
	border-left:none;
	webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
    box-shadow: inset 0 1px 0px rgba(0,0,0,0);
}

.text-vm{
	vertical-align:middle !important;
	line-height:40px !important;
}

















.arrow-down {
    width:0; 
    height:0; 
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:25px solid #008AEC;
	position:absolute;
	bottom:-25px;left:50%;
	margin-left:-12px;
}

.arrow-up {
    width:0; 
    height:0; 
    border-left:12px solid transparent;
    border-right:12px solid transparent;
    border-bottom:12px solid #008AEC;
	position:absolute;
	top:-12px;left:50%;
	margin-left:-12px;
}
.arrow-left {
    width:0; 
    height:0; 
    border-top:12px solid transparent;
    border-bottom:12px solid transparent; 
    border-right:12px solid #fff;
	position:absolute;
	top:10px;left:-12px;
	
}
.arrow-right {
    width:0; 
    height:0; 
    border-top:12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid #fff;
	position:absolute;
	top:10px;right:-12px;
}



.boxoper-seh{
	/* width:360px; */
	width:410px;
	float:right;
	position:relative;
	margin-bottom:20px;
	border:1px solid #DCDDDD;
	margin-top:40px;
}
.boxoper-seh:hover,.boxoper-seh:focus{
	border:1px solid #00AF84;
}
select::-ms-expand { display: none; }   
.boxoper-seh select{
	/* width:92px; */
	width:140px;
	height:35px;
	float:left;
	border:none;
	outline: none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	-ms-appearance:none;
	background: url(../images/ard.png) no-repeat scroll right center transparent; 
	background-size:9px;
	padding-left:10px;
}

.boxoper-seh select option{
	padding-left:10px;
}


.boxoper-seh input{
	width:260px;
	height:27px;
	margin-top:4px;
	float:right;
	border:none;
	border-left:1px solid #DCDDDD;
	padding-left:10px;
	outline:none;
	/* background-color:#f5f5f5; */
	/* background-color:#f5f5f5; */
}
.boxoper-seh button{
	width:40px;
	height:33px;
	position:absolute;
	right:1px;
	top:1px;
	border:none;
	outline:none;
	background-color:#fff;
}
.boxoper-seh button:hover,.boxoper-seh button:focus{
	/* background-color:#fff; */
	outline:none;
	border:none;
}
.boxoper-seh button img{
	position:absolute;
	right:3px;
	top:2px;
	width:29px;
	height:29px;
	outline:none;
}


       
 
		 
		 


.inseh{
	font-size:15px;
	width:265;
	height:35px;
	/* border:2px solid #0071BD; */
	/* background:none; */
	/* background: #fff url(../images/iconseh.png) no-repeat 3.0% center; */
	/* background-size: auto 24px; */
	padding-left:10px;
	float:left;
}
.inbtn {
	font-size:16px;
	color:#fff;
	width:25%;
	height:40px;
	border-radius:0 !important;
	background-color:#0071BD;
	border:none;
	cursor:pointer;
	float:left;
}

.topnavlogo{
	width:100%;
	height:105px;
	/* background-color:#fff; */
	/* background-color:#f5f5f5; */
	/* background-image:url("../images/navtop.jpg"); */
}
.topnavlogom{
	/* width: 1260px;
	min-width:1260px; */
	width: 1276px;
	min-width:1276px;
	margin:0 auto;
	position:relative;
}
.topnavlogom a:first-child{
	display:inline-block;
	font-size:37px;
	margin-top:30px;
	position:relative;
	line-height:25px;
	letter-spacing:1px;
}

.topnavlogom span{
	font-size:12px;
	position:absolute;
	left:90px;
	top:73px;
	color:#0071BD;
}
.topnavlogom a:hover{
	text-decoration:none;
	color:#0071BD;
	outline:none;
}

.topnavlogom img{
	width:420px;
	/* margin-left:-100px; */
}

.topnavwx{
	position:absolute;
	bottom:10px;
	right:0;
}
.topnavwx .wxa{
	width:35px;
	height:35px;
	position:absolute;
	top:-18px;
	right:-50px;
}
.topnavwx a i img{
	width:150px;
	height:auto;
	position:absolute;
	top:137px;
	right:-108px;
	/* display:none; */
	transition:All 0.7s ease-in-out;
	-webkit-transition:All 0.7s ease-in-out;
	-moz-transition:All 0.7s ease-in-out;
	-o-transition:All 0.7s ease-in-out;

	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	z-index:-1;
}
.topnavwx a:hover i img{
	display:block;
	top:25px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
	z-index:1000;
	/* transform:scale(1.10);
	-webkit-transform:scale(1.10);
	-moz-transform:scale(1.10);
	-o-transform:scale(1.10);
	-ms-transform:scale(1.10); */
}


.topnav {
	/* width:100%;  */
	width:1276px;
	margin: 0 auto;
	background-color:#0071BD;
	height:40px;
	position:relative;
	
}
	

ul#topnav{
	/* float: left; */
	/* width: 1100px; */
	width:100%;
	list-style: none;
	position: relative;
	/* font-size:14px; */
	/* font-size:15px; */
	font-size:17px;
	margin:0 auto;
	font-weight:lighter;
	
	transition:All 1.6s ease-in-out;
	-webkit-transition:All 1.6s ease-in-out;
	-moz-transition:All 1.6s ease-in-out;
	-o-transition:All 1.6s ease-in-out;
}
ul#topnav dt{
	/* width: 1100px; */
	width: 1180px;
	margin:0 auto;
	font-weight:normal;
	/* background-color:red; */
	overflow:hidden;
	/* display:inline-block; */
}

ul#topnav li{
	float: left;
	margin: 0; padding: 0;
	/* position: relative; */
	/* border-right: 1px solid #555; */
	line-height:40px;
	height:40px;
	margin-left:-1px;
}
ul#topnav li a:last-child{
	border-right:none;
}
ul#topnav li a{
	/* padding-left:20px; */
	/* padding-right:20px; */
	
	display: block;
	color: #fff;
	text-decoration: none;
	
	margin:0 !important;
	/* border-right:1px solid #fff; */
	/* background-color:red; */
}
ul#topnav li a i img{
	height:21px;
}
ul#topnav li span dl a{
	/* border-right:1px dotted #fff; */
	padding-right:20px;
	padding-left:20px;
	position:relative;
	color:#fff;
}

ul#topnav li b a{
	/* border-right:1px dotted #fff; */
	padding-right:17px;
	padding-left:17px;
	position:relative;
	color:#fff;
}



ul#topnav li span dl a:after{
	content:" ";
	display:inline-block;
	width:1px;
	height:8px;
	background-color:#fff;
	position:absolute;
	right:0;
	top:7px;
}

ul#topnav li b dl a:after{
	content:" ";
	display:inline-block;
	width:1px;
	height:8px;
	background-color:#fff;
	position:absolute;
	right:0;
	top:7px;
}


ul#topnav li span dl a:last-child:after{
	display:none;
}

ul#topnav li b dl a:last-child:after{
	display:none;
}





ul#topnav li a i{
	/* border-left:1px dotted #fff; */
	/* padding-right:31px;
	padding-left:31px; */
	padding-right:19.5px;
	padding-left:19.5px;
	font-style:normal;
	position:relative;
}

ul#topnav li a i:after{
	content:" ";
	display:inline-block;
	width:1px;
	/* height:12px; */
	height:8px;
	background-color:#fff;
	position:absolute;
	right:0;
	top:7px;
}
ul#topnav li:last-child a i:after{
	display:none;
}
ul#topnav li:hover{ 
	color:#fff; 
	text-decoration: none;
	background-color:#00AF84 !important;

}
ul#topnav li span{
	float: left;
	height:40px;
	padding:  0;
	position: absolute;
	left: 0; top:40px;
	display: none;
	/* visibility:hidden; */
	width: 100%;
	background-color:#00AF84;
	color: #fff;
	z-index:100;
	filter:alpha(opacity=66); 
	-webkit-opacity:0.66; 
	-moz-opacity:0.66; 
	-khtml-opacity:0.66; 
	opacity: 0.66; 
	
}
ul#topnav li b{
	float: left;
	height:40px;
	padding:  0;
	position: absolute;
	left: 0; top:40px;
	display: none;
	width: 100%;
	color: #fff;
	z-index:100;
}

/* 
ul#topnav li span {
	float: left;
	height:40px;
	padding:  0;
	position: fixed;
	left: 0; top:50px;
	display: none;
	width: 100%;
	background: #0071BD;
	color: #fff;
	z-index:-1;
	filter:alpha(opacity=86); 
	-webkit-opacity:0.86; 
	-moz-opacity:0.86; 
	-khtml-opacity:0.86; 
	opacity: 0.86; 
} */

ul#topnav li span dl {
	/* width: 1100px; */
	width: 1180px;
	margin:0 auto;
}
ul#topnav li b dl{
	font-weight:normal;
	/* width: 1100px; */
	width: 1180px;
	margin:0 auto;
}

/* ul#topnav li:nth-child(2) b dl {
	padding-left:22px;
}
ul#topnav li:nth-child(3) b dl {
	padding-left:18px;
}
ul#topnav li:nth-child(4) b dl {
	padding-left:190px;
}
ul#topnav li:nth-child(5) b dl {
	padding-left:393px;
}
ul#topnav li:nth-child(6) b dl {
	padding-left:560px;
}
ul#topnav li:nth-child(7) b dl {
	padding-left:660px;
}
ul#topnav li:nth-child(8) b dl {
	padding-left:756px;
}
ul#topnav li:nth-child(9) b dl {
	padding-left:977px;
} */


/*
ul#topnav li:nth-child(6) span {
	height:330px;
}
 ul#topnav li:nth-child(6) b dl a {
	display:block;
} 
ul#topnav li:nth-child(6) b dl a:after{
	display:none !important;
}*/

ul#topnav li:nth-child(2) b dl {
	padding-left:1px;
}
ul#topnav li:nth-child(3) b dl {
	padding-left:95px;
}
ul#topnav li:nth-child(4) b dl {
	padding-left:160px;
}
ul#topnav li:nth-child(5) b dl {
	padding-left:390px;
}
ul#topnav li:nth-child(6) b dl {
	padding-left:1px;
}
ul#topnav li:nth-child(7) b dl {
	padding-left:525px;
}
ul#topnav li:nth-child(8) b dl {
	padding-left:635px;
}
ul#topnav li:nth-child(9) b dl {
	/* padding-left:780px; */
	padding-left:821px;
}
ul#topnav li:nth-child(10) b dl {
	/* padding-left:993px; */
	padding-left:1050px;
}


ul#topnav li:hover span {
	display: block; 
	/* visibility:visible; */
}

ul#topnav li:hover b{
	display: block; 
	/* visibility:visible; */
}


ul#topnav li span a{
	display: inline; 
}

ul#topnav li b a{
	display: inline; 
}


ul#topnav li span a:hover {
	text-decoration: none;
	color:#fff;
}

ul#topnav li b dl a:hover {
	text-decoration: none;
	color:#ddd;
}































.contlb .carousel .carousel-inner .item a img{
	/* width:90% !important; */
	/* width:100% !important; */
	width:1276px !important;
	/* min-width:1200px !important; */
	min-width:1276px !important;
	margin:0 auto;
}

.carouselsm{
	position:relative;
	width:370px;
	height:258px;
	overflow:hidden;
	float:left;
}
.boxidld{
	position:relative;
	width:260px;
	height:130px;
	overflow:hidden;
	/* margin-top:-10px; */
}
.carouselsmb{
	position:relative;
	width:340px;
	height:180px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
}
.boxnews{
	position:relative;
	width:560px;
	height:258px;
	overflow:hidden;
	float:left;
	padding-left:25px;
	padding-right:35px;
}

.carouselsmr{
	position:relative;
	width:240px;
	height:258px;
	overflow:hidden;
	float:left;
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  margin-left: -600px;
  z-index: 15;
  width: 1100px;
  padding-right: 0;
  text-align: right;
  list-style: none;
}

.carousel-indicators li {
  display: inline-block;
  width: 40px;
  /* height: 5px; */
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  /* background-color: #ccc \9; */
  /* background-color: rgba(0, 12, 204, 0); */
  border: 1px solid #333;
  /* border-radius: 10px; */
}
.carousel-indicators .active {
  /* width: 12px; */
  /* height: 12px; */
  /* margin: 0; */
 border: 1px solid #ddd;
}


.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
   width:100% !important;
}


.arl{
	height:30px;
	width:16px;
	position:absolute;
	top:45%;
	left:30px;
}
.arr{
	height:30px;
	width:16px;
	position:absolute;
	top:45%;
	right:30px;
}

.l_num {
	text-align:center;
}
.l_num a{
	margin-left:1px;
	margin-right:1px;
}
.l_num a:hover{
	text-decoration:none;
	border:1px solid #00AF84;
	padding:3px 10px;
	color:#fff;
	background-color:#00AF84;
}
.l_num .lk9{
	border:1px solid #0071BD;
	padding:3px 10px;
	color:#0071BD;
}
.l_num .lk6{
	border:1px solid #0071BD;
	padding:3px 10px;
	color:#0071BD;
}

.l_num .lk7{
	border:1px solid #00AF84;
	padding:3px 10px;
	color:#fff;
	background-color:#00AF84;
}






















.suspend {
	width: 20px;
	position: fixed;
	bottom: 200px;
	right: -20px;
	overflow: hidden;
	z-index: 9999;
	/* border-radius:10px 0 0 10px; */
	background:red;
	padding-left:10px;
	/* padding-top:2px; */
	/* padding-bottom:2px; */
}

.suspend ul{
	width: 120px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:5px;
	margin:0;
	background-color:#eeeeee;
	position:relative;
}
.suspend ul li a{
	font-size:16px;
	color:red;
	text-decoration:none;
	line-height:35px;
	margin-left:30px;
}
.suspend ul img{
	width: 25px;
	/* margin-top:5px; */
	/* margin-right:3px; */
	/* margin-left:-50px; */
	position:absolute;
	left:5px;
	top:10px;
}


.suspend ul li a:visited,.suspend ul li a:link,.suspend ul li a:active{
	color:red;
	text-decoration:none;
	outline:none;
}
.suspend ul li a:hover{
	color:red;
	text-decoration:none;
	outline:none;
}





#goodcover {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#code {
	width: 360px;
	height: 310px;
	background-color: #fff;
	/* padding: 30px; */
	position: fixed;
	display: none;
	top:200px;
	left:-180px;
	margin-left:50%;
	z-index: 1002;
	padding-top:50px;
}
.close1 {
	width: 360px;
	height: 30px;
	position:relative;
	margin-top:-20px;
	margin-bottom:30px;
}
#closebt {
	float: right;
}
#closebt img {
	width: 20px;
	margin-right:30px;
	margin-top:-50px;
}
.goodtxt {
	
}

.goodtxtbox{
	border:1px solid #d8000e;
	margin-bottom:13px;
	float:left;
	width:300px;
	margin-left:30px;
}
.goodtxtboxb{
	background-color: #d8000e;
	margin-top:30px;
	float:left;
	width:300px;
	margin-left:30px;
}
.goodtxt h5 {
	width:125px;
	line-height:33px;
	font-size: 14px;
	color: #1b1b1b !important;
	font-weight:bolder;
	float:left;
	padding-left:10px;
}
.goodtxtboxb h5 {
	width:300px;
	line-height:33px;
	font-size: 14px;
	color: #f7cccf !important;
	font-weight:bolder;
	text-align:center;
	margin-top:12px;
}
.goodtxt h3{
	width:152px;
	height:33px;
	background-color:#d8000e;
	font-size: 18px;
	color: #fff !important;
	font-weight:bold;
	float:left;
	line-height:33px;
	padding-left:13px;
	font-weight:bolder;
	letter-spacing:1px;
}
.goodtxt a {
	width:300px;
	line-height:30px;
	display:block;
	font-size: 16px;
	color: #fff !important;
	background-color:#d8000e;
	text-align:center;
	float:left;
	margin-bottom:10px;
}

#marquee {
	width: 100%;
	width:1276px;
	margin:0 auto;
	margin-bottom:-32px;
}
			
#marquee > div {
	/* background-color: #f5f5f5; */
	width: 100%;
	padding:5px 0;
}
#marquee dl {
	display: block;
	margin: 0;
}
#marquee dt, #marquee dd {
	display: block;
	float: left;
	margin-right:5px;
	padding: 1px 10px;
}
#marquee dt {
	font-weight:normal;
	font-size:14px;
	background-color: #0071BD;
	background-color: #3394d5;
	color: #fff;
}
#marquee dd {
	color: #333;
	margin-right:70px;
	font-size:14px;
}
#marquee a:hover {
	text-decoration:none;
}

.xjump{
	position:fixed;
	bottom:0;
	right:0;
	color:#f60;
	padding:5px 15px;
	font-size:16px;
	text-align:center;
	filter:alpha(opacity=0); 
	-webkit-opacity:0; 
	-moz-opacity:0; 
	-khtml-opacity:0; 
	opacity: 0;
}
.xjump:hover{
	filter:alpha(opacity=100); 
	-webkit-opacity:1; 
	-moz-opacity:1; 
	-khtml-opacity:1; 
	opacity: 1;
	background-color:red;
	color:#fff;
	text-decoration:none;
}
/*Í¶Ëß¾Ù±¨*/
#jb-main{
	margin:0 auto;
	width:1276px;
}
#jb-main p{
	color:#666;
}
.jb-banner{
	width:1276px;
	height:230px;
	background:url(../images/tsjb.jpg) repeat 3.0% center;
	background-repeat:no-repeat; 
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}
#nmjban,#smjban{
	width:500px;
	height:230px;
	float:left;
	text-align:center;
	margin:20px 60px;
	border:1px solid #CCC;
	padding:20px;
}
.slsm,.jbxz{
	margin:20px auto 40px;
	width:800px;
	text-align:center;
	}
.slsm p,.jbxz p{
	line-height:30px;
	text-align:left;
	font-size:16px;
	}	
.slsm h3,.jbxz h3{
	display:inline-block;
	margin:30px;
	}
.slfl a{
	display:inline-block;
	width:291px;
	height:61px;
	}
#nmjban a{
	background:url(../images/nimingbt2.jpg) repeat 3.0% center;
	}
#nmjban a:hover{
	background:url(../images/nimingbt.jpg) repeat 3.0% center;
	}
#smjban a{
	background:url(../images/shimingbt2.jpg) repeat 3.0% center;
	}
#smjban a:hover{
	background:url(../images/shimingbt.jpg) repeat 3.0% center;
	}
.jblogin-search,#jblogin-top,#jbsearch-top{
	float:right;
	margin:10px;
	}
#jblogin-top a,#jbsearch-top a{
	font-size:14px;
	color:#39C;
	}
.wubi{
	color:#F00;
	}
	
#jubao label{width: 80px;line-height:40px;font-size:18px;} 
#jubao{margin:10px auto;width:480px;} 
#jubao span{color:#F00;}
#jubao textarea{width:380px;height:250px;} 
#jb_yzm{width:90px;} 
br{clear: left;} 

#tyxzbt{
	display:block;
	border:1px solid #999;
	background:#4daef5;
	height:40px;
	width:380px;
	margin:80px auto;
	color:#fff;
	text-align:center;
	line-height:40px;
	}
#tyxzbt:hover{	
    
	text-decoration:none;
    }
#jb-login{
	width:810px;
	height:510px;
	background:url(../images/login.png) repeat 3.0% center;
	margin:50px auto;
	position:relative;
	}
#jb-login input{
	position:absolute;
	left:427px;
	height:40px;
	border:1px solid #4daef5;
	}
#jb_user{
	width:340px;
	top:140px;
	}
#jb_psd{
	width:340px;
	top:210px;
	}
.lg_yzm{
	width:120px;
	top:280px;
	}
#dlyzm{
	position:absolute;
	left:549px;
	height:40px;
	top:288px;
	width:220px;
	}
#dluser3,#dlpwd3{
	position:absolute;
	left:427px;
	height:30px;
	width:220px;
}
#dluser3{
	top:182px;
	}
#dlpwd3{
	top:252px;
	}
.lgbt{
	width:340px;
	top:350px;
	background:#4daef5;
	color:#FFF;
	}
.tszc{
	position:absolute;
	left:427px;
	bottom:50px;
	height:30px;
	width:150px;
	}
#user-register{
	margin:20px auto 40px;
	width:800px;
	text-align:center;
	}
#user-register h3{
	width:150px;
	display:inline-block;
	}
#jb-register{
	width:580px;
	margin:0 auto;
	}
#user-register input{
	height:40px;
	border:1px solid #4daef5;
	margin:20px 0;
	}
#user-register #jb_username,#user-register #jb_password,#user-register #jb_repassword,#user-register #jb_name,#user-register #jb_tel,#user-register #jb_mail{
	width:380px;	
	}
#jb_tjbt{
	background:#4daef5;
	color:#FFF;
	}
#user-register span{
	color:#F00;
	}
#jubao input,#jubao textarea{
	border:1px solid #4daef5;
	margin:10px 0;
	}
#jb_name,#jb_title,#jb_content{
	width:380px;	
		}
.jb_yzm{
	width:120px;
	}
.zc_yzm{
	width:120px;
	}
#jubao input{
	height:40px;
	}
#jubao label{
	margin:10px 0;
	color:#4daef5;
	}
#sbutton{
	background:#4daef5;
	color:#FFF;
	display:inline-block;
	width:460px;
	}
.mbx{
	width:100%;
	}
