/* CSS Document */
body{ margin:0; text-align:center; font-size:14px; line-height:24px; font-family: "Microsoft YaHei"!important; color:#222222;}
a{ text-decoration:none; color:#222222;}
a:hover{ text-decoration:none; }
img{ border:none;}
ul{ padding:0; margin:0; list-style:none}
li{ padding:0; margin:0; }
table{ border-collapse:collapse;}
.clear{ clear:both;}
dt{ margin:0; padding:0;}
dl{ margin:0; padding:0;}
dd{ clear:none; margin:0; padding:0;}

.logo{ margin:0 auto; width:1200px; height:100px; clear:both;}
.logo_left{ float:left; height:100px;}
.logo_right{ float:right; height:100px;}
.head{ background:#2A5DA9; width:100%; height:40px; margin:0 auto;}
.menu{ width:1200px; margin:0 auto; font-size:16px; height:40px; line-height:40px; }
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
z-index:999;
}

.menu ul li {
float:left; 
position:relative;
text-align:center;
}

.menu ul li a{
display:block; 
text-decoration:none; 
width:170px;
color:#FFFFFF;
height:40px;
}
.menu ul li a:hover{
background:#FAE101;
color:#000;
}


.menu ul li ul {
display: none;
}

.menu ul li:hover ul {
display:block; 
position:absolute; 
top:40px;
}

.menu ul li:hover ul li a {
display:block; 
background:#F6F6F6;
font-size:14px;
line-height:44px;
text-align:center;
color:#555555;
}

.menu ul li:hover ul li a:hover {
background:#2A5DA9; 
color:#fff;
}

.left8{ margin:0 auto; padding-top:20px;}



.fullSlide{width:100%;position:relative;margin-top:1px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;overflow:hidden;text-align:center;}
.fullSlide .bd li a img{ text-align:center; margin:0 auto; width:100%; height:520px;}
@media screen and (min-width:1000px) and (max-width: 1370px){
	.fullSlide .bd li a img{ text-align:center; margin:0 auto; width:100%; height:420px;}
	}
.fullSlide .bd li a{display:block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:40px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


.bj2{ background:url(images/bj2.jpg) no-repeat center; height:940px; margin:0 auto;}
.con_top{ width:377px; margin:0 auto; margin-top:25px;}
.con_top8{ width:377px; margin:0 auto; padding-top:25px;}
.con_top1{ width:377px; height:70px; background:url(images/1.png) no-repeat; line-height:38px; margin:0 auto; font-size:24px;}
.con_top1 span{ font-size:13px; color:#949494;}

.content1{ width:1250px; margin:0 auto; margin-top:8px;}
.content1 ul li{ float:left; width:310px; display:block; margin-top:20px;}
.content1 ul li .c { position: absolute;  width: 270px; height: 244px; margin-top:-252px; margin-left:20px; }
.content1 ul li .c:hover { background: url(images/blue.png) repeat;}
.content1 ul li span{ display:block; border:1px dotted #CCCCCC; width:90px; height:30px; line-height:30px; font-size:12px; margin:0 auto; margin-top:12px;}
.content1 ul li span:hover{ background:#0276D0; color:#FFFFFF;}

.youshi{ background:url(images/youshi.jpg) no-repeat center; width:100%; height:1020px; margin:0 auto; margin-top:15px;}

.content{ background:#F2F2F2; height:535px; margin:0 auto; width:100%; margin-top:30px;}
.content3top{ margin:0 auto; width:1200px; height:43px;}
.content3{ background:#FFFFFF; width:1200px; height:450px; margin:0 auto;}
.content3_left{ width:550px; float:left; margin-top:30px; margin-left:30px; text-align:left; line-height:28px;}
.content3_left span{ font-size:24px; color:#0276D0;}
.content3_right{ float:right; margin-top:30px; margin-right:30px; display:inline;}

.content2{ width:1210px; margin:0 auto; margin-top:18px;}
.content2 ul li{ float:left; width:300px; display:block; margin-top:10px; text-align:center;}
.content2 ul li img:hover{ filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/ }


.content5{ width:1200px; margin:0 auto; line-height:22px;}
.content5 ul li{ width:590px; float:left; display:inline; margin-top:25px; font-size:12px; margin-right:10px;}
.content51{ width:580px; float:left; text-align:left;}
.content51_con{ text-align:left; width:560px; float:left;}
.content51_con strong{ font-size:13px; color:#0276D0;}
.content51_con span{ width:560px; display:block; border-bottom:1px solid #CCCCCC; height:30px; margin-bottom:3px; color:#B2B2B2;}


.footer{ background:#333333; height:190px; padding-top:10px; margin:0 auto; width:100%; margin-top:28px; color:#FFFFFF;}
.footer2{ width:1200px; margin:0 auto; color:#FFFFFF;}
.footer21{ width:900px; float:left; text-align:left; padding-top:15px; line-height:30px;}
.footer21 a{ color:#FFF;}
.footer22{ float:right; width:120px; margin-top:28px;}
.footer2 dl{ width:135px; float:left; text-align:left; margin-top:28px; }
.footer2 dt{float:left; width:130px; font-weight:bold;}
.footer2 dt a{ color:#FFFFFF;}
.footer2 dd{ width:135px; float:left; margin-top:10px;}
.footer2 dd a{ color:#CDCDCD;}

.footer3{ background:#262626; height:38px; width:100%; margin:0 auto;}
.footer31{ width:1200px; margin:0 auto; line-height:38px; clear:both; color:#FFFFFF; font-size:11px;}




.bannern{ background:url(images/bannern.jpg) no-repeat center; height:300px; margin:0 auto; clear:both; margin-top:1px;}
.contentn{ width:1200px; margin:0 auto; margin-top:20px; clear:both;}

.contentn_right{ width:54px; float:right;}

.contentn1{ width:910px; float:left;clear:both; text-align:left;}
.contentn1 ul li{ float:left; height:105px; width:890px; margin-left:10px; margin-top:20px; display:inline; clear:both;}
.contentn1 ul li:hover{ background:#F4FCFF; }
.contentnn{ width:910px; float:left; text-align:left;}
.contentnn_con{ text-align:left; width:890px; float:left;}
.contentnn_con strong{ font-size:13px; color:#413D61;}
.contentnn_con span{ width:890px; display:block; border-bottom:1px dotted #CCCCCC; height:30px; margin-bottom:3px; color:#B2B2B2;}


.contentn1_left{ float:left; width:610px;}
.contentn1_left span{ font-size:20px; color:#0276D0;}
.contentn1_right{ width:570px; float:right;}

.contentn3{ width:1200px; margin:0 auto; clear:both;}

.contentn3_left{ width:270px; float:left; background:#F5F5F5;}
.left_top{ background:url(images/lv_17.jpg) no-repeat; height:77px; width:270px; display:block; line-height:77px;font-size:24px; color:#FFFFFF;}
.left_top span{ font-size:10px; color:#EFECEC;}
.left_con{ width:268px; float:left; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC; line-height:40px; padding-bottom:15px; padding-top:10px;}
.left_con ul li{ width:240px; float:left; margin-left:15px; margin-top:15px;}
.left_con ul li a{ background:url(images/lv_18.jpg) no-repeat; width:240px; height:40px; display:block; color:#FFFFFF;}
.left_con ul li a:hover{ background:url(images/lv_19.jpg) no-repeat; width:240px; height:40px; display:block;}

.contentn3_right{ width:910px; float:right; text-align:left;}
.contentn3_righttop{ width:910px; background:url(images/lv_16.jpg) no-repeat; height:34px; line-height:26px; font-size:16px; color:#413D61; margin-top:-5px; float:right;}

.contentn3_rightcon{ width:910px; float:left;}
.contentn3_rightcon1{ float:left; width:890px; padding-left:15px; padding-top:13px; line-height:26px;}
.contentn3_rightcon ul li{ float:left; width:300px; display:block; margin-top:20px; font-size:16px; text-align:center;}




.contentn2{ width:1250px; margin:0 auto; margin-top:8px;}
.contentn2 ul li{ float:left; width:310px; display:block; margin-top:20px; font-size:16px;}
.contentn2 ul li .c { position: absolute;  width: 270px; height: 244px; margin-top:-252px; margin-left:20px; }
.contentn2 ul li .c:hover { background: url(images/blue.png) repeat;}
.contentn2 ul li span{ display:block; border:1px dotted #CCCCCC; width:90px; height:30px; line-height:30px; font-size:12px; margin:0 auto; margin-top:12px;}
.contentn2 ul li span:hover{ background:#0276D0; color:#FFFFFF;}


.page{ line-height:26px; text-align:center; padding-top:15px;}
.title{ font-size:20px; text-align:center; line-height:40px; font-weight:bold;}
.title1{ font-size:12px; color:#999999; clear:both; text-align:center; padding-bottom:15px;}


/* tab 切换标签 */

		.slideTxtBox{ width:880px;float:left; margin-top:10px; text-align:center; font-size:14px; color:#FFFFFF;}

		.slideTxtBox .hd{ height:35px; line-height:35px; background:#44B2FA; padding:0 10px 0 20px; position:relative; }

		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }

		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }

		.slideTxtBox .hd ul li.on{ height:36px;  background:#E1A900; width:60px; text-align:center; color:#FFFFFF;}

		.slideTxtBox .bd ul{ padding-left:8px; padding-top:8px; zoom:1;text-align:left;}

		.slideTxtBox .bd li{ height:24px; line-height:24px;  }

		.slideTxtBox .bd li .date{ float:left; color:#333333; text-align:left;}