﻿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:1000px; 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:#2570E3;}



.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:#2570E3;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;}