g@charset "utf-8";
/* CSS Document */

img{ border:none; clear:both;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
*{
	padding:0px;
	margin:0px;
	color:#333;
	font-size:12px;
	font-family:"微软雅黑";	}


table{border-collapse: collapse; border-spacing: 0px; height:100%;}

.top_bj{ background:url(../images/1.jpg) no-repeat; background-position:center; height:90px;}
.top{ width:1200px; margin:0px auto;}
.top .logo{ float:left; margin-top:15px;}

.top_rihgt{ float:right; width:800px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1; padding-left:10px; height:90px; line-height:90px; float:right; width:620px;}
.nav{ position:relative; width:620px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; }
.nav a{ color:#fff; font-size:16px;}
.nav h3{ font-size:100%; font-weight:normal; height: 90px;}
.nav .m{ float:left;  position:relative; z-index:1; height: 90px;}
.nav h3 a{ display:block; width:124px; text-align:center; height: 90px;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:90px; z-index:1; width:128px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;   }
.nav .sub li a:hover{ color:#4a78b4;   }
.nav .block{ height:2px; width:130px; background:#fff; position:absolute; left:0; top:88px; overflow:hidden;  }
/*nav end*/

.yyxz{ float:right; margin-right:20px; width:90px; margin:0px 0px 0px 35px;}




/*.yyxz{ float:right; margin-right:20px; width:90px; margin:0px 0px 0px 35px;}*/
.top ol li{ float:left;
			height:90px;
			line-height:90px;
			position:relative;
			display:inline;
			width:90px;}
.top ol li a{ font-size:14px; color:#fff; width:90px; display:block; text-align:center;}
/*.top ol li .yj{ background:url(../images/2.png) right center no-repeat;}*/
.top ol li a:hover{ color:#fff;}
.top ol li ol{ position:absolute; top:90px; left:0px; z-index:100;}
.top ol li ol li{ background:#4A78B4; height:45px; line-height:45px;}
.top ol li ol li:hover{ background:#5E93C5;}
.top li.xs ol{ display:block;}
.yc{ display:none;}

/*nav end*/


/* 本例子css */
.picScroll{ position:relative; width:98%; background:#fff; height:600px; margin:0px auto;}
.picScroll .prev{ background:url(../images/7_2.jpg) no-repeat; opacity:0.7; width:35px; height:80px; display:block; position:absolute; top:265px; left:2%;}
.picScroll .next{ background:url(../images/7_1.jpg) no-repeat; opacity:0.7; width:35px; height:80px; display:block; position:absolute; top:265px; right:2%;}
.picScroll ul{ zoom:1; width:100%; height:600px;}
.picScroll ul li{ height:600px; text-align:center; display:inline-block; width:100%;}
.picScroll ul li a{ width:100%; height:600px; display:block; margin:0px auto;}
/*banner结束*/




.sy_mk{ width:1200px; margin:60px auto; overflow:hidden;}
.sy_mk div{ float:left; width:388px; height:219px;}
.sy_mk div h2{ font-size:32px; font-weight:lighter; color:#FFFFFF;}
.mk_1{ background:url(../images/3.png) no-repeat;}
.mk_2{ background:url(../images/3_1.png) no-repeat; margin:0px 18px;}
.sy_mk .mk_2 h2{ text-align:center; margin-top:30px;}
.sy_mk .mk_2 h2 span, .sy_mk .mk_3 h2 span{ display:block; font-size:20px; color:#FFF;}
.sy_mk .mk_2 .more a{ display:block; height:30px; line-height:30px; width:100px; text-align:center; margin:50px auto 0px; font-size:16px; color:#FFFFFF; border:1px solid #FFF; border-radius:3px;}
.mk_3{ background:url(../images/3_2.png) no-repeat;}
.sy_mk .mk_3 h2{margin-top:35px; text-align:center;}
.sy_mk .mk_3 .san a{ float:left; height:25px; line-height:25px; text-align:center; font-size:16px; color:#fff; margin:35px 28px; background:url(../images/3_5.png) no-repeat left center; padding-left:10px;}
.sy_mk .mk_3 .san a:hover{ text-decoration:underline;}

/*滚动新闻*/
.txtMarquee-top{ width:388px; overflow:hidden; position:relative;  }
.txtMarquee-top .hd{ overflow:hidden; height:40px; padding:0 10px; border-bottom:1px solid #F9F9F9; width:368px;}
.txtMarquee-top .hd h3{ float:left; line-height:40px; font-size:20px; font-weight:lighter; color:#fff;}
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:8px; margin-top:20px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd{ padding:10px 7px;}
.txtMarquee-top .infoList li{ height:35px; line-height:35px; width:370px;}
.txtMarquee-top .infoList li a{ font-size:14px; color:#fff;}
.txtMarquee-top .infoList li .date{ float:right; color:#fff;  }
/* 滚动新闻css */

.ft_bg{ background:#386db1; height:155px;}
.footer{ width:1200px; margin:0px auto;}
.ft_left{ float:left; width:800px; padding-top:30px;}
.db_nav h2{ float:left; font-size:14px; color:#FFFFFF; font-weight:lighter; margin-right:25px;}
.db_nav ul li{ float:left;}
.db_nav ul li a{ font-size:14px; color:#FFF;}
.db_nav ul li a span{ font-size:14px; color:#FFF; margin:0px 10px;}
.ft_left p{ font-size:14px; color:#FFF; margin-top:15px;}
.ft_right{ float:right; padding-top:15px; width:240px;}
.ft_right span{ display:inline-block; float:rihgt;}
.ft_right b{ float:left; font-size:14px; color:#FFFFFF; margin:90px 10px 0px 0px; font-weight: lighter;}

.db_yw{ margin-left:10px;}


/*.sy_mk{ width:1200px; margin:60px auto; overflow:hidden;}
.sy_mk div{ float:left; width:388px; height:219px;}
.sy_mk div h2{ font-size:32px; font-weight:lighter; color:#FFFFFF;}
.mk_1{ background:url(../images/1_07.png) no-repeat;}
.sy_mk .mk_1 h2{margin:60px 0px 0px 150px;}
.sy_mk .mk_1 a{ display:block; height:30px; line-height:30px; margin:35px 0px 0px 172px; font-size:16px; color:#FFFFFF;}
.mk_2{ background:url(../images/1_09.png) no-repeat; margin:0px 18px;}
.sy_mk .mk_2 h2{margin:50px 0px 0px 55px;}
.sy_mk .mk_2 a{ display:block; height:30px; line-height:30px; margin:65px 0px 0px 60px; font-size:16px; color:#FFFFFF;}
.mk_3{ background:url(../images/1_11.png) no-repeat;}
.sy_mk .mk_3 h2{margin-top:60px; text-align:center;}
.sy_mk .mk_3 a{ display:block; height:25px; line-height:25px; text-align:center; margin-top:0px; font-size:16px; color:#ef8e25;}

.ft_bg{ background:#386db1; height:155px;}
.footer{ width:1200px; margin:0px auto;}
.ft_left{ float:left; width:610px; padding-top:30px;}
.db_nav h2{ float:left; font-size:14px; color:#FFFFFF; font-weight:lighter; margin-right:25px;}
.db_nav ul li{ float:left;}
.db_nav ul li a{ font-size:14px; color:#FFF;}
.db_nav ul li a span{ font-size:14px; color:#FFF; margin:0px 10px;}
.ft_left p{ font-size:14px; color:#FFF; margin-top:15px;}
.ft_right{ float:right; padding-top:15px; width:220px;}
.ft_right span img{ float:rihgt;}
.ft_right b{ float:left; font-size:14px; color:#FFFFFF; margin:90px 10px 0px 0px; font-weight: lighter;}
*/

