@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;}
/* background:url(images/top_bg.jpg) top center no-repeat #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:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.w1000{ width:1000px;}
.list_14 li{font-size:14px; line-height:30px; background:url(images/dot.gif) no-repeat 0px 12px; padding-left:10px;}
.list_14b li{font-size:14px; line-height:30px; ;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#666;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#a81303;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
/*top*/
.body_df{ background:url(images/df/bg01.jpg) top center no-repeat #fff; }
#topNav { z-index:999; position:fixed; top:36px; left:0; width:100%; _position:absolute;
 _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; background:url(images/nav_bg1.png) repeat-x;}
.top01{ height:41px; background:#FFF;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:41px;}
.top01 i a{ padding:0 8px;}
.top02{ height:266px; height:341px}
.nav01{ height:60px;background:url(images/nav_bg1.png) repeat-x; background:#c2514d}
.nav01 img{ float:left;border-right:1px solid #a8322b; padding:10px 30px 10px 0 ;}
.nav01 span{ float:left; font:bold 18px/60px \5FAE\8F6F\96C5\9ED1;}
.nav01 span,.nav01 span a:link,.nav01 span a:visited,.nav01 span a:hover{ color:#fff;}
.nav01 span a{ }
.nav01 em{ float:right; font:bold 18px/60px  \5FAE\8F6F\96C5\9ED1; padding-right:12px;}
.nav01 em,.nav01 em a:link,.nav01 em a:visited,.nav01 em a:hover{ color:#ffe326;}
.nav01 span.span01{ display:block; float:none;  font-size:16px;}
.nav01 span.span01,.nav01 span.span01 a:link,.nav01 span.span01 a:visited{ color:#ff9494;}
.nav01 span.span01 a:hover{ color:#fff}
.nav01 div span{ border-left:1px solid #a8322b; padding:0 20px; font-weight:normal}
.topbg{ background:url(images/top_bg.jpg) no-repeat top center #ffffff; overflow:hidden; position:relative;}
.banner1{ height:344px;}
.toutiao{ height:80px; background:url(images/toutiao_bg.png) no-repeat top center; }
.toutiao h1{ line-height:46px; font-family:"微软雅黑"; font-size:38px; font-weight:bold; padding:30px 0 0 120px;}
/*p1*/
.p1_content{ margin:30px auto;}
.p1_content .fl{ width:540px;}
.p1_content .fr{ width:410px;}
.p1_content .fr h1{ font:normal 24px/140%  \5FAE\8F6F\96C5\9ED1 ;}
.p1_content .fr p{ padding:5px 0 15px 0; display: block;}
#box{width:540px;height:335px;position:relative;}
#box ul li{display:none;text-align:center;position:absolute;font-weight:bold;height:29px;line-height:29px;}
#box ul li img{display:block;}
#box ul li span{position:absolute;top:304px;left:8px;font-size:12px;z-index:3;}
#box ul li a{color:#fff;}
#box ul li div{background:#000;filter:alpha(opacity=50);opacity:0.5;height:29px;position:absolute;top:306px;width:540px;z-index:1;}
#box ol{position:absolute;top:315px;right:5px;z-index:1;}
#box ol li.active{display:block;background:#d1182a;}
#box ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;border-left:1px solid #fff;text-align:center;font-size:14px;color:#fff;font-weight:bold;}/*p4*/

/*c1*/
.c1_content{ margin-top:47px;}
.c1_left{ width:540px;float:left;}
.c1_right{ width:375px; float:right;}
#c1_1{width:583px;height:355px;position:relative;}
#c1_1 ul li{display:none;text-align:center;position:absolute;font-weight:bold;height:55px;line-height:55px;}
#c1_1 ul li img{display:block;}
#c1_1 ul li span{position:absolute;top:300px;left:8px;font-size:14px;z-index:3;}
#c1_1 ul li a{color:#fff;}
#c1_1 ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:55px;position:absolute;top:300px;width:100%;z-index:1;}
#c1_1 ol{position:absolute;bottom:0;right:0px;z-index:1;}
#c1_1 ol li.active{display:block;background:#b31d0f;}
#c1_1 ol li{width:30px;height:15px;line-height:15px;float:left;cursor:pointer;;text-align:center;font-size:14px;color:#fff; background:#333; margin-left:1px;}
.c1_right h2{ font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.c1_right p a{ margin:0 3px;}
.c1_right ul li{ font-size:14px; line-height:28px;}
/*c2*/
.o_h{ overflow:hidden}
/*c2*/
.c2_left{ width:171px; float:left;}
.c2_right{ width:800px; float:right;}
.c2_left ul li{ float:left; margin:1px 1px 0 0 ; width:56px; height:44px; background:#f6f6f6; display:block; color:#555555; text-align:center; line-height:44px; font-size:14px}
.c2_left ul li.one{ background:#d04545; color:#fff;}
.c2_left ul li.one a:link,.c2_left ul li.one a:hover,.c2_left ul li.one a:visited{ color:#fff}
/*c3*/
.c3_left{ width:658px; float:left;}
.c3_right{ width:320px; float:right; padding-top:57px;}
.c3_left h3 i{ float:left; font-family:"微软雅黑"; font-size:16px; line-height:37px; height:37px; padding:0 15px;}
.c3_left h3 i.one{ background:#c20000; text-align:center; color:#fff;font-weight:bold}
.c3_left h3 em{ height:14px; line-height:14px; clear:both; display:block; text-align:right; font-size:14px; font-weight:bold; background:url(images/c3_1.gif) repeat-x 0 0px ; overflow:hidden;}
.c3_left h3 em b{ background:#fff; padding:0 5px}
.c3_1 li{ clear:both; border-bottom:1px dashed #ccc; overflow:hidden; padding-bottom:10px;}
.c3_1 li strong{ font-family:"微软雅黑"; font-size:24px; line-height:58px;}
.c3_1 li div i{ float:left;}
.c3_1 li div em{ float:right; padding-right:10px;}
.c3_2{ }
.c3_2 img{ margin-bottom:5px;}
.red2,.red2 a:link,.red2 a:hover,.red2 a:visited{ color:#d04545}
.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.c7_bg{ background:#cb3131; overflow:hidden; padding:20px 0;}
.c7_content li{float:left;}
.c7_content .t02{width:705px; padding-right:2px}
.c7_content .t03{width:225px;}
.c7_content .t04{width:292px;}
.c7_content span{display:block;margin-bottom:2px; }
.c7_content span a{text-decoration:none;}

.c7_content li span i{ display:none; _display:block; _height:40px; _background:#333; _margin-top:-40px;_filter:Alpha(Opacity=20); opacity: 0.2;-moz-opacity:0.2; background:url(images/pic1.png); }
.c7_content li span:hover i{ display:block; height:40px; background:#000; margin-top:-40px;filter:Alpha(Opacity=60); opacity: 0.6;-moz-opacity:0.6; position:relative; z-index:0; _display:none;}
.c7_content li span em{ display:none; _height:27px; _display:block; _color:#fff; _padding:3px 10px 0; _margin-top:-30px;}
.c7_content li span:hover em{ height:27px; display:block; color:#fff; padding:3px 10px 0; margin-top:-30px; position:relative; z-index:5;_display:none;}

.p4_hz_con{ margin:30px auto 20px auto; overflow:hidden;}
.p4_hz_con h1{ padding-bottom:10px; margin-bottom:40px}
.p4_hz_con h3{ background:#e5e5e5; height:50px; }
.p4_hz_con h3 b{font: bold 18px/50px \5FAE\8F6F\96C5\9ED1; display:block; float:left; width:170px; text-align:center; height:50px; color:#6f6f6f; font-weight:normal}
.p4_hz_con h3 b.t01{ background:#cc3333; color:#fff;}
.p4_hz_con h3,.p4_hz_con h3 a:link,.p4_hz_con h3 a:visited,.p4_hz_con h3 a:hover{ color:#fff;}
.p4_hz_con .table01{ background:#f2f2f2;}
.p4_hz_con .table01 td{ background:#fff; padding:8px 5px 8px 8px;}
.p4_hz_con .table01 td.t01{ font-weight:bold; background:#ebebeb; text-align:center;}
.zong,.zong a:link,.zong a:visited,.zong a:hover{ color:#8a8a8a;}

.scroll{width:86px;position: fixed;right:150px;top:475px;text-align:center;}
.scroll span{ display:block;text-align:center; background:url(images/pic1.png); width:100%;overflow:hidden; margin-bottom:2px; padding:10px 0 0 0;}
.scroll span img{ display:block; margin:1px auto;}
.erwm{ position:fixed;_position:absolute;background-position:0 -40px;display:block;width:86px; right:10px;_right:-52px;top:45%;}
.bdshare_popup_bg,.bdshare_popup_box{ right:200px;}
h3.qiehuan2b{ padding-left:-35px; margin-left:-10px;}
h3.qiehuan2b i{color:#a82a2a; font-size:20px;}
h3.qiehuan2b i.one{ background:none; color:#a82a2a}
#copyright{width:980px; margin:0px auto; font-size:12px; text-align:center; padding:20px 0; line-height:180%; clear:both; color:#747474}
/*=fj_right=*/
.fj_right{position:relative;width:979px;z-index:9999;}
.fj_right .right_center{position:absolute;width:43px;z-index:9999;right:-55px; bottom:0}
.fj_right .right_center .zt_text{font-size:14px;line-height:30px;border-top:1px solid #fef1e0;background:#f8dece;width:43px;color:#b1744e;text-align:center;}
.fj_right .right_center .zt_text a:hover{background:#a10b08;color:#fff;}
.fj_right .right_center .zt_text a{color:#b1744e;display:block;}

/*ej*/
.lujing { font-size:12px;color:#7d93aa ; border-bottom:1px solid #dde2e6; line-height:47px;}
.lujing a{ margin:auto 5px; color:#7d93aa}
.page_n{ text-align:center; padding:80px 0;}
.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#a7292a; color:#fff; text-decoration:none;}
.topbg2{ background:url(images/ejbg1.jpg) no-repeat top center #ffffff; overflow:hidden; position:relative;}
.gd_banner{ background:url(images/ejbanner1.jpg) no-repeat top center; width:1000px; height:399px; position:relative;}
.gd_banner span{ position:absolute; top:225px; right:95px; color:#fff; font-family:"微软雅黑"; font-size:30px; font-weight:bold; text-align:center; width:100px; overflow:hidden; height:30px; line-height:30px; }
.ej .lujing{ border-bottom:2px solid #000}
.ej .lujing a{ margin:auto 5px;}
.ej .lujing em{ float:right; margin-top:25px; margin-right:3px}
.ej_content{ overflow:hidden;}
.ej_left{ width:652px; height:auto; float:left; background:#fff}
.ej_right{ width:317px; height:auto; float:right; }
.paihang{ background:url(images/paihang.gif) no-repeat 0 8px ; width:90%; margin:30px auto}
.paihang li{ background:none; padding-left:25px; line-height:33px}
.tit1{ width:100%; height:60px;border-bottom:1px solid #ededed;}
.tit1 i{ float:left; padding-left:40px;font-size:22px; color:#c12c20; font-weight:bold; line-height:60px;  font-family:\9ED1\4F53; }
.ej_left ul { overflow:hidden; border-bottom:1px dotted #ccc; padding:10px 30px 20px 30px; width:590px;}
.ej_left ul li,.ej_left ul li a:link,.ej_left ul li a:hover,.ej_left ul li a:visited{color:#333;}
.ej_left ul { margin:15px auto}
.ej_left ul li{ overflow:hidden; line-height:30px;}
.ej_left ul li a{ float:left; }
.ej_left ul li em { float:right; color:#b5b5b5; font-size:12px; padding-right:15px}
.ej_left ul li em ,.ej_left ul li em a:link,.ej_left ul li em a:hover,.ej_left ul li em a:visited{ color:#999;}
.tit2 { height:60px; background:#c3524d; }
.tit2 i{line-height:60px; font-size:22px; font-family:\9ED1\4F53; padding-left:30px; font-weight:bold}
.lujing2{ border-bottom:none;}
.img_list{ padding-left:30px;}
.img_list li{ float:left; width:270px; text-align:center; margin:10px 20px ; line-height:50px; font-size:14px;  }
.img_list li b{font-weight:normal}
.img_list li img{ display:block}
.ejbg { background:#fff;}

/*gd*/
h2.tit3{ background:url(images/tit_bg.gif) no-repeat top center; width:1000px; height:39px; text-align:center; font-family:\9ED1\4F53; line-height:39px; font-size:40px; font-weight:bold;}
.d1_content{ width:1000px; background:url(images/d1_bg.gif) 650px 0 repeat-y; overflow:hidden}
.d1_left{ width:614px; float:left;}
.d1_right{ width:300px; float:right; padding-right:15px;}
.d1_01 .fl{ float:left; width:336px;}
.d1_01 .fr{ float:right; width:250px}
.d1_01 .fr strong{ font-size:16px;}
.d1_01 .fr p{ line-height:30px; font-size:12px; margin-top:15px;}
.d1_01 .fr em{ text-align:right; font-size:12spx; display:block;}
.d1_right ul{}
.d1_right ul li{ line-height:30px; font-size:14px;}
.d1_02 {position:relative; width:336px; height:243px;}
.d1_02 img{ display:block;}
.d1_02 div{background:#000;filter:alpha(opacity=50);opacity:.5;height:30px;position:absolute; bottom:0;width:100%;z-index:1;  }
.d1_02 span{position:absolute; bottom:0;left:40px;font-size:14px;z-index:3; line-height:30px;}
.d1_02 i{ background:url(images/pic3.gif) no-repeat left center; width:31px; height:30px; position:absolute; left:0; bottom:0;z-index:0;}
.pic_jCarouselLite li{position:relative;width:1000px;}
.pic_jCarouselLite li div{float:left;width:980px; height:50px;z-index:999990; position:absolute; bottom:7px; background:url(images/pic1.png); line-height:30px; font-size:16px; line-height:50px; padding:0 10px; color:#FFF;}
.pic_jCarouselLite li div a:link,.pic_jCarouselLite li div a:hover,.pic_jCarouselLite li div a:visited{ color:#fff;}
.pic_jCarouselLite span{position:absolute;z-index:10;}
.pic_jCarouselLite span.a01{top:154px;left:0px;z-index:999;}
.pic_jCarouselLite span.a02{top:154px;right:0px;z-index:999;}

.c4_content .fl{ width:650px;}
.c4_content .fr{ width:290px;}
.c4_content .fl ul li{ clear:both; height:180px; position:relative; margin-bottom:40px}
.c4_content .fl ul li img{ float:left; margin-left:5px;}
.c4_content .fl ul li div{ width:370px; float:right;}
.c4_content .fl ul li div h2{ font-family:"微软雅黑"; font-size:20px; font-weight:bold}
.c4_content .fl ul li div h3{ position:absolute; bottom:0px; right:0; width:370px;}
.c4_content .fl ul li div h3 i{ float:left;}
.c4_content .fl ul li div h3 em{ float:right; padding-right:10px}
.c4_content .fr div{ width:100%; overflow:hidden; clear:both; padding-bottom:13px;}
.c4_content .fr div span b{}
.c4_content .fr div span img{ float:left; margin-right:20px;}
.c4_content .fr div span{ display:block; overflow:hidden; width:100%;}
.c4_content .fr div h2{ font-size:14px; line-height:40px;}
.c4_content .fr div ul.list_12{ margin-top:7px; }
.c4_content .fr div ul.list_12 li{ line-height:24px;}
.c4_content .fr div ul.list_12 li a:hover{ color:#cb3330}
.c5_content .fl img{ display:block; margin-top:6px}
.c5_content .fl b,.c5_content .fr b{ font-size:14px; text-align:center; display:block; line-height:30px; margin-top:5px}
.c5_content .fl p,.c5_content .fr p{ line-height:24px;}
.c5_content .fr ul.list_14,.c5_content .fl ul.list_14{ width:320px;}
.c5_content .fr ul.list_14 li,.c5_content .fl ul.list_14 li{ line-height:28px;}
.w310{ width:310px;}
.w320{ width:320px;}
.w670{ width:670px;}
.c8_content{}
.c8_content .w310{ float:left; padding:0px 11px; width:310px;}
.c8_content .w310 h2{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; margin-bottom:5px;}
.c8_content .w310 ul.list_14 li{ line-height:28px;}
.c9_content{ width:1030px;}
.c9_content h2{ width:1000px; margin:0 auto}
.c9_content ul{ margin-top:30px}
.c9_content ul li{ width:176px; float:left; margin:0 15px;}
.c9_content ul li img{ display:block; margin-bottom:8px;}
.c10_content{}
.c10_left{ width:600px; float:left;}
.c10_right{ width:370px; float:right; background:#f4f4f4;}
.c10_right h2{ width:100%; height:60px;border-bottom:1px solid #d8d8d8;}
.c10_right h2 i{font-family:"微软雅黑"; font-size:24px; padding-left:25px; line-height:60px; font-weight:bold; color:#c20000}
.c10_right ul.list_14b{ width:87%; margin:15px auto;}
#menu{ position:absolute; top:0px;left:0; height:60px; width:100%; z-index:110}
.xd01{position:fixed;top:0px;z-index:9999; text-align:center;background:#c2514d; margin:0 auto; overflow: hidden;width: 100%;}
