html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent; }
img { -ms-interpolation-mode: bicubic; }
html, body { 
font-family:"微软雅黑", -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif,Helvetica;
} 
input { border-radius:0; }  button{-webkit-appearance: none; border-radius:0;} /*Reset IOS input style*/
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
.boxcenter { margin:0 auto;}
.fl_all { float:left; display:inline-block }
.fr_all { float:right; display:inline-block }
.txtdot { overflow:hidden; white-space:nowrap; text-overflow:ellipsis }


.menubox { position:absolute; height:90px; background:url(../images/menubg.png) repeat; top:20px; z-index:99; left:0; right:0; }
.menubox_ul { width:1170px; margin:0 auto; position:relative; }
.menubox_ul_li_l { float:left; display:inline-block; width:450px; height:90px; background:#004a96; }
.menubox_ul_li_r { float:right; display:inline-block; width:720px;}
.menubox_link { float:right; display:inline-block; height:50px; overflow:hidden; margin-top:20px; }
.menubox_link dt,.menubox_link dd { float:right; display:inline-block; width:40px; height:40px; margin-top:5px; background-position:center center; background-repeat:no-repeat; margin-left:0px; cursor:pointer }
.menubox_link dt,.menubox_link dd a { display:block; width:40px; height:40px; }
.menubox_link dt { background-image:url(../images/menubgl2.png) }
.menubox_link dd { background-image:url(../images/menubgl1.png) }
.menubox_sch { float:right; display:inline-block; width:223px; height:38px; background:url(../images/menu_schbg.png) top left no-repeat; margin-top:25px; right:-7px; position:absolute; display:none; overflow:hidden; z-index:999 }
.menubox_sch_inp { width:150px; height:24px; margin-left:17px; background:none; border:0; outline:none; font-size:14px; color:#bce3ff; line-height:24px; margin-top:6px; float:left; display:inline-block; }
.menubox_sch_btn { float:right; display:inline-block; border:0; background:0; width:50px; height:38px; cursor:pointer; outline:none }
.menu_m { float:left; display:inline-block; margin-top:30px;}
.menu_m dt { float:left; display:inline-block; font-size:16px; color:#fff; font-weight:bold; margin-left:34px; line-height:30px; position:relative; }
.menu_m dt a {  color:#fff; }
.menu_m dt:hover { color:#6be5ff; }
.menu_m dt:hover a { color:#6be5ff; }
.menu_m dt.now { color:#6be5ff; }
.menu_m dt.now a { color:#6be5ff; }
.menu_m dt ul { display:none; width:170px; position:absolute; border-bottom:3px #257ad1 solid; padding-top:10px; margin-left:-53px; opacity:0.94; }
.menu_m dt ul li { background:#f3f3f3; padding:8px 0px 6px 0px; font-weight:normal; }
.menu_m dt ul a { display:block; text-align:center; font-size:15px; color:#333; line-height:34px; }
.menu_m dt ul b { display:block; text-align:center; font-size:15px; color:#333; line-height:34px; font-weight:normal; }
.menu_m dt ul p { background:url(../images/menubg2.png) center top no-repeat; padding:8px 0px 6px; }
.menu_m dt ul p a { line-height:30px;  }
.menu_m dt:hover ul li a { color:#333; }
.menu_m dt:hover ul li a:hover { color:#257ad1; }
.menu_m dt ul.mpos0 { border:0; background:none; }


.banner{ min-width:1200px; top:0; left:0; right:0; overflow:hidden; position:relative; }
.banner .hd{ height:18px; overflow:hidden; position:absolute; left:46%; bottom:22px; z-index:3; }
.banner .hd ul{ overflow:hidden; vertical-align:middle; }
.banner .hd ul li{ float:left; margin-right:12px;  width:18px; height:18px; background:url(../images/banner_dot2.png) center center no-repeat; cursor:pointer; }
.banner .hd ul li.on{ background:url(../images/banner_dot1.png) center center no-repeat; }
.banner .bd{ position:relative; z-index:1;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; display:block;  }

.notifybox { height:30px; overflow:hidden; line-height:30px; margin-top:22px; margin-bottom:26px; background:url(../images/notifybg.png) left center no-repeat; width:1170px; }
.notifybox dt { float:left; display:inline-block; color:#FFF; font-size:16px; text-align:center; width:93px; }
.notifybox dd { float:right; display:inline-block; color:#FFF; font-size:16px; width:1048px; height:30px; border-right:4px #004a96 solid; overflow:hidden; }
.notifybox dd a { color:#505050; font-size:16px; background:url(../images/notifybg1.png) left center no-repeat; padding-left:15px; margin-right:33px; }
.notifybox dd a:hover { color:#036edc }
.notifybox dd a span { color:#9e9e9e; margin-left:10px; }
.limaq { width:1150px; position:relative; }

.ibox { width:1170px; overflow:hidden; }
.ibox_l { width:550px; height:367px; float:left; display:inline-block; position:relative; overflow:hidden; }
.ibox_r {
	width: 620px;
	height: 367px;
	float: right;
	background: #f9f9f9;
	display: inline-block;
	position: relative;
	overflow: hidden;
}

.ibox_l .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:16px; z-index:1; }
.ibox_l .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ibox_l .hd ul li{ float:left;  width:15px; height:15px; background-image:url(../images/focusbg.png); background-repeat:no-repeat; background-position:center 0; cursor:pointer; }
.ibox_l .hd ul li.on{ background-position:center -15px; }
.ibox_l .bd{ position:relative; width:550px; height:367px; z-index:0;   }
.ibox_l .bd li{ zoom:1; vertical-align:middle; position:relative; }
.ibox_l .bd li p { height:50px; position:absolute; height:50px; bottom:0; left:0; right:0; background:url(../images/alphab.png) repeat; line-height:50px; color:#fff !important; font-size:16px; padding:0 60px 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
.ibox_l .bd img{ width:550px; height:367px; display:block;  }
.ibox_l .bd li p a{
	color: #fff !important;
}
.ibox_r div {
	display: none;
	margin-top: 8px;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 25px;
}
.ibox_r div h1 { font-size:17px; color:#004a96; line-height:30px; height:33px; }
.ibox_r div h1 a { color:#004a96; display:block; overflow:hidden; }
.ibox_r div h1 a:hover { color:#036edc; }
.ibox_r div p { font-size:14px; color:#797979; line-height:25px; height:62px;  border-bottom:1px #CCC dashed; margin-bottom:12px;  }
.ibox_r div p span { color:#919191; margin-left:6px; }
.ibox_r div p a { color:#0f5db4; margin-left:8px; }
.ibox_r div ul {
	overflow: hidden;
	font-size: 16px;
	height: 33px;
	line-height: 33px;
	color: #3b3b3b;
}
.ibox_r div ul a { float:left; display:inline-block; width:465px; overflow:hidden; color:#3b3b3b; white-space:nowrap; text-overflow:ellipsis }
.ibox_r div ul a:hover { color:#0f5db4 }
.ibox_r div ul li { float:right; font-size:14px; color:#919191; display:inline-block; }
.ibox_r dl { height:48px; margin:0 25px; overflow:hidden;  }
.ibox_r dl dt { float:left; display:inline-block; height:34px; font-size:18px; color:#060606; line-height:34px; padding:0 5px; margin-right:25px; margin-top:11px; }

.ibox_r dl dt a { color:#ffffff;}
.ibox_r dl dt.now {
	width: 620px;
	background-color: #206dbd;
	color: #ffffff;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #004a96;
}
.ibox_r dl dt.now a { color:#ffffff }


.ibox_r em { font-style:normal; }
.ibox_r em p {
	position: absolute;
	top: 16px;
	right: 40px;
	width: 62px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #898989;
	background: #FFF;
	border: 1px #cdcdcd solid;
	border-radius: 22px;
	text-align: center;
	display: none
}
.ibox_r em p a { color:#898989; }
.ibox_r em p a:hover { color:#036edc; }

.ibox1 {
	width: 1170px;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 30px;
}
.ibox1_l {
	width: 1170px;
	height: 490px;
	float: left;
	display: inline-block;
	position: relative;
	overflow: hidden;
	background: #f8f8f8;
}
.ibox1_r { width:370px; height:406px; float:right; display:inline-block; position:relative; }

.ibox1_l ul {
	float: left;
	display: inline-block;
	width: 251px;
	height: 490px;
	background: url(../images/ibg2.png) left top repeat-y;
}
.ibox1_l ul li { height:51px; background:url(../images/ibg3.png) left bottom no-repeat;}
.ibox1_l ul li:nth-last-child(0) { background:none;}
.ibox1_l ul li a { display:block; width:251px; height:51px; }
.ibox1_l ul li a b { width:70px; height:50px; float:left; display:inline-block; background-position:left top; background-repeat:no-repeat; }
.ibox1_l ul li a b.icon0 { background-image:url(../images/icobg2a.gif)}
.ibox1_l ul li a b.icon1 { background-image:url(../images/icobg2a.gif)}
.ibox1_l ul li a b.icon2 { background-image:url(../images/icobg2a.gif)}
.ibox1_l ul li a b.icon3 { background-image:url(icobg3a.gif)}
.ibox1_l ul li a b.icon4 { background-image:url(icobg4a.gif)}
.ibox1_l ul li a b.icon5 { background-image:url(icobg5a.gif)}
.ibox1_l ul li a b.icon6 { background-image:url(icobg6a.gif)}
.ibox1_l ul li a b.icon7 { background-image:url(icobg7a.gif)}
.ibox1_l ul li a p { font-size:16px; color:#fff; line-height:50px; }
.ibox1_l ul li:hover,.ibox1_l ul li.now { background:url(../images/ibg4.png) right center repeat-y; }
.ibox1_l ul li:hover a b.icon1,.ibox1_l ul li.now a b.icon0 { background-image:url(../images/icobg4b.gif)}
.ibox1_l ul li:hover a b.icon1,.ibox1_l ul li.now a b.icon1 { background-image:url(../images/icobg4b.gif)}
.ibox1_l ul li:hover a b.icon2,.ibox1_l ul li.now a b.icon2 { background-image:url(../images/icobg4b.gif)}
.ibox1_l ul li:hover a b.icon3,.ibox1_l ul li.now a b.icon3 { background-image:url(icobg3b.gif)}
.ibox1_l ul li:hover a b.icon4,.ibox1_l ul li.now a b.icon4 { background-image:url(icobg4b.gif)}
.ibox1_l ul li:hover a b.icon5,.ibox1_l ul li.now a b.icon5 { background-image:url(icobg5b.gif)}
.ibox1_l ul li:hover a b.icon6,.ibox1_l ul li.now a b.icon6 { background-image:url(icobg6b.gif)}
.ibox1_l ul li:hover a b.icon7,.ibox1_l ul li.now a b.icon7 { background-image:url(icobg7b.gif)}

.ibox1_div { margin-top:14px; display:none } 
.ibox1_div dl {
	overflow: hidden;
	width: 897px;
	height: 490px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.ibox1_div dl dt { float:left; display:inline-block; width:230px; height:136px; }
.ibox1_div dl dt img { display:block; width:230px; height:136px; }
.ibox1_div dl dd { float:right; display:inline-block; width:210px; height:121px; font-size:13px; color:#707070; line-height:23px; margin-top:-2px; }
.ibox1_div dl dd h1 { font-size:16px; color:#373737; line-height:22px; margin-bottom:10px; }
.ibox1_div dl dd a { color:#004a96;}
.ibox1_div dl dd a:hover { color:#036edc; }

.ibox1_r_div { height:50px; background:#f8f8f8; line-height:50px; font-size:16px; color:#232323; text-indent:19px; position:relative; }
.ibox1_r_div p {position:absolute; top:13px; right:20px; width:62px; height:22px; line-height:22px; font-size:14px; color:#898989; background:#FFF; border:1px #cdcdcd solid; border-radius:22px; text-align:center; display:none; text-indent:0;}
.ibox1_r_div p a { color:#898989; }
.ibox1_r_div p a:hover { color:#036edc; }

.ibox1_r_a { display:block; width:370px; height:123px; margin-top:0px; margin-bottom:35px; }
.ibox1_r_a img { display:block; width:370px; height:123px; }

.ibox1_r_zt { width:370px; height:111px; overflow:hidden; position:relative; margin-top:0px; }
.ibox1_r_zt .hd{ height:15px; overflow:hidden; position:absolute; left:162px; bottom:0px; z-index:1; }
.ibox1_r_zt .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ibox1_r_zt .hd ul li{ float:left;  width:15px; height:15px; background-image:url(../images/focusbg1.png); background-repeat:no-repeat; background-position:center 0; cursor:pointer; }
.ibox1_r_zt .hd ul li.on{ background-position:center -15px; }
.ibox1_r_zt .bd{ position:relative; width:370px; height:93px; z-index:0;   }
.ibox1_r_zt .bd li{ zoom:1; vertical-align:middle; position:relative; }
.ibox1_r_zt .bd img{ width:370px; height:93px; display:block;  }

.ibox1_r_pp { width:370px; height:140px; overflow:hidden; position:relative; margin-top:0px; margin-bottom:30px; }
.ibox1_r_pp .hd{ height:15px; overflow:hidden; position:absolute; left:162px; bottom:0px; z-index:1; }
.ibox1_r_pp .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ibox1_r_pp .hd ul li{ float:left;  width:15px; height:15px; background-image:url(../images/focusbg1.png); background-repeat:no-repeat; background-position:center 0; cursor:pointer; }
.ibox1_r_pp .hd ul li.on{ background-position:center -15px; }
.ibox1_r_pp .bd{ position:relative; width:370px; height:93px; z-index:0;   }
.ibox1_r_pp .bd li{ zoom:1; vertical-align:middle; position:relative; }
.ibox1_r_pp .bd img{ width:370px; height:123px; display:block;  }

.footerbox { height:206px; background:#f8f8f8 }
.footerbox1 { width:1170px; overflow:hidden; }
.footerbox1_l { float:left; display:inline-block; width:900px; }
.footerbox1_r { float:right; display:inline-block; width:123px; margin-right:17px; margin-top:26px; line-height:34px; font-size:14px; color:#565656; text-align:center; }
.footerbox1_r img { display:block; }
.footerbox_ul { width:1000px;font-size:15px; color:#565656; height:46px; line-height:46px; margin-top:18px; }
.footerbox_ul li { float:left; display:inline-block; width:90px; }
.footerbox_ul a { float:left; display:inline-block; width:148px;  color:#565656; }
.footerbox_ul a:hover { color:#036edc; }
.footerbox_ul a img { float:left; display:inline-block; margin-right:3px; }

.footerline {
	height: 6px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004a96;
}
.footercopy { width: 1000px;margin-top:18px; overflow:hidden; }
.footercopy img {
	float: left;
	display: inline-block;
	margin-top: 10px;
	margin-right: 10px;
}
.footercopy p { font-size:14px; color:#565656; line-height:30px; }
.footercopy p a { color:#565656; }
.footercopy p a:hover { color:#036edc; }


.content{
	width: 1180px;
	font-size:14px;
	overflow: hidden;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.about{
	border: 1px solid #ebebeb;
	padding: 10px;
	background: #fafafa;
	height: 111px;
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.about dl{width: 165px;height: 111px;float: left;margin-right:26px; }
.about dt{line-height: 26px;height: 78px;overflow: hidden;margin: 16px 0;}
.about dt a{color: #6c6668;}
.about dt a:hover{text-decoration: underline;}
.row{
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}

.dottedtd {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP:1px; HEIGHT: 30px;BORDER-BOTTOM: #cdcdcd 1px dotted
}
.dottedindex {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP:1px; BORDER-BOTTOM: #cdcdcd 1px dotted
}
/*****鼠标悬停整体上升*****/
