﻿@charset "utf-8";
* {margin: 0;padding: 0;font-family:"微软雅黑"; } 
body {color: #666;font-size: 12px; overflow-x:hidden; background:#fff} 
img {border: 0}
ol, ul, li {list-style: none}
dl, dt, dd, ul, li {margin: 0;padding: 0;}
input, textarea, select{outline: none;font-family:Arial, Helvetica, sans-serif; outline:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none; }
a {text-decoration: none;color:#666;font-size: 12px; }
a:focus { outline: thin dotted;}
a:hover{ color:#3264b4; text-decoration:none;}
.box{width:1160px; height:auto; margin:0 auto; padding-top:10px;height:100px; position:relative}
.logo{ width:300px;  float:left}
.logo a{ background:url(../../image/logo_en.png) no-repeat; width:500px; height:86px; display:block; background-size:contain;}
.language{ width:100px; float:right; height:24px; line-height:24px;padding-top:30px;}
.language span{ width:48px; height:24px; border:1px #3264b4 solid; display:block; text-align:center; float:right; cursor:pointer;}
.language span:hover{ color:#3264b4}
.language span.span_sel{ background:#3264b4; color:#fff}

.nav{width:1200px; margin:0 auto; height:45px; line-height:45px; clear:both; background:#3264b4; overflow:hidden}
.nav ul{width:1000px; margin:0 auto}
.nav li{float:left; text-align:center}
.nav li a{color:#fff; font-size:15px;width:166px; height:45px; display:block;}
.nav li a:hover{ background:#844482;}
.banner{ clear:both;height:550px; margin:0 auto; clear:both}
.index_new{ height:420px; margin-top:20px;}
.box_list{ width:340px; position:absolute; }
.box_left{ left:0;top:10px;}
.box_right{ right:0;top:10px;}
.box_mid{ top:10px;left:410px}
.box_tit{ height:50px; line-height:50px;}
.box_tit h3{ color:#3264b4; font-size:16px; display:block; float:left;}
.box_tit a{ float:right; color:#999}
.box_tit a:hover{ color:#3264b4}
.box_img{width:340px; height:150px; position:relative;}
.box_img i{ width:120px; height:35px; text-align:center; font-style:normal; color:#fff; position:absolute; left:0; bottom:0; display:block; opacity:0.9; background:#3264b4; line-height:35px; font-weight:normal;}
.box_list p{ height:35px; line-height:35px;}
.box_list p a{ font-size:15px; font-weight:bold}
.box_list span{ height:60px; line-height:20px;}
.box_list ul{ clear:both; display:block; padding-top:10px;}
.box_list li{ line-height:24px; background:url(../../image/ico.png) no-repeat left center; padding-left:10px;}
.box_list li em{ float:right; font-style:normal; color:#999;}
.box_bg{ background:#f5f5f5; clear:both; height:400px; width:100%;}
.index_sp{padding-top:20px;}
.box_pic{width:340px; height:200px; position:relative;}
.box_pic i{ width:340px; height:200px; background:#333; opacity:0.5; position:absolute; left:0; top:0; display:block;}
.box_pic a{ width:340px; height:200px; background:url(../../image/bf.png) no-repeat center; position:absolute; left:0; top:0; display:block;}
.index_sp li{ background:url(../../image/sp_ico.png) no-repeat left center; padding-left:20px; line-height:30px;}
.index_sp p{padding-top:15px;}
.index_sp p a{ font-weight:normal; font-size:12px; line-height:20px; height:60px; color:#999;}
.index_sp p a:hover{ color:#3264b4}

.yhwl{ clear:both; height:560px; width:1172px; margin:0 auto; padding-top:20px;}
.yhwl .box_tit{width:1160px; margin:0 auto;}
.yhwl li{ float:left; width:220px; border:1px #eee solid; position:relative; height:235px; margin:6px; z-index:999; border-radius:2px;}
.yhwl li .b_bg{ border:1px #eee solid; width:218px; height:233px; top:-1px; right:1px; position:absolute; z-index:888;border-radius:2px;}
.yhwl li b{ width:210px; height:145px; position:absolute; left:5px; top:5px; display:block; overflow:hidden}
.yhwl li p{ top:155px; margin:5px; position:absolute; z-index:99999}
.yhwl li span{ clear:both; padding:10px 0 0 5px; display:block; position:absolute; top:195px; z-index:99999}


.yhwl li span a{ color:#3264b4;}
.yhwl li span a:hover{ text-decoration:underline;}
.foot_top{ width:100%; height:200px; background:#2f2f31; padding-top:20px;}
.foot_top .box{ height:200px; position:relative}
.foot_top .link{width:1000px; float:left; height:140px;}
.foot_top .link h3{ height:40px; line-height:40px; color:#fff; font-weight:normal; font-size:14px;}
.foot_top .link p{ clear:both; line-height:24px;}
.foot_top .link p a{ padding-right:10px; color:#ccc}
.foot_top .link p a:hover{ color:#3264b4}
.foot_top .foot_logo{ background:url(../../image/foot_logo.png) no-repeat; width:252px; height:54px; position:absolute; left:0; bottom:40px;}
.foot_bot{ width:100%; clear:both; background:#212123; height:auto; padding-top:20px; display:inline-block;padding-bottom:20px;}
.foot_bot .f_list{ float:left; width:170px;}
.foot_bot .f_list h3{ height:35px; line-height:35px; color:#fff; font-size:14px;}
.foot_bot .f_list p{ line-height:26px;}
.foot_bot .lx{ width:310px; float:right}

	.hiSlider{
		overflow: hidden;
		height: 400px;
		width:340px;
	}
	.hiSlider li{ background:none; padding:0;}
	.hiSlider-item{
		float: left; background:none; padding:0; height:300px;
	}
.hiSlider-pages, .hiSlider-title {
	position: absolute;
	z-index: 3
}

.hiSlider-title {
	bottom: 100px;
	width: 100%;
	height:30px;
	color: #fff;
	text-indent: 10px;
	background: rgba(0,0,0,.6);
	z-index: 2;
}
.hiSlider-pages {
	bottom: 110px;
	right: 5px;
	text-align: right
}
.hiSlider-pages a {
	height: 8px;
	width: 8px;
	margin: 0 6px;
	display: inline-block;
	overflow: hidden;
	text-indent: -100px;
	font-size: 0;
	border-radius: 50%;
	background: #ddd
}
.hiSlider-pages a.active {
	background: #5472BF
}

.show_banner{ width:1200px; height:350px; clear:both; margin:0 auto; background-position:center}
.fw{background:url(../../image/fw.jpg) no-repeat}
.show_bg{ width:100%; background:#f5f5f5; clear:both;padding-top:10px;}
.show_left{width:210px; float:left;}
.show_left h3{ height:45px; line-height:45px; background:#3264b4 url(../../image/map.png) no-repeat 10px center; display:block; color:#fff; font-size:16px; text-indent:30px;}
.show_left ul{ display:block; clear:both; background:#fff; padding-top:10px;}
.show_left ul li{ height:50px;}
.show_left ul li a{width:190px; height:40px; line-height:40px; display:block; background:#f5f5f5 url(../../image/li_2.png) no-repeat 10px center; text-indent:20px;margin:0 auto;}
.show_left ul li a.a_sel{ background:#3264b4 url(../../image/li_1.png) no-repeat 10px center; color:#fff}
.show_right{ float:right; width:930px; background:#fff}
.show_right .right_tit{ height:50px; margin:0 20px; border-bottom:2px #eee solid; line-height:50px; position:relative;}
.show_right .right_tit span{ float:right; color:#999; font-size:12px;}
.show_right .right_tit span a{color:#999}
.show_right .right_tit span font{ color:#3264b4}
.show_right .right_tit h3{ padding:0 5px; border-bottom:2px #3264b4 solid; height:50px; line-height:50px; position:absolute; left:0; bottom:-2px; display:block; font-size:16px; margin:0; color:#3264b4}
.show_right .right_box{ padding:20px; clear:both; font-size:12px; line-height:24px; color:#666; padding-top:0;}
.about{ clear:both; line-height:28px;padding-top:10px;}
.clear{ clear:both; height:30px;}
.jr{background:url(../../image/jr.jpg) no-repeat}
.gy{ clear:both;}
.gy li{ height:150px;border-bottom:1px #ddd dotted; padding:25px 0; overflow:hidden}
.gy li .li_left{width:230px; height:150px; float:left}
.gy li .li_right{ float:right; width:640px;}
.gy li p { font-size:16px; color:#333; line-height:35px;}
.gy li .li_right span { display:block; clear:both; font-size:12px; color:#999; line-height:20px; height:80px}
.gy li em{ clear:both;}
.gy li em a{ width:120px; height:30px; line-height:30px; text-align:center; background:#3264b4; color:#fff; display:block; font-size:14px; font-style:normal; float:left;}
#pagelist{overflow:hidden;display:inline-block;overflow:hidden; height:60px; padding-top:20px;}
#pagelist a{overflow:hidden;display:inline-block;float:left;background:#fff;margin:2px;padding:2px 10px;border:1px #ddd solid;text-decoration: none;color:#666;font-size:12px; border-radius:2px;}
#pagelist a:hover{background:#3264b4;color:#fff;  border:1px #3264b4 solid}
#pagelist a:active{color:#333;}
#pagelist .ell{overflow:hidden;border:0;margin:2px 0;padding:2px;float:left}
#pagelist .act{overflow:hidden;background:#3264b4;color:#fff;border:1px #3264b4 solid;font-weight:bold} 
#page1,#page3{overflow:hidden;float:left;display:block;padding:2px 10px;margin:2px;color:#333;border:1px #fff solid}
#page2{overflow:hidden;float:left;display:block;padding:2px;margin:2px;color:#333;border:1px #ccc solid; text-align:center; width:50px;}
#page4{overflow:hidden;float:left;display:block;padding:2px 10px;margin:2px;color:#333;border:1px #ccc solid;cursor:pointer}
.jl{background:url(../../image/jl.jpg) no-repeat}
.new_list{ clear:both}
.new_list li{ padding:15px 0; border-bottom:1px #ddd dotted; clear:both}
.new_list li p a{ font-size:16px; color:#333; line-height:35px;}
.new_list li span a{ display:block; clear:both; font-size:12px; color:#999; line-height:20px;}
.new_list li a:hover{ color:#3264b4}
.new_list li em{ display:block; clear:both; font-size:12px; color:#aaa; line-height:20px; font-style:normal;padding-top:5px;}
.new_tit{ text-align:center; clear:both; margin:0 auto; border-bottom:1px #ddd dotted; height:90px; padding-top:20px;}
.new_tit h3{ margin:0; padding:0; font-size:20px; color:#333; line-height:50px;}
.new_tit p{ font-size:14px; color:#999;}
.new_box{ clear:both; padding:20px; line-height:30px; color:#666}
.hl{background:url(../../image/hl.jpg) no-repeat}
.gk{background:url(../../image/gk.jpg) no-repeat}
.fc{background:url(../../image/fc.jpg) no-repeat}
.fc_list li{ float:left; width:270px; border:1px #eee solid; position:relative; height:260px; margin:10px; z-index:999; border-radius:2px;}
.fc_list li .b_bg{ border:1px #eee solid; width:268px; height:258px; top:-1px; right:1px; position:absolute; z-index:888;border-radius:2px;}
.fc_list li b{ width:270px; height:200px; position:absolute; left:5px; top:5px; display:block; overflow:hidden}
.fc_list li b img{ width:260px; height:180px; display:block}
.fc_list li span{ clear:both;padding-top:10px; margin:0 5px;display:block; position:absolute; top:190px; z-index:99999}
.fc_list li span a{ color:#3264b4;}
.fc_list li span a:hover{ text-decoration:underline;}
.fc_list i.i_bg{ width:260px; height:180px; position:absolute; background:#000; opacity:0.5; display:block; top:0; left:0; z-index:9999}
.fc_list em{ display:block;}
.fc_list em a{width:260px; height:180px; position:absolute; background:url(../../image/bf.png) no-repeat center; display:block; top:0; left:0; z-index:999999}

.foot_top .ewm{width:90px; height:90px; float:right; padding-top:30px;}
.foot_top .ewm img{width:90px; height:90px; display:block}
.lx_main{ position:absolute; right:0; text-align:right; top:150px; color:#999}
.lx_main a{ padding-right:5px; color:#aaa; text-decoration:underline}
.lx_main a:hover{color:#fff}
.box_img_slider{width:340px; height:245px;}
.box_img_slider .box_pic{ height:150px;}
.box_img_slider .hiSlider{overflow: hidden;height: 150px;width:340px;}
.box_img_slider .hiSlider-title{bottom: 150px;}
.box_img_slider .hiSlider-pages {bottom: 160px;right: 5px;text-align: right}
.box_img_slider h3{ height:35px; line-height:35px;}
.box_img_slider h3 a{ font-size:15px; font-weight:bold}
.box_img_slider p{ height:60px; line-height:20px; overflow:hidden }
.box_img_slider p a{ font-size:12px; font-weight:normal;}
.effect-chico{
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(1);
	transform: scale(1); cursor:pointer;
}

.effect-chico:hover{
	opacity: 0.8;
	-webkit-transform: scale(1.05);
	transform: scale(1.05); 
}

.box_img b{width:340px; height:150px; overflow:hidden; display:block}

.flexslider {
	margin: 0px auto;
	position: relative;
	width: 1200px;
	height: 350px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height:350px;
}
.flexslider .slides li a{
	width: 100%;
	height:350px; display:block;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../../image/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../../image/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 482px;
	display: block;
}
/*后加*/

.show_left {
    width: 220px;
    float: left;
}
.show_left ul li a {
    width: 210px;
    height: 40px;
    line-height: 40px;
    display: block;
    background: #f5f5f5 url(../../image_2.png) no-repeat 10px center;
    text-indent: 20px;
    margin: 0 auto;
}
.show_left{width:220px}  
.show_left ul li a{width:210px}

