@charset "utf-8";

/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote{margin: 0;padding: 0;list-style:none;}

body{ font-family:"微软雅黑"; font-size:12px; background:#FFFFFF;color:#848484}

a{color:#1F1F1D;text-decoration:none}

a:hover{text-decoration:none}

img{ border:none;}

/*web   header  start*/

.l{ float:left;}

.r{ float:right;}



/*----------------------(index_hb start)----------------------------------------*/

.index_hb{ width:100%; height:600px; overflow:hidden;  margin:0 auto;}

.index_hb2{ width:100%; height:444px; overflow:hidden; margin:0 auto;}

.header{ width:100%; height:62px; position:absolute; z-index:9999;}

.top{ width:1002px; height:62px; margin:0 auto;z-index:9999;}

.logo{ padding-top:25px; z-index:9999;}

.nav{ height:36px; overflow:hidden; padding-top:26px; z-index:9999;}

.nav a{ float:left; height:36px; line-height:36px; font-family:"微软雅黑"; padding:0 15px;}

.nav a:hover,.nav .hover{ color:#7F7F7D}

.banner{ width:100%; height:600px; margin:0 auto;}



.mainbox{

    overflow:hidden;

    position:relative;

}

.flashbox{



   overflow:hidden;

    position:relative;

}

.imagebox{

    text-align:right;position:relative;z-index:1000;top:-55px; margin-right:800px;

}



.bitdiv{display:inline-block;width:34px;height:32px;margin:0 10px 10px 0px;cursor:pointer; float:right;}

.defimg{background-image:url(../images/qq01.png)}

.curimg{background-image:url(../images/qq02.png)}



.banner img{ width:100%; height:600px; margin:0 auto;}

.banner2{width:100%; height:444px; overflow:hidden; margin:0 auto;}

.banner2 img{ width:100%; height:444px; margin:0 auto;}

/*----------------------(lay_a start)----------------------------------------*/

.lay_a{ width:1050px; height:1340px; margin:0 auto;}

.lay_a dt{ width:1050px; height:141px; text-align:center;}

.lay_a dt img{ padding-top:57px;}

.lay_a dd{ width:1050px; height:1130px; overflow:hidden;}

.lay_a dd a{ float:left; width:320px; height:250px; background:url(../images/02.jpg) no-repeat; margin-top:24px; margin-left:24px; display:inline;}

.lay_b{ width:100%; height:auto; background:#F3F3F3; overflow:hidden;}

.lay_b01{ width:100%; height:42px; text-align:center; margin-top:66px;}

.lay_b02{ width:1002px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px; margin-bottom:100px;}

.lay_b02 dl{ float:left; width:215px; height:auto; overflow:hidden; padding:0 16px;}

.lay_b02 dl dt{ width:215px; height:45px; overflow:hidden; line-height:45px; text-align:center; font-family:"微软雅黑"; font-size:18px;}

.lay_b02 dl dt a{ color:#5B5B5B}

.lay_b02 dl dd{ width:215px; height:autopx; overflow:hidden; line-height:200%;}

.lay_b03{ width:1002px; height:auto; margin:0 auto; margin-top:20px; margin-bottom:30px;}

.lay_b03 dl{ width:1002px; height:auto; margin:0 auto; }



.lay_b03 dt{ width:1002px; height:42px; text-align:center; margin-bottom:40px;}

.lay_b03 dd{ width:1002px; height:auto; overflow:hidden; text-align:center;} 

.lay_b03 dd a{ height:48px; padding:0 20px;}

.lay_c{ width:100%; height:379px; overflow:hidden; margin:0 auto;}
.lay_c img{ width:100%; height:379px; text-align:center; overflow:hidden; margin:0 auto;}






.gg_img{width:1050px; height:auto; min-height:820px; overflow:hidden; margin:0 auto; margin-bottom:60px;}

.gg_img a{ float:left; width:320px; height:250px; margin-top:24px; margin-left:24px; display:block; }



.bt_01{ width:100%; height:auto;text-align:center;}

.bt_02{ width:100%; height:auto; background:#FAFAFA; border-top:1px solid #E2E2E2;border-bottom:1px solid #CBCBCB; margin-top:132px;}

.bt_02 dl{ width:975px; height:auto; margin:0 auto;}

.bt_02 dt{width:775; height:228px; text-align:center; margin-top:-90px; padding-left:200px;}

.bt_02 dt a{ float:left;width:182px; height:228px; background:url(../images/a23.jpg) no-repeat; margin-left:3px; display:inline}

.bt_02 dt a img{ padding:2px;}

.bt_02 dd{ width:975px; height:auto; padding-bottom:150px;overflow:hidden; line-height:200%; font-family:"微软雅黑"; font-size:18px; margin-top:25px;}





.bt_03{ width:100%; height:auto; margin:0 auto;}

.bt_03 dl{ width:975px; height:auto; margin:0 auto;}

.bt_03 dl dt{ width:975px; height:62px; text-align:center; padding-top:155px;}

.bt_03 dl dd{ width:975px; height:auto; overflow:hidden; line-height:200%;font-family:"微软雅黑"; font-size:18px; padding-top:44px; padding-bottom:160px;}

.bt_03 dl dd span{ float:left; width:975px; height:252px; text-align:center;}

.bt_03 dl dd  p{ float:left; width:975px; height:152px; overflow:hidden; line-height:200%;font-family:"微软雅黑"; font-size:18px;}



.bt_04{ width:100%; height:92px; text-align:center;}

.bt_05{ width:100%; height:auto;background:#FAFAFA; border-top:1px solid #E2E2E2;border-bottom:1px solid #CBCBCB; margin-top:130px;}

.bt_05 dl{ width:975px; height:auto; margin:0 auto;} 

.bt_05 dl dt{ width:975px; height:230px; text-align:center; margin-top:-86px;}

.bt_05 dl dd{ width:975px; height:auto; line-height:200%;font-family:"微软雅黑"; font-size:18px; padding-top:15px; padding-bottom:130px;}



.bt_06{ width:100%; height:auto; margin:0 auto;}

.bt_06 dl{ width:975px; height:auto; margin:0 auto;}

.bt_06 dl dt{ width:975px; height:88px; text-align:center; padding-top:162px;}

.bt_06 dl dd{ width:975px; height:auto;}

.bt_06 dl dd span{ float:left; width:975px; height:226px; text-align:center; padding-top:46px;}

.bt_06 dl dd .con4{ float:left; width:975px; height:auto;ine-height:200%;font-family:"微软雅黑"; font-size:18px; padding-top:30px; padding-bottom:130px; }



.bt_about{ width:100%; height:auto; background:#FAFAFA; border-top:1px solid #E2E2E2;border-bottom:1px solid #CBCBCB; margin-top:125px;}

.bt_about dl{ width:1002px; height:auto; margin:0 auto;}

.bt_about dl dt{ width:1002px; height:102px; margin-top:-40px;}

.bt_about dl dd{ width:1002px; padding-bottom:95px; height:auto; line-height:200%; font-size:14px; text-align:center; padding-top:50px;}



.bt_about2{ width:100%; height:auto; margin:0 auto;}

.bt_about2 dl{ width:936px; height:auto; margin:0 auto; padding-bottom:120px;}

.bt_about2 dl dt{ width:936px; height:auto; text-align:center; padding-top:55px;}

.bt_about2 dl dd{ width:936px; height:auto; line-height:200%; text-align:center;font-family:"微软雅黑"; font-size:14px; padding-top:70px;}



.bt_0t{ width:100%; height:600px;background:#FAFAFA; border-top:1px solid #E2E2E2;border-bottom:1px solid #CBCBCB; margin-top:166px; margin-bottom:95px;}

.bt_0t dt{ width:100%; height:auto; text-align:center; margin-top:-95px;}

.bt_0t dd{ width:100%; height:auto; line-height:200%; text-align:center;font-family:"微软雅黑"; padding-top:65px;}





/*----------------------(footer start)----------------------------------------*/

.footer{ width:100%; height:426px; overflow:hidden; background:#1F1F1F; margin:0 auto;}

.share_fa{ width:1122px; height:426px; margin:0 auto;}

.share_fa_a{ width:320px; height:426px; overflow:hidden;}

.share_fa_a a{ float:left; width:22px; height:18px; padding:90px 10px;}

.share_fa_b{ width:308px; height:426px;  overflow:hidden; line-height:230%; font-family:"微软雅黑"; color:#D8D9DB; padding-top:70px;}

.share_fa_c{ width:365px; height:426px; overflow:hidden; line-height:230%;font-family:"微软雅黑"; color:#D8D9DB; padding-top:70px;}

