
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;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {text-decoration:none;}


html,body { font-family: 'MicroSoft YaHei', sans-serif;}

.wal{width:1000px; margin:0px auto;}

.wal::after {display: block;content: ''; height: 0; clear: both;}

.headDiv, .headDiv .wal{height:115px; overflow:hidden; position:relative;}

.nav{background:url(/images/nav.gif) top repeat-x; height:50px; overflow:hidden; position:relative;}
.nav li{float:left; height:50px; background:url(/images/navBg.gif) right top no-repeat; padding-right:1px;}
.nav a{display:block; float:left; font-size:14px; height:48px; line-height:40px; position:relative; top:2px; padding:0 25px;color:#666;}
.nav .aNow, .nav .aNow1{background:#3073ab; color:#FFF;}
.nav li:hover{background:#6aa2d1;}
.nav a:hover{color:#FFFFFF;}

.pageBanner{height:228px; overflow:hidden; position:relative;}
.pageBanner a:hover {cursor: default;}


.footLink{height:200px; overflow:hidden; background:#f4f4f4; position:relative;}
.footLink .leftBtn{display:block; background:url(/images/lleftBtn.png) left 55px no-repeat; width:49px; height:129px; overflow:hidden; position:absolute; z-index:10; left:50%; margin-left:-550px; top:30px;}
.footLink .rightBtn{display:block; background:url(/images/lrightBtn.png) left 55px no-repeat; width:49px; height:129px; overflow:hidden; position:absolute; z-index:10; right:50%; margin-right:-550px; top:30px;}
.footLink .wal{width:1004px; overflow:hidden; position:relative;}
.footLink ul{width:2000%;}
.footLink li{float:left; width:251px; text-align:center; overflow:hidden; padding-top:15px;border:2px solid white;}

.footDiv{height:100px; overflow:hidden; background:#286496; color:#FFF; position:relative; padding-top:15px;}
.footDiv a{color:#FFF; font-size:12px;}
.footDiv a:hover{text-decoration:underline;}
.footDiv li{float:left; width:95px; overflow:hidden; line-height:20px;}
.footDiv li h2{padding:30px 0 10px 0; height:20px; overflow:hidden;}
.footDiv .fr{width:335px; overflow:hidden; text-align:right; line-height:20px; padding-top:32px;}
.footDiv .fr .msg{padding-top:25px; font-size:11px;}


.breakth{width:1000px; margin:20px auto; overflow: hidden;}
.breakth_tit{width:1000px; height:54px; background:#286496; text-align:center; margin:20px auto;}
.breakth_tit h2{font-size:26px; color:#fff; line-height:54px;}
.breakth_tit h2 span{color:#fff300;}

.breakth_list{width:1000px; overflow: hidden;}
.breakth_list_top{width:1000px; height:84px;}
.breakth_list_top ul li{ float:left;width:300px; height:64px; background:#efefef; padding-left:30px; padding-top:20px; cursor:pointer;}
.breakth_list_top ul li img{ float:left;width:50px; height:50px; }
.breakth_list_top ul li h3{ float:left;width:230px; height:46px; color:#333333; font-size:22px;margin-left:8px;}
.breakth_list_top ul li h3 span{ color:#cd0000; }
.breakth_list_top ul li h3 small{font-size:12px; display:block;}
.breakth_list_top ul li.on{background:#286496;}
.breakth_list_top ul li.on h3{color:#fff;}
.breakth_list_top ul li.on h3 span{color:#fff300}
.breakth_list_cont{width:1000px; height:323px;overflow: hidden;}
.breakth_01{width:1000px; overflow: hidden;}
.breakth_01a{width:1000px; height:323px; background:url(/images/aas.png) no-repeat; position:relative;}
.breakth_01_img{width:330px; height:322px; float:left;overflow: hidden;margin-top: 5px;}
.breakth_01_txt{width:642px; float:right; padding-top:30px;text-indent:2em}
.breakth_01_txt p{font-size:14px; color:#666666; line-height:26px;}
.breakth_01_txt p span{ padding:2px 8px; background:#286496; color:#fff;}

.breakth_p1{width:342px; position:absolute; top:26px; left:0px;}
.breakth_p1 p{font-size:14px; color:#ffffff; padding:7px 0px 30px 48px; height:10px;}
.breakth_p1 span{font-size:12px; color:#333333; text-indent:24px; display:block; line-height:22px;}
.breakth_p12{position:absolute; left:0px; top:175px;}
.breakth_p12 p{ margin-top:14px; }
.breakth_p13{ position:absolute;top:24px; left:664px;}
.breakth_p13 p{padding:7px 0px 30px 82px;}

.fl{float:left; }
.fr{float:right; }
.w747{width:727px; overflow:hidden;}
.w221{width:221px;}

.pageNow{padding:25px 0 20px 0; color:#909090; font-size:14px;}
.pageNow a{color:#909090;}
.pageNow a:hover{color:#5292c8;}

.sideNav{margin-bottom:30px; background:#f4f4f4;}
.sideNav h1{font-size:18px; height:45px; line-height:43px; text-align:center; overflow:hidden; background:#343434; color:#FFF;}
.sideNav a{display:block; height:42px; line-height:40px; padding-left:40px; overflow:hidden;color:#585656;  border-top:#e6e6e6 solid 1px; background:url(/images/sideNav.gif) 20px center no-repeat; font-size:18px;}
.sideNav a:hover, .sideNav .aNow{background:#1d6dac url(/images/sideNav1.gif) 30px center no-repeat; color:#FFF; position:relative; width:191px; padding-left:50px; left:-10px;}
.sideNav a:hover{background:#12579f url(/images/sideNav1.gif) 30px center no-repeat;}

.yyjj_txt{ width:680px; margin:0 auto; overflow:hidden;}
.yyjj_rtop{width:680px; height:71px; background:url(/imagesyyjj_rtop.png) no-repeat; margin-top:50px;}
.yyjj_rtop span{font-size:18px; line-height:30px; color:#004EA1; text-indent:7px; display:block;}
.yyjj_ra{margin:20px 0px; text-align: center;}
.yyjj_rb strong{ display: block; margin-top: 20px;color:#333; font-weight: bold;}
.yyjj_rb p{margin: 10px auto; text-indent:2em; line-height:23px;  color:#666;font-size:16px;}