body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;}

table{ border-collapse:collapse; border-spacing:0;}

fieldset,img{ border:0; vertical-align:top;}

h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}

ol,ul,li,dl,dt,dd{ list-style:none;}

input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}

a{ text-decoration:none; color:#000;}

a:link,a:visited{ text-decoration:none;transition: all .5s ease;}

a:hover{ text-decoration:underline;}

.red,.red a{ color:#71262d;}

.left{ float:left;}

.right{ float:right;}

.autohei{ height:auto; overflow:hidden; zoom:1;}

.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}

.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}

.blank15{ height:15px; font-size:0; line-height:0; clear:both; overflow:hidden;}

.blank20{ height:20px; font-size:0; line-height:0; clear:both; overflow:hidden;}

.blank5{ height:5px; font-size:0; line-height:0; clear:both; overflow:hidden;}

body{ font-size:12px; color:#333; }

.kuang{ width:780px; margin:0 auto;}



.jiancheng{font-style:normal;

    color:#1f1f1f;

    font-size:30px;

    margin-top:30px;

    margin-left:14px;float:left;}

.top{ background:url(../images/top_bg_01.jpg) no-repeat center top; width:100%; overflow:hidden;}

.nav{ background:#bf164a;}

.nav_son{}

.nav_son ul{}

.nav_son ul li{ float:left; font-size:16px;width:110px;height:48px; text-align:center; line-height:48px;}

.nav_son ul li a{ color:#fff;}

.nav_son ul li:hover{ background:#96002e;transition: all .5s ease;}

.wj831_banner { position:relative; width:100%; }

.wj831_banner  .hd { width:352px; position:absolute; left:50%; margin-left:248px; bottom:30px; z-index:999; }

.wj831_banner  .hd ul li { height:10px; width:40px; background:#aeaeae; float:left; margin-left:6px; display:inline; cursor:pointer; }

.wj831_banner  .hd ul li.on { background:#bf164a; }

.wj831_banner  .banner-bd { height:455px; }

.wj831_banner  .banner-bd ul li a { height:455px; display:block; }

.wj831_banner  .banner-bd .ban01{ background:url(../images/ban1_05.jpg) no-repeat center top;}

.wj831_banner  .banner-bd .ban02{ background:url(../images/ban2_05.jpg) no-repeat center top;}









.con1{ margin-top:31px;}

.zpp_h3{ background:url(../images/tit1_07.jpg) no-repeat center top; width:100%; overflow:hidden; height:125px;}

.con1_son{}

.con1_son dl{ padding:52px 0 38px 0;}

.con1_son dl dt{ width:515px;}

.con1_son dl dt h3{ text-align:center; font-weight:bold; font-size:30px; color:#bf164a; margin-bottom:10px;}

.con1_son dl dt p{ color:#3a3a3a; font-size:14px; text-indent:28px; line-height:30px;}

.con1_son_fr{ background:#e9e9e9; width:924px; height:124px; border:1px dashed #c1c1c1; border-left:none; position:relative; padding:20px 0; padding-left:35px;}

.con1_son_fr ul li{ float:left; width:201px; height:132px; margin:0 10px;}

#annu1{ position:absolute; left:12px; top:65px;}

#annu2 { position:absolute; left:925px; top:75px;}







.con2{}

.zpp_h31{ background:url(../images/tit2_32.jpg) no-repeat center top; height:125px; margin-bottom:42px;}

.con2_son{}

.con2_son1{ padding-bottom:17px;}

.con2_son1 ul li{ float:left; font-size:20px; text-align:center; width:322px; height:73px; border:1px solid #dcdcdc; background:#9b9b9b; padding-top:20px;}

.con2_son1 ul li a{ color:#fff;}

.con2_son1 ul li.hover{ background:#bf164a;}

.con2_son2{}

.con2_son2 dl{ position:relative;}

.con2_son2 dl dt{ background:url(../images/bg_35.png) no-repeat center top; position:absolute; width:997px; height:60px;  bottom:0; left:0; font-size:18px; color:#fff; line-height:60px;}

.con2_son2 dl dt p{ padding-left:25px;}

.con2_son3 p{ color:#3a3a3a; font-size:14px; text-indent:28px; line-height:24px; margin-top:15px;}

.con2_son3 dl{ padding:35px 0 54px 0;}

.con2_son3 dl dt{ width:880px; margin-top:-5px;}

.con2_son3 dl dt ul{ overflow:hidden; margin-left:5px;}

.con2_son3 dl dt ul li{ float:left; margin:7px 5px;}

.con2_son4{}

.con2_son4 ul li{ float:left;}





.con3{}

.zpp_h32{ background:url(../images/zpp_img1_07.jpg) no-repeat center top; height:125px; margin-bottom:43px;}

.con3_son{ background:url(../images/con4_bg_03.jpg) no-repeat center top; height:482px;}

.con3_son1{ position:relative;}

.con3_son ul li{ float:left;}

.con3_son ul li dl{ margin-top:13px;}

.con3_son ul li dl dd{ width:416px}

.con3_son ul li dl dd img{ margin-left:40px;}

.con3_son ul li dl dt{ width:500px; margin-top:30px;}

.con3_son ul li dl dt h3 span{ font-size:58px; color:#bf164a;}

.con3_son ul li dl dt h3 i{ font-style:normal; color:#1f1f1f; font-size:30px; margin-top:5px; margin-left:14px;}

.con3_son ul li dl dt h3 i b{ font-size:24px; font-style:normal; color:#b40404;}

.con3_son ul li dl dt h2{ font-size:18px; color:#252525; margin-top:30px;}

.con3_son ul li dl dt p{ font-size:14px; color:#545454; line-height:28px;}

#zpp_annu{ position:absolute; left:0; top:250px;}

#zpp_annu1{ position:absolute; left:950px; top:255px;}







.con4{ margin-top:58px;}

.con4_h3{ background:url(../images/zpp_img2_09.jpg) no-repeat center top; height:126px;}

.con4_son{}

.con4_son>p{ color:#3a3a3a; font-size:14px; text-indent:28px; line-height:20px; padding:40px 0 46px 0;}

.con4_bg{ background:url(../images/bg_22.jpg) no-repeat center top; width:429px; height:89px;}

.con4_bg p{ color:#3a3a3a; font-size:14px; line-height:22px; padding:20px 0 0 15px;}

.con4_son1{ position:relative; padding:0 49px;}

.con4_son1 ul{}

.con4_son1 ul li{ float:left; width:429px; height:477px; margin:0 10px;}

#annu3{ position:absolute; top:200px; left:0;}

#annu4{ position:absolute; top:200px; left:968px;}





.con5{}

.con5_son{}

.con5_son p{color:#3a3a3a; font-size:14px; text-indent:28px; line-height:20px; padding:42px 0 35px 0;}

.con5_h3{ background:url(../images/titi5_28.jpg) no-repeat center top; height:125px;}

.con5_son ul li{ float:left; position:relative; overflow:hidden; margin-right:10px; margin-top:10px;}

.zpp_son{ position:absolute; bottom:0; left:0; width:325px; height:203px; opacity:0.5;filter:alpha(opacity=50);

		-moz-opacity:.5;

		-ms-opacity:.5;

		-o-opacity:.5;

		-webkit-opacity:.5;transition: all .5s ease; background:#333;}

		.zpp_son p{ color:#fff; text-align:center; line-height:125px;font-size:16px;}

.con5_son ul li:hover .zpp_son{ opacity:0;filter:alpha(opacity=0);

		-moz-opacity:0;

		-ms-opacity:0;

		-o-opacity:0;

		-webkit-opacity:0;transition: all .5s ease; background:#333;}

		

		

		

.zpp_son1{ position:absolute; bottom:0; left:0; width:354px; height:238px; opacity:0.5;filter:alpha(opacity=50);

		-moz-opacity:.5;

		-ms-opacity:.5;

		-o-opacity:.5;

		-webkit-opacity:.5;transition: all .5s ease; background:#333;}

		.zpp_son1 p{ color:#fff; text-align:center;font-size:16px; margin-top:79px;}

.con5_son ul li:hover .zpp_son1{ opacity:0;filter:alpha(opacity=0);

		-moz-opacity:0;

		-ms-opacity:0;

		-o-opacity:0;

		-webkit-opacity:0;transition: all .5s ease; background:#333;}

.zpp_son3{ position:absolute; bottom:0; left:0; width:347px; height:203px; opacity:0.5;filter:alpha(opacity=50);

		-moz-opacity:.5;

		-ms-opacity:.5;

		-o-opacity:.5;

		-webkit-opacity:.5;transition: all .5s ease; background:#333;}

		.zpp_son3 p{ color:#fff; text-align:center;font-size:16px; margin-top:55px;}

.con5_son ul li:hover .zpp_son3{ opacity:0;filter:alpha(opacity=0);

		-moz-opacity:0;

		-ms-opacity:0;

		-o-opacity:0;

		-webkit-opacity:0;transition: all .5s ease; background:#333;}

		

		

		

.con6{}

.con6_h3{ background:url(../images/tit6_38.jpg) no-repeat center top; height:125px;}









.footer{ background:#f1f1f1; margin-bottom: 40px;}

.footer1{ margin:41px 42px 0 0;}

.footer2{ margin-top:42px; margin-left:49px;width:497px;}

.footer2 h3{ font-size:28px; font-weight:bold; color:#404040;}

.footer2 p{ font-size:14px; color:#363636; line-height:28px; margin-top:15px;}

.footer2 h2{font-size:14px; color:#363636; margin-top:20px;}

.footer3{ text-align:center; color:#2b2b2b; margin-top:34px;}

.footer3 img{ margin-bottom:10px;}









.btn-left{ position:absolute; top:250px; left:0px; z-index:99;}

.btn-right{ position:absolute; right: 0; top:250px; z-index: 99;}

.index_new{width:405px;height:348px;padding:10px 18px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;float:left}


/* .flash {
    width: 300px;
    float: left;
    margin-top: 20px;
    margin-right: 10px;
}
.flash li>img { width: 300px; }
 */
.cat1L{width: 300px;
    float: left;
    position:relative;
   }
.cat1L_picBox{
	width: 300px;
    float: left;
    margin-top: 20px;
    margin-right: 10px;
}
.cat1L_picTips {
    width: 35px;
    height: 8px;
    position: absolute;
    top: 165px;
    left: 260px;
}
.cat1L_picTips li{ width:8px; height:8px; float:left; margin-right:3px; background:url(../images/cat4_icon1.png) no-repeat;}
.cat1L_picTips li.active{ background:url(../images/cat4_icon2.png) no-repeat;}


.xh_menu{ height:120px; width:992px; border: 1px solid #b4b4b4; margin:28px auto 3px; background:#fbf7f4;}
.xh_menu dl{ width:135px; float:left; border-right:1px solid #dad8d7; margin-top:10px; padding:7px 0 0 10px;  color:#a0a0a0;}
.xh_menu dl dt{ color:#f30000; font-size:17px; margin-bottom:10px;}
.xh_menu dl dt a{color:#f30000; text-decoration:none;}
.xh_menu dl dt img{ margin-right:5px; }
.xh_menu dl dd{ line-height:30px;}
.xh_menu dl dd a{  color:#000; margin:0 6px;}
.xh_menu dl dd a.red{ color:#f30000}


.zztx {border: 1px solid #b4b4b4;width: 290px;overflow: hidden;float: left;margin-bottom: 5px; }
.zztx ul { padding: 16px 0; float: left; }
.zztx ul li { border: 1px solid #ccc; float: left; height: 30px; line-height: 30px; margin-left: 10px; margin-bottom: 18px; text-align: center; display: inline; }
.zztx ul li a { color: #c00413; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ" }
.zztx ul .jbli1 { width: 84px; }


.con_left{width:260px;/*height:320px;*/background:#fff;float:left;border: 1px solid #b4b4b4;margin-left: 3px;}
.con_left .hkpp{padding: 10px 10px 0;}
.hkpp_text{width:266px;height:76px;border-bottom:#e3e3e3 1px dashed;margin-top:4px;}
.hkpp_text p{width:240px;height:72px;margin:0 auto; font-size:12px;text-indent:2em}
.yywh{width:266px}
.yywh h1{width:105px;color:#bf164a;font-weight:normal;font-size:14px;margin:10px auto;}
.yywh ul{width:215px;margin:0 auto}
.yywh ul li{width:50px;line-height:28px; font-size:14px;text-align:center;float:left}
.yywh ul li a{color:#646464}
.yywh .more{width:98px;background:#bf164a; line-height:28px;text-align:center;margin:50px auto 22px;}
.yywh .more a{font-size:15px;color:#fff}

.con_cen{width:440px;overflow:hidden;background:#fff;float:left;border: 1px solid #b4b4b4;}
.con_news .news_1{height:95px;border-bottom:#e3e3e3 1px dashed;width:410px;padding-top:5px;margin:0 auto}
.con_news .news_1 .news_left{float:left;width:111px;height:90px;}
.con_news .news_1 .news_right{width:290px;float:right;}
.con_news .news_1 .news_right h1{font-size:16px;font-weight:normal;text-align:center}
.con_news .news_1 .news_right h1 a{color:#000}
.con_news .news_1 .news_right p{font-size:12px;color:#787878;padding: 10px 15px;}
.con_news .news_1 .news_right p a{color:#f00}
.news_2 ul{width:405px;margin:0 auto}
.news_2 ul li{width:405px;height:47px;margin-top: 3px;} 
.news_2 ul li img{width:43px;height:43px;float:left;margin-right:15px;}
.news_2 ul li a{font-size:14px;color:#bf164a}
.news_2 ul li p{font-size:12px;color:#787878;margin-top:3px}

.index_doc_ul{width:980px;height:35px;margin:15px 0px;}



.index_doc_ul ul li{display:inline-block;float:left}



.index_doc_ul ul li a{display:inline-block;width:152px;height:35px;line-height:35px;color:#666;border:1px solid #dfdfdf;text-align:center;margin-right:9px;}



.index_doc_ul ul .index_tab5 a{ background:#eb2e64;border:1px solid #eb2e64;color:#fff;font-weight:bold;}







.index_doc{width:980px;height:440px;overflow:hidden;margin: 0 auto; }



.index_doc img{float:left}



.index_doc .index_doc_r{width:675px;height:440px;float:right; position:relative}



.index_doc .index_doc_r h3{height:55px;line-height:55px;}



.index_doc .index_doc_r h3 a{color:#333;font-size:24px;font-family:"Î¢ÈíÑÅºÚ";font-weight:500}



.index_doc .index_doc_r h3 a span{color:#eb2e64;}



.index_doc .index_doc_r .index_doc_p{line-height:28px;padding:10px 0px;}



.index_doc .index_doc_r .index_doc_p span{color:#333;}



.index_doc .index_doc_r .index_ry{width:675px;height:auto;overflow:hidden;border-top:1px dotted #ccc;}



.index_doc .index_doc_r .index_ry h3{font-size:14px;color:#333;height:45px;line-height:45px;}



.index_doc .index_doc_r .index_ry ul{float:left;width:255px;}



.index_doc .index_doc_r .index_ry ul li{display:inline-block;width:235px;height:25px;line-height:25px;margin-left:5px;margin-bottom:4px;padding-left:20px;background:url(../images/index_38.jpg) no-repeat}



.index_doc .index_doc_r .index_ry div{height:97px;padding:10px 0px 0px 13px;border:1px dashed #ccc;}



.index_doc .index_doc_r .index_ry div p{line-height:30px;}



.index_doc .index_doc_r .index_ry div p span{color:#eb2e64}



.index_doc .index_doc_r .index_ry div p b{color:#333;}



.index_doc .index_doc_r .index_doc_img{width:675px;height:auto;overflow:hidden;clear:both;margin-top:15px;}



.index_doc .index_doc_r .index_doc_img ul li{display:inline-block;width:160px;float:left;margin-left:11px;}



.index_doc .index_doc_r .index_doc_img ul li p{text-align:center;line-height:43px;}



.index_doc .index_doc_r .index_doc_btn{width:290px;height:35px; position:absolute;top:13px;left:240px;}



.index_doc .index_doc_r .index_doc_btn a{display:block;float:left;width:100px;height:34px;padding-left:37px;color:#fff;font-weight:bold;line-height:34px;}



.index_doc .index_doc_r .index_doc_btn .index_btn1{background:url(../images/index_36.gif) no-repeat}



.index_doc .index_doc_r .index_doc_btn .index_btn2{background:url(../images/index_37.gif) no-repeat;margin-left:13px;}


.foot {padding:20px 0;border-top:0px;background-color:transparent;font-size:12px;}

.foot li{float:left; text-align:center; line-height:25px;font-size:12px;}

.foot li.about{width:143px; border-right:1px dotted #bebebe;}

.foot li.about strong{display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#5d4b3d;}

.foot li.about a{display:block;color:#3d3d3d;}

.foot li.tell{width:260px; text-align:left; padding-left:25px;}

.foot li.tell strong{display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#5d4b3d;}

.foot li.tell a{display:block; color:#3d3d3d;}

.foot li a:hover{text-decoration:none;}

.foot li.answer a:hover{ text-decoration:underline;}

.foot li.answer{width:120px;}

.foot li.tells{width:200px; text-align:left; padding-left:25px;}

.foot li.tells strong{display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#5d4b3d;}

.foot li.tells a{display:block; color:#3d3d3d;}

.foot li.tells img{float:left; margin-right:15px; display:inline;}

.foot li.tells p{margin-top:5px;font-size:12px;}

.foot li.tells p span{line-height:22px; margin-top:15px; float:left; display:inline;width:98px;padding-left:0px;text-indent:0px;}

.linewrap1 {width:978px; margin:auto; position:relative; clear:both; overflow:hidden;}