@charset "utf-8";
body{background:#fff;font-family:\5B8B\4F53,Arial Narrow,arial,serif;font-size:12px;text-align:center; color:#424242; font-weight:normal;}
blockquote{margin:0;padding:0}
textarea{margin:0;padding:0}
input{margin:0;padding:0}
fieldset,figure{margin:0;padding:0}
form{margin:0;padding:0}
pre{margin:0;padding:0}
h6{margin:0;padding:0}
h5{margin:0;padding:0}
h4{margin:0;padding:0}
h3{margin:0;padding:0}
h2{margin:0;padding:0}
h1{margin:0;padding:0}
li{margin:0;padding:0}
ol{margin:0;padding:0}
ul{margin:0;padding:0}
dd{margin:0;padding:0}
dt{margin:0;padding:0}
p{margin:0;padding:0}
span{margin:0;padding:0}
dl{margin:0;padding:0}
div{margin:0;padding:0}
body{margin:0;padding:0}
th{font-size:12px}
tr{font-size:12px}
td{font-size:12px}
table{font-size:12px}
li{list-style-type:none}
table{margin:0 auto}
img{border:0;vertical-align:top}
ul{list-style-type:none}
ol{list-style-type:none}
a{color:#424242; text-decoration:none;}
a:hover{color:#ba2636;text-decoration:none}
.left{float:left; display:block;}
.right{float:right; display:block;}
.blank4{clear:both;display:block;height:4px;overflow:hidden}
.blank5{clear:both;display:block;height:5px;overflow:hidden}
.blank6{clear:both;display:block;height:6px;overflow:hidden}
.blank8{clear:both;display:block;height:8px;overflow:hidden}
.blank10{clear:both;display:block;height:10px;overflow:hidden}
.title{float:left; color:#FFF; font-size:14px; font-weight:bolder;}
.more{float:right;  font-size:12px;}
.title2{float:left; color:#0B478F; font-size:14px; font-weight:bolder;}
.clear{border:0;clear:both;display:none;font-size:0;height:0;line-height:0;margin:0;padding:0}
.area{margin:0 auto;text-align:left;width:960px}
.toparea{float:left; border:1px solid #CBCBCB; width:958px; background:url('top_bg.gif') repeat-x;}
.passport{float:left; background:url(passport_bg.gif) repeat-x; display:block;height:27px;line-height:27px;overflow:hidden;text-align:left;width:958px}
.logo{background:url(logo.gif) no-repeat 0px 29px;float:left; height:125px; width:180px}
.logo h1 a{cursor:pointer;display:block;font-size:0;height:92px;overflow:hidden;text-indent:-400px;width:138px}
.top_ad{display:table; margin:10px auto;border:1px solid #CBCBCB; width:938px; padding:10px 0px; background:#FFF;overflow:hidden}
.top_ad ul li{float:left; width:930px; padding-left:19px; height:90px; overflow:hidden}
.top_ad ul li img{float:left; width:82px;  height:82px; padding:2px; border:1px #CCCCCC solid;}
.top_ad ul li h1{float:left; width:830px; color:#013145; height:28px; line-height:28px; font-size:18px; font-family:黑体; padding-left:10px; font-weight:normal; }
.top_ad ul li h2{float:left; width:800px; line-height:22px; font-size:12px; padding:6px 0 0 10px; font-weight:normal; text-indent:2em;}
.top_ad a{overflow:hidden; color:#003245;}
.top_ad a:hover{color:red;}
.top_ad a img{border:1px solid #AFB0B2}
.top_ad span{display:block;float:left;font-size:0;overflow:hidden;width:7px}
.topadarea{float:right;height:100px;width:755px; padding:8px 8px 0 0;}
.topadarea img{width:755px; height:100px; }
.navarea{width:960px; background:url('nav_bg.gif'); height:34px;}
.navtop{float:left;height:34px; line-height:34px;width:940px; padding-left:10px;}
.navtop ul li{float:left; text-align:center; padding:0 10px; font-size:12px; font-weight:normal; background:url('li_line.gif') no-repeat center right; }
.navtop ul li a{color:#FFFFFF;}
.navtop ul li a:hover{ color:#FFFF00;}
.data{ float:left; width:500px; height:40px; line-height:40px; padding-left:10px; color:#676767; font-weight:bolder;}
.find{ float:right; width:220px; height:40px; line-height:40px;}
.find .b1{float:left; padding-top:8px;}
.find select{border:1px solid #A6A6A6;color:#000;float:left;font-size:12px;height:20px;line-height:20px;margin-top:3px;width:75px;}
.find span.t3{float:left; text-indent:14px;width:58px;}
.find span.t4{float:left; text-indent:11px;width:43px;}


.colleft{float:left;width:720px;}
.colright{float:left;width:240px;}
.col2left{float:left;width:330px;}
.col2right{float:right;width:615px;}
.col2right .t1{float:left;width:615px;}
.shid{float:left; padding-left:50px; width:649px; border:3px #D80B2C solid; background:url('sd_bg.gif') repeat-x; height:110px;}
.shid h1{float:left; width:644px; line-height:70px; height:70px; font-size:35px; font-family:黑体;font-weight:900;}
.shid h1 a{color:#002576;}
.shid h1 a:hover{color:red;}
.shid p{float:left; width:624px; font-size:12px; font-weight:normal; line-height:24px; display:block; }
.hev{float:left; width:705px; margin-top:10px; padding:0px;}
.fouce{float:left; width:385px; }
.hev_new{float:right; width:300px;}
.hev_new ul{float:left; width:300px;}
.hev_new li{float:left; width:300px; border-bottom:1px #CCCCCC dotted; padding-bottom:7px;}
.hev_new li h1{float:left; width:300px; padding:8px 0; line-height:26px; font-family:黑体; font-size:18px; font-weight:normal;}
.hev_new li h1 a{color:#002576;  font-weight:normal;} .hev_new li h1 a:hover{color:red;}
.hev_new li p {float:left; width:300px; line-height:24px; font-size:14px; text-indent:2em; display:block; padding-bottom:10px;text-align:justify;white-space:inter-ideograph;}
.adbox1{float:left;width:240px;}
.adbox2{float:left;width:330px;}
.rlmbox{float:left;width:238px; border:1px #E0E0E0 solid; border-top:none;}
.rlmbox_tit{ float:left; width:208px; height:25px; line-height:25px; padding:0 10px 0 20px; background:url('title1_bg.gif');}
.rlmbox_nr{ float:left; width:218px; padding: 0 10px; }
.rlmbox_nr h1{float:left; width:218px;  line-height:26px; padding:7px 0; font-size:14px; font-weight:bolder; overflow:hidden; text-align:center;}
.rlmbox_nr h1 a{color:#323232; } .rlmbox_nr h1 a:hover{color:red;}
.rlmbox_nr p {float:left; width:218px; line-height:24px; display:block; text-indent:2em; padding-bottom:6px; border-bottom:1px #CCCCCC dotted;}
.rlmbox_nr p  a{color:#BB0200;}
.rlmbox_nr span {float:left; width:120px; line-height:22px; display:block; text-indent:2em; padding-bottom:6px; border-bottom:1px #CCCCCC dotted;}
.rlmbox_nr span  a{color:#BB0200;}



.rlmbox_nr ul{overflow:hidden;width:218px; padding:8px 0;}
.rlmbox_nr li{background:url(dot_left.gif) no-repeat 0 10px; float:left; height:24px;line-height:24px; overflow:hidden; width:200px; padding-left:18px;}
.llmbox{float:left;width:330px;}
.llmbox_tit{ float:left; width:300px; height:32px; line-height:32px; padding:0 10px 0 20px; background:url('title2_bg.gif');}
.llmbox_nr{ float:left; width:288px; border:1px #CAD6E2 solid; padding:0 20px; }
.llmbox_nr h1{float:left; width:288px;  line-height:26px; padding:9px 0; font-size:14px; font-weight:bolder; overflow:hidden; text-align:center;}
.llmbox_nr h1 a{color:#323232; } .llmbox_nr h1 a:hover{color:red;}
.llmbox_nr p {float:left; width:288px; line-height:24px; display:block; text-indent:2em; padding-bottom:15px; }
.llmbox_nr p a{color:#FE7E00;}
.llmbox_nr ul{overflow:hidden;width:288px; padding:8px 0;}
.llmbox_nr li{background:url(dot_left.gif) no-repeat 0 10px; float:left; height:28px; font-size:14px; line-height:28px; overflow:hidden; width:270px; padding-left:18px;}
.ypjh{float:left;width:328px; border:1px #D0D0D0 solid;}
.ypjh_tit{ float:left; width:328px; height:35px; line-height:35px;  background:url('ypjh.jpg'); cursor:pointer;}
.ypjh_pic{ float:left; width:298px; padding:15px 15px 0 15px;}
.ypjh_pic img{width:298px; height:220px;}
.ypjh_pic p{width:298px; text-align:center; height:32px; line-height:32px; display:block; font-size:14px; font-weight:bolder;}
.ypjh_pic p a{color:#BB0200;}
.mid_pics{float:left; display:block;width:298px; padding:10px 15px; border:1px #D0D0D0 solid;}
.mid_pics ul{float:left;width:298px; padding:0px; margin:0px;}
.mid_pics li{float:left; width:99px; text-align:center; margin:0 auto;}
.mid_pics li img{border:1px solid #CCC; padding:2px; height:65px;width:75px}
.mid_pics li span{cursor:pointer;display:block;height:28px;line-height:28px;overflow:hidden;width:99px;}
.mid_pics p {float:left; width:298px; line-height:20px; margin-top:8px; padding-top:8px; border-top:1px #CCCCCC dotted;  display:block; text-indent:2em; padding-bottom:6px; }
.mid_pics p a{color:#FE7E00;}
.colr_left{float:left; width:360px;}
.colr_left_tit{ float:left; width:330px; height:36px; line-height:36px; padding:0 10px 0 20px; background:url('title3_bg.gif');}
.tit_nav{ float:left; width:200px; }
.tit_nav ul li{float:left; text-align:center; padding:0 8px; display:block; font-size:14px; font-weight:normal; background:url('li_line.gif') no-repeat center right; }
.tit_nav ul li a{color:#0C4890;}
.tit_nav ul li a:hover{ color:red;}
.colr_left_nr{ float:left; width:320px; padding:10px 20px; }
.colr_left_dzb{ float:left; width:356px; padding:10px 2px; overflow:hidden; }
.colr_left_dzb a img{ padding:2px; border:1px #CCCCCC solid;}
.colr_left_nr ul{overflow:hidden;width:320px; }
.colr_left_nr li{background:url(dot_left.gif) no-repeat 0 10px; float:left; height:28px; font-size:14px; line-height:28px; overflow:hidden; width:300px; padding-left:18px;}
.colr_right{float:right; width:240px;}
.aboxpic{float:left;height:75px;width:95px;}
.aboxpic img{border:1px solid #ccc;float:left;height:75px;margin-left:2px;width:75px; padding:2px;}

.linkarea a{float:left;line-height:22px;padding:0 5px;white-space:nowrap}
.footer{color:#454545;line-height:22px;margin:0 auto;padding:20px 0;text-align:center;width:960px}
.footer a{color:#454545}

/*焦点图CSS*/
.ddindex_content_lz {
	FLOAT: left; WIDTH: 385px; HEIGHT: 445px;
}

#lantern {
	BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; FONT-SIZE: 10.5pt; OVERFLOW: hidden; BORDER-LEFT: #878787 1px solid; WIDTH: 385px; CURSOR: pointer; LINE-HEIGHT: 23px; BORDER-BOTTOM: #878787 1px solid; HEIGHT: 445px
}

#lanternMain {
	WIDTH: 385px; HEIGHT: 423px; BACKGROUND-COLOR: #ffffff
}

#lanternImg {
	OVERFLOW: hidden; WIDTH: 385px; POSITION: absolute; HEIGHT: 423px
}

#lanternNavy {
	BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10.5pt; FLOAT: left; OVERFLOW: hidden; WIDTH: 345px; COLOR: #853200; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}

#lanternNavy .div_off1 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternNavy .div_off2 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternNavy .div_off3 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}

.liclass {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 6px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 15px; COLOR: #ffffff; LINE-HEIGHT: 14px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: center; _margin-left: 2.5px; _margin-right: 2.5px
}

.lantrentp{BORDER-TOP: #ffffff 1px solid; FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid;}



/*内容页部分*/
.bigleft{ float:left; width:705px; border:1px solid #ccc;}
.bigleft ul{display:block; width:670px;overflow:hidden; padding:10px 0 10px 20px;overflow:hidden; height:247px;}
.bigleft ul li{width:640px;height:28px;line-height:28px;background:url(/img/dot_left.gif) no-repeat 1px 10px; overflow:hidden;text-align:left; padding-left:12px;}
.bigleft ul li a{font-size:14px;float:left;}
.bigleft ul li p{ float:right; width:90px;overflow:hidden;}
.tipspos{ float:left; width:685px; line-height:28px; height:28px; background:#E3EBF6; padding-left:20px;}
.bigtitle{ clear:both; margin:0 auto; width:620px; border-bottom:1px #CCC solid;  font-size:20px; color:#000; font-weight:bold; text-align:center; line-height:48px; height:48px; display:block;}
.from{float:left; width:705px;  text-align:center; line-height:28px; height:28px; font-family:Arial;}
#zoom {width:655px;margin:25px;overflow:hidden;}
.news {font-size:14px;line-height:2em;font-family:"宋体";margin:3px 0 0;}
.news p{padding:5px 0;}
.pictext { line-height:38px; height:38px;}
.ab_links{ margin:0 auto; width:660px; padding-left:20px; background:#E3EBF6; border-bottom:1px #CCC solid;  font-weight:bold; line-height:24px; height:24px;}
.ab_list{ margin:0 auto; width:660px; padding:0 0 20px 20px;}
.ab_list ul{ overflow:hidden; height:135px; width:660px;  padding-top:10px;}
.ab_list li{float:left; height:26px;line-height:26px;overflow:hidden;text-align:left; padding-left:30px; width:650px;}
.pages{display:block;height:30px;text-align:center;color:#0A5491;margin:13px auto; font-family:Arial;}
.pages a,.pages span{color:#0A5491;padding:0 4px}
.pages .page_current {color:#F00;}
.pages a:visited,.passport a:active{color:#0A5491;text-decoration:none}
.pages a:hover{color:#F00;text-decoration:underline}


.dt{width:705px;  }
.dt ul{ width:685px;margin:0 auto;  padding-left:0px; height:1800px;list-style-type:none;}
.dt ul li{float:left; width:170px; height:201px;   padding:0px; text-align:center;list-style-type:none; background:none;}
.dt ul li a img{ text-align:center; display:block;width:145px;height:125px;padding:1px; border:1px solid #ccc; background:#fff;}
.dt ul li a span{ text-align:center; display:block;width:145px;line-height:24px;margin:0 auto; cursor:pointer}
