/*格式化样式*/  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;word-wrap:break-word;}  
table {border-collapse:collapse;border-spacing:0;}   
input,textarea{outline-style:none;}
fieldset,img {border:0;}   
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}   
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:100%;}   
q:before,q:after {content:'';}   
abbr,acronym { border:0;} 

html {font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;margin: 0px auto;}
body {background:#fff;color: #2d2b2b;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;margin: 0px auto; padding: 0px; line-height:30px; font-size:14px;min-width:1400px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,section
{margin: 0px auto; padding: 0px;}
a {color: #2d2b2b;cursor: pointer;text-decoration: none;}
a:hover {color: #e70012;cursor: pointer;text-decoration: none;}
a input{ mayfish:expression(this.onfocus=this.blur);cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/} /*去除a标签带来的虚框*/ 
.clear::after {height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";}
.clear {-ms-zoom: 1; clear:both}
ol,li,ul,dd,dt{list-style: none;}
img{max-width:100%}
.left {float: left;display: inline;}
.right {float: right;display: inline;}

.top {background: #fff;width: 100%;display: flex;align-items: center; border-bottom:#e61217 solid 7px;}
.logo-lx {width:1400px;margin: 0px auto;height:115px;}
.logo-lx .logo {float: left;width:600px; padding-top:33px}
/*-webkit-box-shadow:0 5px 9px rgba(0, 0, 0, .3);  -moz-box-shadow:0 5px 9px rgba(0, 0, 0, .3);  box-shadow:0 5px 9px rgba(0, 0, 0, .3);*/
.menu{list-style: none;width: 695px;float:right;z-index:9999;}
.nav{ width:695px;margin:0 auto; z-index:9999;}
.nav .nav_list{width:695px;margin:0 auto;}

.nav li{float:left; width:138px;text-align:center;position:relative; margin-left:1px;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;text-decoration:none;color:#000;width:138px; font-size:16px; padding-top:37px;}
.nav li a:hover{text-decoration:none; color:#000;font-size:16px;}
.nav li a.xz{text-decoration:none; color:#000;font-size:16px;}

.nav li a span{cursor:pointer; text-align:center;  font-size:16px;height:78px; line-height:78px;}
.nav li a:hover span{background-color:#e61217; display:block; width:138px; height:78px; line-height:78px;border-radius:5px 5px 0px 0px; color:#FFFFFF}
.nav li a.xz span{background-color:#e61217; display:block; width:138px; height:78px; line-height:78px;border-radius:5px 5px 0px 0px; color:#FFFFFF}
.nav li a.selected{color:#000;}
.nav li a.selected2{color:#000;}
.nav li a.selected span{background-color:#e61217; display:block; width:138px; height:78px; line-height:78px;border-radius:5px 5px 0px 0px; color:#FFFFFF}
.nav li.selected .submenu{display:block;z-index:9999;}
.nav li .submenu{display:none;position:absolute;top:115px;left:0px; background:#e61217;z-index:9999;}
.nav li .submenu{width:138px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:auto;  border-top:#be080d solid 1px;width:138px;margin-left:0px;padding-top:0px; overflow:visible}
.nav li .submenu li a{float:none;text-align:center; font-family:"Microsoft YaHei";background:none; color:#fff;width:138px; background-color:#e61217;border-bottom:#fff solid 0px;line-height:20px; padding:5px 0px;border-top:#f64747 solid 0px; font-size:14px; font-weight:normal}
.nav li .submenu li a:hover{background:#f64747;font-weight:normal; color:#fff; text-decoration:none;border-bottom:#fff solid 0px;line-height:20px; padding:5px 0px;border-top:#f64747 solid 0px;font-size:14px;}


.slideBox {margin: 0px auto; width:100%; height: 723px; overflow: hidden; position: relative;z-index:99;min-width:1400px;}
.slideBox .bd {overflow: hidden; position: relative; z-index: 0;}
.slideBox .bd ul {width: 100% !important;}
.slideBox .bd li {background-position: center; width:100% !important; height: 723px; background-repeat: no-repeat;}
.slideBox .hd {left: 0px; width: 100%; text-align: center; bottom: 20px; position: absolute; z-index: 1;}
.slideBox .hd li {background:#fff; font: 0px/20px a; margin: 0px 5px; border: 0px currentColor; border-image: none; width: 48px; height: 4px; overflow: hidden; display: inline-block; cursor: pointer; font-size-adjust: none; font-stretch: normal;border-radius: 0px;}
.slideBox .hd li:hover {background:#e70012;}
.slideBox .hd li.on {background:#e70012;}
.slideBox .prev {background: url("../images/slider-arrow.png") no-repeat 0px 0px; left: 3%; top: 46%; width: 55px; height: 80px; margin-top: -25px; display: block; position: absolute;}
.slideBox .next {background: url("../images/slider-arrow.png") no-repeat 0px 0px; left: 3%; top: 46%; width: 55px; height: 80px; margin-top: -25px; display: block; position: absolute;}
.slideBox .next {background-position: -50px 0px; left: auto; right: 3%;}
.slideBox .prevStop {display: none;}
.slideBox .nextStop {display: none;}

/* Div1 */
.PRODUCT {width:100%;margin: 0px auto;padding:50px 0px; background-color:#eaedf2}
.Div1{width:1400px;margin:0px auto;overflow:hidden;position:relative;}
.Div1_title{height:32px;width:1400px;padding-bottom:3px;}
.Div1_title em{float:left;font-style:normal;line-height:32px;font-size:30px; font-weight:bold}
.Div1_title span{float:right;display:block;padding:8px 15px 0 0;height: 20px;}
.Div1_title span b , .Div1_title span a{display:block;float:left;}
.Div1_title span b , .Div1_title span b img{width:11px;height:11px;}
.Div1_title span b img{cursor:pointer;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}
.Div1_title span a{font-size:14px;padding-left:15px;margin-right:10px;}
.Div1_title span a:hover{color:#f34d01; }
.Div1_title span a.Div1_title_a1{color:#e61217;background:url(../images/lizi_img004.jpg) no-repeat left center;}
.Div1_title span a:hover p{border-bottom:#e61217 solid 2px;}
.Div1_title span a.Div1_title_a1 p{border-bottom:#e61217 solid 2px;}

.Div1_main{padding-top:40px;height:483px;width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{width:1334px;height:483px;float:left; padding:0 33px;}
.Div1_main div span{width:308px;height:483px;display:block;float:left; padding:0 12px;}
.Div1_main div .k{width:308px;height:483px;float:left;background-color:#FFFFFF; padding:0px;}
.Div1_main div span a{display:block;}
.Div1_main_a1{padding:0px;margin-bottom:0px;}
.Div1_main_a1 , .Div1_main_a1 img{width:308px;height:271px;}
.Div1_main div span b{display:block;padding:0px 10px 0px 10px;color:#333; line-height:50px; height:50px; overflow:hidden}
.Div1_main div span p{line-height:20px;height:80px; overflow:hidden;color:#787878;padding:0px 10px 15px 10px; font-size:12px}
.Div1_main_a2{width:34px;height:34px;color:#fff;text-align:center; float:right; padding-right:15px;}
.Div1_main_a2:hover{ color:#e61217}

.Div1_main div span.Div1_main_span1 .Div1_main_a1{background:url(../images/lizi_img010.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 b , .Div1_main div span.Div1_main_span1 p{color:#e61217;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2{background:url(../images/lizi_img008.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2:hover{background:url(../images/lizi_img009.jpg) no-repeat;}

.Div1 .Div1_prev1 {display:block;width:33px;height:60px;position:absolute;cursor:pointer;z-index:2;top:212px; left:0px;}
.Div1 .Div1_next1{display:block;width:33px;height:60px;position:absolute;cursor:pointer;z-index:2;top:212px; right:0px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:33px;height:60px;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{opacity:0.7;.filter:alpha(opacity=70)}

.dhe_border2{ background:#333;border-bottom:none;width:308px;height:271px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.dhe_border2 .dhe_border2_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.dhe_border2:hover .dhe_border2_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.dhe_border2 .dhe_border2_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.dhe_border2 .dhe_border2_caption::before,.dhe_border2 .dhe_border2_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.dhe_border2 .dhe_border2_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.dhe_border2 .dhe_border2_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.dhe_border2:hover .dhe_border2_caption::before,.dhe_border2:hover .dhe_border2_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.dhe_border2 .dhe_border2_caption,.dhe_border2 .dhe_border2_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.dhe_border2 .dhe_border2_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.dhe_border2 .dhe_border2_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.dhe_border2:hover .dhe_border2_caption_p{top:45%;opacity:1}

.more{width:272px; padding-top:40px;margin:0 auto}
.more a{ width:270px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#e61217; display:block; border-radius:5px; border:#e61217 solid 1px; text-transform:capitalize}
.more a:hover{width:270px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#fff; display:block; background-color:#E70012;border-radius:5px;}


.ywly {width:100%;margin: 0px auto;padding-bottom:0px;background:url("../images/brj_28-32.jpg") no-repeat center bottom; height:752px; overflow:hidden}
.ywly .z {font-size: 30px;color: #fff;text-align:center;width: 1300px;letter-spacing:0px; line-height:50px; margin:0 auto; padding-top:60px;font-weight:bold; text-align:left}

.ywly .lx-fl{width: 1300px;margin: 30px auto 0px auto;}

.ywly .lx-fl .lx{width: 1200px; height:390px;margin: 0px auto; float:left;color:#FFFFFF; padding:65px 50px 50px 50px}
.ywly .lx-fl .lx h4{ font-size:30px; font-weight:normal; line-height:55px; text-align:left;}
.ywly .lx-fl .lx h5{ font-size:18px; font-weight:normal; line-height:55px; text-align:left; margin:15px 0px;}
.ywly .lx-fl .lx h5 span{background-color:#eade98; padding:10px 20px; color:#000}
.ywly .lx-fl .lx .lxxq{ line-height:36px; text-align:left; font-size:16px;/*font-weight: lighter;*/ padding-top:10px; width:1000px; float:left}

.news {width:100%;margin: 0px auto;background:url("../images/bg1.jpg") no-repeat center 100px; min-height:619px;}
.news .nr{ width:1400px; margin:0 auto; text-align:center}
.news .xwdt {font-size:36px; font-weight:bold; text-align:left;color: #000;width: 1400px;letter-spacing:0px; line-height:100px; height:100px; margin:0 auto;font-weight:bold; margin:0 auto}
.news .xwdt h3{ float:left; width:200px; text-align:left}
.news .xwdt p{font-size: 18px; text-transform: uppercase;color: #7b7a7a;text-align:center;width: 1000px;letter-spacing:0px; line-height:30px; margin:0 auto; font-weight:normal; float:right; text-align:right;line-height:60px; height:60px; padding-top:40px;}
.news ul{width: 1000px; float:left}
.news ul li{width: 1000px; float:left; padding:29px 0px; text-align:left; border-bottom:#e6e6e6 solid 1px;}
.news ul li .bt{width: 1000px; padding:20px 0px;}
.news ul li h3{ font-size:18px; color:#FFF; font-weight: bold; line-height:30px; overflow:hidden; height:30px; float:left}
.news ul li h3 a{font-size:18px; color:#333;}
.news ul li h3 a:hover{ color:#E80113}
.news ul li .bt .rq{ width:100px; text-align:right; color:#999; float:right}
.news ul li .ms{ font-size:14px; text-align:left; color:#999; padding-top:15px; line-height:25px;}

.hzhb {background-color: #f64747;height: 123px; line-height:123px;width: 100%;margin: 40px auto 0px;}
.hzhb h3{width:1400px; text-align:left;margin: 0px auto; color:#FFFFFF;font-size:36px;}
.PARTNER{width:1400px;margin: 0px auto; padding:50px 0px 20px 0px;}
.PARTNER ul{width:1400px;margin: 0px auto;}
.PARTNER li{width:163px;margin: 0px auto; float: left; padding-right:43px; padding-bottom:30px;}
.PARTNER li:nth-child(7n){ padding-right:0px;}

.foot {font-size: 14px;color: #f6f3f3;width: 100%;overflow:hidden;background-color: #f64747;margin: 0px auto; padding:30px 0px;}
.foot .nr {width: 1400px;margin: 0px auto; line-height:36px;}
.foot .nr .lxfs {float: left;width:900px; padding:20px 0px 0 0px; font-size:16px; margin-left:0px; text-align:left;}
.foot .nr .ly {float: right;width:350px; padding:0px 0px 0 0px; font-size:14px; margin-left:0px; text-align:left; text-transform: uppercase}
.foot .nr .ly td{ padding:5px 0px;}
.kuang{ border:#eade98 solid 1px; width:196px; height:30px; line-height:30px; padding:0 5px;background-color: #f64747;border-radius:5px;color: #f6f3f3;}
.anniu{width:87px; height:30px; line-height:30px; padding:0 5px;background-color: #eade98;border-radius:5px; border:#eade98 solid 1px; text-align:center; color:#f01414; text-transform:uppercase}

.foot .nr .ewm{ width:135px; float:right; margin-top:30px;text-align:center; color:#ededed}

.foot .nr .cpzx {float: left;width:780px; padding:0 0px; }
.foot .nr .cpzx h4{ font-size:18px; color:#fcfcfc; font-weight:normal; margin-bottom:10px;width:780px; text-align: left}
/*.foot .nr .cpzx h4 span{ border-bottom:#e70012 solid 2px; padding-bottom:10px;}*/
.foot .nr .cpzx ul{ width:120px; text-align:left; float:left; font-size:14px;padding-top:20px;}
.foot .nr .cpzx li{ width:120px; text-align:left; float:left; font-size:14px; line-height:35px;}
.foot .nr .cpzx li a {color: #c1bfbf;}
.foot .nr .cpzx li a:hover {color: #e37821;cursor: pointer;text-decoration: none;}
.foot .nr .cpzx li:nth-child(1){font-size:16px; color:#FFFFFF}
.foot .nr .cpzx li:nth-child(1) a {color: #fff;}

.foot .bq{ width:1400px; margin:30px auto 0 auto;color:#ededed; border-top:#013572 solid 1px; height:70px; line-height:70px;}
.foot .bq span{ float:right}
.foot .bq a {color:#ededed; font-size:14px;text-decoration: none;}
.foot .bq a:hover {font-size: 14px;color:#e37821;text-decoration: none;}
