@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li,form, fieldset, legend, th, td,img{ border:none; margin: 0; padding: 0;}
body{font: 12px tahoma, Srial, helvetica, sans-serif; text-align:center; font-family: "微软雅黑",tahoma,"宋体",arial,sans-serif;}
body{ behavior:url('../css/hover.htc')}
em{font-style:normal;}
span{ font-weight:normal;}
ul, ol { list-style: none; }
a { text-decoration: none; color:#fff;}
a:hover { text-decoration: none;}
img{ border:0px; font-size:0px;}
table { border-collapse: collapse; border-spacing: 0; }
#wrap{ width:1001px; margin:0 auto; text-align:left; background:#fff}
.clear{clear:both}
html { overflow-x:hidden; }

.top{ width:100%; background:url(../images/hg_01.jpg) repeat-x top center; height:122px; text-align:left;}
.top_nr{ width:996px; margin:0 auto; height:120px;}
.top_nr_box{ width:996px; float:left; margin-top:2px;}
.top_left{ width:311px; height:120px; float:left; margin-left:26px; display:inline;}
.top_right{ width:226px; float:left; margin:0 0 0 414px; display:inline;}
.top_link{ width:226px; height:36px; line-height:36px; color:#333; float:left; margin:40px 0 0 0;}
.top_link a{ color:#333; text-decoration:none; margin:0 4px; }
.top_search{ width:206px; float:left; margin-left:4px;}
.search_k{ background:url(../images/hg_07.jpg) no-repeat; width:153px; height:22px;}
.top_search a{ color:#333; margin:0 0 0 5px;}
.nav{ background:url(../images/1_02.jpg) repeat-x; height:49px; width:100%;}
.nav_nr{ width:996px; margin:0 auto;}
.nav_box{ width:996px; height:49px; color:#fff; float:left; }
.nav li.lia{ width:139px; height:49px; line-height:42px; float:left; font-size:14px; text-align:center; z-index:888; font-weight: bold;position:relative; /*display:inline;*/}

.nav li.lia span{font-weight: normal;
display: block;
font-size: 10px;
-webkit-text-size-adjust: none;
line-height: 13px;
margin-top: -10px;}


.nav li.lia a{ display:block; width:124px; height:49px; color:#fff;}
.nav li.lia:hover a{ background:#a62121; text-decoration:none; width:124px; height:40px;}
.nav li.lia ul{ display:none}
.nav li.lia:hover ul{ position:absolute; top:44px; left:0px; width:124px; background:#a62121;  display:block; z-index:999;}
.nav li.lia:hover ul li.lib{height:30px; line-height:30px; float:left; width:124px; font-size:12px; border-top:1px solid #b34040;}
.nav ul li.lia:hover ul li.lib a{ font-weight:normal; color:#fff; display:inline; width:124px; background:none; }

.cont2_left_font a {color:#666666}
.banner{ background:url(../images/1_12.jpg) no-repeat; height:401px; border-bottom:3px solid #d40a78;}
.content{ width:996px; margin:0 auto; text-align:left;}
.cont_nr{ width:996px; float:left;}
.cont_1{ width:996px; float:left; margin-top:28px; margin-bottom:14px;}
.cont_1_box{ width:130px; float:left; margin-right:86px; display:inline;_margin-right:34px;}
.cont_1_box2{ width:130px; float:left; }
.cont_1_coin{ width:70px; height:69px; float:left; margin-bottom:5px;}
.cont_1_font{ width:168px; float:left; color:#333; }
.cont_1_font h2{ font-size:18px; line-height:32px;}
.cont_1_font h3{ font-size:12px; font-weight:normal;}
.cont_2,.cont_3{ width:996px; float:left; margin-top:16px;}
.cont_2_left{ width:352px; float:left;}
.cont2_left_pic{ width:350px; height:263px; float:left; border:1px solid #ccc; margin: 10px 0 0 0;}
#hotpic { width: 350px; height: 303px; overflow: hidden; margin: 0 auto;}
#NewsPic { position: relative; width: 350px; height: 263px; overflow: hidden;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 0px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 340px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
#NewsPicTxt a:hover { color: red; }
.cont2_left_font{ width:348px; height:52px; border:1px solid #ccc; border-top:none; float:left;}
.cont2_left_font li{ width:150px; padding:0 10px; float:left; line-height:24px; color:#333;}
.cont_2_mid{ width:380px; float:left; margin-left:18px; display:inline;}
.cont2_mid_tit{ background:url(../images/or_03.jpg) no-repeat center bottom; width:380px; height:30px; line-height:30px;}
.cont2_mid_tit_name{ width:82%; color:#990000; background:url(../images/hg_22.jpg) no-repeat center left; float:left; padding-left:10px; font-size:16px;font-weight: bold;}
.cont2_more{ color:#565656; width:15%; float:left;}
.cont2_mid_txt{ width:380px; float:left; padding:10px 0 0 0;}
.cont2_mid_txt li{ width:380px; line-height:32px; float:left; text-decoration:none;}
.cont2_mid_txt li a:hover{color:#FF0000}
.cont2_mid_txt li.lia{ background:url(../images/iu_06.jpg) no-repeat left center; width:368px; padding-left:12px;}
.cont2_mid_txt li.lib{ background:url(../images/hg_31.jpg)  no-repeat left center; width:368px; padding-left:12px;}
.cont2_mid_txt li a{ color:#333;}
.cont_2_right{ width:210px; height:329px; float:left; margin-left:8px; display:inline; background:url(../images/line_03.jpg) no-repeat left center; padding-left:13px;}
.cont2_right_tit{ background:url(../images/ort_05.jpg) no-repeat center bottom; width:220px; height:30px; line-height:30px;}
.cont2_right_tit_name{ width:69%; color:#990000; background:url(../images/hg_22.jpg) no-repeat center left; float:left; padding-left:10px; font-size:16px;font-weight: bold;}
.cont2_more2{ color:#565656; width:25%; float:left; }
.cont2_right_txt{ width:220px; float:left;}
.cont2_right_pic{ width:219px; height:167px; float:left;}
.cont2_right_font{ width:220px; float:left; padding-top:7px;}
.cont2_right_font li{ width:210px; color:#333; background:url(../images/hg_31.jpg)  no-repeat left center; padding-left:10px; line-height:31px; text-decoration:none;}
.cont2_right_font  a:hover{color:#FF0000}
.cont2_right_font li a{ color:#333;}
.cont3_left{ width:310px; float:left;}
.cont3_right_tit{ width:310px; float:left; background:url(../images/hg_37.jpg) no-repeat center bottom; line-height:30px;}
.cont3_right_tit_name{ width:239px; color:#990000; background:url(../images/hg_22.jpg) no-repeat center left; float:left; padding-left:10px; font-size:16px;font-weight: bold;}
.cont3_more2{ width:60px; float:left; color:#333;}
.cont3_right_txt{ width:310px; float:left;}
.cont3_right_txt li{ width:310px; line-height:30px; color:#333; float:left; text-decoration:none;}
 .cont3_right_txt li a:hover{color:#FF0000}
.cont3_right_txt li a{ color:#333;}
.cont3_right_txt li.lia{ background:url(../images/iu_06.jpg) no-repeat left center; width:300px; padding-left:10px; }
.cont3_right_txt li.lib{ background:url(../images/hg_31.jpg)  no-repeat left center; width:300px; padding-left:10px;}
.cont3_right{ background:url(../images/line2_18.jpg) no-repeat left center; height:357px; width:310px; float:left; margin:0 0 0 13px; display:inline; padding-left:14px;}
.cont_nav{ width:996px; margin:0 auto; line-height:24px; color:#333; text-align:center; margin-top:36px;}
.cont_nav a{ color:#333; margin:0 3px;}
.footer{ width:100%; background:#c8cccf url(../images/hg_40.jpg) repeat-x; margin-top:18px; float:left; padding:20px 0 30px 0;}
.footer_nr{ width:996px; margin:0 auto;}
.footer_box{ width:996px; float:left;}
.f_left{ width:882px; float:left;}
.f_left_font{ width:882px; float:left; line-height:20px; color:#565656; line-height:24px;}
.f_pic{ width:730px; float:left; margin:14px 0 0 0; padding-left:152px;}
.f_pic li{ width:111px; height:54px; float:left; }
.f_right{ width:303px; float:left;}
.f_right a{ color:#333;}
.f_right_logo img{ width:303px; height:110px; }
.divbg{ background:#333; height:15px;width:100%;}
.ny_main{ width:1000px; margin: 0 auto;margin-top: 4px;}
.ny_m_box{ width:1000px; float:left;}
.ny_banner{ width:1000px; height:164px; float:left;}
.ny_nr{ width:1000px; float:left; margin:22px 0 0 0; text-align:left;}
.ny_left{ width:255px; float:left;}
.ny_left_tit{ width:255px; height:160px; float:left;}
.ny_left_txt{ width:152px;  float:left; margin:32px 0 0 68px; display:inline; }
.ny_left_txt li{ width:140px; padding:0 0 0 12px; float:left; line-height:32px; border-bottom:1px dotted #c2c2c2; background:url(../images/b_10.jpg) no-repeat left center;} 
.ny_left_txt li a{ color:#333; font-size:16px;}
.ny_right{ width:715px; padding-left:25px; float:left; border-left:1px solid #ccc;}
.ny_right_tit{ width:715px; height:48px; line-height:48px; color:#990000;}
.ny_r_name{ width:400px; float:left; font-size:22px;}
.ny_r_add{ width:315px; float:right;text-align: right;}
.ny_r_add a{color:#990000;}
.ny_right_font a{color:#565656;}
.ny_right_txt{ width:715px; float:left; padding:40px 0; line-height:24px; font-size:14px;}
.ny_right_txt h4{ font-size:22px; text-align:center; color:#404040; font-weight:normal;}
.ny_right_txt h5{ font-size:14px; color:#565656; line-height:48px; font-weight:normal; text-align:right;}
.ny_right_font{ color:#444; line-height:24px; color:#565656;}
.ny_link{ width:715px; height:48px; float:left; margin:48px 0 0 0; display:inline;}

.ny_nr_tit{ width:979px; float:left; margin-left:20px; display:inline; height:48px; line-height:48px; color:#990000;}
.ny_nr_txt{ width:979px; float:left; margin-left:20px; display:inline;}
.ny2_r_name{ width:762px; float:left; font-size:22px; }
.ny_nr_txt h4{ width:959px; float:left; text-align:center; font-size:22px; font-weight:normal; color:#404040;}
.ny_nr_txt h5{ width:959px; float:left; font-size:14px; color:#565656; line-height:48px; font-weight:normal; text-align:right;}
.ny_right_font{ width:959px; float:left;}
.ny_right_font2{ width:715px; float:left; line-height:24px; color:#565656;padding-bottom: 40px; font-size:14px}
.ny_link2{ width:277px; height:48px; margin:30px 0 0 690px; display:inline; float:left;}

.ny_right_txt h6{ width:100%; text-align:center; font-size:18px; font-weight:normal; color:#404040;}
.bannerabc { width:100%; height:401px; position:relative;}
.bannerabc_tab {  position:absolute; right: 22%; bottom: 10px; /*width:1024px;*/ width:700px; }
.bannerabc_tab ul { cursor:pointer; margin:0; }
.bannerabc_tab li { float: left; list-style-type: none; width:90px; height:50px; overflow:hidden; text-align: center; margin:0 20px; }
.bannerabc_tab a { width:90px; height:50px; float:left; display:block; margin-right:2px; }
.bannerabc_tab img { border:0px solid #ccc; width:90px; float:left; height:50px; }
.hidecontent { display:none; }
.on img { border:0px solid #a62121; }
.help_ul .img_hot { top:8px; position:absolute; }
.ny_right_txt a{color:#565656}
.ny_nr_txt  a{color:#565656}
.ny_right_fontn2{ width:715px; float:left;}
.ny_right_fontn2 ul{ width:715px; margin:0 auto}
.ny_right_fontn2 li{ height:30px; line-height:30px; border-bottom:1px dotted #333; padding:0 10px; margin:0 0 5px;}
span.left1 a:hover{ color:red;}
span.left1 a{ color:#333333;}
span.left1{ float:left;background: url(../images/hg_31.jpg) no-repeat left center;}
span.right1{ float:right}
.ny_right_font2 a{ color:#333333}
.ny_main a{ color:#333333}
.selecta{color:#900900;font-weight: bold;}
.ny_right_tit a{ color:#900}



.piclist {
overflow: hidden;
width: 715px;
float: left;
}.piclist li {
float: left;
margin-left: 12px;
border-bottom: 1px #CCC solid;
width: 341px;
height: 197px;
padding: 10px 0;
overflow: hidden;
margin-bottom: 10px;
}.piclist_box {
float: left;
border-left: 0px #C7C7C7 dashed;
}.piclist_con {
float: left;
width: 170px;
height: 132px;
margin-left: 10px;
padding-top: 2px;
}.piclist_btn {
float: left;
margin: 15px 22px 0 0;
}.black333 {
color: #333;
}
.black333 a{color: #F90000;}
.b {
font-weight: bold;
}
.piclist_name {
width: 116px;
height: 42px;
text-align: center;
font-size: 12px;
font-weight: normal;
color: #333;
margin-left: 20px;
}.piclist_pic {
width: 116px;
height: 142px;
background: url(../images/PicBox_Bg.jpg) no-repeat;
padding: 10px 0 0 10px;
margin-left: 20px;
}

.f_right_font{ width:303px; float:left; line-height:22px; color:#333; text-align:left;}
.f_left{ width:680px; float:left;border-right:1px solid #b5b5b5; margin-right:10px; display:inline;}
.f_left_list{ width:93px; float:left;}
.f_left_list h3{ width:93px; background:#999999; color:#666; height:29px; line-height:29px;font-size:12px; font-weight:bold;}
.f_left_list li{ line-height:28px;}
.f_left_list li a{ line-height:24px; color:#666666;}



.htdl_cp_d_tj {
margin-bottom: 20px;
}
.clearfix {
overflow: hidden;
zoom: 1;
margin: 0px auto;
}.htdl_cp_sd_l {
float: left;
width: 330px;
margin-right: 40px;
display: inline;
}
.ht_s_fon {
border-right: 1px #D5D5D5 solid;
padding-right: 44px;
}
.htdl_cp_sd_l font {
display: block;
width: 295px;
height: 30px;
line-height: 30px;
border-bottom: 1px #CCC dashed;
}
.htdl_cp_sd_l font a {
padding: 0 0 0 23px;
margin: 0;
background: url(../images/hg_31.jpg) no-repeat left center;
}
.htdl_cp_sd_r {
float: right;
width: 330px;
}
.htdl_cp_sd_l h4 {
padding: 0;
margin: 0 0 10px 0;
font-size: 16px;
font-family: "微软雅黑";
text-align:left;
}
.htdl_cp_sd_r font {
display: block;
height: 32px;
line-height: 32px;
border-bottom: 1px #CCC dashed;
}
.htdl_cp_sd_r font a {
padding: 0 0 0 23px;
margin: 0;
background: url(../images/hg_31.jpg) no-repeat left center;
}