body{ margin:0px; font-size:12px; color:#333333;font-family: "΢���ź�"; min-width:1200px; background: url(../image/bj.jpg) no-repeat center bottom #f5f5f5; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "΢���ź�", SimSun, "����", STXihei, "����ϸ��", Heiti, "����", sans-serif;}
button {overflow:visible}
img{border:none; vertical-align:middle;}
a{color:#333333;text-decoration:none; font-size:13px; outline:none;}
a:hover{color:#034b9f;text-decoration:none;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.cont { width:1200px; margin:0px auto;}


.top { width:100%; background:#016fc4; height:100px;}
.top .sousuo { width:260px;  height:38px; line-height:38px; margin-top:34px;}
.top .sousuo .txt { width:200px; border:none; background:none; color:#999; padding:0px 10px; outline:none; font-size:14px;}


nav {margin:0px auto;background:#034b9f; color:#FFF;}

nav ul ul {display: none;}
nav ul li:hover >ul {display: block; z-index:10;}

nav ul {list-style:none; position: relative;  width:1200px; margin:0px auto;}
nav ul:after {content: ""; clear: both; display: block;}


nav ul li {float: left;}
nav ul li:hover {background:#016fc4;  }

nav ul li a {display: block; width:133px; color:#FFF; font-size:16px; text-align:center; height:50px; line-height:50px;}
nav ul li a:hover {font-size:16px; color:#FFF;}


nav ul ul {background:#016fc4; padding:0; position: absolute; top:100%;  width:133px; margin:0px auto;}
nav ul ul li {float:none; border-top:1px solid #4a8dda; position: relative;}
nav ul ul li a {color: #fff; height:40px; line-height:40px; font-size:14px; }
nav ul ul li a:hover {background: #034b9f;}
nav ul ul li:hover a {color: #fff; font-size:14px;}


nav ul ul ul {position: absolute; left: 100%; top:0; width:190px; margin:0px auto;}
nav ul ul ul li a {color: #fff; height:40px; line-height:40px; font-size:14px; text-align:left; padding:0px 10px; width:170px;}
nav ul ul ul li a:hover {background: #034b9f;  width:170px;}



.banner{position:relative;width:1200px;height:445px;overflow:hidden;z-index:9; margin:15px auto; padding:0px;}
#fullSlide{width:100%;position:relative;height:445px;}
#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:445px;overflow:hidden;text-align:center;}
#fullSlide .bd li a{display:block;height:445px;}
#fullSlide .hd{position:absolute;bottom:0;left:0;width:100%;z-index:1;height:28px;line-height:28px;text-align:center;}
#fullSlide .hd ul{height:28px;text-align:center;}
#fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:22px;height:28px;margin:0 5px;background:url(../image/ico3.png) no-repeat 0 -169px;overflow:hidden;line-height:9999px;}
#fullSlide .hd ul .on{background:url(../image/ico3.png) no-repeat -37px -169px;}



.banner2{ position:relative; width:555px; height:388px; float: left; margin-top:15px;}
#fullSlide2{width:100%;position:relative;}
#fullSlide2 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
#fullSlide2 .bd ul{width:100% !important;}
#fullSlide2 .bd li{width:100% !important;overflow:hidden;text-align:center;}
#fullSlide2 .bd li a{display:block;}
#fullSlide2 .hd{position:absolute;bottom:0;left:0;width:100%;z-index:1;height:28px;line-height:28px;text-align:center;}
#fullSlide2 .hd ul{height:28px;text-align:center;}
#fullSlide2 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:22px;height:28px;margin:0 5px;background:url(../image/ico3.png) no-repeat 0 -169px;overflow:hidden;line-height:9999px;}
#fullSlide2 .hd ul .on{background:url(../image/ico3.png) no-repeat -37px -169px;}


.biaoti { width:1185px; margin:0px auto; height:45px; line-height:45px; margin-top:10px; font-size:22px; color:#0082db; padding-left:15px; background:url(../image/l1.jpg) no-repeat center left;}
.biaoti font { color:#cccccc; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.biaoti span { width:60px; height:25px; line-height:25px; background:#0082db; color:#FFF; text-align:center; float:right; margin-top:10px;}
.biaoti span a {color:#FFF;}


.xyxw { width:1200px; margin:20px auto 10px auto;}
.xyxw h1{height:40px; line-height:40px; font-size:18px; color:#fff; padding-left:25px; background:url(../image/bt.png) no-repeat center left;}
.xyxw h1 span {  color:#666; float:right;}
.xyxw h1 span a {color:#666;}
.xyxw .diyi { background:#FFF; padding:0px 15px 15px 15px;}



.focus{ position:relative; width:555px; height:388px; float: left; margin-top:15px;}  
.focus img{ width:555px; height:388px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}   
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#034b9f;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(404.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.xyxw .dier {overflow:hidden; float:right; border-bottom:1px solid #dddddd; padding:15px 0px;}
.xyxw .dier .riqi { width:150px; height:105px;  float:left; text-align:center; margin-right:20px;}
.xyxw .dier .wz { width:410px; float:right; line-height:22px; color:#666;}
.xyxw .dier .wz h2 {font-size:15px; height:30px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-weight:bold; } 
.xyxw .dier .wz h2 a {color:#034b9f; font-size:15px;}
.xyxw .dier .wz h2 a:hover { color: #034b9f;}
.xyxw .dier .wz p{ line-height:24px; height:48px; overflow:hidden;}
.xyxw .dier .wz font { color:#999;}





.jxyd { margin-left:22px;}
.jxgz { width:385px; margin-top:10px; }
.jxgz h1{height:40px; line-height:40px; font-size:18px; color:#fff; padding-left:25px; background:url(../image/bt.png) no-repeat center left;}
.jxgz h1 span {  color:#666; float:right;}
.jxgz h1 span a {color:#666;}
.jxgz ul { padding:10px; background:#fff;}
.jxgz ul li {border-bottom:1px solid #d7d7d7; line-height:46px; font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.jxgz ul li a {font-size:14px;}
.jxgz ul li span { float:right; color:#999; font-size:14px;}


.footer-box{width:100%;background:url(../image/db.png) top no-repeat;}
.footer-box .footer{width:1200px;margin:0px auto; padding:50px 0px 30px 0px;margin-top: 100px;}
.footer-box .footer .title{width:100%;font-size:18px;color:#ffffff;}
.footer-box .footer .title img { padding-right:10px;}
.footer-box .footer .links{width:547px;float:left;}
.footer-box .footer .links ul{margin-top:20px;}
.footer-box .footer .links ul li{float:left;line-height:23px;width:50%;}
.footer-box .footer .links ul li a{color:#ffffff; font-size:14px;}
.footer-box .footer .contact{width:580px; float:right; color:#ffffff; text-align:right;}
.footer-box .footer .contact h3 { font-size:28px; font-family:Arial, Helvetica, sans-serif; color:#FFF; line-height:55px;}
.footer-box .footer .contact ul li{width:100%;float:left;font-size:14px; line-height:22px}
.footer-box .footer .ewm{width:105px;float:left;color:#ffffff;text-align:center;}
.footer-box .footer .ewm .img{width:100%;}
.footer-box .footer .ewm .name{margin-top:8px; color:#ffffff; font-size:14px;}
.copy-right-box{width:100%;background:#034b9f;color:#ffffff;font-size:14px; text-align:center; border-top:1px solid #1d5da9; padding:15px 0px;}
.item-head {
    position: relative;
    z-index: 1;
    height: 30px;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}

.icont2 .iexp:first-child {
    margin: 0 0 0 0;
}


.icont2 .iexp {
    overflow: hidden;
    margin: 0 0 0 30px;
}


.icont2 .itit {
    border: 0;
    
}


.item-head {
    position: relative;
    z-index: 1;
    height: 30px;
    width: 1200px;
    margin: 0 auto;
}


.itit h1 {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    padding-left: 25px;
    background: url(../image/bt.png) no-repeat center left;
    margin-top: 15px;
}




.icont2 .iexp .main a:first-child {
    margin: 0 0 0 0;
}


.icont2 .iexp .main a {
    font-weight: 600;
    color: white;
    background: rgb(1, 111,196);
    display: block;
    float: left;
    margin-left: 16px;
    margin-bottom: 7px;
    width: 240px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    font-size: 13px;
    transition: all 0.25s ease;
    -webkit-transition: all 0.25s ease;
    overflow: hidden;
}

.link-list a{
    font-weight: 600;
    color: #000000;
    background: #13c4fa;
    display: block;
    float: left;
    margin-left: 16px;
    margin-bottom: 7px;
    width: 146px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    font-size: 13px;
    transition: all 0.25s ease;
    -webkit-transition: all 0.25s ease;
    overflow: hidden;
}


a {
    text-decoration: none;
}


.icont2 .iexp .main {
    padding: 10px 0;
    width: 2000px;
    overflow: hidden;
    margin-top: 10px;
}

.ad {
    z-index: 999;
    font-size: 16px;
    opacity: 0.9;
    filter: opacity(90);
    width: 70px;
    position: fixed;
    right: 5px;
    color: #ffffff;
    padding: 30px 25px;
    display: block;
    line-height: 25px;
    letter-spacing: 1px;
    text-align: center;
}

.first-ad:hover {
    opacity: 1;
    filter: opacity(100);
    text-decoration: underline;
    color:#ffffff;
    font-size: 16px;
}

.second-ad:hover {
    opacity: 1;
    filter: opacity(100);
    text-decoration: underline;
    color:#fff;
    font-size: 16px;
}

.first-ad {
    top: 150px;
    background: #962a31;
}

.second-ad {
    top: 268px;
    background: #EE9A5A;
}




.menu { font-family: "Microsoft YaHei"; width:1250px; margin:0px auto;}
.menu ul li{ float: left;display: block;height: 45px;width: 9%;}
.menu ul li a{font-size: 15px; overflow: hidden;color: #ffffff; display: block;width:100%;height:45px;line-height: 45px;text-align: center;background:rgb(3, 75, 159)}
.menu ul li a:hover{text-decoration: underline;}
.menu ul li ul{display: none;}
.menu ul li:hover ul{display:block;}
.menu ul li ul li{box-sizing: border-box; width: 200px;height: 30px;opacity: 0.9; filter: opacity(90);}
.menu ul li ul li a{padding: 0 6px; text-align:left;display:block;width: 200px;height: 30px;line-height: 30px;white-space: nowrap;}
.dh {
    background: rgb(3, 75, 159);
    width: 100%;
    height: 45px;
    position: relative;
    z-index: 99;
}


.menu ul li ul li ul li {background: none;} 

.menu ul li ul li ul li {float:left; position:relative;width: 136px;left: 0px;display: none; }
.menu ul li ul li ul li a, .menu ul li ul li ul li a:visited {position: relative; left: 150px; top:-40px;height:64px; text-align:center; text-decoration:none;color:#fff; line-height:45px; font-size:15px; padding:0px 40px;}

.menu ul li ul li.menu-item-has-children:hover ul li{display:block;color:#000 }





.aboutl { width:715px; line-height:24px;}
.aboutl h1 { background:#f1f1f1; height:40px; line-height:40px; font-size:16px; color:#002c67; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ";}
.aboutl p { padding:0px 0px 0 0px; line-height:30px; font-size:14px;}
.aboutl h3{ font-size:24px; line-height:80px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.aboutr { width:260px;}
.aboutr h3{ background:rgb(3, 75, 159);height:40px; line-height:40px; font-size:25px; color:#ffffff; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ";}
.aboutr h3 a{color:#FFF;font-size:16px;}
.aboutr1 { border:1px solid #ebebeb; border-top:none;     padding: 19px 30px 20px 13px;}
.aboutr1.profess_{padding: 0px 0px 20px 0px;}
.aboutr11 { border:1px solid #ebebeb; border-top:none; padding:10px 15px 3px 15px;}
.aboutr2 ul li {  height:35px; line-height:35px; padding-left:0px; font-size:14px;}
.aboutr2 ul li a {font-size: 18px;}
.sub-menu.profess_ li{box-sizing: border-box; background: #528CD0; border-radius: 6px;margin: 11px 0 ; }
.sub-menu.profess_ li a{color: #ffffff;text-align: center;font-size:14px;font-weight: 600;height: 36px;line-height: 36px;overflow: hidden;}
.aboutr3 { background:url(404.png) no-repeat center top; line-height:41px; padding-left:20px; font-size:14px;}
.aboutr3 a { font-size:14px;}
.aboutr4 ul li { border-bottom:1px dashed #dddddd; height:26px; line-height:26px; font-size:12px; color:#666;}
.aboutr4 ul li a { font-size:12px;  color:#666; padding-left:5px;}
.ss { border:2px solid #f1f1f1; height:35px; line-height:35px; padding-left:15px; width:985px; margin:20px auto 0px auto;}
.kuandu {width:1000px; margin:15px auto 20px auto;}
.lf{ float:left;}
.rt{ float:right;}
.news ul li { border-bottom:1px dashed #cccccc; padding:15px 0px; line-height:20px;}
.news ul li img { width:173px; height:118px; padding-right:10px; float:left;}
.news ul li font { color:#999;}
.news11 { border:1px solid #cccccc; padding:10px; line-height:24px; margin-top:18px;}
.news11 img { width:173px; height:118px; padding-right:10px; float:left;}
.news11 font { color:#999;}


.nei {font-family: "Microsoft YaHei"!important; text-align:justify;  text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all; width:715px; margin:0px auto; font-size:14px; line-height:30px; padding:0px 0px 50px 0px;   }
.nei span,.nei p span,.nei p{font-family: "Microsoft YaHei"!important;}
.nei p{text-align:justify;  text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all;font-family: "Microsoft YaHei"!important;text-align:justify;  text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all;}
.nei table p{text-align:justify;  text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all;}
.nei img{max-width:700px!important;height:auto;margin: 0 auto;}
.nei h4 { font-size:28px; line-height:40px; text-align:center; color:#000;border-bottom:1px solid #002c67;}
.nei h5 { line-height:35px; text-align:center; font-size:14px;}
.nei .pian { font-size:14px;  margin-top:50px; padding:10px; line-height:40px; }
.nei .pian a {font-size:14px;}
.nei .pian font { font-weight:bold; color:#002c67;}\


.information_list_content_trap
{
	width:100%;
	background:#F7F7F7;
}
.information_list_box{
	width:1200px;
	background:#FFFFFF;
	min-height:900px;
	margin:auto;
	padding:50px 30px;
	overflow:hidden;
}
.information_list_content{
	min-height:500px;
}
.information_slider{
	width:210px;
	min-height:500px;
	float:left;
}
.slider_title{
	width:100%;
	height:60px;
	font-size:18px;
    text-align: center;
    background-color:rgb(238, 238, 238);
    background-color: rgb(1, 111, 196);
    border-bottom: 2px solid #fff;
}
.slider_title>p{
    line-height:60px;
    color: white;
}
.information_slider>ul{
	background:rgba(0,0,0,0);
}
.information_slider>ul>li{
	width:100%;
	line-height:50px;
	background:#EAEAEA;
	margin-bottom:2px;
	background:url(404.png);
}
#active{
	background:#FFFFFF;
}
.information_slider>ul>li>a{
	display: block;
	font-size:14px;
	text-indent: 20px;
    background-color:rgb(238, 238, 238);
    border-left: solid 3px rgb(1, 111, 196);
    border-bottom: 2px solid #fff;
}

.information_slider .sub-menu .current-menu-item {background:none;}
.information_slider .sub-menu li ul li {    
	width: 210px;
    height: 39px;
    line-height: 39px;
    border-bottom: 2px solid #fff;
    background-color: rgb(238, 238, 238);
}
.information_slider .sub-menu li ul li a { text-indent: 20px;display: block;}
.information_slider .sub-menu li.menu-item-has-children {position:relative;}
.information_slider .sub-menu li.menu-item-has-children:hover ul li{display:block;}
.information_slider .third-menu {
	position: absolute;
    left: 211px;
    top: 0px;
    display: block;
}
.information_slider .sub-menu li.menu-item-has-children:hover ul li{
    display: block;

}



.information_list{
	width:860px;
	min-height:500px;
	float:right;
}
.breadcrumb{
	width:100%;
	height:20px;
	font-size:14px;
}
.breadcrumb a{
	font-size:14px;
	color:#000;
}
.breadcrumb a:hover{
	color:#00A4FF;
}
.breadcrumb_nav{
	height:40px;
	width:100%;
	font-size:24px;
	line-height:60px;
	
}
.list{
	margin-top:30px;
	height:100px;
	border-bottom:1px solid #f44336;
}
.date1{
	width:60px;
	height:60px;
	float:left;
}
.date>h3{
	color:#f44336;
	text-align: center;
}
.date>p{
	font-size:14px;
	float:left;
	color:#7c7c7c;
}
.list_content{
	width:780px;
	height:90px;
	float:right;
}
.list_content>h3{
	min-height:30px;
}
.list_content>h3>a{
	display:block;
	line-height:30px;
	font-size:15px;
	color:#333333;
}
.list_content>h3>a:hover{
	color:#00A4FF;
}
.list_content>p{
	font-size:10px;
	color:#a5a5a5;
}
.page-nav{
	height:30px;
	width:auto;
	padding-top:35px;
}
.page-nav>a{
	font-size:12px;
	display:block;
	border:1px solid #c5c5c5;
	color:#4e4e4e;
	float:left;
	min-width:45px;
	height:30px;
	text-align:center;
	line-height:30px;
	border-radius:5px;
	margin-right:10px;
	overflow:hidden;
}
.page-nav>a{
	display:block;
	color:#4e4e4e;
}
.page-nav>a:hover{
	background:#f44336;
	border-color:#f44336;
	color:#fff;
}
.page-nav>a.current{
	background:#f44336;
	border-color:#f44336;
	color:#fff;
}
.page-nav>span{
	display:block;
	text-align:center;
	font-size:10px;
	width:120px;
	height:30px;
	color:#c0c0c0;
	border:1px solid #c5c5c5;
	float:left;
	line-height:30px;
}
