@charset "utf-8";
/* CSS Document */

*{font-family:"微软雅黑","宋体",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}  
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:14px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}  
body{min-width:1200px;background:#fff;}
a{color:#333;}
a:hover{color:#284E97;text-decoration: none; /*transition:all .5s ease-out 0s;*/ }
.w1200{width:1200px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:8px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{margin-right:10px;color:#333; margin-top:6px;}
.time{color:#999}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}

/*headcss*/
.top{height:34px;background:#eee;}
.top .fl{line-height:34px;}
.top .fr{height:24px;border:#bfbfbf 1px solid;border-right:0; padding-left:12px; margin:4px 0; border-radius:5px;}
#search-txt{width:200px;height:24px;line-height:24px;border:0;background:none;}
#search-bt{width:40px;height:24px;line-height:24px;border:0;background:url(../images/str.png) center no-repeat;cursor:pointer;}

.logo{float:left;}
.dh{background:#fff;}
.nav{width:765px; float:right; height:40px; margin-top:28px; display: flex; justify-content: space-between; font-family:"Microsoft YaHei",SimSun,SimHei; z-index:99; }
.nav .m{ float:left;  position:relative;}
.nav a:hover{ text-decoration:none;}
.nav h3{ float:left; width: 90px; font-size:100%; font-weight:normal; font-size:16px; height:40px; overflow:hidden;  }
.nav h3 a{ display:block; line-height:39px; color:#000; text-align:center; vertical-align:top;  }
.nav .on h3 a{ border-bottom:#e39004 1px solid;}
.nav .sub{ display:none; /*默认隐藏*/ width:90px; padding:5px 0; position:absolute; left:0; top:45px; background:rgba(255,255,255,.6); text-align:center; z-index:99; }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:24px; line-height:24px; padding:4px 0;  display:block; color:#666;   }
.nav .sub li a:hover{ color:#fff; background:#e39004;   }

.DB_tab25 {width:100%;height:522px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:522px;display:none;}
/*.DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-500px;}*/
.DB_tab25 .DB_imgSet{position:absolute;width:1335px;left:0;margin:0 auto;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:250px;top:100px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:20px;top:200px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:300px;top:0px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:200px;top:120px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:20px;top:220px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:540px;top:0px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:300px;top:120px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:520px;top:200px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:300px;top:100px}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:300px;top:150px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:540px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:690px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:80px;top:462px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:770px;top:0px}
.DB_tab25 .DB_imgSet .DB_newyear{position:absolute;left:360px;top:320px;}
.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:500px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:170px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:170px;cursor:pointer;display:none}
/*headcss*/
.one,.three{width:1200px;margin:0 auto 40px;}
.slideTxtBox .hd{ width:100%;}
.slideTxtBox .hd ul{height:60px; line-height:60px;display:flex; justify-content:space-between;}
.slideTxtBox .hd ul li{ width:250px; text-align:center; font-size:22px; cursor:pointer;  }
.slideTxtBox .hd ul li:nth-child(1){background:url(../images/l1.png) 50px center no-repeat;}
.slideTxtBox .hd ul li:nth-child(2){background:url(../images/l2.png) 50px center no-repeat;}
.slideTxtBox .hd ul li:nth-child(3){background:url(../images/l3.png) 50px center no-repeat;}
.slideTxtBox .hd ul li:nth-child(4){background:url(../images/l4.png) 50px center no-repeat;}
.slideTxtBox .hd ul li.on{ color:#fff;}
.slideTxtBox .hd ul li:nth-child(1).on{background:url(../images/o1.png) 50px center #e39004 no-repeat;}
.slideTxtBox .hd ul li:nth-child(2).on{background:url(../images/o2.png) 50px center #e39004 no-repeat;}
.slideTxtBox .hd ul li:nth-child(3).on{background:url(../images/o3.png) 50px center #e39004 no-repeat;}
.slideTxtBox .hd ul li:nth-child(4).on{background:url(../images/o4.png) 50px center #e39004 no-repeat;}
.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
.news{float:right;width: 600px;}
.zttNewsdiv {height: 120px;  border-bottom: 1px solid #bab5b5;}
.newsMore{width: 68px;height: 20px;line-height: 20px;padding-left: 0px;font-size: 14px;margin: 5px 0px 0px;cursor: pointer;margin-right: 10px;}
.newsDate {width: 80px;height: 80px;background: #e39004; position: relative;float:left;text-align: center;}
.newsDateGray {width: 80px;height: 80px;background: #d4d4d4;position: relative;float:left;text-align: center;}
.newsDateDay {width: 100%;height: 50px;line-height: 60px;}
.newsDateYear{width: 100%;bottom:5px;position: absolute;left:0}
.newsContent {float: right;width: 500px;height: 80px;}
.newsContentTitle {text-align: left;font-size: 16px;}
.newsContentDetail {text-align: left;font-size: 13px;line-height:22px;color: #bab5b5;margin-top: 8px;}

.newsDate span{ font-family: Arial;font-size: 29px;color: #fff;width: 100%;text-align: center;}
.newsDateGray span{ font-family: Arial;font-size: 29px;color: #fff;width: 100%;text-align: center;}
.newsmore{display:inline-block;margin-top:10px;}


.slideBox{ width:548px; height:390px; overflow:hidden; position:relative; border:1px solid #ddd; float:left; margin-right:25px;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:548px; height:390px; display:block;  }

.two,.four{min-width:1200px;margin:0 auto 40px;}
.two{height:300px;background:url(../images/mid.jpg) center no-repeat;}
/*
.two .fl{width:50%;height:340px; background:url(../images/leftbg.jpg) center no-repeat;}
.two .fr{width:50%;height:340px; background:url(../images/rightbg.jpg) left center no-repeat;}*/

/*modeltit*/
.model-tit{height:50px; line-height:50px; border-bottom:1px solid #dadbde; padding:0px 10px; margin-bottom:15px;}
.model-tit .tit{ height:48px; line-height:48px; border-bottom:2px solid #e39004; color:#333; font-size:20px; font-weight:bold; padding:0px 10px;}
.model-tit a.more{ display:block; width:19px; height:19px; margin-top:15px;}
/*slideBox*/
.slideBox2{overflow:hidden;zoom:1;position:relative;height:215px;}
.slideBox2 ul{overflow:hidden;zoom:1;width:100%}
.slideBox2 ul li{ margin-right:15px;float:left;overflow:hidden;text-align:center;text-align:center;color:#333; background-color:#ffffff; width:288px; height:215px; margin-bottom:50px;}
.slideBox2 ul li a{display:block; width:288px; height:215px; position:relative; color:#FFF;}
.slideBox2 ul li a p{position:absolute;bottom:0px;left:0px;width:100%;height:30px;line-height:30px;text-align:center;background-image: url(../images/a50.png);overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.slideBox2 ul li a img{width:288px;height:215px;display:block; border-bottom:1px solid #ccc;}
.slideBox2 ul li:hover a img{filter:alpha(opacity=70);opacity:.7}

.four{padding-top:65px;padding-bottom:50px;background:#edeeef}
.four .w1200{padding-left:50px;height:300px;position:relative;background:#fff;}
.four img{position:absolute;width:550px;left:-30px;top:-20px;}
.four .fr{width:700px;height:215px;padding-top:30px;padding-right:10px; overflow:hidden;}
.four .fr h3{font-size:30px;font-weight:400;margin-bottom:30px;}
.four .fr p{font-size:16px;line-height:30px;text-indent:2em;}
.ckgd{display:block;width:140px;height:54px;line-height:54px;text-align:center;position:absolute;right:0;bottom:0;color:#fff; background:#e39004;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-17px; display:block; width:28px; height:34px; background:url(../images/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0; background:url(../images/right.png) no-repeat; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*foot*/
.bottom{padding:40px 0 20px 0; color:#e0e0e0; background:#282828;}
.foot{width:1200px;margin:0 auto;}
.bottom a{color:#e0e0e0}
.foot .dh{float:left;width:920px;display:flex;justify-content:space-between;background:none;}
#d_2{display:none;}
.foot .dh a{font-size:18px;font-weight:600;}
.foot .dh .child{min-height:120px;margin-top:20px;overflow:hidden;}
.foot .dh .child p{line-height:30px;}
.foot .dh .child p a{font-size:16px;font-weight:400;}
.ewm{float:right;width:183px;}
.ewm .wx{width:126px;text-align:center;margin-bottom:30px;}
.ewm .wx img{width:126px;margin-bottom:10px;}
.tel{font-size:24px;margin-top:5px;}
.copy{text-align:center;}