@charset "utf-8";
html,body { font-family:"宋体"; font-size: 12px; color: #333; text-decoration: none; height:100%;background:url(bg2.jpg) top center #EDEDED repeat-x; margin:0px; padding:0px;}
img { border-style: none; padding:0px; margin:0px;}
.clear{ clear:both;line-height:0px; padding:0px; overflow:hidden; margin:0px; height:0px; font-size:0px;}
div, h1, h2, h3, h4, h5, p, form, label, input, textarea, img, span,select{	margin:0; padding:0;}
ul,ol,dl,dt,dd,li{margin:0; padding:0;list-style-type:none;}
#top_banner{width:1004px; height:457px; margin:0px auto; padding-top:45px; overflow:hidden;}
#menu{ width:100%; height:58px; background:url(menu_bg.jpg) left bottom repeat-x ; margin:0 auto;}
#menu #gps{ width:1004px; height:58px; margin:0 auto;  overflow:hidden;background:url(gps.jpg) repeat-x;}
#menu #gps ul{ height:45px; margin-left:50px;}
#menu #gps ul li{ float:left; text-align:center; height:30px; line-height:30px; margin-top:8px;}
#menu #gps ul li a{ display:block; width:100px; margin:0 6px;height:30px; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
#menu #gps ul li a:hover{ color:#C00; background-color:#FFF; border: none;}
#wap{ width:970px; margin:0 auto; background-color:#FFF;overflow:hidden;}
.content{ width:950px; margin:0 auto; background-color:#FFF;padding:0px 10px;overflow:hidden;}
.content_left{ float:left; width:558px; border:1px solid #CCC;}
.content_right{ float:right; width:378px; border:1px solid #CCC; height:340px;}
.content_right h1{ height:29px; line-height:29px; background:url(zh_focus.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:10px; color:#FFF;}
.content_right .hot_news{ padding:10px;}
.content_right .hot_news h3{ font-size:18px; color:#F00; line-height:28px; text-align:center; font-family:"微软雅黑";}
.content_right .hot_news h3 a{font-size:18px; color:#F00; text-decoration:none;}
.content_right .hot_news p{ text-indent:28px; line-height:24px; font-size:12px; color: #333; border-bottom:1px dashed #CCCCCC; padding:5px 0;}
.content_right .hot_news p a{ text-decoration:none; color:#C00;}
.content_right .hot_news ul{ list-style-type:none; margin-top:10px; }
.content_right .hot_news ul li{padding-left:20px; background:url(ico_news.jpg) no-repeat left center; line-height:26px;}
.content_right .hot_news ul li a{ font-size:12px; color: #000; text-decoration:none;}
.content_right .hot_news ul li a:hover{ color:#f60;}
/*two part*/
.two_part{width:950px; margin:10px auto; background-color:#FFF;  padding:0px 10px;overflow:hidden;}
.two_part .two_left{ width:238px; float:left;}
.two_part .two_left .lt_box{ border:1px solid #CCC; margin-bottom:10px;}
.two_part .two_left .lt_box h2{ height:29px; line-height:29px; padding-left:10px; background:url(left_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#C00}
.two_part .two_left .lt_box ul{ padding:10px 10px;}
.two_part .two_left .lt_box ul li{ padding-left:20px; background:url(ico_news.jpg) no-repeat left center; line-height:24px;}
.two_part .two_left .lt_box ul li a{ font-size:12px; color: #000; text-decoration:none;}

.two_part .two_right{ width:274px; float:right;border:1px solid #ccc; height:387px;}
.two_part .two_right h1{height:29px; line-height:29px; border-bottom:1px solid #ccc; background:url(rel_news.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:10px; color:#FFF;}
.two_part .two_right .fwdh{ padding:10px;}
.two_part .two_right .fwdh ul{ margin:5px auto;}
.two_part .two_right .fwdh ul li{ height:30px; width:105px; float:left; margin:5px 15px 20px 5px !important; margin:5px 12px 20px 2px;}
.two_part .two_right .fwdh ul li a{ display:block; width:110px; height:30px; background-color:#FF9A52; text-align:center; font-size:14px; font-weight:bold; text-decoration:none; line-height:30px; color:#FFF;}
.two_part .two_right .fwdh ul li a:hover{ background-color:#F30}
.two_part .two_mid{ margin:0px 284px 0px 248px !important; margin:0px 281px 0 245px;border:1px solid #CCC; height:387px;}
.two_part .two_mid img{ height:147px; width:415px;}
.two_part .two_mid h1{ height:29px; line-height:29px; border-bottom:1px solid #ccc; background:url(rel_news.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:10px; color:#FFF;}
.two_part .two_mid .mid_news{ padding:10px; height:190px}
.two_part .two_mid .mid_news ul li{padding-left:20px; background:url(ico_news.jpg) no-repeat left center; line-height:26px;}
.two_part .two_mid .mid_news ul li a{ font-size:12px; color: #000; text-decoration:none;}
.two_part .two_mid .mid_news ul li a:hover{ color:#f60;}
/*three*/
.three_part{width:950px; margin:10px auto; background-color:#FFF;  padding:0px 10px;overflow:hidden;}
.three_part .th_box{ border:1px solid #CCC; padding:10px; position:relative; }
.three_part .th_box h3{ height:36px; background:url(th_bg.jpg) no-repeat; line-height:30px; position:absolute; left:-5px; top:5px; color:#FFF; padding-left:30px; font-size:14px;}
.three_part .th_box h3 a{ color:#C00; text-decoration:none; font-weight:normal; position: relative; left:800px; top:0px;}
.three_part .th_box ol{ margin-top:50px;}
.three_part .th_box dl{ float:left; margin-right:13px !important; margin-right:10px; padding:1px; border:1px solid #CCC; margin-bottom:10px;}
.three_part .th_box dl dt{ width:215px; height:144px; overflow:hidden;}
.three_part .th_box dl dt img{width:215px; height:144px;}
.three_part .th_box dl dd{ height:40px; line-height:40px; width:215px; text-align:center}
.three_part .th_box dl dd a{ font-size:14px; color:#000; text-decoration:none;}
.three_part .th_box dl dd a:hover{color:#f60;}
/*footer*/
.pd_footer{ margin:10px auto 5px auto; width:950px; text-align:center; border-top:1px solid #dedede;  }
.pd_footer p{font-size: 12px;font-style: normal;line-height: 21px;	color: #666;padding:10px;}
.pd_footer p a{font-size: 12px;font-style: normal;line-height: 21px;color: #666; text-decoration:none;}
.pd_footer p a:hover{ color: #f60; text-decoration:underline;}
.messagesubmit{border:5px solid #3369A7;width:580px;background:#fff;overflow:hidden;padding-bottom:15px;text-align:left;display:none}
