@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#595959;text-align:center; background:url(images/bg01.gif) top repeat-x #FFBA00;}
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:#595959; text-decoration:none;}
a:hover{color:#595959; 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% "宋体";}
.m0{ margin:0 auto;}
.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;}

.brown,.brown a:link,.brown a:visited,.brown a:hover{ color:#966D00;}
.yellow,.yellow a:link,.yellow a:visited,.yellow a:hover{ color:#F39B00;}
/*top*/
.bg{ background:url(images/bg02.jpg) top center no-repeat;}
.top01{ height:34px; line-height:34px;}
.top01 em{ float:left;}
.top01 i{ float:right;}
.top01 i a{ padding:0 8px;}
.top02{ height:225px;}

/*p1*/
.p1_content .fl{ width:777px;}
.p1_content .fr{ background:url(images/p1_03.gif) no-repeat top left; width:203px; height:549px;}
.p1_content .fl .one{ background:url(images/p1_01.gif) no-repeat left top; height:188px; padding:20px 40px 10px 120px; overflow:hidden;}
.p1_content .fl .two{ background:url(images/p1_02.gif) no-repeat top left; height:331px; overflow:hidden;}
.p1_content .fl .one p{ font-size:14px; font-weight:bold; text-indent:2em; line-height:165%;}
.p1_content .fl .two ul{ width:715px; margin:10px auto 0;}
.p1_content .fl .two ul li{ width:218px; float:left; padding:0 10px; line-height:160%;}
.p1_content .fl .two ul li strong{ display:block; font-size:14px; color:#F39B00; padding-top:2px;}
.p1_content .fl .two ul li em{ display:block; text-align:right;}
.p1_content .fl .two ul li em,.p1_content .fl .two ul li em a{color:#F39B00;}
/*p2*/
.tt01{ background:url(images/p2_01.gif) no-repeat; height:56px; text-align:right; padding-right:15px; width:965px; overflow:hidden; line-height:80px;}
.p2_content{ background:url(images/p2_02.gif); padding:10px 0 20px;}
.p2_content .fl{ text-align:center; width:220px; padding-top:50px;}
.p2_content .fr{ width:694px; background:#fff; padding:20px 0; border:#E8DA88 1px solid; margin-right:60px;}
.p2_content .fl img,.p2_content .fl em{ text-align:center; display:block; margin:12px auto;}
.p2_content .fl em a{ padding:0 6px;}
.p2_content .fr ul{ width:694px; background:url(images/p2_06.gif) top center repeat-y;}
.p2_content .fr ul li{ width:290px; float:left; padding:8px 0 8px 40px;}
.p2_content .fr ul li strong{ display:block;}
/*p3 p4*/
.tt02{ background:url(images/p3_01.gif) no-repeat; height:75px; text-align:right; padding-right:15px; width:965px; overflow:hidden; line-height:56px;}
.tt03{ background:url(images/p4_01.gif) no-repeat; height:61px; text-align:right; padding-right:15px; width:965px; overflow:hidden; line-height:45px;}
.p3_content{ background:url(images/p3_02.gif); padding:10px 0 20px;}
.p3_content span{ display:block; padding:0 15px 15px;}
.p3_content span img{ vertical-align:middle; margin:0 10px;}
.p3_content ul{ padding-left:25px;}
.p3_content ul li{ float:left;}
.p3_content ul li em{ text-align:center; background:#000; display:block; color:#fff; filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7;  height:28px; line-height:28px; overflow: hidden; margin-top:-28px;}
.p3_content ul li em a{color:#FFF;}
.p3_content ul .t01{ width:474px;}
.p3_content ul .t02{ width:193px; padding:0 10px;}
.p3_content ul .t03{ width:239px;}
.p3_content ul p{ margin-bottom:13px;}
.p3_content dl{ padding-left:25px;}
.p3_content dl dt{ float:left;width:440px; padding:10px 45px 0 10px; background:url(images/t11.gif) no-repeat; height:323px;}
.p3_content dl dt img{ display:block; margin-bottom:36px;}
.p3_content dl dd{ float:left; width:168px; padding:0 25px 10px 25px;}
.p3_content dl dd img{ background:url(images/p4_03.gif) left bottom no-repeat; padding-bottom:13px;}
/*liuyan*/
.p5_content{ height:295px; overflow: hidden; width:968px; margin:10px auto 0;}
.p5_content .left{ background:url(images/p5_01.gif) no-repeat; width:287px; height:295px;}
.p5_content .center{ background:url(images/p5_05.gif) no-repeat; width:363px; height:228px; padding-top:67px;}
.p5_content .fr{ background:url(images/p5_06.gif) no-repeat; width:318px; height:295px;}
.p5_content .center textarea{ width:340px; height:125px; background:#fff; border:#D6D6D6 1px solid; padding:5px; font-size:14px;}
.p5_content .center dl dt{ float:left;}
.p5_content .center dl dd{ float:right;}
.p5_content .center dl img{ margin:20px 12px 0 4px;}
.p5_content .fr dl{ width:244px; height:240px; overflow:hidden; margin:30px auto 0;}
.p5_content .fr dl b{ float:left;}
.p5_content .fr dl dt{ width:244px;}
.p5_content .fr dl dt,.p5_content .fr dl dd{ float: left; padding:2px 0;}
.p5_content .fr dl dt em{ float:right; color:#929292;}
.p5_content .fr dl dd{ border-bottom:#ccc 1px dashed; padding-bottom:5px;}
/*link*/
.link01{width:928px; background:#fff; padding:25px 20px;}
.link01 h2{ border-bottom:#F4BD00 4px solid; padding:5px 0;}
.link01 ul li{ text-align:center; float:left; padding:12px 9px;}
.link01 ul li img{ display:block;}
.link01 p{ padding:12px 10px; display:block;}
.link01 p a{ padding:0 8px;}
.copyright{ color:#fff; padding:20px 0; text-align:center;}
/*2j*/
.lujing{ background:url(images/2j01.gif) no-repeat top left #FFBA00; height:40px; line-height:40px; padding-left:40px; width:940px;}
.p1_content_2j .fl{ background:url(images/2j02.gif) no-repeat; width:773px; height:199px;}
.p1_content_2j .fr{ background:url(images/2j03.gif) no-repeat; width:207px; height:199px;}
.p1_content_2j .fl p{font-size:14px; font-weight:bold; text-indent:2em; line-height:165%; display:block; padding:0 30px 0 200px; height:85px; overflow:hidden;}
.p1_content_2j .fl ul{ padding:2px 20px 0 30px;}
.p1_content_2j .fl ul li{ float:left; width:335px; padding:0 10px;}
.p1_content_2j .fl ul li strong{ font-size:14px; font-weight:bold; display:block; color:#F39B00;}
.p1_content_2j .fr,.p1_content_2j .fr a{color:#F39B00;}
.p1_content_2j .fr em{ display:block; margin:0 0 0 10px;}
.p1_content_2j .fr span{ text-align:center; display:block; margin:5px auto 0;}
.p2j_01{ width:968px; background:#fff; padding-top:20px;}
.p2j_01 h3{ background:url(images/2j05.gif) repeat-x; height:25px; line-height:25px; margin:0 30px 10px;}
.p2j_01 h3 img{ float:left;}
.p2j_01 h3 i{ float:right;}
.p2j_01 table{ background:#E5E5E5; width:908px; margin:10px auto 25px;}
.p2j_01 table td{ background:#fff; font-size:14px; height:34px; line-height:34px; padding:0 5px; text-align:center;}
.p2j_01 table td.lt{ text-align:left;}
