@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
body{ width:100%; height:auto; margin:0px; padding:0px;font-family:"微软雅黑";}
*{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑";}
a{ text-decoration:none; color:#646464;}
p{color:#646464;}

.divclear{ clear:both;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
img{ border:0px;}
.t_left{ float:left;}
.t_right{ float:right;}
.align_left{ text-align:left;}
.align_right{ text-align:right; }
.align_center{ text-align:center;}
#border{padding:0px;}
#border_n{ border:none;}
i{ font-style:normal;}

/* 轮播图 */
.banner{ position:relative; }
.itop{ position:absolute; height:100px; width:100%;z-index:10; background:rgba(0,0,0,0.4);}
.itop_m{ margin:0 auto; width:1100px; background:url(../images/logo.png) no-repeat left center; height:100px;}
.itop_dz ul li{ float:left; border-right:1px solid #fff; padding:0 5px;}
.itop_dz{ float:right; padding-top:25px;}
.itop_dz ul{ padding-left:71px;}
.itop_dz a{ color:#fff;}
.itop_dz p{ color:#fff; font-size:14px;}
.itop_dz i{ color:#fff; font-size:26px;}
.banner,.banner .flexslider,.banner .slides li{height:503px; width:100%; margin:0 auto;}
.banner .slides li a{ display:block; width:100%; height:503px;}
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.flex-control-nav{position:absolute;bottom:4px; z-index:2;padding-left:0;width:1000px;left:0;right:0;margin:0 auto;text-align:center;}
.flex-control-nav li{display:inline-block;width:0px;height:0px;margin-left:5px;display:inline;zoom:1;text-align:center;}
.flex-control-nav a{display:inline-block;width:0px;height:0px;line-height:16px;overflow:hidden;background:#B3B3B3;cursor:pointer;color:#f2f2f2;font-family:Arial;}
.flex-control-nav .flex-active{ background-color:#C69;}
.flex-direction-nav a{width:55px;height:55px; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; line-height:99em;overflow:hidden;margin:-45px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.6;filter:alpha(opacity=60);}
.flexslider:hover .flex-prev{opacity:0.6;filter:alpha(opacity=60);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100);}


/*.nav{ background:#333333; width:100%; min-width:1100px;}
.navlist{ margin:0 auto; width:1100px;}
.navlist ul li{ float:left; padding:5px 0;position:relative; height:50px; line-height:50px; background:url(../images/bg_03.png) no-repeat center right;}
.navlist ul li a{ font-size:16px; color:#fff; padding:0 46px;}
.submenu{ position:absolute; width:159px; background:#4d4d4d; bottom:60px; z-index:1;}
.submenu dt{ width:200px; height:36px; line-height:36px; }
.submenu dt a{ color:#fff; font-size:14px;}
.submenu dt:hover{ background:#e4332d; width:200px; }*/

.nav{ background:#333333; width:100%; min-width:1100px;}
.navlist{ margin:0 auto; width:1100px;}
.navlist ul li{ float:left;position:relative; height:60px; line-height:60px; background:url(../images/bg_03.png) no-repeat center right; display:inline-block;}
.navlist ul li a{ font-size:16px; color:#fff; padding:0 46px; height:60px; }
.submenu{ position:absolute; background:rgba(0, 0, 0, 0.4); left:0px; bottom:60px; z-index:888;}
.submenu dt{  height:36px; line-height:36px; text-align:center; display:block; border-bottom: 1px solid #6d6d6d;}
.submenu dt a{ color:#fff; font-size:14px; text-align:center; }
.submenu dt:hover{ background:#e4332d; }

.center{ margin:30px 0; width:100%; min-width:1100px;}
.center_m{ width:1100px; margin:0 auto;}
.home_tl{ width:550px;}
.home_tr{ width:550px;}
.company_l{ background:#e5322c; width:220px; height:233px;}
.company_r{ width:300px; background:#333;color:#fff; line-height:29px; padding:15px;}
.news_l{ width:232px; height:233px;}
.news_r{ background:#e6e6e6; width:300px; padding:14px 9px; height: 205px;}
.com_top{ padding:27px 12px; border-bottom:1px solid #ea5b56;}
.com_top p a{ font-size:18px; color:#fff;}
.com_top i{ font-size:20px; color:#fff;}
.com_bottom{padding:25px 12px;}
.com_bottom p{ font-size:18px; color:#fff;}
.com_bottom i{ font-size:12px; color:#fff;}
.news_top{ font-size:20px; color:#000; padding-bottom:8px;}
.news_r ul li a{ color:#333;}
.news_r ul li{ padding-bottom:11px;}
.news_r ul li .t_right{color:#333333;}
.shell{}
#div1{  overflow:hidden; height:16px; height:167px;}
#div1 a{ color:#333; font-size:12px;padding-bottom:11px;}
#div1 a .t_left{ padding-bottom:11px;}
#div1 a .t_right{ padding-bottom:11px;}
.home_b ul li{ float:left;}
.series{ background:#1a1a1a; padding:10px 10px; width:200px; height:200px;}
.s_top{ margin:20px 15px;}
.series p{ color:#fff; font-size:20px;}
.series dl{ height: 80px; overflow-x: hidden;}
.series dl dt{ float:left; padding:5px 15px; }
.series dl dt a{color:#fff;}
.series_a{padding:10px 10px; width:200px; height:200px;}
.series_a .t_left{ background:url(../images/1_03.png) no-repeat left top; width:20px; padding-top:16px; text-align:center; margin-left:30px; margin-top:15px; font-size:16px; color:#1a1a1a; line-height:18px;}
.series_a .t_right{ padding-right:24px; padding-top:29px; }
.series_a .t_right img{ max-width: 120px; max-height: 140px; object-fit: cover;}
.series_b{ background:#1a1a1a;padding:10px 0px; width:200px; height:200px; padding-left:20px; }
.series_b .b_top{background:url(../images/sc.png) no-repeat left center; color:#fff; font-size:16px; padding-left:21px;margin:20px 0;}
.series_b img{ max-width: 180px; max-height: 138px; object-fit: cover;}
.series_c .t_left{background:url(../images/sc.png)  no-repeat left top;color:#fff; font-size:16px;width:20px; padding-top:16px; text-align:center; margin-left:30px; margin-top:15px; line-height:18px;}
.series_c .t_right{ padding-right:11px; padding-top:25px; }
.series_c{ background:#4d4d4d;padding:10px 10px; width:200px; height:200px;}
.series_d{ background:#e4322c;padding:10px 0px; width:200px; height:200px; padding-left:20px;}
.series_d .d_top{background:url(../images/sc.png) no-repeat left center;color:#fff; font-size:16px; padding-left:21px;margin:20px 0;}
.footer{ background:#333333; width:100%; min-width:1100px; padding:25px 0;}
.foot{ width:1100px; margin:0 auto; line-height:30px;}
.foot p{ color:#fff;}
.foot .t_right a{ color:#fff;}
.lj{ background:url(../images/lj.png) no-repeat left center; font-size:16px; color:#fff; padding-left:37px; margin-left:69px; height:30px;}


.home_t{ height:233px;}