﻿
.clear{clear:both; line-height:0; height:0; font-size:0px;}
/***************Top1*******************/
.top1{width:100%;background-color:#fdfdfd;height:40px;border-bottom: 1px solid #ccc;}
.center{width: 1000px;margin: 0 auto;position: relative;}
.center p.p1{height: 40px; line-height: 40px;font-size: 12px;color: #999999;float: left;width: 50%;}
.center p img{vertical-align: middle;margin: 0 5px 3px 5px;}
.center .top1_list{float:right;width:245px;}
.center .top1_list li{float:left;width:48px;height:40px;overflow: hidden;border-left:1px solid #CCCCCC;position: relative;}
.center .top1_list li a{display: block;}
.center .top1_list li img{width:48px;height:80px;position:absolute;}
.top1_wx1 {width: 148px;height: 164px;position: absolute;top: 33px;right:0px;z-index: 50;display: none;}
.top1_wx2 {width: 148px;height: 164px;position: absolute;top: 33px;right: -1px;z-index: 60;display: none;}
/***************Top2*******************/
.top2{width: 100%;background: url(../image/top2bg.jpg) repeat-x;height:64px;}
.center2{width: 1000px;margin: 0 auto;position: relative;height:64px;}
.top2 .logo{position: absolute;top:10px;}
.top2 .tel{position: absolute;top:10px;left: 320px;}
.top2 .center2 .bdshare{position:absolute;top:20px;left:620px;}
.top2 .center2 .zt_select{position: absolute;right: 10px;top: 23px;}
.top2 .center2 .zt_select a{color:#505050;}
#select{border: 1px solid #c4c2c3;width: 100px;}
/***************banner*******************/
.banner{width: 100%;height:570px;background: url(../image/bg2.jpg) center no-repeat;}
.banner .center .zx{width:372px;height:388px;position:absolute;top:114px;left: 100px;}
.banner .center .zx .butten{top:121px;right:-10px;width:50px;height:50px;background-color:#bc133e;position:absolute;color: #FFFFFF;border-radius: 100%;text-align: center;font-size: 16px;}
.banner .center .zx .butten span{display: block;margin-top: 6.5px;}
/***************prt1*******************/
.prt1{width:100%;height:234px;background-color:#e3decd;position: relative;/*float: left;*/}
.prt1 .prt1_lf{width:52.15%;background-color: #256777;height:234px;position: absolute;}
.prt1 .prt1_lf p{width:458px;text-indent: 2em;text-align:justify;text-justify:inter-ideograph;color: #fff;position: absolute;font-size: 13px;right: 58px;top: 67px;}
.prt1 .prt1_lf img{position: absolute;top: 50%;right: 0;}
.prt1 .ert{position:absolute;left: 52.15%;padding-left: 18px;top:25px;}

/***************prt2*******************/
.prt2{width:100%;height:440px;background-color:#f9f1eb;position:relative;}
.prt2 .lf{width:549px;/*height:355px;*/float: left;margin: 39px auto auto 17px;}
.prt2 .rg{width:353px;/*height:328px;f*/float:right;margin:69px 17px auto auto;}
.prt2 .lf .title{width:344px;height:100px;}
.prt2 .lf .byx{width:100%;margin-top: 33px;}
.prt2 .lf ul li.l1{width:110px;height:31px;background:#bc133e;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius:20px;color:#fff;float: left;line-height: 31px;text-align: center;margin-left:0;}
.prt2 .lf ul li{width:110px;height:31px;background:#256777;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius:20px;color:#fff;float: left;line-height: 31px;text-align: center;margin-right: 15px;font-weight: bold;}
.prt2 .lf .byx .byjs{width: 100%;margin-top: 32px;}
.prt2 .lf .byx .byjs .img_div{float: left;width:161px;height:160px;}
.prt2 .lf .byx .byjs .text{width:368px;float: right;}
.prt2 .lf .byx .byjs .text span{font-size: 14px;color: #333;font-weight: bold;}
.prt2 .lf .byx .byjs .text p{margin-top: 20px;text-align:justify;text-justify:inter-ideograph;}
.prt2 .lf .byx .byjs .text p a{color:#BC133E;}
.prt2 .rg h3{    width: 327px;
    border: 1px solid #71969f;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    text-align: center;
    font-weight: normal;
    color: #71969f;}
.prt2 .rg ul{margin-top: 19px;}
.prt2 .rg ul li.l1{width:160px;height:29px;    width: 160px;
    height: 29px;
    float: left;
    background-color: #bc133e;
    color: #fff;
    text-align: center;
    line-height: 29px;
    margin-right: 7px;
    margin-bottom: 7px;
    font-size: 14px;}
.prt2 .rg ul li{width:160px;height:29px;    width: 160px;
    height: 29px;
    float: left;
    background-color: #aaaaaa;
    color: #fff;
    text-align: center;
    line-height: 29px;
    margin-right: 7px;
    margin-bottom: 7px;
    font-size: 14px;}
.prt2 .rg .cqjs {}
.prt2 .rg .cqjs .img_div{float:left;}
.prt2 .rg .cqjs .text{width:181px;float:right;}
.prt2 .rg .cqjs .text p.p2{font-size:16px;font-weight: bold;color:#333333;margin-top: 25px;}
.prt2 .rg .cqjs .text p.p3{font-size:16px;font-weight: bold;color:#333333;}
.prt2 .rg .cqjs .text p.p4{margin-top:4px;    line-height: 20px;}
/***************ptr3*******************/
.prt3{width:100%;height:674px;background-color:#e6e6e6;position:relative;}
.prt3 .center{width: 1000px;margin: 0 auto;position: relative;height:674px;}
.prt3 .center .title{position: absolute;top:46px;left:17px;}
.prt3 .center .lf_1{    width: 426px;
    height: 132px;
    position: absolute;
    top: 181px;
    left: 59px;
    text-align: center;
    background:url(../image/sw_43.jpg) left top no-repeat;
    padding: 0 20px;
    text-align: left;}
.prt3 .center .lf_1 b{    line-height: 49px;
    height: 49px;
    font-size: 16px;
    color: #613c02;}
 .prt3 .center .lf_1 p{    line-height: 24px;
    font-size: 13px;
    height: 49px;
    color: #fff;}   
.prt3 .center .lf_2{    width: 577px;
    height: 239px;
    position: absolute;
    top: 315px;
    left: 17px;
    color: #333333;
    background: url(../image/sw_50.jpg) left top no-repeat;}
.prt3 .center .lf_2 .lf_2_lf{width: 202px;
    height: 126px;
    position: absolute;
    bottom: 5px;
    left: 35px;}
 .prt3 .center .lf_2 .lf_2_rg    {width: 180px;
    height: 109px;
    position: absolute;
    bottom: 23px;
    right: 35px;}   
.prt3 .center .lf_2 .lf_2_lf b{color:#750b26;}
 .prt3 .center .lf_2 .lf_2_rg b{color:#0a6888;}
.prt3 .center .lf_2  p{line-height: 22px;font-size: 13px;height: 49px;color: #fff;}
.prt3 .center .lf_3{width: 470px;height: 25px;position: absolute;bottom: 53px;left: 45px;color: #353535;line-height: 27px;font-size: 13px;}
.prt3 .center .lf_3 b{color: #cb0404;font-size: 16px;font-weight: bold;}
.prt3 .center .lf_3 p{color:#868989;}
.prt3 .center .rg{position:absolute;width:346px;height:588px;top:41px;right:20px;background: url(../image/zx_34.jpg);}
.prt3 .center .rg form{position:absolute;top:80px;left:106px}
.prt3 .center .rg form input{width: 189px;height:34px;position: absolute;}
.prt3 .center .rg .cname{top:0;}
.prt3 .center .rg .cdanw{top:44px;}
.prt3 .center .rg .cphone{top:90px;}
.prt3 .center .rg .csub{width: 58px;height: 16px;top: 153px;left: 85px;background: none;border: none;padding: 2px;cursor: pointer;}
.prt3 .center .rg a{width: 58px;height: 16px;top: 231px;left:106px;padding: 2px;display: block;position:absolute;}
/***************prt4*******************/
.prt4{width: 100%;height:166px;background: url(../image/p4bg.jpg) center no-repeat;}
.prt4 .tt{width:429px;height:132px;top:18px;right:119px;position:absolute;}
.prt4 .tt a.azx{width:102px;height:46px;position: absolute;right:-55px;top:20px;background: url(../image/zx.png);}
.prt4 .tt a.ayy{width:102px;height:46px;position: absolute;right:-55px;bottom:13px;background: url(../image/yy_07.png);}


/***************prt5*******************/
.prt5{width:100%;height:579px;background-color:#f9f1eb;position:relative;}
.prt5 .t3{width:421px;height:100px;position: absolute;left:17px;top:60px;}
.prt5 .t6{width:388px;height:112px;position: absolute;right:68px;top:52px;}
.prt5 .t6 .t6a{width:388px;margin-top: 18px;}
.prt5 .t6 .t6a a{width:177px;float: left;display: block;margin-right:17px;margin-bottom: 10px;color: #7e7e7e;}
 .p7_contont{width:982px;position:absolute;top:213px;}
 .p7_contont .p7_lf{    width: 238px;
    height: auto;
    /* float: left; */
    position: absolute;
    left: 10px;
    top: 0;}
 .p7_contont .p7_lf .pn1,.pn2,.pn3{width:238px;height:85px;margin-bottom:12.3px;}
 .p7_contont .p7_lf .pbg1{background:url(../image/1_03.png) no-repeat;}
 .p7_contont .p7_lf .pbg2{background:url(../image/2_03.png) no-repeat;}
 .p7_contont .p7_lf .pbg3{background: url(../image/3_03.png)no-repeat;}


 .p7_contont .p7_lf .pbg1g{background:url(../image/2_011.png);}
 .p7_contont .p7_lf .pbg2g{background:url(../image/2_06.png);}
 .p7_contont .p7_lf .pbg3g{background: url(../image/2_033.png);}


.p7_contont .p7_rg{    width: 721px;
    height: 285px;
    /* float: left; */
    background: #eae8e8;
    padding-right: 5px;
    position: absolute;
    left: 248px;
    top: 0;}
.p7rg_lf{position:absolute;width:417px;height:210px;top:40px;left:46px;}
.p7rg_lf P.p2{border-top:1px dashed #666769;color:#bb6474;border-bottom:1px dashed #666769;}
.p7rg_lf P{color:#666769;}
.p7rg_rg{position:absolute;width:220px;height:285px;background:url(../image/p7rg_rgbg.jpg);top:0px;right:0px; text-align:center;}
.p7rg_rg p{padding:42px 30px;color:#FFFFFF;}
/***************prt6*******************/
.prt6{width:100%;height:1000px;background-color:#e6e6e6;position:relative;}
.prt6 .t4{width:385px;height:100px;top:43px;left:17px;position:absolute;}
.prt6 ul{position: absolute;top: 178px;left: 22px;}
.prt6 ul li{text-align:center;margin-right:8px;width:315px;height:43px;line-height: 43px;color:#666769;background: #e6e6e6;border: 1px solid #666769;float: left;}
.prt6 ul li.l1{text-align:center;margin-right:8px;width:315px;height:43px;line-height: 43px;color:#FFFFFF;background: #256777;border: 1px solid #666769;float: left;}
.prt6 .p6_text{position:absolute;width:972px;height:145px;top:244px;left:22px;background: #f9f1eb;}
.prt6 .p6_text .p6img_div{position:absolute;width:35px;height:98px;top:24px;left:27px;}
.prt6 .p6_text p{position:absolute;width:872px;height:90px;top:0px;left:53px;text-align:justify;text-justify:inter-ideograph;}
.prt6 .p6_text p span{color: #256777;font-size: 16px;}
.prt6 .prt6c{ display:block; position:absolute; left:22px; top:405px;}
.prt6 .prt6c1{position:absolute;width:972px;height:163px;top:655px;left:22px;background: #f9f1eb;}
.prt6 .prt6c1 .p6img_div{position:absolute;width:35px;height:98px;top:24px;left:27px;}
.prt6 .prt6c1 p{position:absolute;width:872px;height:90px;top:0px;left:53px;text-align:justify;text-justify:inter-ideograph;}
.prt6 .prt6c1 p span{color: #256777;font-size: 16px;}
.prt6 .prt6c1 p a{color: #b5163c;}
.prt6 .prt6ft{position: absolute;top: 655px;left: 22px;}
.prt6 .prt06fn{text-align:center;margin-right:16px;width:470px;height:43px;line-height: 43px;color:#666769;background: #e6e6e6;border: 1px solid #666769;float: left;}
.prt6 .currter{text-align:center;margin-right:16px;width:470px;height:43px;line-height: 43px;color:#FFFFFF;background: #256777;border: 1px solid #666769;float: left;}
.prt6fc{position:absolute;width:972px;height:240px;top:725px;left:22px;background: #f9f1eb;}
.prt6fc .p6img_div{position:absolute;width:35px;height:98px;top:24px;left:27px;}
.prt6fc p{position:absolute;width:872px;height:90px;top:0px;left:53px;text-align:justify;text-justify:inter-ideograph;}
.prt6fc p span{color: #256777;font-size: 16px;}
.prt6fc p img{ margin-top:5px;}
.yc{ display:none;} 
/***************prt7*******************/
/*.prt7{width:100%;height:960px;background-color:#f9f1eb;position:relative;}*/
.prt7{width:100%;height:430px;background-color:#f9f1eb;position:relative;}
.prt7 .prt7top{width:407px;height:96px;top:65px;left:17px;position: absolute;}
.prt7 .prt7c{ width:935px; height:270px; position:absolute; left:25px; top:195px;}
.prt7 .prt7c .prt7cleft{ width:580px; height:270px; float:left;}
.prt7cl{ width:580px; height:270px;}
.prt7cl img{ margin-right:18px; float:left;}
.prt7clr{ width:335px; height:270px; position:relative; float:left;}
.prt7cl h1{ font-size:30px; color:#5d5d5d; line-height:30px; font-weight:normal;}
.prt7cl h1 span{ font-size:18px; color:#5d5d5d; line-height:30px;}
.prt7cl h2{ display:block; font-weight:normal; padding-left:25px; color:#5d5d5d; background:url(../image/prt7icon.jpg) no-repeat top left; margin-top:23px; font-size:14px; line-height:24px;}
.prt7cl h2 a{color: #b5163c;}
.prt7clrzx{ display:block; position:absolute; left:0px; bottom:0px;}
.prt7 .prt7c .prt7cright{ width:291px; height:230px; padding:5px; background:#FFF; float:right;}
.prt7cr1{ width:291px; height:115px; background:url(../image/prt7c1_1.jpg); cursor:pointer;}
.prt7cr1cu{background:url(../image/prt7c1_2.jpg);}
.prt7cr2{ width:291px; height:115px; background:url(../image/prt7c2_1.jpg); cursor:pointer;}
.prt7cr2cu{background:url(../image/prt7c2_2.jpg);}
/*.prt7 .t5{width:421px;height:100px;top:560px;left:17px;position: absolute;}*/
.prt7 .t5{width:421px;height:100px;top:20px;left:17px;position: absolute;}
/*.prt7 .p3_lf{position:absolute;top:675px;left:17px;}*/
.prt7 .p3_lf{position:absolute;top:140px;left:17px;}
/*.prt7 .bt ul li{float: left;margin-right:17px;width: 297px;height:262px;}
.prt7 .bt ul li.bg1{width:144px;height:262px;background: url(../image/bt2.jpg) center  no-repeat;}
.prt7 .bt ul li.bg2{width:144px;height:262px ;background: url(../image/bt2.jpg) center  no-repeat;}
.prt7 .bt ul li.bg3{width:144px;height:262px ;background: url(../image/bt3.jpg) center  no-repeat;}
.prt7 .bt ul li.bg4{width:144px;height:262px ;background: url(../image/bt4.jpg) center  no-repeat;}
.prt7 .bt ul li.bg5{width:144px;height:262px ;background: url(../image/bt5.jpg) center  no-repeat;}


.prt7 .bt ul li.bg1g{width:297px;height:262px;background: url(../image/bt1.jpg) center  no-repeat;}
.prt7 .bt ul li.bg2g{width:297px;height:262px;background: url(../image/bt1.jpg) center  no-repeat;}
.prt7 .bt ul li.bg3g{width:297px;height:262px;background: url(../image/bt1.jpg) center  no-repeat;}
.prt7 .bt ul li.bg4g{width:297px;height:262px;background: url(../image/bt1.jpg) center  no-repeat;}
.prt7 .bt ul li.bg5g{width:297px;height:262px;background: url(../image/bt1.jpg) center  no-repeat;}*/
.prt7 .p3_lf>div{float: left;padding-right:15px;}
.prt7 .p3_lf .n1,.n2,.n3,.n4,.n5{width:297px;height:262px;/*margin-bottom:8px;*/}
.prt7 .p3_lf .bg1{width:144px;height:262px;background:url(../image/bb1.png) center  no-repeat;}
.prt7 .p3_lf .bg2{width:144px;height:262px;background:url(../image/bt2.jpg) center no-repeat;}
.prt7 .p3_lf .bg3{width:144px;height:262px;background: url(../image/bt3.jpg) center no-repeat;}
.prt7 .p3_lf .bg4{width:144px;height:262px;background:url(../image/bt4.jpg) center no-repeat;}
.prt7 .p3_lf .bg5{width:144px;height:262px;background:url(../image/bt5.jpg) center no-repeat;}

.prt7 .p3_lf .bg1g{width:297px;height:262px;background:url(../image/bt1.jpg) center no-repeat;background-position-x: center;z-index: 999999;}
.prt7 .p3_lf .bg2g{width:297px;height:262px;background:url(../image/bb2.png) center no-repeat;}
.prt7 .p3_lf .bg3g{width:297px;height:262px;background: url(../image/bb3.png) center no-repeat;}
.prt7 .p3_lf .bg4g{width:297px;height:262px;background:url(../image/bb4.png) center no-repeat;}
.prt7 .p3_lf .bg5g{width:297px;height:262px;background:url(../image/bb5.png) center no-repeat;}


/***************prt8*******************/
.prt8topbox{ width:100%; height:60px; background:#256777;}
.prt8top{ width:1000px; margin-left:auto; margin-right:auto; height:60px; font-size:29px; line-height:60px; color:#FFF;}
.prt8cbox{ width:100%; height:280px; background:#ede9ee;}
.prt8c{ width:1000px; height:209px; margin:0px auto; padding-top:35px;}
.prt8c ul{ width:440px; height:209px; float:left;}
.prt8c ul li{ width:440px; height:40px; line-height:40px; font-size:16px; color:#256777; border-bottom:1px dashed #c2c2c2; list-style-type:none; text-indent:5px;}
.prt8c ul li span{ color:#256777; float:right;}
.prt8c ul li a{ color:#256777;}
.prt8c img{ float:right;}

/********footer******************/
.footerbox{ width:100%; height:290px; background:#256777; margin-bottom:85px;}
.footer{ width:1000px; height:250px; margin:0px auto; padding-top:30px;}
.footericon{}
.footericon a{ display:block; width:100px; float:left; margin-left:75px; margin-right:75px; text-align:center;}
.footericon a img{ margin-bottom:5px;}
.footericon a p{ font-size:14px; line-height:20px; color:#d4e7f5;}
.footericon a p span{ font-size:11px; line-height:15px;} 
.footernav{ width:680px; height:40px; margin:0px auto; padding-top:10px; line-height:40px; font-size:14px;}
.footernav a{ color:#FFF;}
.footerf{ width:1000px; margin:0px auto; text-align:center; font-size:14px; line-height:24px; color:#FFF;}

/*.footer{ width: 100%;
    height: 307px;
    overflow: hidden;
    float: left;    
    background-color: #e8e9e9;}
.footer_center{    width: 736px;
    height: 307px;
    margin: auto;
    position: relative;}    
.footer_1{    width: 736px;
    height: 29px;
    position: absolute;
    top: 60px;
    left: 0px;
    color: #6e6a6a;
    font-size: 25px;
    text-align: center;}
.footer_2{    width: 531px;
    height: 82px;
    position: absolute;
    top: 120px;
    left: 96px;
    color: #6a6868;
    font-size: 25px;
    text-align: center;}
 .footer_2 ul li{    float: left;
    width: 176px;
    border-right: #d4d5d5 solid 1px;}   
.footerbg1{    width: 736px;
    height: auto;
    overflow: hidden;
    position: absolute;
    top: 230px;
    left: 0px;
    color: #6e6a6a;
    text-align: center;
    font-size: 12px;}*/
	
	
	/*底部和右侧的悬浮窗*/
/*.ckfooterbox{ width:100%; height:87px; background:#a2232c; position:fixed;  z-index:999; _position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));}*/

.fotfl{ bottom:0px;width:100%;left:0px;position:fixed;z-index:9999;_position:absolute;
_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_margin-bottom:0px; height:87px; background-color:#a2232c; color:#FFF;}

.ckfooter{ width:1000px; height:87px; margin:0px auto;}
.ckfooterl{ width:322px; height:87px; float:left;}
.ckfooterr{ width:678px; height:87px; float:left;}

.clright{ width:168px; height:500px; position:fixed; right:10px; top:50%; margin-top:-250px; z-index:999;}
