@charset "utf-8";
/* CSS Document */
body,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;}
body{ padding:0; margin:0;font:normal 12px/180% "宋体"; color:#585858;text-align:center; background:url(images/bg.gif) repeat-x top #ebebeb}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;} 
a{color:#585858;}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
.width982{ width:982px;}
.line{background:url(images/line.gif) repeat-x;line-height:1px;height:1px; width:95%;clear:both; overflow:hidden;}
.list_14 li{ background:url(images/dot.gif) no-repeat center left; padding-left:8px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat left 10px;padding-left:8px;}
a.more{font-size:14px; float:right;color:#990000;}
.space{height:9px;background:#f0f0f0;line-height:9px;clear:both; overflow:hidden;width:100%;}
.center{text-align:center}
i,i a{font-style:normal;}
em,em a{font-style:normal;color:#cc0000;}

/*top*/
.banner{border-bottom:1px solid #9f0505;}
.top{line-height:36px;height:36px;text-align:right; background:url(images/topbg.gif) repeat-x;width:960px;padding:0 10px 0px 10px;}
.top img{ float:left; vertical-align:middle;}
.top a{margin:0 10px;}
.nav{ background:#c1050a;height:31px;font-size:14px;color:#fff;font-weight:bold; text-align:center;line-height:31px;border-top:1px solid #ed0505;}
.nav a{color:#fff;margin:0 14px;}

/*p1*/
.p1_content{ background:#fff; border:1px solid #ededed; overflow:hidden; padding-bottom:10px;}
.p1_left{width:270px; float:left;border:5px solid #f0f0f0;margin:7px 0 0 5px; display:inline; overflow:hidden;}
.p1_right{width:679px; float:right;margin:7px 7px 0 0;display:inline; overflow:hidden;}
h3{color:#333;font-weight:normal;font-size:12px; text-align:right;line-height:30px;height:30px; overflow:hidden; background:url(images/tit.gif);border-bottom:3px solid #c4050a;padding:0 10px;margin:0 8px;clear:both;}
h3 a{color:#333;}
h3 b{ float:left;font-size:14px;color:#000;}
h3 b a{color:#000;}
h3 i{ display:block; background:url(images/ice.gif);width:16px;height:16px; float:left;margin:6px 6px 4px 0;}
.p1_left ul.list_12{margin:10px 10px 10px 15px;clear:both;}
.p1_left ul.list_12 li{line-height:26px;}
.img_d li{ display:block;  text-align:center; margin-top:15px;}
.p1_left p{padding:12px;}
.img_b{ padding:10px 10px 0 10px;}
.img_b img{ float:left;margin:4px 5px 2px 0;}
.img_b b{ display:block;}

.list_ph{margin:10px 5px 10px 10px;}
.list_ph li{line-height:26px;}
.list_ph li i{ background:url(images/ph.gif);width:15px;height:15px; text-align:center;line-height:15px;color:#585858; float:left; display:block;margin:6px 5px 5px 2px;}
.p1_right h3{padding:0 10px 0 15px;margin:0 5px;}
.p1_right h1{color:#ae0000;font-size:14px;margin:10px 15px 0 15px}
.p1_right h1 a{color:#ae0000;}
.p1_right p{margin:5px 15px 10px 15px;font-size:14px;color:#666;line-height:23px;}
.p1_right p a{color:#666;}
.img_a{ display:block;clear:both;}
.img_a li{ display:inline; float:left;margin:9px 0 9px 9px; text-align:center;}
.img_a li img{margin-bottom:5px;}
.img_c li{margin:9px 0 0px 7px;}
.list_a{margin:15px;}
.list_a li{ text-align:right;font-size:12px;line-height:26px;color:#666;}
.list_a li a{ float:left;font-size:14px;color:#000;}

.bt{ background:url(images/bg2.gif) no-repeat top;height:1px; clear:both;overflow:hidden;}
.copyright{ text-align:center;padding:30px 0; background:#cb0000;color:#fff;}

.p1_11,.p1_12{width:262px;margin:0 auto;padding-top:10px;}
.p1_12 li{background:url(images/p1_3.gif) no-repeat;width:62px;color:#000;height:25px;line-height:25px;text-align:center;float:left;margin:0 2px 0 1px;}
.p1_13{width:243px;margin:0 auto;padding-bottom:8px;overflow:hidden;}
.p1_13 dl{padding:13px 0;background:url(images/dian1.gif) repeat-x bottom;line-height:26px;}
.p1_13 dl dt{line-height:26px;}
.p1_13 li,.p1_14{padding-top:10px;}
.p1_13 li textarea{width:232px;height:52px;}
.p1_13 li.one{text-align:center;}
.p1_14{padding-bottom:10px;}
.p1_14 li span{width:14px;display:inline-block;}
.p1_15{width:205px;margin:0 auto;}
.p1_15 li{width:205px;margin-top:8px;text-align:center;}
.p1_5 dt span,.p1_5 dd span,.p1_13 dt span{color:#ff2006;  clear:none;}


.bor{border:1px solid #ededed; overflow:hidden;width:677px;}
.img_e li{ float:left;width:205px; line-height:24px;padding:5px 15px 5px 5px;  overflow:hidden;}
.img_e li b{ clear:both; display:block; text-align:center; line-height:30px;}
.img_e li i{margin-left:5px;}
.img_e li.line{ width:95%;clear:both;margin-top:10px;}
.img_e li i,.img_e li i a{color:#9a9a9a;}
.img_e li p{padding:0 0 0 5px;margin:0;font-size:12px;}
.img_e li img{margin:5px 0 0 5px;}
.page{ line-height:30px;color:#000;clear:both;}

.img_f{}
.img_f li{margin:15px 5px 0 5px; padding-bottom:15px;line-height:22px;clear:both; overflow:hidden; background:url(images/dian1.gif) repeat-x bottom; width:667px;}
.img_f li img{ float:left;margin-right:15px;}
.img_f li b{ display:block;line-height:30px;}
.img_f li i,.img_f li i a{color:#9a9a9a;}
.img_f li i { display:block;}
.img_f li div{ float:right;}

.img_g{}
.img_g li{ float:left;width:331px;margin:15px 0px 0 5px; padding-bottom:15px;line-height:22px;overflow:hidden; background:url(images/dian1.gif) repeat-x bottom;}
.img_g li img{ float:left;margin-right:10px;}
.img_g li i,.img_g li i a{color:#9a9a9a;}
.img_g li i { display:block;}
.img_g li div{ float:right;}
.img_g li div img{ margin:0 5px 0 0 ;}
.img_g li p{ clear:both;font-size:12px;padding:5px;margin:0;}

.img_h{}
.img_h li{ border:1px solid #ededed;width:217px;padding:0;margin:8px 0 0 5px; line-height:22px; }
.img_h li b{font-size:14px; background:url(images/dian1.gif) repeat-x bottom; text-align:left; margin:0 5px;line-height:34px;}
.img_h li div{ text-align:center; margin:10px;}
.img_h li p{padding:5px 5px 0 5px;}

.img_i li{width:300px;padding:15px 25px 20px 10px;margin:0}

/*20110920*/
.p1_right .right01_lt{ width:422px; float:left; border:#927145 1px solid; border:none; overflow:hidden;}
.p1_right .right01_rt{ float:right; width:244px; padding-bottom:10px; height:auto;}
.p1_right .right01_rt h2{ padding-left:10px; font:bold 14px/28px "宋体"; background:url(images/ico01.gif) no-repeat left; height:28px;}
.p1_right .right01_rt h2 span{ font:normal 12px/48px "宋体"; margin-left:8px}
.p1_right .right01_rt h2,.p1_right .right01_rt h2 a:link,.p1_right .right01_rt h2 a:hover,.p1_right .right01_rt h2 a:visited{color:#c70408;}
.p1_right .right01_rt dl{ margin:0px 3px 0px 0; padding-bottom:5px; background:url(images/line.gif) bottom repeat-x;}
.p1_right .right01_rt dl dt{ background:#fff; float:left; width:115px; border:#D9DAD8 1px solid; padding:2px; text-align:center; margin:3px 10px auto 0px}
.p1_right .right01_rt h3{ background:url(images/ico02.gif) no-repeat 0 6px; padding-left:0px; margin:5px auto 0px; border:none;}
.p1_right .right01_rt h3,.p1_right .right01_rt h3 a{ font:bold 14px/28px "宋体"}
.p1_right .right01_rt p{ padding-bottom:5px; margin:0 auto 0px; font:normal 12px/180% "宋体"; background:url(images/line.gif) bottom repeat-x;}

/*20120515*/
.hezuo{ border:1px solid #ededed; overflow:hidden;clear:both; width:965px;}
.hezuo h2{ margin:8px 10px; width:auto; clear:both; border-bottom:3px solid #c4050a; overflow:hidden; display:block; height:30px; width:945px;}
.hezuo h2 em{ display:block; font:bold 14px/30px "宋体";  height:30px; float:left;text-align:center;color:#000;}
.hezuo h2 i{ float:right; font:normal 12px/30px "宋体";  }
.hezuo h2 i,.hezuo h2 i a:link,.hezuo h2 i a:visited,.hezuo h2 i a:hover{ color:#797979;}
.hezuo ul li{ float:left;width:139px; line-height:24px;padding:5px 15px 5px 5px; overflow:hidden;}
.hezuo ul li img{margin:0px 0 0 5px;}