@charset "utf-8";
/* CSS Document */
body{
margin:0;padding:0;font-size:12px;
}
form,ul,li{
margin:0;
padding:0;
list-style:none;
}
a{text-decoration:none;color:#000000;}
img{ border:none;}
.clear{ clear:both;}
#wrap{width:967px;margin:0 auto;}

#top_1{width:967px; height:77px; overflow:hidden;}
#top_1_1{ width:422px; height:77px; float:left;}
#top_1_2{width:545px; height:77px; float:left; background:url(../images/index_03.gif) repeat-x;}
#top_1_2_1{ width:234px; height:24px; position:relative; overflow:hidden; top:32px; float:right;}
#top_1_2_1 ul li{width:75px; height:22px; float:left; text-align:center; line-height:22px;}
#top_1_2_1 ul li a{color:#9b9b9b; font-weight:bold;line-height:22px;}

#top_2{ width:967px; height:41px; overflow:hidden; background:url(../images/nav_bg.jpg) top;}
#top_2 ul li{ display:inline;}
#top_2 ul li a{ width:120px; height:41px; overflow:hidden; text-align:center; font-weight:bold; color:#fff; line-height:41px; display:block; float:left; background:url(../images/nav_bg.jpg) top;}

#top_2 ul li a:hover{background:url(../images/nav_bg.jpg) bottom;}
#top_2 ul li .current{background:url(../images/nav_bg.jpg) bottom;}

#top_2 ul li #sp_nav{background:url(../images/nav_bg_sp.jpg) top;}
#top_2 ul li #sp_nav:hover{background:url(../images/nav_bg_sp.jpg) bottom;}
#top_3{ width:967px; height:239px; overflow:hidden; padding-top:3px; padding-bottom:5px;}

#center{ width:967px;}

#left{ width:689px; float:left; height:624px;}
#left_1{ width:689px; height:42px; overflow:hidden;}

#left_2{ width:689px; height:197px; overflow:hidden;}
#left_2_1{ width:224px; height:197px; float:left; overflow:hidden; background:url(../images/index_13.gif) no-repeat center center;}
#left_2_2{ width:465px; height:197px; float:left; overflow:hidden;}
#left_2_2 ul{ width:430px; margin:12px auto; }
#left_2_2 ul li{ width:410px; height:20px; border-bottom:1px dashed #dedede; padding-top:5px; color:#626463; background:url(../images/ico_21.gif) no-repeat 5px 9px; padding-left:20px; overflow:hidden;}
#left_2_2 ul li a{color:#626463;}
#left_2_2 ul li a:hover{ color:#d41d15}
#left_3{ width:689px; height:42px; overflow:hidden;}
#left_3_1{ width:223px; height:42px; float:left;}
#left_3_2{ width:465px; height:42px; float:left;}
#left_4{ width:689px; height:344px; overflow:hidden;}
#left_4_1{ width:224px; height:344px; overflow:hidden; float:left;}
#left_4_1_inner{ width:218px; height:305px;  border:1px solid #e8e8e8; border-top:none; background:#f7f7f7; padding-top:20px; overflow:hidden;}
#left_4_1_inner ul{ background:url(../images/home_22.gif);}
#left_4_1_inner ul.fir{width:171px; margin:0 auto;}
#left_4_1_inner ul li a{ width:171px; display:block; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#left_4_1_inner ul li ul.sec{ background:url(../images/home_22_sec.jpg);}
#left_4_1_inner ul li ul li a{ width:121px; display:block; padding-left:50px; text-align:left;}
#left_4_1_inner ul li a:hover{ color:red;}
#left_4_2{ width:465px; padding-top:15px; height:339px; overflow:hidden; float:left; background:url(../images/home_pro_bg2.gif) repeat-x;}
.pro_sp{ width:155px; float:left; height:147px; overflow:hidden; text-align:center; line-height:22px; background:url(../images/home_pro_bg.gif) no-repeat top center; float:left; padding-top:8px;}
.pro_sp a:hover{ text-decoration:underline; color:#d41d15}
#right{ width:278px; float:left; height:624px;}

#right_1{ width:278px; height:42px; overflow:hidden; background:url(../images/index_12.gif) no-repeat;}
#right_2{ width:278px; height:197px; overflow:hidden;}

#ppt_act{ width:261px; height:197px; float:right; overflow:hidden;}
#right_3{ width:278px; height:41px; background:url(../images/index_19.gif) no-repeat; overflow:hidden;}
#ctl00_ContentPlaceHolder1_right_4{ width:278px; height:157px; background:url(../images/index_20.gif) no-repeat; overflow:hidden;}
#right_4_1{ height:82px; padding:90px 0 0 40px}
#right_4_2{ width:230px; margin-left:35px; height:69px; line-height:22px;}
#right_5{ width:278px; height:37px; background:url(../images/index_23.gif) no-repeat;}
#right_6{ width:278px; height:151px;}
#ctl00_bottom{ width:967px;  padding-top:15px; border-top:1px solid #e8e8e8; line-height:45px; color:#8d8a8a; background:#f6f6f6; text-align:center; padding-bottom:17px;}
#bottom a{color:#8d8a8a;}


#center_inner{ width:967px; background:url(../images/left_bg.gif) repeat-y;}
#left_inner{ float:left; width:219px; overflow:hidden;}
#right_inner{ float:left; width:748px; overflow:hidden;}
#left_i_1{ width:219px; height:43px; overflow:hidden; background:url(../images/inner_03.gif);}

#left_i_2{ width:219px; padding-bottom:50px;}
#left_i_2 ul{ width:171px; margin:0 auto; background:url(../images/home_22.gif);}
#left_i_2 ul li a{ width:171px; font-weight:bold; color:#7f8281; display:block; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#left_i_2 ul li ul.sec{ background:url(../images/home_22_sec.jpg);}
#left_i_2 ul li ul li a{ width:121px; display:block; padding-left:50px; text-align:left;}
#left_i_2 ul li a:hover{ color:red;}

#right_i_1{ width:706px; height:42px; overflow:hidden; background:url(../images/inner_04.gif) no-repeat; line-height:43px; color:#4a6e8e; font-weight:bold; padding-left:42px; padding-top:1px;}
#right_i_2{ min-height:260px; _height:expression(this.scrollHeight < 260 ? "260px" : "auto"); width:748px;}



#right_i_intro{ width:706px; height:104px; overflow:hidden; margin:0 auto;}





#page{ width:680px; line-height:22px; margin:0 auto; text-align:center; padding-bottom:10px;}

#art_img{ width:680px; overflow:hidden; text-align:center; margin:20px auto;}
#article_title{ width:680px; text-align:center; font-weight:bold; line-height:32px;}
#article_hits{ width:680px; height:20px; text-align:center; color:#CCC; font-size:12px;}
#ny_next{ width:680px; height:30px; text-align:left; padding-left:20px; padding-bottom:10px;}
#article{
width:680px;
margin:20px auto;
min-height:400px;_height:expression(this.scrollHeight < 400 ? "400px" : "auto");
line-height:22px;
}
#article_content{
width:680px;
margin:10px auto;
min-height:280px;_height:expression(this.scrollHeight < 280 ? "280px" : "auto");
}
.in_news_list{ width:710px; height:32px; border-bottom:1px dashed gray; margin:0 auto; line-height:32px; overflow:hidden; _padding-top:7px; _height:25px;}
.in_news_list a:hover{ color:#F00}
.in_news_title{ width:519px; float:left; height:32px; overflow:hidden; _padding-top:10px;_height:22px;}
.in_news_addtime{ width:100px; height:32px; float:left; text-align:center;}


.pro_list{ width:215px; float:left; text-align:center; line-height:22px; height:175px; padding-top:8px; overflow:hidden;border:1px solid #ccc; margin-left:15px; margin-bottom:15px;}

.pro_list a:hover{ text-decoration:underline; color:#d41d15}
#article_pro{ width:680px; margin:0 auto; line-height:22px; min-height:320px; _height:expression(this.scrollHeight < 320 ? "320px" : "auto");}

#masterdiv{width:206px; overflow:hidden; background-image:url(../images/pro_bg.jpg)}
.menutitle{ cursor:pointer;width:196px; height:33px; line-height:33px; display:block;font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:-.05em; padding-left:10px;}
.submenu a{
width:196px; height:33px; line-height:33px; display:block;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; overflow:hidden; _padding-top:8px; _height:27px;  overflow:hidden;
}
.submenu a:hover{ background:#E32823; color:#fff;}

.zt{ color:red;}
/***·ÖÒ³***/
.newspage{clear:both;text-align: right; margin:20px 15px; line-height:28px;}
.newspage strong{font-size:12px; color:#fff;padding-left:8px;padding-right:8px;border:1px solid #E1E1E1;background:#be1b21;padding-top:4px;padding-bottom:2px;margin-left:6px;}
.newspage a{padding-left:8px;padding-right:8px;border:1px solid #E1E1E1;background:#fff;font-size:12px;padding-top:4px;padding-bottom:2px;color:#656464;text-decoration:none;margin-left:6px;}
.newspage a:hover, .newspage a.selected{padding-left:8px;padding-right:8px; color:#fff;border:1px solid #E1E1E1;background:#6b6b6b;}
.newspage .disabled{padding-left:8px;padding-right:8px;border:1px solid #E1E1E1;background:#fff;font-size:12px;padding-top:4px;padding-bottom:2px;color:#ccc;text-decoration:none;margin-left:6px;}
/***·ÖÒ³***/

