@charset "utf-8";
@import url("public.css");
body { margin:0px; padding:0px; color:#333; font-size:13px; font-family:Arial, Helvetica, sans-serif;background-color:#e7e7e7;}
td,dd,th{line-height:24px;font-size:13px;}
a:link,a:visited,a:active{color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}
div{margin:0px auto; line-height:20px;font-size:12px;}
input,textarea,select{background:#fff; border:#687597 1px solid; color:#333; line-height:1.3; font-size:12px; padding:1px;}
img{border:none; margin:0; padding:0;}

ul,li{list-style:none; padding:0px; margin:0px auto; }
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px; overflow:hidden;font-size:13px;}

.underline{background:url(../images/underline.underline.png) left bottom repeat-x;}
.clear{clear:both;}
.none{display:none;}
.mt_0{margin-top:4px;}
.mt_1{margin-top:6px;}
.mt_2{margin-top:8px;}
.mt_3{margin-top:10px;}
.mt_4{margin-top:12px;}
.mt_5{margin-top:14px;}
.mt_6{margin-top:16px;}
.mt_7{margin-top:18px;}
.mt_8{margin-top:20px;}
.TD_Center{text-align:center; vertical-align:top;}
.TD_Left{text-align:left; vertical-align:top;}
.redFont{color:#F00;}

.shineFont{color:#F00;font-weight:bold;}
/*.fl{float:left;}*/
.fr{float:right;}
.tc{text-align:center;}
.mt10{margin-top:10px;}
.ml10{margin-left:7px;}
.spanclass{margin-right:10px;float:right;}
.spanclass a{color:#c50012;}
.bor{
border:1px solid #2089de;border-top:none;background-color:#f5f6f7;}
.mlf10{margin:0px 8px;}
body{color:#444;font-size:13px;font-family:"宋体",Tahoma, Geneva, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,b,em,span,i,pre,form,fieldset,label,input,textarea,blockquote{padding:0;margin:0;}
input,select,textarea,botton{
	vertical-align:middle;
}
li{list-style-type:none;} ul,ol{
	list-style-image: none;
	list-style-type: none;
}
/*main*/
.w,.container{width:1200px; margin:0px auto;  zoom:1;}


#sidebar{width:240px;float:left;margin-left:5px;display:inline;}
#contentbar{width:700px;float:right;margin-right:5px;display:inline;}

.contentbox{width:700px;}
.sidebox{width:240px;}

#grey_border{border:1px solid #237E04; overflow:hidden;}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#fff}
img{ margin:0; padding:0; border:0;}

#menu {
	display:block;
	width:580px;
	height:34px;
	margin-top:20px;
	float: left;
}
#nav {display:block; font-size:13px;}
#nav .mainlevel {float:left;text-align:center; display:block;width:100px;height:44px;line-height:44px; background:url(../images/a3.jpg) no-repeat left;font-weight:bold;}
#nav .mainlevel1 {float:left;text-align:center; display:block;width:80px;height:44px;line-height:44px;font-weight:bold;}
.mainlevel1 a{ color:#fff;}
#nav .mainlevel a {
	color:#fff;
	text-decoration:none;
	line-height:44px;
	height:44px;
	text-align:center;
	display:block;
	_width:48px;
	padding-top: 0;
	padding-bottom: 0;
}

#nav .mainlevel a:hover {color:#09679e; text-decoration:none;}
#nav .mainlevel ul {position:absolute; display:none; *width:2000px;/*IE is great need, width>=li.length*/ font-weight:normal;font-size:14px;}
#nav .mainlevel li {float:left;background-color:#003466;}
#nav .mainlevel li a {padding:0 12px; line-height:24px; height:24px; display:block; _padding-bottom:6px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#09679e; text-decoration:none; }
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}
.note {color:#3f240e; border-right:1px solid #fff; background:#678900; display:block; line-height:34px; padding:0 3em;}
.Triangle_con {height:9px; display:block; _margin-bottom:-6px;/*IE6 only*/}
.log {margin:100px auto; width:580px; text-transform:capitalize; line-height:200%;}

.bj{
	width:100%;
	height:200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/bj.png);
	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden;
}
.bj1{ background:url(../images/bj1.png) repeat-y; width:1px; height:196px;}
.ym{
	width:1000px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ym1{ overflow:hidden; margin-top:5px;color:#fff;}
.ym11{ float:left; margin-left:5px; width:140px;line-height:20px;font-size:10px;}
.ym11 a{ color:#011a39; margin-right:10px;font-size:12px;}
.ym12{float:right;margin-left:5px; width:150px; line-height:20px;font-size:10px;}
.ym12 a{ color:#011a39; margin-right:10px;font-size:12px;}
.logo{ float:left; margin-top:35px; margin-left:10px;}
.xuexiao{ float:right; margin-top:110px; margin-right:10px;}

/*导航*/
.dh{
	width:100%;
	height:40px;
	display:block;
	background-image: url(../images/oo_03.jpg);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.lanmu{
	width:1000px;
	height:40px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.lanmu li{
	float:left;
	width: 111px;
	text-align: center;font-size:14px; line-height:40px;font-family:"微软雅黑"; font-weight:bold;
}
.lanmu li a{ color:#fff; }
.lanmu li a:hover{height:40px;width:111px;background:url(../images/hh_06.jpg) no-repeat center;display:block;color:#0652b3;}

.bank{ width:1450px; height:400px;}
.ban{ width:1000px; height:400px; margin:0 auto; overflow:hidden;}
.ban img{ display: block;}

.nr{ width:1450px; margin:0 auto;}
.nr1{
	width:1000px;
	background-color:#d7e8f6;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.xw{
	width:960px;
	margin-left:auto;
	overflow:hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	padding-top: 25px;
}
.xw1{ float:left; width:645px; height:270px; background-color:#FFF 1px #d7e8f6;}
.xw10{ background:url(../images/xw_03.png) no-repeat; width:645px; height:40px; display:block;}
.xw10 a{
	font-size:12px;
	line-height:40px;
	color:#1155ba;
	margin-left: 600px;
}

.xwt{
	width:603px;
	height:202px;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 20px;
}
.xwt1{width:270px;}
.xwt1 h3{line-height:30px;}
.xiwne{width:315px;margin-left:15px;}
.xiwne h3{text-align:center;line-height:45px;}
.xiwne h3 a{color:#bf1014;}
.xiwne li{line-height:28px;height:28px;clear:both;width:315px;}
.xiwne li a{width:70%;display:block;float:left;background:url(../images/lanp_07.jpg) no-repeat 1px;text-indent:15px;}
.xiwne li span{float:right;width:20%;display:block;}
.tongzhi{
	width:302px;
	height: 270px;
}
.tongzhdh{background:url(../images/lanp_03.png) no-repeat;height:40px;}
.tongzhdh a{line-height:40px;margin-left:260px;color:#1155ba;}
.tongxhl{
	padding:18px;
	height: 190px;
}
.tongxhl li{background:url(../images/lanp_07.jpg) no-repeat 1px;line-height:25px;height:25px;text-indent:15px;}
.xiaoyui{
	width:930px;
	height:220px;
	border-top:1px solid #2089de;
	clear:both;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-top: 22px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	overflow: hidden;
	
}

.xx{ width:720px; height:650px; background-color:#ffffff; border:1px  solid #3296e7; margin:0 auto; padding:0px; padding-top:20px;}
.xx1{ width:640px;  height:640px;margin:0 auto; background-color:#e7f1f7;}

.an{ width:160px; height:50px; overflow:hidden; margin-top:15px; margin-left:450px;}
.an1{ float:left; margin-left:10px;}
.an2{ float:right; margin-left:10px;}

.left_btn,.right_btn{ width:42px; height:76px; margin-top: 40px; cursor:pointer; }
.left_btn img{cursor:pointer;}
.cpzx{
	width:820px;
	margin-right: 15px;
	margin-left: 15px;
}
.cpzx li{ width:250px; height:220px; float:left;margin-left:23px;}
.cpzx li p{ text-align:center; line-height:30px;font-weight:bold;font-size:14px;}
.ann{
	margin-top:54px;
}
.anniu{width:960px;margin:0px auto;}
.anniu li{float:left;margin-right:40px;}
.youqingl{width:820px;margin:30px auto;border:1px solid #69afe8;background-color:#d7e8f6;height:20px;padding:15px 30px;}
.youqingl h3{float:left;}
.xuangx li{float:left;margin-left:20px;}
.xuanc{width:150px;height:20px;}
.foot{
	width:850px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 30px;
}
.footlogo{margin-top:15px;}
.footdi{margin:0px 30px;line-height:24px;margin-top:15px;}
.weixin{width:160px;text-align:center;}
.pic{ width:270px; height:180px;  }
.sideBanner{width:270px; height:180px; position: relative; overflow:hidden; z-index:1;}
.sideBanner .sideBannerPic{list-style:none; margin:0px; z-index:2;}
.sideBanner .sideBannerPic li{margin:0px;}
.sideBanner .num {position: absolute; bottom:5px; left:5px; zoom:1; z-index:3; list-style:none; margin:0px;}
.sideBanner .num ul{margin:0px;}
.sideBanner .num li {width: 20px; height: 20px; overflow:hidden; line-height: 20px; text-align: center; font-weight: 400; font-family: Arial; color: #1D86DF; background: #FFF; cursor:pointer; float: left; margin:0px 5px 0px 0px; _margin:0px 5px 0px 0px;}
.sideBanner .num li.on {background:#1D86DF; color:#FFF;}
.sideBanner .prev,.sideBanner .next {display: none; width:30px; height:60px; position: absolute; z-index:2; top:60px; overflow:hidden;}
.sideBanner .prev {left:0; background: url(../images/btn_prev-next.png) no-repeat 0px 0px;}
.sideBanner .next {right:0; background: url(../images/btn_prev-next.png) no-repeat 0px -60px;}
.lanmy{margin:0px auto;min-width: 1200px;max-width: 1920px;}

.lieb{width:220px;color:#fff;}
.lie1{border:1px solid #3296e7;border-top:none;}
.lie1dh{
	height:40px;
	line-height:40px;
	padding-left:32px;color:#1155ba;
	font-size:14px;font-weight:bold;
	background-image: url(../images/sss.jpg);
	background-repeat: no-repeat;
}
.lie2{
	background: #ffa800;
	border:1px solid #cacaca;
	border-top:none;

}
.lie2 li{
	height:85px;
	line-height:85px;
	margin-left:13px;

	background-image: url(../images/lanp_07.jpg);
	background-repeat: no-repeat;
	background-position: 1px;
	text-indent: 24px;
	width: 33.33%;
    text-align: center;
}
.lie2 li a{color: #fff;
    font-size: 18px;}
.wenz{width:100%;border:1px solid #3296e7;border-top:none;}
.wenzdh{
	height:40px;
	line-height:40px;padding:0px 15px;
	background-image: url(../images/hhp_11.jpg);
	background-repeat: repeat-x;
}
.wenzdh p{
	float:left;
	font-szie:18px;
	color:#1155ba;
	font-size:14px;
	font-weight: bold;
}
.wenzdh span{float:right;}

.xinlb{
	width:1200px;
	margin: 0 auto;
	padding: 10px;
	background-color: #FFFFFF;
	
}
.xinlb p{font:normal 12px/1.8 ''; padding:1px 0 5px 0;}

/*
.xinlb li{clear:both;border-bottom:1px dashed #dcdcdc;height:38px;line-height:38px;font-size:13px;}
.xinlb li a{
	float:left;
	width:80%;
	display:block;
	text-indent:15px;
	background-image: url(../images/hb2_23.jpg);
	background-repeat: no-repeat;
	background-position: 1px;
}
.xinlb li span{width:15%;float:right;text-align:right;display:block;}
*/
.gonggao{background-color:#fff;padding:10px;}
.gonggao li{line-height:28px;height:28px;background:url(../images/hb2_23.jpg) no-repeat 1px;text-indent:10px;}
.gongsi{width:700px;padding:10px;background-color:#fff;}
.gongsi p{text-indent:24px;line-height:24px;}


