@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#333;text-align:center; background:url(images/con_bg.jpg) top center no-repeat #f3efe6;}
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:#333; text-decoration:none;}
a:hover{color:#333; 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;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#ad1a28;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#006ebb;}

/*top*/
.top{ background:url(images/top_bg.png) repeat-x; height:47px;}
.top div span img{ vertical-align:middle; margin-right:8px;}
.top div span{ float:left; padding:5px 0 0 0; color:#c0b189; display:inline-block; width:520px;}
.top div span a{ padding:0 5px;}
.top div em{ float:right; padding-top:12px; display:inline-block; width:460px;}
.top div i,.top div i a:link,.top div i a:visited,.top div i a:hover{ color:#ad1a28;}
.top div em input,.top div em img{ vertical-align:middle; margin:0 4px;}
.top div em input{ width:100px; height:18px; border:#e4dece 1px solid; background:#f4eedb;}
.top div em input.one{ width:61px; height:20px; border:none; margin:0 4px; padding:0;}
.top div em div.search{ float:left; width:250px;}
.top div em div.language{float:right;}
.top div em div.language i{display:block; float:left;}
.select_box{width:118px; height:20px; text-align:left; background:url(images/icon03.gif) no-repeat bottom; display:inline-block; position:relative; padding:2px 0 0 5px; margin:0 0 0 5px; float:left; color:#000;}
.select_box p {cursor:pointer; display:block; line-height:20px; padding:0 0 0 10px; width:108px; height:20px; overflow:hidden;}
.select_box ul li {cursor:pointer;}
.paper_list {width:116px; position:absolute; left:2px; top:22px; border:1px dashed #ccc; background:#fff;}
.paper_list li{display:block; line-height:20px; padding-left:10px; width:108px;}
.paper_list li.hover {background:#f2f2f2;}
.paper_list li a{display:block; width:108px; height:20px; text-decoration:none;}

.topbanaer{width:981px; height:129px; margin:0 auto; background:url(images/banaer.jpg) top center no-repeat;}
.topbanaer p{padding:40px 0 0 500px;}
.topbanaer p img{padding:3px 0 0 0;}
.topbanaer p i{display:inline-block; width:67px; height:24px; position:relative; top:-5px;}

.topbanaer1 p{padding:10px 0 0 500px;}

.nav_01{ width:1080px; height:auto; overflow:hidden; padding-left:50px; margin:0 auto;}
.nav_01 li{ float:left; margin-left:5px;}
/*p1*/
.p1_content{ width:945px; height:auto; background:#fff; overflow:hidden; border-top:6px solid #AB2F2F; padding:28px 13px 20px; 22px; margin-top:14px; }
.p1_a{ width:100%; overflow:hidden;}
.p1_a_left{ width:302px; float:left;}
.p1_a_center{ width:341px; float:left; padding-left:40px;}
.p1_a_right{ width:250px; height:auto; float:right; background:#F3EEE8; overflow:hidden; padding-bottom:20px;}
.p1_a_left h3{ font-size:20px; font-family:"微软雅黑"; color:#A70F0A; background:url(images/pic2.gif) no-repeat 10px 33px; padding:20px 0 10px 35px; font-weight:bold;}
.p1_a_center h3{ font-size:14px; font-weight:bold; line-height:28px;}
.p1_a_center ul.list_14 li{ background:url(images/pic2.gif) no-repeat 0px 8px; padding-left:25px; line-height:28px;}
.p1_a_center .line{ width:100%; height:1px; overflow:hidden; background:url(images/line1.gif) repeat-x; margin:10px auto}

.p1_a_right h2{display:inline-block; width:190px; height:63px; background:url(images/tit1.gif) top center no-repeat; overflow:hidden; font: normal 26px/50px \5FAE\8F6F\96C5\9ED1; color:#ffffff; padding-left:60px; overflow:hidden;}

.p1_a_right ol{ width:210px; height:auto; overflow:hidden; background:#fff; padding:0px 0; margin:0 auto;}
.p1_a_right ol li{ width:150px; text-align:center; clear:both; padding:10px 30px 0 30px; }
.p1_b{ width:943px; height:auto; overflow:hidden; border:1px solid #E6E5E0; margin-top:23px; background:url(images/p1_b_bg.gif) repeat-y;}
.p1_b .fl{ width:603px; float:left; padding-left:17px;}
.p1_b .fr{ width:286px; float:right; padding-right:12px;}
.p1_b .w292{ width:292px; height:auto;}

.p1_b .fl .img1{ width:292px; height:auto; float:left; margin:0; padding:0 0 5px 0;}
.p1_b .img1 img{ float:left; margin:0 10px 0 2px;}
.p1_b .img1 b{ display:block; font-size:14px; color:#000}
.p1_b .img1 em{ color:#AC1A25;}
.p1_b .img1 em a:link,.p1_b .p1_b .img1 em a:hover,.p1_b .img1 em a:visited,.p2_a ul li em a:link,.p2_a ul li em a:hover,.p2_a ul li em a:visited{ color:#AC1A25;}
.f_l{ float:left;}
.f_r{ float:right;}
.p1_b h2{ font-size:20px; color:#006EB9; font-weight:bold; font-family:"微软雅黑" ; margin-top:5px}
.p1_b .img1 { font-size:14px; overflow: hidden; color:#656565; padding-top:5px; }/*------------*/
.p1_b .img1 span{ float:left; text-align:center; padding-right:10px;width:105px;height:80px;position: relative; display: block; }
.p1_b .img1 i{background:url(images/pic1.gif) no-repeat;width:18px;height:14px;position:absolute;z-index:50;-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.9; top:58px;left:10px; }

.p1_b .line{ width:100%; height:1px; overflow:hidden; background:url(images/line2.gif) repeat-x; overflow:hidden; margin:10px auto}

/*p2*/
.p2_content{ width:980px; height:auto; overflow:hidden; margin-top:24px; background:#fff; padding-bottom:25px; }
.p2_a{ width:930px; height:auto; overflow:hidden;border:1px solid #F3EEE8; margin:0 auto 0px auto;}
.p2_a .line { width:100%; height:2px; overflow:hidden; background:url(images/line3.gif) repeat-x;}

.p2_a ul li{ float:left; width:170px; height:160px; position: relative; display: block; padding:25px 27px 30px 27px; color:#666; text-align:center;}
.p2_a ul li span{ float:left; text-align:center; padding-right:10px;width:105px;height:80px;position: relative; display: block; }
.p2_a ul li i{background:url(images/pic3.gif) no-repeat;width:31px;height:24px;position:absolute;z-index:50;-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.9; top:125px;left:30px; }
.p2_a ul li b{ font-size:14px; color:#000; display:block; margin-top:10px;}
.p2_a ul { width:904px; margin:5px auto; padding-left:10px; background:url(images/bg1.gif); overflow:hidden}

.p2_a ul li.more{float:right; width:170px; height:auto; position: relative; display: block; padding:25px 27px 30px 27px; color:#666; text-align:right;}
.p2_content h2{display:inline-block; width:965px; height:70px; background:url(images/tit2.jpg) top center no-repeat; overflow:hidden; font: bold 30px/45px \5FAE\8F6F\96C5\9ED1; color:#AB2F2F; padding-left:15px; overflow:hidden;}
/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}
#copyright p{margin: 0 0 2px 0; text-align:center;}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}

/*firefox*/
@-moz-document url-prefix()
{
.p1_b .fl .img1{ width:292px; height:auto; float:left; margin:0; padding:0 0 15px 0;}	
}
/*chrome and opera*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.p1_b .fl .img1{ width:292px; height:auto; float:left; margin:0; padding:0 0 15px 0;}
}

.p1_a_left div span{ position:relative; display:block;}
.p1_a_left div span em{  background:url(images/pic1.gif) no-repeat; display:block; width:18px; height:14px; position:absolute; top:172px; left:5px;}

.p1_a_right ol li span{ position:relative; display:block;}
.p1_a_right ol li span em{  background:url(images/pic1.gif) no-repeat; display:block; width:18px; height:14px; position:absolute; top:96px; left:5px;}

