@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:url(images/bg02.jpg) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}

/*top*/
.top01{ height:36px;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:36px;}
.top01 i a{ padding:0 8px;}
.top02{ background:url(images/top01.jpg) no-repeat top center; height:166px; overflow:hidden;}

/*p1*/
.p1_content .fl{ width:600px; padding-left:10px;}
.p1_content .fl h1{ font:normal 18px/40px \9ED1\4F53; height:40px;}
.p1_content .fl h1,.p1_content .fl h1 a:link,.p1_content .fl h1 a:visited,.p1_content .fl h1 a:hover{ color:#fff;}
.p1_content .fr{ width:356px;}
.p1_content .fr .hot{ background:url(images/p1_02.gif) no-repeat; height:102px; overflow:hidden; padding:20px 10px 0 40px;}
.p1_content .fr .hot td{ padding:0 5px;}
.p1_content .fr .hot ul li{ float:left;}
.p1_content .fr .hot ul li span{ background:url(images/p1_01.gif) no-repeat; width:120px; height:92px; text-align:center; padding:4px 0 2px; display:block; float:left;}
.p1_content .fr .hot ul li em{ padding-left:10px; display:block; float:left; width:110px;}
.p1_content .fr .hot ul li em,.p1_content .fr .hot ul li em a{ color:#fff;}
.p1_content .fr .hot ul li em img{ vertical-align:middle; margin-right:4px;}


.news_list{ width:355px; border-left:#fff 1px solid;}
.news_list ul{ display:block; width:300px; height:70px; padding-left:55px; padding-top:6px;}
.news_list ul li{ font-size:14px; line-height:200%;}
.news_list ul li a:link,.news_list ul li a:visited{ color:#006699;}
.news_list ul li a:hover{ color:#fff;_color:#006699;}
.news_list .list01{ background:url(images/bg_01a.gif) no-repeat;}
.news_list .list02{ background:url(images/bg_02a.gif) no-repeat;}
.news_list .list03{ background:url(images/bg_03a.gif) no-repeat;}
.news_list .list04{ background:url(images/bg_04a.gif) no-repeat;}
.news_list .list05{ background:url(images/bg_05a.gif) no-repeat;}
.news_list .list06{ background:url(images/bg_06a.gif) no-repeat;}
.news_list .list01:hover{ background:url(images/bg_01b.gif) no-repeat;}
.news_list .list02:hover{ background:url(images/bg_02b.gif) no-repeat;}
.news_list .list03:hover{ background:url(images/bg_03b.gif) no-repeat;}
.news_list .list04:hover{ background:url(images/bg_04b.gif) no-repeat;}
.news_list .list05:hover{ background:url(images/bg_05b.gif) no-repeat;}
.news_list .list06:hover{ background:url(images/bg_06b.gif) no-repeat;}
/*p2*/
.p2_content{ background:url(images/p2_02.jpg); margin-top:20px;}
.p2_content h2{ margin:0 auto 10px; padding-top:5px; text-align:center; clear:both;}
.p2_content ul{ padding-left:14px;}
.p2_content ul li{ float:left; width:160px; padding:15px;}
.p2_content ul li img{ display:block;}
.p2_content ul li em{ display:block; padding:3px 7px 10px 24px; height:39px;background:url(images/p2_03.jpg) no-repeat bottom left;}
/*p3*/
.p3_content{ background:url(images/p2_02.jpg); padding-bottom:20px; padding-top:10px; margin-top:10px;}
.p3_content .fl{ width:588px;}
.p3_content .fr{ width:330px; padding-right:24px;}
.p3_content .fl h2{ text-align:right; clear:both; padding-bottom:8px;}
.p3_content .fl ul{ padding-left:8px;}
.p3_content .fl ul li{ float:left; padding:10px 0 10px 20px; text-align:center;}
.p3_content .fl ul li img{ display:block;}
.p3_content .fr ol{ background:url(images/p2_06.jpg) no-repeat 0 10px; padding-left:24px; padding-top:5px;}
.p3_content .fr ol li{ line-height:24px;}
.copyright{ text-align:center; padding:40px 0;}

.lujing{ line-height:220%; margin:0 auto;}
.lujing,.lujing a{ color:#fff;}
.lujing a{ padding:0 10px;}
.bg_2j{ background:url(images/bg_2j.gif);}

/*20130122*/
.p2_content_a h2{ margin:0 auto 0px; padding-top:5px; text-align:center; clear:both; background:url(images/p2_01.jpg) center 10px no-repeat; display:block; height:45px; text-align:right; line-height:40px; padding-right:20px;}