/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:'';}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:960px; margin:0 auto;}


.headbg{
	background: url("../images/headBg.jpg") repeat-x;
}

.head{
	height: 350px;
}

.headL{
	height: 350px;
	float: left;
}

.HL01{
	font-size: 45px;
	font-style: italic;
	color: #1b4694;
	font-weight: bolder;
	margin-top: 85px;
}

.HL02{
	font-size: 45px;
	font-style: italic;
	color: #1b4694;
	font-weight: bolder;
	margin-top: 10px;
	padding-left: 110px;
}


.HL03{
	font-size: 22px;
	color: #6e6e6e;
	font-weight: bolder;
	margin-top: 20px;
}

.HL04{
	display: block;
	font-size: 14px;
	color: #000;
	margin-top: 20px;
	width: 366px;
	height: 140px;
	text-indent: 30px;
}

.headR{
	display: block;
	float: right;
	height: 100%;
}

.logoMenuBg{
	height: 88px;
	background: url("../images/menuBg.jpg") repeat-x;
}

.logoMenu{
	height: 88px;
}

.logo{
	float: left;
	height: 88px;
}

.logo a{
	display: block;
	height: 88px;
}

.logo a img{
	display: block;
	height: 88px;
}


/*menu*/
.menu{height:88px;line-height:88px;float: right;    position: relative;
	z-index: 9999;}
.menu ul li{
	float:left;
	position:relative;
    background: url("../images/melibg.jpg") no-repeat right center;
	width:103px;
}
.menu ul li:hover{
	background: url("../images/menu_now.jpg") repeat-x;
}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0; top:88px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:18px;color:#fff; text-decoration:none;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{color:#fff;}

.menuB{
	margin-top: 15px;
	overflow: hidden;
}


.menuB li{
	height: 30px;
	line-height: 30px;
	float: left;
	margin: 0 5px;
}

.menuB li:hover{
	background: #bbb;
}

.menuB li a{
	display: block;
	height: 30px;
	line-height: 30px;
	color: #5F5F5F;
	padding: 0 10px;
	font-weight: bolder;
}

.con1{
	height: 265px;
	margin-top: 10px;
}

.con1L{
	width: 634px;
	height: 263px;
	float: left;
	border: 1px solid #cbcbcb;
	background: url("../images/notice_bj.jpg") repeat-x top center;
}

.con1R{
	width: 312px;
	height: 265px;
	float: right;
}

.Title{
	height: 33px;
}

.Title h2{
	font-weight: normal;
	font-size: 16px;
	color: #3A3A3A;
	float: left;
	background:url("../images/notice_icon.jpg") no-repeat right center;
	height: 33px;
	line-height: 33px;
	padding-right: 20px;
	margin-left: 15px;
}


/*scroll_02*/
.scroll_02{width: 440px;float: left;margin-left: 10px;height: 30px;margin-top: 3px;}

.scroll_02 .bd{
	height: 30px;
	line-height: 30px;
}

.scroll_02 .bd ul{
	height: 30px;
	line-height: 30px;
}
.scroll_02 .bd ul li{
	height: 30px;
	line-height: 30px;
}


.scroll_02 .bd ul li a{
	height: 30px;
	line-height: 30px;
	color: #000;
}


.scroll_02 .bd ul li:hover a{
	color: #1b4694;
}

.more{
	display: block;
	width: 55px;
	height: 10px;
	float: right;
	margin-top: 13px;
	margin-right: 10px;
	background: url("../images/more.jpg") no-repeat;
}

.con1LM{
	width: 100%;
	height: 199px;
}

.con1LM_l{
	width: 250px;
	height: 179px;
	background: #fff;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}

.con1LM_r{
	width: 330px;
	height: 168px;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
}

.con1LM_r h3{
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: #0057A6;
	height: 24px;
}


.con1LM_r span{
	display: block;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	color: #000;
	height: 138px;
	margin-top: 5px;
	text-indent: 30px;
}

.con1LM_lM{width:249px; height:166px;border: 1px solid #ccc;}
.slideBox{ width:229px; height:146px; overflow:hidden; position:relative;margin: 10px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul li{ position:relative;}
.slideBox .bd ul span{ display:block; height:40px; line-height:40px; background:#000; background:rgba(0,0,0,0.8); position:absolute; bottom:0px; width:100%; color:#fff; padding-left:10px;}
.slideBox .bd img{ width:229px; height:146px; }

.lunBo{
	display: block;
	width: 250px;
	height: 12px;
}

.con1RT{
	width: 310px;
	height: 223px;
	border: 1px solid #ccc;
	background:#fff url("../images/orange_bj.jpg") repeat-x top center;
}

.con1RT dl{
    overflow: hidden;
	margin-top: 10px;
}

.con1RT dl dt{
	color: #f4bd54;
	font-size: 22px;
	text-align: center;
	line-height: 36px;
}

.con1RT dl dd{
	color: #f4bd54;
	font-size: 30px;
	text-align: center;
	line-height: 36px;
	font-weight: bolder;
}

.con1RT ul{
	margin-left: 50px;
}

.con1RT ul li{
	margin: 6px auto;
	height: 27px;
}

.con1RT ul li img{
	line-height: 27px;
	display: block;
	float: left;
}

.con1RT ul li span{
	line-height: 27px;
	height: 27px;
	display: block;
	float: left;
	font-size: 14px;
    margin-left: 5px;
}

.con1RB{
	height: 26px;
	margin-top: 13px;
}

.con1RB input{
	display: block;
	width: 231px;
	padding-left: 5px;
	height: 24px;
	border: 1px solid #ccc;
	float: left;
	outline: none;
}

.con1RB button{
	display: block;
	width: 62px;
	height: 24px;
	cursor: pointer;
	float: right;
	border: none;
	outline: none;
	background: url("../images/search.jpg") no-repeat;
	margin-top: 1px;
}

.con2{
	height: 205px;
	background: #fff url("../images/orange_bj.jpg") repeat-x top center;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
}

.Title h3{
	font-weight: normal;
	font-size: 16px;
	color: #3A3A3A;
	float: left;
	height: 33px;
	line-height: 33px;
	padding-right: 20px;
	margin-left: 15px;
}


/* 本例子css */
.picScroll-left{ width:100%;  overflow:hidden; position:relative;top: 8px;  }
.picScroll-left .bd{ padding:0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:150px; height:140px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .bd ul li .title a{color: #000;font-size: 14px;}


.con3{
	height: 243px;
	margin-top: 20px;
}

.con3L{
	width: 310px;
	height: 241px;
	border: 1px solid #ccc;
	float: left;
	border-top: none;
	background: #fff url("../images/orange_bj.jpg") repeat-x top center !important;
}

.con3L ul{
	width: 286px;
	height: 198px;
	overflow: hidden;
	margin: 5px auto;
}


.con3L ul li{
	border-bottom: 1px dashed #ccc;
	background: url("../images/news_bj.jpg") left center no-repeat;
	width: 286px;
	height: 32px;
	line-height: 32px;
    padding-left: 15px;
}

.con3L ul li a{
	color: #000;
	height: 32px;
	line-height: 32px;
}

.con3L ul li:hover a{
	color: #1b4694;
}

.con3M{
	width: 310px;
	height: 241px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 12px;
	border-top: none;
	background: #fff url("../images/orange_bj.jpg") repeat-x top center !important;
}

.con3M ul{
	width: 292px;
	height: 201px;
	margin: 3px auto;
}


.con3M ul li{
	width: 141px;
	height: 96px;
	float: left;
	margin-right: 3px;
	margin-bottom: 9px;
	margin-left: 2px;
}

.con3M ul li img{
	display: block;
	width: 82px;
	height: 72px;
	margin: 0 auto;
}


.con3M ul li span{
	display: block;
	height: 24px;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	color: #000;
}

.con3M ul li:hover span{
	color: #1b4694;
}


.con3R{
	width: 310px;
	height: 241px;
	border: 1px solid #ccc;
	float: right;
	border-top: none;
	background: #fff url("../images/orange_bj.jpg") repeat-x top center !important;
}

.con3R dl{
	width: 260px;
	padding-left: 50px;
	height: 189px;
	overflow: hidden;
	margin-top: 18px;
}

.con3R dl dt{
	font-size: 13px;
	color: #000;
}

.con3R dl dd{
	color: #000;
    height: 27px;
	line-height: 27px;
}

.con3R dl dd input{
	vertical-align: middle;
	color: #000;
	height: 27px;
	line-height: 27px;
	cursor: pointer;
}

.tijiao{
	display: block;
	width: 42px;
	height: 22px !important;
	border: 1px solid #000;
	margin-left: 74px;
	line-height: 22px !important;
}

.footbg{
	background: #1a529d;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-top: 36px;
}

.ft1{
	height: 24px;
	position: relative;
}

.ft1 ul{
	height: 24px;
	position:absolute;
	left:47%;
	width:fit-content;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);

}

.ft1 ul li{
	float: left;
	height: 24px;
	line-height: 24px;
	color: #fff;
	margin: 0 10px;
}

.ft1 ul li a{
	font-size: 14px;
	display: block;
	height: 24px;
	line-height: 24px;
	color: #fff;
}
.ft1 ul li:hover a{
	color: #f4bd54;
}

.ft2{
	padding-top: 10px;
}

.ft2 li{
	line-height: 24px;
	color: #fff;
	text-align: center;
	font-size: 14px;
}

.ft2 li a{
	line-height: 24px;
	color: #fff;
	font-size: 14px;
}

.ft2 li a:hover{
	color: #f4bd54;
}
/*Add------------------------------------------------------------------------------*/

.inside{
	margin-top: 30px;
}

.insL{
	width: 636px;
	background:url(../images/notice_bj.jpg) repeat-x top center;
	float: left;
	border: 1px solid #ccc;
	border-top: none;
}

.weizhi{
	height: 33px;
	line-height: 33px;
	float: right;
	margin-right: 10px;
}

.weizhi a{
	color: #000;
}

.weizhi a:hover{
	color: #1b4694;
}

.insLM{
	padding: 10px;
}

.insR{
	width: 312px;
	height: 500px;
	float: right;
}

.insR1{
	width: 310px;
	height: 198px;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	background: #fff url("../images/orange_bj.jpg") repeat-x top center !important;
}


.insR1 img{
	display: block;
	width: 290px;
	height: 127px;
	margin: 15px auto 0;
}

.insR1 h2{
	font-weight: normal;
	line-height: 29px;
	color: #000;
	text-align: right;
	padding-right: 20px;
	height: 29px;
	background: url("../images/ntitle_bj.jpg") repeat-x;
	margin-top: 27px;
}







