*{ margin:0; padding:0;}
body{ min-width:1400px; overflow-x:hidden;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
.clear{ width:100%; height:0px; clear:both;}



/*wrapper*/
.banner{ width:100%; overflow:hidden;}
.wrapper{ position:relative; width:1920px; height:516px; left:50%; margin-left:-960px;}
.fn-clear{ zoom:1;}
.box_skitter{ position: relative; background: none;}
.box_skitter ul{ display: none;}
.box_skitter .container_skitter{ overflow: hidden; position: relative;}
.box_skitter .image{ overflow: hidden;}
.box_skitter .image img{ display: none;}
.box_skitter .box_clone{ position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20;}
.box_skitter .box_clone img{ position: absolute; top: 0; left: 0; z-index: 20;}
.box_skitter .label_skitter{ z-index: 150; position: absolute; display: none;}

.box_skitter .prev_button{ display:none; position:absolute; z-index:100; left:0px;}
.box_skitter .next_button{ display:none; position:absolute; z-index:100; right:0px;}

.wrapper_div{ position:absolute; width:1920px; height:516px; z-index:10;}
#slideshow{ float:right; position:relative; width:1920px; height:516px; z-index:9;}
#slideshow ul{ display: none; z-index:-99;}
#slideshow ul li img{ height:516px;}



/*ding*/
.ding{ position:relative; width:100%; height:60px; background:#811622; z-index:999999;}
.ding_ju{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.ding_fl{ float:left; height:60px;}
.ding_fl div{ float:left; height:60px; line-height:60px; font-size:14px; color:#FFF; padding-left:28px; background:url(../img/dian.jpg) left center no-repeat; margin-right:30px;}

.ding_fr{ float:right; height:60px;}
.ding_fr_input{ float:left; height:34px; margin-top:13px; border-radius:3px; overflow:hidden;}
.ding_fr_input_text{ float:left; width:160px; height:34px; padding:0px 10px; border:none; outline:none;}
.ding_fr_input_en{ float:left; width:50px; height:34px; background:url(../img/rg.jpg) center center no-repeat #e5e5e5; border:none;}

.ding_fr_lan{ position:relative; float:left; width:110px; height:60px; padding:0px 20px;}

.ding_fr_lan_c{ float:left; width:100px; height:60px; line-height:60px; text-align:center; font-size:14px; color:#FFF; background:url(../img/gae.jpg) right 10px center no-repeat #811622; padding-right:10px; position:relative; z-index:10;}
.ding_fr_lan_e{ float:left; width:110px; height:60px; line-height:60px; text-align:center; font-size:14px; color:#FFF; background:#811622; position:absolute; z-index:9; display:block; transition:all 0.3s;}

.ding_fr_lan:hover .ding_fr_lan_e{ padding-top:60px;}



/*huanying*/
.huanying{ width:100%; height:50px; background:#f8f8f8;}
.huanying_ju{ position:relative; width:1400px; height:50px; line-height:50px; left:50%; margin-left:-700px; font-size:14px; color:#3b3b3b; text-indent:5px;}



/*top*/
.top{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.top_logo{ float:left; height:64px;}

.top_nav{ float:right; height:64px;}
.top_nav_yi{ float:left; width:110px; height:64px}
.top_nav_yi_a{ float:left; width:110px; height:64px; line-height:64px; text-align:center; font-size:18px; color:#3b3b3b;}

.top_nav_yi_er{ position:absolute; width:130px; height:0px; overflow:hidden; background:#c30d23; margin-top:64px; margin-left:-10px; transition:all 0.3s; z-index:999999;}
.top_nav_yi_er_cen{ width:130px; padding:10px 0px;}
.top_nav_yi_er_cen a{ float:left; width:100%; height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center; transition:all 0.3s;}
.top_nav_yi_er_cen a:hover{ font-size:16px;}

.top_nav_yi_xuan{ background:url(../img/nawfkf.jpg) bottom center no-repeat;}
.top_nav_yi_xuan .top_nav_yi_a{ color:#c30d23 !important; font-weight:bold;}

.top_nav_yi:hover{ background:url(../img/nawfkf.jpg) bottom center no-repeat;}
.top_nav_yi:hover .top_nav_yi_a{ color:#c30d23 !important; font-weight:bold;}

.top_nav_yi_aer{ background:url(../img/agea.jpg) right center no-repeat;}



/*cpzx*/
.cpzx{ width:100%; background:#811622; margin-bottom:50px;}
.cpzx_ju{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.cpzx_xi{ float:left; width:100%; height:70px; line-height:70px; text-align:center; font-size:26px; color:#FFF; font-weight:bold; padding-top:30px; letter-spacing:20px;}
.cpzx_zi{ float:left; width:100%; text-align:center; color:#FFF; font-size:18px; line-height:30px; font-weight:bold;}

.cpzx_pin{ float:left; width:1400px; height:500px; padding:50px 0px;}

#left{ float:left; width:30px; height:500px; background:url(../img/fl.png) center center no-repeat;}
#right{ float:right; width:30px; height:500px; background:url(../img/fr.png) center center no-repeat;}

#myscroll #myscrollbox{ position:absolute; left:0; top:0; width:100000000000000px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;}

#myscroll{ float:left; position:relative; width:1340px; height:500px; overflow:hidden;}
#myscroll ul{ display:block; float:left; height:500px;}
#myscroll ul li{ position:relative; float:left; width:315px; height:500px; margin:0 10px;}
#myscroll ul li a{ width:315px; height:500px;}
#myscroll ul li a div{ float:left; width:315px; height:400px;}
#myscroll ul li a div span{ float:left; width:315px; height:400px; background-size:cover !important;}
#myscroll ul li a dd{ float:left; width:295px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:20px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:10px;}
#myscroll ul li a dt{ float:left; width:295px; height:56px; line-height:28px; color:#FFF; font-size:16px; font-weight:bold; overflow:hidden; margin-left:10px; text-align:justify;}



/*wmdfw*/
.wmdfw{ width:100%; padding-bottom:80px;}
.wmdfw_xi{ float:left; width:100%; height:70px; line-height:70px; text-align:center; font-size:26px; color:#FFF; font-weight:bold; padding-top:30px; background:#811622; letter-spacing:20px;}
.wmdfw_zi{ float:left; width:100%; background:#811622; padding-bottom:50px;}
.wmdfw_zi div{ position:relative; width:1400px; left:50%; margin-left:-700px; text-align:center; color:#FFF; font-size:18px; line-height:30px; font-weight:bold;}

.wmdfw_si{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.wmdfw_si_div{ float:left; width:350px; height:420px;}
.wmdfw_si_div_shang{ position:relative; z-index:10; float:left; width:350px; height:420px; background:url(../img/gaeaeg.png); opacity:0; transition:all 0.3s; overflow:hidden;}
.wmdfw_si_div_shang span{ float:left; width:320px; height:390px; margin:15px; transition:all 0.3s; box-shadow:0px 0px 0px 0px rgba(255,255,255,1);}
.wmdfw_si_div_shang span dd{ float:left; width:320px; height:40px; line-height:40px; font-size:20px; color:#FFF; text-align:center; font-weight:bold; margin-top:110px; transition:all 0.3s; opacity:0;}
.wmdfw_si_div_shang span dt{ float:left; width:290px; height:60px; line-height:30px; font-size:16px; color:#FFF; text-align:center; margin-left:15px; transition:all 0.3s; opacity:0; margin-top:20px;}
.wmdfw_si_div_xia{ position:absolute; z-index:9; width:350px; height:420px;}

.wmdfw_si_div:hover .wmdfw_si_div_shang{ opacity:1;}
.wmdfw_si_div:hover .wmdfw_si_div_shang span{ box-shadow:0px 0px 0px 1px rgba(255,255,255,0.5);}
.wmdfw_si_div:hover .wmdfw_si_div_shang span dd{ opacity:1; margin-top:130px; transition-delay:0.1s;}
.wmdfw_si_div:hover .wmdfw_si_div_shang span dt{ opacity:1; margin-top:0px; transition-delay:0.3s;}



/*scfb*/
.scfb{ width:100%; padding-bottom:80px;}
.scfb_xi{ float:left; width:100%; height:70px; line-height:70px; text-align:center; font-size:26px; color:#FFF; font-weight:bold; padding-top:30px; background:#811622; letter-spacing:20px;}
.scfb_zi{ float:left; width:100%; background:#811622; padding-bottom:50px;}
.scfb_zi div{ position:relative; width:1400px; left:50%; margin-left:-700px; text-align:center; color:#FFF; font-size:18px; line-height:30px; font-weight:bold;}

.scfb_fi{ position:relative; width:1408px; left:50%; margin-left:-704px;}
.scfb_fi_img{ float:left; width:1007px; margin-left:197px;}
.scfb_fi_div{ float:left; width:1408px; text-align:center;}
.scfb_fi_div div{ float:left; width:200px; height:68px; line-height:68px; text-align:center; border:1px solid #c2c2c2; margin-left:-1px; margin-top:-1px; font-size:21px; color:#333; transition:all 0.3s; display:inline-block; cursor:pointer;}
.scfb_fi_div div:hover{ background:#333; color:#FFF;}



/*fjo*/
.fjo{ width:100%; height:90px; background:#828282;}
.fjo_ce{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.fjo_ce div{ float:left; width:230px; height:75px; line-height:30px; font-size:14px; color:#FFF; padding-left:120px; padding-top:15px;}

.fjo_1{ background:url(../img/f1.png) left 40px center no-repeat;}
.fjo_2{ background:url(../img/f2.png) left 40px center no-repeat #811622;}
.fjo_3{ background:url(../img/f3.png) left 40px center no-repeat;}
.fjo_4{ background:url(../img/f4.png) left 40px center no-repeat #811622;}



/*foot*/
.foot{ width:100%; background:#383838; padding:70px 0px;}

.foot_ce{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.foot_img{ float:left; width:150px; height:150px; margin-left:120px;}

.foot_lan{ float:left; width:240px; margin-left:160px;}
.foot_lan div{ float:left; width:240px; height:50px; line-height:50px; font-size:18px; color:#c30d23; font-weight:bold;}
.foot_lan span{ float:left; width:120px; height:26px;}
.foot_lan span a{ height:26px; font-size:14px; color:#bababa;}



/**/
.di{ width:100%; height:50px; background:#484848;}
.di_cen{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.di_cen_fl{ float:left; height:50px; line-height:50px; font-size:14px; color:#bbb;}
.di_cen_fl *{ color:#bababa;}
.di_cen_fr{ float:left; height:50px; line-height:50px; font-size:14px; color:#bbb; padding-left:25px; margin-left:25px; background:url(../img/jh.png) left center no-repeat;}



/*fenye_banner*/
.fenye_banner{ width:100%; height:320px; overflow:hidden;}
.fenye_banner .banner{ width:100%; overflow:hidden;}
.fenye_banner .wrapper{ position:relative; width:1920px; height:320px; left:50%; margin-left:-960px;}
.fenye_banner .wrapper_div{ position:absolute; width:1920px; height:320px; z-index:10;}
.fenye_banner #slideshow{ float:right; position:relative; width:1920px; height:320px; z-index:9;}
.fenye_banner #slideshow ul{ display: none; z-index:-99;}
.fenye_banner #slideshow ul li img{ height:320px;}



/*fenye_top*/
.fenye_top{ width:100%; height:60px; background:#811622;}
.fenye_top div{ position:relative; width:1400px; height:60px; line-height:60px; font-size:14px; color:#FFF; left:50%; margin-left:-700px;}
.fenye_top div *{ font-size:14px; color:#FFF;}



/*fenye*/
.fenye{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.fenye_fl{ float:left; width:340px; margin:80px 0px; background:#eee; padding-bottom:20px;}
.fenye_fl div{ float:left; width:340px; height:85px; line-height:85px; font-size:25px; color:#FFF; text-align:center; background:#811622; margin-bottom:20px;}
.fenye_fl a{ float:left; width:340px; height:60px; line-height:60px; font-size:14px; color:#707070; text-align:center; transition:all 0.3s;}
.fenye_fl a:hover{ font-size:16px; color:#000;}
.fenye_fl_hover{ font-size:16px !important; color:#000 !important;}


/*fenye_img*/
.fenye_img{ float:right; width:1000px; margin-top:80px;}
.fenye_img_a{ float:left; width:940px; height:260px; padding:30px; margin-bottom:30px; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1); transition:all 0.3s;}
.fenye_img_a_img{ float:left; width:320px; height:260px; text-align:center; margin-right:30px; background:#FFF; overflow:hidden;}
.fenye_img_a_img img{ height:260px;}
.fenye_img_a_tit{ float:left; width:590px; height:90px; line-height:90px; font-size:18px; color:#777; font-weight:bold; overflow:hidden; transition:all 0.3s;}
.fenye_img_a_dec{ float:left; width:590px; height:52px; line-height:26px; font-size:14px; color:#777; overflow:hidden; transition:all 0.3s;}
.fenye_img_a_href{ float:left; width:130px; height:42px; line-height:42px; font-size:14px; color:#FFF; font-weight:bold; background:#811622; margin-top:30px; transition:all 0.3s; text-indent:30px;}

.fenye_img_a:hover{ box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3); background:#811622;}
.fenye_img_a:hover .fenye_img_a_img span{ transform:scale(1.03,1.03);}
.fenye_img_a:hover .fenye_img_a_tit{ text-indent:10px; color:#FFF; font-size:19px;}
.fenye_img_a:hover .fenye_img_a_dec{ color:#FFF;}
.fenye_img_a:hover .fenye_img_a_href{ font-size:15px; text-indent:20px;}



/*fenye_imp*/
.fenye_imp{ float:right; width:1400px; margin-top:80px;}
.fenye_imp_a{ float:left; width:310px; height:310px; margin:0px 20px; margin-bottom:40px; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1); transition:all 0.3s;}
.fenye_imp_a_img{ float:left; width:310px; height:260px; margin-right:30px; overflow:hidden;}
.fenye_imp_a_img span{ float:left; width:310px; height:260px; transition:all 0.3s;}
.fenye_imp_a_tit{ float:left; width:310px; height:50px; line-height:45px; font-size:18px; color:#777; font-weight:bold; overflow:hidden; transition:all 0.3s; text-align:center;}

.fenye_imp_a:hover{ box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3); background:#811622;}
.fenye_imp_a:hover .fenye_imp_a_img span{ transform:scale(1.03,1.03);}
.fenye_imp_a:hover .fenye_imp_a_tit{ color:#FFF; font-size:19px;}



/*fenye_body*/
.fenye_body{ float:right; width:1000px; margin:80px 0px;}
.fenye_body_lan{ float:left; width:1000px; line-height:60px; font-size:24px; color:#d41e32; font-weight:bold; text-align:center;}
.fenye_body_body{ float:left; width:1000px; line-height:30px; font-size:16px; color:#000 !important;}
.fenye_body_body *{ max-width:1000px; line-height:30px; font-size:16px; color:#000 !important;}
.fenye_body_body img{ max-width:1000px;}



/*fenye_list*/
.fenye_list{ float:right; width:1000px; margin-top:60px;}
.fenye_list_a{ float:left; width:1000px; height:150px; padding:20px 0px; border-bottom:1px solid #811622;}
.fenye_list_a_fl{ float:left; width:100px; height:150px; background:#811622; text-align:center;}
.fenye_list_a_fl dd{ float:left; width:100px; height:50px; line-height:50px; font-size:40px; color:#FFF; margin-top:30px;}
.fenye_list_a_fl dt{ float:left; width:100px; height:40px; line-height:40px; font-size:18px; color:#FFF;}
.fenye_list_a_ce{ float:left; width:150px; height:150px; margin:0px 20px;}
.fenye_list_a_ce span{ float:left; width:150px; height:150px; transition:all 0.3s;}
.fenye_list_a_fr{ float:left; width:710px; height:150px;}
.fenye_list_a_fr dd{ float:left; width:710px; height:80px; line-height:80px; font-size:18px; color:#666; overflow:hidden; font-weight:bold;}
.fenye_list_a_fr dt{ float:left; width:710px; height:52px; line-height:26px; font-size:14px; color:#888; overflow:hidden;}



/*fenye_conus*/
.fenye_conus{ position:relative; width:1920px; left:50%; margin-left:-960px;}

.fenye_con{ float:left; width:1200px; margin:80px 70px;}
.fenye_con_top{ float:left; width:1160px; height:80px; line-height:80px; font-size:50px; color:#6f1b19; font-weight:bold; margin-left:40px; text-transform:uppercase;}
.fenye_con_cen{ float:left; width:1160px; height:60px; line-height:60px; font-size:35px; color:#6f1b19; font-weight:bold; margin-left:40px;}
.fenye_con_bod{ float:left; width:1200px; margin-top:40px;}
.fenye_con_bod_div{ float:left; width:320px; margin:0px 40px;}
.fenye_con_bod_div_1{ float:left; width:320px; height:50px; padding-top:30px; border-top:2px solid #6f1b19;}
.fenye_con_bod_div_1 img{}
.fenye_con_bod_div_2{ float:left; width:320px; height:60px; line-height:60px; font-size:20px; color:#6f1b19; font-weight:bold;}
.fenye_con_bod_div_3{ float:left; width:320px; line-height:35px; font-size:18px; color:#333;}



/*fenye_noc*/
.fenye_noc{ float:left; width:1400px; padding:80px 0px;}

.fenye_noc_fl{ float:left; width:350px; text-align:center;}
.fenye_noc_fl img{ max-width:350px;}

.fenye_noc_fr{ float:right; width:1000px;}
.fenye_noc_fr div{ float:left; width:100%; line-height:35px; font-size:24px; color:#777; font-weight:bold;}
.fenye_noc_fr span{ float:left; width:100%; line-height:26px; font-size:14px; color:#777; margin-top:20px;}
.fenye_noc_fr a{ float:left; width:130px; height:40px; line-height:40px; font-size:14px; color:#FFF; text-align:center; background:#811622; font-weight:bold; margin-top:30px;}

.fenye_nop{ float:left; width:1400px;}

.fenye_nop_fl{ float:left; width:350px; padding-bottom:100px;}
.fenye_nop_fl_top{ float:left; width:450px; height:50px; line-height:48px; font-size:20px; color:#444; background:url(../img/ageaf.jpg) left center no-repeat; text-indent:15px;}

.fenye_nop_fl_a{ float:left; width:350px; margin-bottom:30px;}
.fenye_nop_fl_a img{ float:left; width:350px;}
.fenye_nop_fl_a div{ float:left; width:350px; height:60px; line-height:70px; font-size:14px; color:#777; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.fenye_nop_fl_a span{ float:left; width:350px; line-height:20px; font-size:14px; color:#777;}

.fenye_nop_fr{ float:right; width:1000px;}
.fenye_nop_fr_top{ float:left; width:1000px; height:50px; border-bottom:1px solid #999;}
.fenye_nop_fr_top span{ float:left; padding:0px 10px; height:50px; line-height:50px; color:#d04253; font-size:20px; border-bottom:2px solid #d04253;}
.fenye_nop_fr_bot{ float:left; width:1000px; line-height:30px; color:#000; padding:30px 0px;}
.fenye_nop_fr_bot *{ max-width:1000px; line-height:30px; color:#000;}
.fenye_nop_fr_bot img{ max-width:1000px;}



/*fenye_nop_fr_xia*/
.fenye_nop_fr_xia{ float:left; width:1000px; line-height:35px; border-top:1px solid #000; margin-top:50px; padding-top:10px; padding-bottom:100px;}
.fenye_nop_fr_xia a{ float:left; width:1000px; margin-top:5px; color:#222; line-height:30px; font-size:16px;}



/*pages*/
.pages { width:100%; padding-top:60px; padding-bottom:80px; height:32px; clear: both; text-align:center;}
.pages ul{ margin:0 auto; display:inline-block;}
.pages ul li{ float:left; height:35px; line-height:35px; border:1px solid #811622; text-align:center; margin-right:10px; background:#FFF;}
.pages ul li a{ padding:0px 15px; height:35px; line-height:35px; color:#811622; font-size:12px; display:block;}
.pages ul .c{ padding:0px 15px; color:#FFF; background:#811622 !important; font-weight:bold;}






















