@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html,body{width:100%; height:100%;overflow-x:hidden;}
body{font-size:14px;font-family: Arial; background:#FFF}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family: Arial;font-size:14px;font-weight:normal}
td{padding:0;list-style-type:none;font-family: Arial;}
a{text-decoration: none;color:#000;font-family: Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#0071c1}
input,img,table{border: 0;}
.w1200{width:1200px; margin:0 auto; clear:both}.clear{clear:both;}.mari0{margin-right:0;}.marb0{margin-bottom:0;}.martop15{margin-top:15px;}

.top{height:33px; line-height:33px; background:#0071c1; width:100%}.top .welcome{ font-size:13px; width:500px; float:left; color:#FFF}.top .language{float:right;}.top .language a{line-height:33px; padding:0 10px ; color:#FFF}
.logo{height:85px; float:left}.logo img{height:85px;}
.header{height: 85px; float:right; position:relative}
.header .nav{
	width: 773px;
	height: 85px;
	line-height: 85px;
	margin: 0 auto;
	position: relative;
	z-index: 111;
}
.header .nav li{
	float: left;
	height: 85px;
	line-height: 85px;
	text-align: center;
padding:0 9px
}
.header .nav li a{
	color: #787777;letter-spacing:-1px; display:block
}
.header .nav li .second-nav{
	width: 120px;
	display: none;
	position:absolute;
	background:#0071c1;
}
.header .nav li .second-nav li{
	position: relative;
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #999;
}
.header .nav li .second-nav li a{color:#fff;}

.fullSlide{width:1500px;position:relative;height:435px;margin:12px auto 0; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:435px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:435px;}
.fullSlide .bd li a img{width:1500px; height:435px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:0 6px;overflow:hidden;background:#b3b3b3;line-height:999px; border-radius:10px}
.fullSlide .hd ul .on{background:#1c5893;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:12%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:12%;background-position:-6px -137px;}

.more{ color:#a6a6a6; font-size:13px; float:right; display:block; padding:0 10px; width:60px; height:45px; line-height:45px; text-align:center}.more:hover{color:#0071c1;}
.tit{height:45px; line-height:45px; font-size:18px; color:#0071c1; font-weight:bold; text-align:left}

.news{width:768px; float:left;min-height:295px}.news ul{min-height:250px;}.news ul li{width:236px; float:left; margin-right:20px}.news ul li img{width:236px; height:157px; display:block;}.news ul li h3{ line-height:18px; text-align:left; padding:10px 0; display:block;}.news ul li span{ font-size:12px; color:#787777; text-align:right; display:block; line-height:30px}

.events{width:392px; float:right;min-height:295px}.events ul li{height:63px; margin-bottom:20px}.events ul li span{width:66px; display:block; float:left; height:60px; border-top:#0071c1 3px solid; background:#f8f4f5}.events ul li span b{font-size:23px; display:block; text-align:center; line-height:32px; padding-top:5px}.events ul li span i{display:block; text-align:center; line-height:20px; font-style:normal}.events ul li a{display:block; float:right; width:306px; line-height:24px}

.div1_box{background:#f0f0f0; width:100%; min-height:355px; margin-top:10px; padding:10px 0}
.div1_box .div1{width:768px; float:left;}.div1_box .div1 ul{padding:15px 0;}.div1_box .div1 ul li{height:115px;}.div1_box .div1 ul li img{ display:block; width:170px; height:115px; float:left}
.div1_box .div1 ul li .txt{ float:right; width:580px}.div1_box .div1 ul li .txt h1{font-size:15px; line-height:24px;}.div1_box .div1 ul li .txt p{padding-top:8px; font-size:13px; color:#62615f; line-height:20px}
.div1_box .div1 ul li .txt span{font-size:12px; color:#787777; text-align:right; display:block; line-height:30px}
.div1_box .div1 hr{ background:#dae4ec; width:100%; display:block; height:1px; margin:20px 0; border:0}

.div1_box .div2{width:392px; float:right;}
.div1_box .div2 ul li{height:63px; margin-bottom:15px}.div1_box .div2 ul li span{width:66px; display:block; float:left; height:60px;}.div1_box .div2 ul li span b{font-size:23px; display:block; text-align:center; line-height:32px; padding-top:5px; background:#004b93; color:#fff}.div1_box .div2 ul li span i{display:block; background:#fff; text-align:center; line-height:20px; font-style:normal}.div1_box .div2 ul li a{display:block; float:right; width:306px; line-height:24px}

.imgg_tit{ height:32px; border-bottom:#b6babe 2px solid; width:100%; padding-top:15px}.imgg_tit h1{ font-size:18px; width:200px; text-align:center; font-weight:bold; color:#0071c1; margin:0 auto; border-bottom:#004b93 2px solid; line-height:29px}
.imgg_more{ height:32px; line-height:32px; text-align:center; background:url(../images/img_more.gif) no-repeat bottom center}.imgg_more a{font-size:12px;}

.friend{height:175px;overflow:hidden;width:1200px; padding:20px 0}
.mr_frbox{height:175px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:175px;width:31px;}
.mr_frUl{float:left;height:175px;width:1095px;margin-left:20px;}
.mr_frBtnR{float:right;cursor:pointer;width:31px;height:175px;}
.mr_frUl ul li{display:inline;float:left;width:260px;overflow:hidden; height:175px; margin:0 7px;position:relative;}
.mr_frUl ul li a img{width:100%; height:175px}.mr_frUl ul li a h1{ position:absolute; height:28px; width:260px; bottom:0; background:url(../images/black_tm.png); line-height:28px; text-align:center; font-size:13px; color:#fff}

.link_box{width:100%; clear:both; height:50px; background:#eee; margin-top:18px}.link_box h1{font-size:18px; line-height:50px; width:8%; font-weight:bold; color:#0071c1; padding:0 5px; display:block; float:left;}
.link_box ul { width:70%; height:50px; float:left; overflow:hidden}.link_box ul li{float:left; padding:0 16px; line-height:50px; text-align:center}.link_box ul li a{ font-size:14px; color:#646464;}.link_box ul li a:hover{text-decoration:underline; color:#0071c1}
.link_box .search{ width:18%; height:26px; padding-top:13px; float:right; }.link_box .search input[type="text"]{width:150px; height:24px; display:block; padding:0 5px; float:left; line-height:24px; border:#fe6d55 1px solid; background:none; border-right:0;}.link_box .search input[type="submit"]{ background:#fe6d55 url(../images/search_bg.gif) no-repeat center; height:26px; width:42px; display:block; float:left; cursor:pointer;}

.footer{width:100%; clear:both; height:80px; line-height:80px; color:#FFF; text-align:center; background:#0071c1}


.zy_banner{width:1500px; margin:0 auto; height:273px; clear:both}.zy_banner img{width:100%; height:273px}

.zy_left{width:260px; float:left}.zy_left h1{height:80px; background:#0071c1; line-height:80px; display:block; text-align:center; font-size:22px; color:#FFF}.zy_left ul{background:#f0f0f0;}.zy_left ul li{height:50px; line-height:50px; border-bottom:#d3d3d3 1px solid}.zy_left ul li a{display:block; padding-left:37px}.zy_left ul li a:hover{ color:#3b7abd; border-left:5px solid #0071c1;}
.zy_left ul li.current a{color:#3b7abd; border-left:5px solid #0071c1; padding-left:32px;}

.zy_right{width:840px; float:right; background:#FFF; min-height:800px; padding:20px 40px;}
.zy_right .tit{ height:55px; border-bottom:#CCC 1px solid}.zy_right .tit h1{line-height:55px; font-size:20px; display:block; float:left;}
.zy_right .tit .weizhi{ margin-top:14px; color:#808080; font-size:14px; text-align:left; float:right; line-height:30px}.zy_right .tit .weizhi a{color:#808080; font-size:14px; line-height:30px}

.zy_right ul{padding:10px 0; min-height:650px}.zy_right ul li{height:55px; line-height:55px; border-bottom:#e9e9e9 1px dashed; }
.zy_right ul li>span{float:right; color:#999}

.zy_right .fy{padding:20px 0; text-align:center; line-height:30px;}.zy_right .fy table{margin:0 auto;}

.zy_right .dp_con{padding:15px 0; line-height:30px; min-height:650px;text-indent:2em; text-align:justify;text-justify:inter-word;}

.content{background:#FFF; min-height:800px; padding:20px 40px;}
.content .tit{ height:55px;}.content>.tit>h1{line-height:55px; font-size:20px; display:block; float:left;}
.content .weizhi{ margin-top:14px; padding-left:18px; color:#808080; font-size:14px; text-align:left; float:right; line-height:30px}.content .tit .weizhi a{color:#808080; font-size:14px; line-height:30px}

.content>h1{font-size:20px; font-weight:bold; line-height:20px; padding:20px 0; text-align:center}
.content>h2{ font-size:14px; color:#999; text-align:center; line-height:30px; border-bottom:#999 1px dashed}
.content .con{ padding:20px 0;min-height:650px;text-indent:2em;line-height:30px;}.content .con table{max-width:100%;}.content .con img{max-width:800px; margin:0 auto}

.zy_search{margin-top:15px; width:100%; background:#f0f0f0; height:30px}
.zy_search input[type="text"]{width:205px; height:30px; display:block; padding:0 5px; float:left; line-height:30px; border:#fe6d55 1px solid; background:none; border-right:0;}.zy_search input[type="submit"]{ background:#fe6d55 url(../images/search_bg.gif) no-repeat center; height:32px; width:42px; display:block; float:left; cursor:pointer;}