﻿@charset "utf-8";
@import url('css.css');
@import url('base4.0.css');
/*==================================lan2=============================================*/
.main2_bg{width:100%;background:url(../images/about_bg.jpg);/* margin-top:30px; */min-width:1200px;padding: 40px 0px 20px 0px;overflow:hidden;}
.tit{ width:1200px; margin:auto; overflow:hidden;}
.tit h1{text-align:center;font-size:30px;color:#9a9a9a;font-weight: bold;height: 36px;}
.tit p{text-align:center;font-size:25px;color:#393939;/* line-height:40px; */}
.tit span{ color:#ec6c00}
.inabout{ margin-top:30px; background:#ffffff; overflow:hidden;}
.inabout .pic{ float:left; width:415px;}
.inabout .intro{ float:left; width:483px; padding-top:20px; line-height:33px;}
.inabout .honor{ float:right; width:275px; margin-right:9px;}
/**/
.picScroll-left{ width:275px;overflow:hidden; position:relative; background:#ffffff; margin-top:30px;}
.picScroll-left .prev{ float:left; width:40px; padding-top:70px;cursor:pointer}
.picScroll-left .next{ display:block;  width:40px;padding-top:70px; float:right;cursor:pointer}
.picScroll-left .bd1{ float:left;width:187px; margin-top:20px; margin-bottom:10px;}
.picScroll-left .bd1 ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd1 ul li{ width:187px; margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd1 ul li img{ width:187px; height:257px; display:block; }
@charset "utf-8";
@import url('../../../public/css/base4.0.css');

.clr{clear:both; font-size:0; line-height:0;zoom:1}

.mt30 {margin-top: 30px;}
.bar{ width:100%; background:url(../images/tit.jpg) no-repeat bottom left; height:40px;}
.bar .title{ float:left; background:url(../images/shu.jpg) no-repeat left; font-size:16px; color:#3f3f3f; height:40px; line-height:40px; padding-left:15px;}
.bar .more{ float:right; line-height:40px;}
/*------------------------------------lan3-----------------------------------------------*/
.case001{ width:1200px;height:auto; margin:auto;margin-top:15px;}
.case001 ul{margin-left:-15px;}
.case001 ul li{ width:225px;float:left;display:inline;margin-left:15px;}
.case001 ul li img{ width:225px; height:170px; border:1px #dfdddd solid}
.case001 ul li span{width:225px;line-height:35px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center}
@charset "utf-8";
@import url('../../../public/css/base4.0.css');
.tit{ width:1200px; margin:auto; overflow:hidden;}
.tit h1{ text-align:center; font-size:30px; color:#9a9a9a;font-weight:bold;height:40px;}
.tit p{ text-align:center; font-size:25px; color:#393939; line-height:40px;}
.tit span{color: #e3351b;}
/*-----------------------------------lan4-----------------------------------------------*/
.main4{ width:1200px; margin:auto; margin-top:20px; overflow:hidden;}
.main4 ul{ margin-left:-40px;}
.main4 ul li{float:left;width:559px;padding:4px;background: #dfeefd;margin-left:40px;margin-top:23px;padding:10px;}
.m4n{ float:left; width:559px;}
.m4n .m4nL{ float:left; width:95px;}
.m4n .m4nR{ float:right; width:440px;}
.m4n .m4nR h2{ width:440px; line-height:30px; font-size:17px; font-weight:normal}
.m4n .m4nR h2 a{width:440px;line-height:30px;font-size: 16px;font-weight:normal;}
.m4n .m4nR span{width:440px;line-height:25px;/* font-size: 13px; */}
.m4n .time{float:left;background: #237fdb;width:95px;height:95px;}
.m4n .time p{line-height:41px;color:#ffffff;font-size:35px;text-align:center; padding-top:10px; width:95px;}
.m4n .time span{color:#ffffff;font-size:16px;display:block; line-height:40px; text-align:center}
.oneClick{ clear: both; display: block; text-align: center; margin: 20px 0px 20px; }
.oneClick a{ display: inline-block; height: 35px; line-height: 35px; padding: 0px 30px; border: 1px solid #d6d6d6; color:#5A5A5A}
.oneClick a:hover{border: 1px solid #ec6c00; color:#ec6c00;}
@charset "utf-8";
@import url('../../../public/css/base4.0.css');
.clr{clear:both; font-size:0; line-height:0;zoom:1}

/*------------------------------------lan5------------------------------------------------*/
.index_contact04{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.index_contact04 dl{float:left;text-align:center;width: 270px;padding:52px 0 0;}
.index_contact04 dl dt{}
.index_contact04 dl dd span{ display:block; font-size:16px; color:#1d1d1d; padding:2px 0 22px;}
.index_contact04 dl dd{ font-size:14px; color:#585858; line-height:18px;}
.index_contact04 dl.index_contact05{padding: 52px 60px;}
.index_contact04 a{ color:#333;}
.index_contact04 a:hover{ color:#000;}
@charset "utf-8";
@import url('../../../public/css/base4.0.css');

.clr{clear:both; font-size:0; line-height:0;zoom:1}

.mt30 {margin-top: 30px;}
.bar{ width:100%; background:url(../images/tit.jpg) no-repeat bottom left; height:40px;}
.bar .title{ float:left; background:url(../images/shu.jpg) no-repeat left; font-size:16px; color:#3f3f3f; height:40px; line-height:40px; padding-left:15px;}
.bar .more{ float:right; line-height:40px;}
/*------------------------------------lan3-----------------------------------------------*/
.case002{ width:1200px;height:auto; margin:auto;margin-top:15px;}
.case002 ul{margin-left:-33px;}
.case002 ul li{ width:173px;float:left;display:inline;margin-left:33px;}
.case002 ul li img{ width:171px; height:71px; border:1px #dfdddd solid}
.case002 ul li span{width:173px;line-height:35px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center}

/*--------------------------bottom------------------------------------------------------------*/
.marg20{ margin-top:40px;}
.foot{ width:100%; margin:auto;  height:285px;background:#0083db; margin-top:40px; min-width:1200px;}
.footbg{width:100%;margin:auto;background: #1692dd;/* margin-top: 30px; */min-width:1200px;overflow:hidden;}
.footm{width: 1200px;margin:auto;height:50px;}
.footm ul{}
.footm ul li{float:left;width: 132px;text-align:center;line-height:50px;}
.footm ul li a{ color:#ffffff;}
.footm ul li a:hover{ color:#fd9d0b}
.foot1{width:1200px;padding-top:20px;margin:auto;overflow: hidden;padding-bottom: 15px;}
.foot1 .footL{float:left;width:349px;margin: 8px 0 0 0;}
.foot1 .footC{float:left;margin-left: 50px;width:520px;line-height:30px;}
.foot1 .footR{float:right;width: 250px;margin: 10px 0 0 20px;}



/*header begin*/
.header-wrap {  height:189px; width:100%; background: #fcfbfb;}
.pagetitle { height:31px; line-height:31px; color:#888;}
.pagetitle span { float:left;}
.pagetitle p { float: right;}
.pagetitle p a { padding:0 5px; color:#888;}
.logo-container { height: 80px; padding: 30px 0;overflow:hidden}
.logo-container h1 { padding: 0 0 0 15px; float:left;}
.logo-container h1 img { float:left;}
.logo-container h1 span { display:block; padding: 36px 0 0 0px; float:left;}
.logo-container .ftel {  position:relative;margin-top: 5px; margin-right: 6px;float:right;color: #379830;}
.logo-container .tel{font-size: 31px; font-family:Impact; position:absolute;top: 4px;left: 88px;}
.logo-container .pic{ height: 80px; width: 305px;text-align: right;overflow:hidden;}
.navs { height:50px; line-height: 50px;background:#1b77d6;font-family: 宋体;}
.navs ul li {float:left; height: 50px; position:relative; background: url(../images/nav_split.jpg) no-repeat right center;}
.navs ul li a { font-size: 14px; font-family: "宋体"; font-weight: 600;color:#FFF;display:block;}
.navs ul li span { padding: 0 49px 0 49px; height: 50px;}
.navs ul li a:hover, .navs ul .cur a { display:block; background: #fbcc0d;color:#fff;  text-decoration:none;}
.navs ul li a:hover span, .navs ul .cur a span {display:block;background: #d02017;color: #fff;}
.submenu{ z-index:999; position:absolute; width: 135px;padding:10px 0; background:#000}
.submenu dd{ text-align:center; height:32px; line-height:32px;}
.submenu dd a{font-size:12px!important; font-family:宋体!important; background:url(../images/arrow2.png) left center no-repeat!important;}
.submenu dd:hover{ background:#da251d;}

/*-------------------幻灯片 盒子316-------------------------*/
#indexmain { clear:both; width:100%; height:458px; position:relative;}
#banner { clear:both; overflow:hidden; height:458px;}
.leftLoop .picList li {height:458px; }
.leftLoop .picList li#b1 { background-color:#000;}
.leftLoop .picList li#b2 { background-color:#000;}
.leftLoop .picList li#b3 { background-color:#000;}
.leftLoop .picList li#b4 { background-color:#000;}
.leftLoop .picList li a { display:block; width:100%; height:440px;}
.leftLoop .hd .prev {  width:45px; height:79px; position:absolute; left:0; top:200px; cursor:pointer; display:block;}
.leftLoop .hd .prev:hover { background:url(../images/leftbtn.png) top center no-repeat}
.leftLoop .hd .next {  width:45px; height:79px; position:absolute; right:0; top:200px; cursor:pointer;display:block;}
.leftLoop .hd .next:hover { background:url(../images/rightbtn.png) top center no-repeat}
.leftLoop .hd ul { width:116px; padding:0 9px; height:26px; position:absolute; left:50%; margin-left:1px; top:410px;}
.leftLoop .hd ul li { float:left; display:inline; width:13px; height:26px; background:url(../images/dots.png) no-repeat; _background: url(../images/dotsFocus.gif) no-repeat;cursor:pointer; margin:0 5px; text-indent:-9999px;}
.leftLoop .hd ul li.on { background:url(../images/dotsFocus.png) no-repeat;}




.heads{width:100%;background: #1692dd;overflow:hidden;line-height:40px;color:#ffffff;/* background:url(../images/h_top_bj2.jpg); */}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menub{width:100%;min-width:1200px;/* background: url(../images/h_logo_lan.jpg)repeat-x bottom; */height: 100px;}
.menu{width:1200px;height: 100px;margin:auto;}
.menu .menuL{float:left;width:400px;padding-top: 15px;}
.menu .menuR{float:right;width: 770px;}
.nav{margin:auto;height: 100px;line-height: 100px;position:relative;z-index:1;}
.nav a{ color:#333333;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{float:left;/* width:100px; */text-align:center;}
.nav .nLi h3 a{display:block;padding: 0 23px;font-size: 16px;font-weight:normal;color:#333333;}
.nav .sub{display:none;width: 110px;left:0;top:93px;position:absolute;background: #1692dd;line-height:26px;padding:5px 0;}
.nav .sub li{zoom:1;line-height:30px;text-align: center;}
.nav .sub a{ display:block; padding:0 10px; color:#ffffff }
.nav .sub a:hover{ background:#49b3fa; color:#fdff6f;}
.nav .on h3 a{background: url(../images/menu.jpg) no-repeat center;color: #1692dd;}





/*------------------------------------lan4-----------------------------------------------*/
.tits{width:100%;min-width:1200px;/* border-bottom:1px solid #e5e5e5; */height: 65px;background: url(../images/tit2.png) repeat-x center center;}
.tits p{width: 180px;margin:auto;text-align:center;/* border-bottom:5px solid #1e4fac; */font-size: 29px;color: #5a5a5a;/* line-height:56px; */background: #fff;font-weight: bold;}
.tits .en{text-align:center;color:rgb(139, 139, 139);font-size:18px;font-family:'Microsoft YaHei';font-weight: 400;}
.youshi{width:1200px; margin:auto; margin-top:30px; background:#f6f6f6;overflow:hidden;}
.youshi li{float:left;width:300px;height:200px;background: #1692dd;/* border: 1px solid #dcdcdc; *//* border-top: 1px solid #dcdcdc; */box-sizing: border-box;}
.youshi li p{width:260px;float:left;padding: 36px 20px 0px 30px;line-height:40px;color: #fff;font-size: 20px;font-weight: bold;}
.youshi li span{float:left;width: 230px;line-height: 28px;color: #fff;padding: 0px 30px;font-size: 13px;padding-top: 10px;}


.main2_bg{ width:100%; background:#f5f5f5; margin-top:30px; min-width:1200px; padding:10px 0px 20px 0px; overflow:hidden;}
.boxTit{width:1200PX; padding-top:20px; margin:auto;background:url(../images/xgray_line06.jpg)}
.boxTit p{ margin:auto; width:158px; line-height:56px; color:#019934; font-size:25px;text-align:center; background:url(../images/tt1.png)}
.boxTit span{ display:block; width:100%; line-height:25px; text-align:center;}
.tedian{ width:1200px; margin:auto; margin-top:20px; overflow:hidden;}
.tedian ul{ margin-left:-41px;}
.tedian ul li{float:left;width: 226px;margin-left:41px;padding-top:10px;padding-right:42px;border-right:1px solid #dcdcdc;}
.tedian ul li img{vertical-align:middle;}
.tedian ul li p{ float:left; width:164px; line-height:60px; font-size:22px; text-align:center; color:#019934}
.tedian ul li span{float:left; width:164px; line-height:23px;text-align:center;}



/**/
.lan4{background:#f4f4f4}
.news_area {width: 612px;/* height: 450px; *//* overflow:hidden; */float:left;margin: 0 4px 0 4px;font-family:'Microsoft YaHei';background:#f4f4f4;}      
 .hd_area1{width: 100%;height: 38px;line-height: 38px;background: #f5f5f5;/* border: 1px solid #dfdfdf; */border-bottom: none;margin-left: 13px;box-sizing: border-box;font-size:13px;background: url(../images/tit2.png) repeat-x center center;}
 .hd_area1 h1{width: 148px;height: 38px;font-size: 20px;/* text-align:center; */line-height: 38px;color: #5a5a5a;float:left;/* margin-right:4px; */cursor:pointer;font-weight: bold;background: #f4f4f4;}
 .hd_area1 span{font-size:16px;color:rgb(204, 204, 204);padding-left:10px;}
 .hd_area1 .links {padding: 0px 10px 0 0;float:right;height:24px;background: #f4f4f4;}
 .hd_area1 .more {width: 44px;display:block;background-color:transparent;}   
 .hd_area2 h1{width:158px;}
.news_area .bd{/* border:1px solid #cccccc; */height: 398px;/* padding-top: 10px; */width: 100%;overflow: hidden;box-sizing: border-box;}
.news_area .bd ul{ width:100%;float:left;margin-top: 10px;}
.news_area .bd li{ width: 438px;background:url(../images/dot_1.jpg) no-repeat left center ; height: 28px; line-height: 28px; font-size:12px;float:left;margin-left: 10px;}
.news_area .bd li span{float:left;width: 78%;margin-left:18px; font-weight:normal; }
.news_area .bd li a{color:#333333; display:block;}
.news_area .bd li a:hover{ color:Red; }
.data001 {line-height:22px;color:#727272;padding: 18px 12px 5px 0;height: 100px;border-bottom: 1px dotted #ddd;}    
.data001 img{margin:6px 10px; border:1px solid #e5e4e4; float:left;width: 145px;height: 87px;margin-top: -3px;}
.data001 h1{font-size: 15px;color: #5A5A5A;font-weight:bold;/* margin-top: 10px; */}
.data001 a{color: #333;text-decoration:none;}
.data001 a:hover{color:red;}
.about_area{background:#f4f4f4; position:relative;width:545px;float:right;}
.about_area  .about_con{width: 320px;height: 210px;background: #1692dd;color:#fff;font-size:13px;line-height:26px;position:absolute;top: 98px;right: 0px;padding: 25px 25px;}

/**lins*/
.links .tit{width:164px;float:left;}
.links .link-cons{float:left; height:34px;line-height:34px;}
.links .link-cons a{padding:0 20px;}

/**notice*/
.notice-wrap{width:100%;margin:0 auto;position: absolute;top: 503px;height: 95px;background: url(../images/bg001.png) repeat-x center center;}
.notice{height: 150px;position: relative;}
.keyname-info{width:600px;float:left;position: absolute;top: 110px;left: 0;}
.pro-search{width: 350px;float:right;color:#fff;font-size:16px;margin-top: 6px;}
.sright{float:right;}
.ninputs{float:left;}
.pro-search .tt{height:40px;line-height:40px;font-size:16px;}
.searchbox .searchbox_txt{background-color:#fff}
.searchbox .searchbox_txt{width:232px;font-size:12px;font-family:Microsoft YaHei;color:#666;font-weight:400;line-height:26px;height:26px;vertical-align:middle;border:#D3D3D3 1px solid;padding-left:5px;padding-right:5px;-webkit-appearance:none;-webkit-border-radius:0;display:block}
.searchbox .searchbox_btn{background-image:url(../images/input_search.jpg);float:left;width:50px;height:28px;line-height:28px;cursor:pointer;text-align:center}
