.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
html{ font-size:12px; font-family:'arial',"宋体";overflow-x: hidden;}

body{}


.top_box{}
.top_box .wraper{ border-bottom: 3px solid #000; height: 106px;}
.top_box .wraper .wraper_box{ width: 1000px;margin: 0 auto;}
.top_box .wraper_box .logo{}
.top_box .wraper_box .logo img{ float: left; display: block;}
.top_box .wraper_box .logo .logo_one{margin-top: 18px;width: 61px; height: 72px;}
.top_box .wraper_box .logo .logo_je{margin-top: 45px;margin-left: 24px;width: 200px;height: 58px;}
.top_box .wraper_box .logo .logo_huad,.top_box .wraper_box .logo .logo_han{ margin: 47px 0 0 30px;height: 35px;}
.top_box .wraper_box .seach{text-align: right;}
.top_box .wraper_box .seach .seat{margin-top: 32px;line-height: 15px; height: 15px;}
.top_box .wraper_box .seach .seat a{ color: #8a8989; margin-left: 18px;}
.top_box .wraper_box .seach .seach_box{border: 1px solid #d4d4d4; height: 21px;width: 161px;margin-top: 17px;display: inline-block;
	border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
.top_box .wraper_box .seach .seach_box input{ float: left;}
.top_box .wraper_box .seach .seach_box input[type=text]{width: 128px;padding-left: 5px;border: 0; height: 21px;}
.top_box .wraper_box .seach .seach_box input[type=submit]{border: 0;width: 28px; height: 21px; background: url(../images/top_sech.jpg) no-repeat;cursor: pointer;}

.top_box .nav{font-family: "microsoft yahei";width: 1000px; margin: 0 auto;border-left:1px solid #d4d4d4;}
.top_box .nav ul{}
.top_box .nav ul li{padding: 0 26.8px;border: solid #d4d4d4;border-width: 0 1px 1px 0;line-height: 46px; height: 46px;}
.top_box .nav ul li a{font-size: 16px;color: #3d3d3d;}
.top_box .nav ul li.current a,.top_box .nav ul li a:hover{color: #d5010f;}
/*头部结束*/
/*尾部开始*/
.foot{background: #575757;height: 272px;}
.foot .foot_box{ width: 1000px; margin: 0 auto; padding-top: 28px;}
.foot .foot_box li{ width: 130.5px;}
.foot .foot_box li h3{ font-weight: bold; color: #eee; padding-bottom: 12px;}
.foot .foot_box li a{ display: block; color: #9e9d9d; line-height: 24px;}
.foot .foot_box .one{ width: 185px;}
.foot .foot_box .two{ width: 200px;}
.foot .foot_box .fiv{ width: 160px;margin-left: 30px;}
/*尾部结束*/

/*首页主体开始*/
.gg{ width: 1000px; margin: 20px auto; height: 70px; overflow: hidden;}
.gg img{ width: 1000px; height: 70px;}
.gg .hide{ position: absolute; top:-70px; left: 0;
	transition:all .8s linear;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-o-transition:all .8s linear;}

.in_cont1{ width: 1000px; margin: 0 auto;}
.in_cont1 .in_introduce{ width: 670px;}
.in_cont1 .in_introduce .in_title{ border-bottom: 1px solid #2d2d2d; height: 47px;}
.in_cont1 .in_introduce .in_title p{ padding: 0 2px;line-height: 48px;height: 48px; margin-bottom: -1px;font-size: 24px;color: #2d2d2d;font-family: "microsoft yahei";margin-right: 27px; cursor: pointer;}
.in_cont1 .in_introduce .in_title p.current{ background: url(../images/in_title_bj.jpg) no-repeat left bottom;}
.in_cont1 .in_introduce .txt_box{height: 220px;}
.in_cont1 .in_introduce .txt_box .box{color: #696969;line-height: 24px;padding-top: 12px;display: none;}
.in_cont1 .in_introduce .txt_box .box dt{}
.in_cont1 .in_introduce .txt_box .box dd{padding-left: 2em;}
.in_cont1 .in_introduce .txt_box .box dd a{color: #cf5f0d;}
.in_cont1 .in_introduce .txt_box .zj_box{overflow: hidden; height: 208px;}
.in_cont1 .in_introduce .txt_box .zj_box ul{width: 2000px; position: absolute; left: 0; top:12px;}
.in_cont1 .in_introduce .txt_box .zj_box li{ float: left;margin-right: 20px;width: 110px;}
.in_cont1 .in_introduce .txt_box .zj_box li img{ width: 110px; height: 160px;}
.in_cont1 .in_introduce .txt_box .zj_box li p{color: #474646;text-align: center; line-height: 20px;}

.in_tit{}
.in_tit{ border-bottom: 1px solid #2d2d2d; height: 47px;}
.in_tit p{ padding: 0 2px;line-height: 47px;height: 47px;font-size: 24px;color: #2d2d2d;font-family: "microsoft yahei";margin-right: 27px;}
.in_tit .more{color: #696969;margin-top: 22px;}
.in_tit .more:hover{color: #cf5f0d;}
.in_news{ width: 300px;}
.in_news .news_box{padding-top: 20px;}
.in_news .news_box li{line-height: 30px;height: 30px;margin-bottom: 8px;background: #e7e7e7;}
.in_news .news_box li a{ color: #474646;padding: 0 9px; height: 30px; overflow: hidden;display: block;}
.in_news .news_box li:hover{ background: #333;}
.in_news .news_box li:hover a{ color: #fff;}

.in_cont2{ width: 100%; height: 458px;background: #f1f1f1;margin: 22px 0;padding-top: 20px;}
.in_cont2 .er_nr{ width: 1000px; margin: 0 auto;}
.in_cont2 .er_nr .kj_cont{width: 314px;margin-right: 28px;}
.in_cont2 .er_nr .kj_cont dl{margin-top: 22px;}
.in_cont2 .er_nr .kj_cont dt{margin-bottom: 8px;font-size: 14px;}
.in_cont2 .er_nr .kj_cont dt b a{color: #000;}
.in_cont2 .er_nr .kj_cont dd{line-height: 22px; color: #696969;height: 88px;overflow: hidden;text-indent: 2em;}
.in_cont2 .er_nr .kj_cont dl:last-child dd{max-height: 66px;}
.in_cont2 .er_nr .kj_cont dd a{color: #cf5f0d;}
.in_cont2 .er_nr .js_cont{width: 325px;}
.in_cont2 .er_nr .js_cont dl{ margin-bottom: 25px;}
.in_cont2 .er_nr .js_cont dd{line-height: 22px; color: #696969;height: 44px;overflow: hidden;text-indent: 2em;}
.in_cont2 .er_nr .in_pro{ width: 300px;}
.in_cont2 .er_nr .in_pro .pro_box{padding-top: 20px;}
.in_cont2 .er_nr .in_pro .pro_box dl{margin-bottom: 20px;}
.in_cont2 .er_nr .in_pro .pro_box dt{padding: 6px 12px 0;width: 186px;height: 64px; background: #fff; position: relative;}
.in_cont2 .er_nr .in_pro .pro_box dt:before{content: '';position: absolute; right: -8px; top:13px; width: 8px;height: 16px; background: url(../images/in_pro.jpg)no-repeat;}
.in_cont2 .er_nr .in_pro .pro_box dt p{ line-height: 24px;height: 24px;overflow: hidden;color: #696969;}
.in_cont2 .er_nr .in_pro .pro_box dt p a{color: #000;}
.in_cont2 .er_nr .in_pro .pro_box dd,.in_cont2 .er_nr .in_pro .pro_box dd img{display: block;width: 70px;height: 70px;}

.in_cont3{ width: 1000px; margin: 0 auto;padding-bottom: 15px;}
.in_cont3 .news{width: 314px;margin-right: 28px;}
.in_cont3 .news .news_box{padding-top: 12px;}
.in_cont3 .news .news_box li{line-height: 24px;height: 24px;overflow: hidden;}
.in_cont3 .news .news_box a{ color: #696969;}
.in_cont3 .news .news_box a:hover{color: #cf5f0d;}
.in_cont3 .guanxi{width: 325px;}
.in_cont3 .guanxi .news_box{padding-top: 12px;}
.in_cont3 .guanxi .news_box li{line-height: 24px;height: 24px;overflow: hidden;display: inline-block;margin-right: 20px;}
.in_cont3 .guanxi .news_box a{ color: #696969;}
.in_cont3 .guanxi .news_box a:hover{color: #cf5f0d;}
.in_cont3 .in_about{ width: 300px;}
.in_cont3 .in_about .about_box{padding-top: 12px;}
.in_cont3 .in_about .about_box p{ color: #696969;line-height: 24px;height: 24px;overflow: hidden;}

.in_cont4{ width: 1000px; margin: 0 auto 20px;padding: 12px 0;background: #f1f1f1;}
.in_cont4 ul{}
.in_cont4 ul li{width: 219px; height: 26px;background: url(../images/in_cont4.jpg) no-repeat left top;cursor: pointer;position: relative;margin-left: 20px;}
.in_cont4 ul li .xq{ height: 26px;line-height: 26px; color: #696969;padding-left: 24px;}
.in_cont4 ul li .xq_txt{background: #fff;padding: 5px 0 5px 24px;position: absolute;top: 26px; left: 0;width: 195px;overflow: hidden;
	transition:all 0.25s linear;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;}
.in_cont4 ul li .xq_txt p{line-height: 24px;height: 24px;overflow: hidden;}
.in_cont4 ul li .xq_txt p a{ color: #696969;}
/*首页主体结束*/

/*二级页公共部分*/
.er_cont{ width: 1000px; margin: 0 auto;}
.location{ color: #252525;line-height: 36px; background: url(../images/location.png) no-repeat 8px center;padding-left: 28px;}
.location a{ color: #252525;}
.er_cont .er_title{ height: 26px; background: url(../images/er_title.jpg) repeat-x;}
.er_cont .er_title span{font-family: "微软雅黑"; font-size: 20px; display: inline-block;height: 26px;line-height: 26px;padding: 0 10px 0 15px;background: url(../images/er_title2.jpg) no-repeat left center #fff;}
.er_cont .er_title a{color: #696969;padding-left: 5px; background: #fff;line-height: 26px;display: inline-block;font-family: "宋体";}
.er_cont .er_title2{ height: 13px;border-bottom: 1px dashed #b3b3b3;margin-bottom: 12px;}
.er_cont .er_title2 span{font-family: "微软雅黑"; font-size: 20px; display: inline-block;height: 26px;line-height: 26px;padding: 0 10px 0 15px;background: url(../images/er_title3.jpg) no-repeat left center #fff;}
.er_cont .er_title2 a{ padding: 0 3px 0 8px; color: #696969; line-height: 26px;background: #fff;font-family: "宋体";}
.er_cont .er_title3{line-height: 32px;border-bottom: 1px solid #e1e1e1;}
.er_cont .er_title3 span{ font-size: 14px; display: inline-block;height: 26px;line-height: 26px;padding: 0 10px 0 15px;background: url(../images/er_title4.jpg) no-repeat left center #fff;}
/*列表分页*/
.pages{text-align: center;font-size: 14px;color: #515151;height: 78px;line-height: 78px;}
.pages ul{ display: inline-block;}
.pages ul li{ float: left;margin-right: 5px;}
.pages ul li a{color: #515151;padding: 0 8px;line-height: 1.8em;display: inline-block;}
.pages ul li a:hover,.pages ul li.current a{ background: #494949;color: #fff;}
/*内容页分页*/
.news_page{font-family: '宋体';padding: 25px 0;}
.news_page p{line-height: 26px;}
.news_page p a{ color: #407aa2;}

/*左侧导航*/
.le_nav{ width: 214px; border: 1px solid #dbdbdb;font-family: "微软雅黑";}
.le_nav h3{ text-align: center;line-height: 42px; height: 42px;color: #252525; font-weight: bold; border-bottom: 1px solid #dbdbdb;}
.le_nav ul{ padding: 0 12px;margin: 3px 3px 0; border-top: 1px dashed #878787;}
.le_nav ul li{ border-bottom: 1px dotted #878787;line-height: 39px;}
.le_nav ul li.current a,.le_nav ul li a:hover{ color: #d5010f;}
.le_nav li a{ color: #0b0b0b;}
.ri_cont{width: 742px; margin-right: 20px;}
.ri_cont .sm_bt{ line-height: 40px; height: 40px;color: #3a3a3a; font-size: 18px;font-family: "微软雅黑";font-weight: bold;border-bottom: 1px solid #e0dede;}
.ri_cont .sm_bt a{ font-size: 12px;font-family: "宋体";color: #696969;font-weight: 400;}
/*二级页公共部分结束*/

/*新闻中心*/
.news_cont{ border-top: 1px solid #ddd;}
.news_cont .news_box{width: 660px;}
.news_cont .news_box .er_title{ margin-top: 17px;}
.news_cont .news_box .news_txt{}
.news_cont .news_box .news_txt li{ padding: 32px 0; border-bottom: 1px dotted #cecece;}
.news_cont .news_box .news_txt li:first-child{ padding-top: 15px;}
.news_cont .news_box .news_txt li .pic,.news_cont .news_box .news_txt li .pic img{width: 226px; height: 166px;}
.news_cont .news_box .news_txt li .cot{ width: 418px; margin-left: 16px;font-family: "微软雅黑";}
.news_cont .news_box .news_txt li .cot h2{ line-height: 30px;height: 30px;font-size: 16px;}
.news_cont .news_box .news_txt li .cot h2 a{ color: #3f3f3f;}
.news_cont .news_box .news_txt li .cot p{ color: #868686;line-height: 26px;}
.news_cont .news_box .news_txt li .xq{}
.news_cont .news_box .news_txt li .txt{text-indent: 2em;height: 78px;overflow: hidden;}
.news_cont .news_box .news_txt li .fx{ text-align: right;}
.news_cont .news_box .news_txt li .fx span,.news_cont .news_box .news_txt li .fx a{ display: inline-block; padding-left: 22px; margin-left: 16px; color: #868686;}
.news_cont .news_box .news_txt li .fx span.one{background: url(../images/news_ico1.jpg) no-repeat left center;}
.news_cont .news_box .news_txt li .fx span.two{background: url(../images/news_ico2.jpg) no-repeat left center;}
.news_cont .news_box .news_txt li .fx a.thr{background: url(../images/news_ico3.jpg) no-repeat left center;}

.news_cont .right_box{ width: 316px;}
.news_cont .right_box .er_title2{ margin-top: 17px;}
.news_cont .right_box .er_gg{ line-height: 35px;}
.news_cont .right_box .er_gg ul{padding-top: 7px;}
.news_cont .right_box .er_gg li{padding: 0 20px 0 28px;font-family: "微软雅黑";color: #252525;line-height: 35px;background: url(../images/rig_num.jpg) no-repeat;}
.news_cont .right_box .er_gg li a{color: #252525;max-width: 215px;overflow: hidden;height: 35px;}
.news_cont .right_box .er_gg li:nth-child(1){ background-position: 0 8px;}
.news_cont .right_box .er_gg li:nth-child(2){ background-position: 0 -27px;}
.news_cont .right_box .er_gg li:nth-child(3){ background-position: 0 -61px;}
.news_cont .right_box .er_gg li:nth-child(4){ background-position: 0 -98px;}
.news_cont .right_box .er_gg li:nth-child(5){ background-position: 0 -131px;}
.news_cont .right_box .er_gg li:nth-child(6){ background-position: 0 -167px;}
.news_cont .right_box .er_gg li:nth-child(7){ background-position: 0 -201px;}
.news_cont .right_box .er_zt{padding-top: 12px;}
.news_cont .right_box .er_zt p{margin-bottom: 10px;}
.news_cont .right_box .er_zt p img{ display: block;width: 100%;height: 63px;}
.news_cont .right_box .er_title3{ margin-top: 17px;}
.news_cont .right_box .er_new_zong{padding-bottom: 20px;}
.news_cont .right_box .er_new_zong a{padding: 0 20px;background: #f0f0f0;color: #000;line-height: 28px;hanging-punctuation: 28px;margin:8px 10px 0 0;}
/*新闻中心结束*/

/*新闻详情页开始*/
.news_cont .news_nr{width: 660px;}
.news_cont .news_nr .news_bt{padding: 32px 0 15px; position: relative; border-bottom: 1px dashed #ccc;}
.news_cont .news_nr .news_bt h1{font-size: 16px; color: #252525; font-weight: bold;padding-bottom: 14px;}
.news_cont .news_nr .news_bt p{font-size: 14px; color: #777;}
.news_cont .news_nr .news_bt:before{content: '';width: 5px;height: 5px;display: block;background: url(../images/news_cont1.jpg) no-repeat; position: absolute; bottom:-3px;left: 0;}
.news_cont .news_nr .news_txt{position: relative;border-bottom: 1px dashed #ccc;padding-bottom: 40px;}
.news_cont .news_nr .news_txt img{ display: block; margin: 25px auto;max-width: 80%;}
.news_cont .news_nr .news_txt p{ line-height: 30px;font-size: 14px; color: #545454;margin-bottom: 30px;}
.news_cont .news_nr .news_txt:before{content: '';width: 5px;height: 5px;display: block;background: url(../images/news_cont1.jpg) no-repeat; position: absolute; bottom:-3px;left: 0;}
.news_cont .news_nr .news_page{ position: relative; border-bottom: 1px dashed #ccc;}
.news_cont .news_nr .news_page:before{content: '';width: 5px;height: 5px;display: block;background: url(../images/news_cont1.jpg) no-repeat; position: absolute; bottom:-3px;left: 0;}
.news_cont .news_nr .news_more{padding-bottom: 35px;}
.news_cont .news_nr .news_more p{ line-height: 40px;font-size: 14px;}
.news_cont .news_nr .news_more ul{line-height: 26px;padding-left: 8px;}
.news_cont .news_nr .news_more ul li{ height: 26px; overflow: hidden;}
.news_cont .news_nr .news_more ul li a{color: #407aa2;}
/*新闻详情页结束*/

/*关于我们开始*/
.about_box{font-family: "微软雅黑";padding: 15px 0;}
.about_box p{ line-height: 24px;color: #3a3a3a;margin-bottom: 24px;}
/*关于我们结束*/

/*网站地图开始*/
.map_box{padding: 30px 0 90px 10px;font-family: "微软雅黑";}
.map_box p{line-height: 24px;color: #3a3a3a;font-size: 14px;}
.map_box img{ display: block; max-width: 100%;margin-top: 25px;}
/*网站地图结束*/

/*科技开始*/
.keji_cont{width: 664px;}
.keji_cont .er_title{ margin-top: 17px;}
.keji_cont .keji_box{padding: 15px 12px 15px 20px;}
.keji_cont .keji_box dl{}
.keji_cont .keji_box dt{}
.keji_cont .keji_box dt,.keji_cont .keji_box dt img{width: 239px; height: 158px;}
.keji_cont .keji_box dd{width: 375px;}
.keji_cont .keji_box dd p{ line-height: 24px; max-height: 144px; overflow: hidden;color: #838383;}
.keji_cont .keji_box dd a{color: #cf5f0d; line-height: 24px;}
.keji_cont .keji_box .keji_link{}
.keji_cont .keji_box .keji_link ul{}
.keji_cont .keji_box .keji_link li{/* width: 24%; */overflow: hidden;margin-right: 1%;line-height: 26px;height: 26px;}
.keji_cont .keji_box .keji_link a{color: #696969;}
.keji_cont .keji_box .keji_link li span{color: #cf5f0d;}

.keji_rig{padding-left:  16px;}
.keji_rig dl{padding:12px 0;border-bottom: 1px dashed #c0c0c0;}
.keji_rig dl:last-child{ border-bottom: 0;}
.keji_rig dt,.keji_rig dt img{width: 108px; height: 83px;}
.keji_rig dd{width: 185px; line-height: 20px; max-height: 80px;overflow: hidden;}
.keji_rig dd a{ color: #909090;}
/*科技结束*/

/*领域新技术*/
.lingyu_link{border-top: 1px dotted #ccc;padding: 8px 0 0;margin-top: 20px;}
.lingyu_link li{line-height: 26px;}
.lingyu_link li a{color: #252525;}
.lingyu_link li span{color: #838383;}
/*领域新技术结束*/

/*企业文化*/
.qiye_box{}
.qiye_box .one{}
.qiye_box .one dl{padding: 10px 0 18px;}
.qiye_box .one dt,.qiye_box .one dt img{width: 134px; height: 116px;}
.qiye_box .one dt{}
.qiye_box .one dd{color: #696969; line-height: 24px;font-size: 14px;padding-top: 6px;}
.qiye_box .two{padding: 12px 0 25px;}
.qiye_box .two li{font-size: 14px; line-height: 30px;color: #3a3a3a;}
.qiye_box .two li a{color: #3a3a3a;display: inline-block;height: 30px;width: 646px; overflow: hidden;}
.qiye_box .two li span{}
.qiye_box .thr{padding: 20px 0;}
.qiye_box .thr li{width: 153px;margin-left: 25px;}
.qiye_box .thr li .pic{background: url(../images/qiye_pic2.jpg) no-repeat;width: 149px; height: 121px;padding: 4px 0 0 4px;}
.qiye_box .thr li .pic img{width: 139px;height: 110px;display: block;}
.qiye_box .thr li .txt{line-height: 24px; max-height: 48px;overflow:hidden;padding-top: 6px;}
.qiye_box .thr li .txt a{color: #9d9d9d;}
/*企业文化结束*/

/*投资*/
.touzi_box{}
.touzi_box .one{padding: 12px 0 20px;}
.touzi_box .one p{font-size: 14px; line-height: 24px;margin-bottom: 24px;color: #3a3a3a;}
.touzi_box .thr{padding: 25px 0 35px;}
.touzi_box .thr img{ display: block;margin: 0 auto; max-width: 100%;}
.touzi_box .for{}
.touzi_box .for ul{ padding: 12px 12px 30px;}
.touzi_box .for ul li{ width: 50%;font-size: 14px; line-height: 24px;}
.touzi_box .for ul li a{ color: #3a3a3a;}

/*投资结束*/


/*案例列表*/
.pro_cont{}
.pro_cont h1{font-size: 18px;border-bottom: 1px solid #eee;padding-bottom: 5px;margin-bottom: 10px;}
.pro_cont h1 a{color: #333;}
.pro_cont li{ width: 184px;margin:0 20px 10px 0;}
.pro_cont li:nth-child(5n){ margin-right: 0;}
.pro_cont li img{ width: 180px; height: 160px;}
.pro_cont li p{ line-height: 24px; text-align: center;color: #3d3d3d;}


.down li{ width: 100%; margin: 0; line-height: 32px; overflow: hidden; height: 32px;}
.down li p{text-align: left;width: 940px; line-height: 32px;}
.down li span{color: #cf5f0d;}
