﻿@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑";margin:0;padding:0;}
li{list-style-type:none}
a{text-decoration:none;color:black}
ul{margin:0;padding:0} 
body{margin:0;}	
.wrapper{margin-bottom:2rem}
/*顶部浮动菜单*/
.top_box{background:#096ec6;height:2.0rem}
.top{width:100%;position:fixed;z-index: 10;top:0;}
.top_box ul{overflow:hidden;background:#096ec6;}
.top_box ul li{float:left;width:20%;}
.top_box ul li:nth-of-type(2){width:100%;text-align:center;margin:auto;color:#fff;font-size:0.8rem;line-height:2.0rem;}
.top_box ul li span{display:block;width: 0.99rem;position:absolute;right:1rem;top: 0.675rem;}
.top_box ul li span img{width:100%;}
.sidebar{background:#096ec6}
.sidebar nav li a{display:block;text-align:center;font-size:0.8rem;padding:0.3rem 0;color:white}
.sidebar li:hover{backgaround:#096ec6}
/*banner*/
.banner{width:100%;overflow:hidden;position:relative}
.banner img{width:100%}
.banner .tg_nr{height:auto;background-color:white}
/*项目*/
.project{overflow:hidden;margin-top:0.5rem}
.project ul{width:100%;text-align:center;}
.project ul li{display:inline-block;margin-left:2.3%;margin-right:2.3%;width:17.5%;}
.project ul li a{display:inline-block;width:100%;}
.project ul li img{width:100%}
.project ul li span{font-size:0.70rem;display:block;margin-top:0.1rem}
/*项目2*/
.column{margin-top:0.5rem;overflow:hidden;width:100%;}
.column_line{height:0.3rem;width:100%;background-color:#efefed;}
.column_cn{width:94%;overflow:hidden;margin:0.3rem auto;height:6.75rem;overflow:hidden}
.column_cn .c1{width:36%;float:left;height:6.75rem;background-color:#e1a688;border-radius:0.3rem;overflow:hidden;}
.column_cn .c1 a{width:100%;height:100%;display:block}
.column_cn .c2_box{width:62%;float:right;overflow:hidden}
.column_cn img{height:100%;width:100%}
.column_cn .c2_box .c2{float:left;width:58%;background-color:#b6c58a;height:3.425rem;border-radius:0.3rem;overflow:hidden;}
.column_cn .c2_box .c2 a{width:100%;height:100%;display:block}
.column_cn .c2_box .c3{float:left;width:39%;background-color:#f6aab4;height:3.425rem;margin-left:3%;border-radius:0.3rem;overflow:hidden;}
.column_cn .c2_box .c3 a{width:100%;height:100%;display:block}
.column_cn .c2_box .c4{float:left;width:100%;background-color:#b3a5d8;height:3.05rem;margin-top:0.25rem;border-radius:0.3rem;overflow:hidden;}
.column_cn .c2_box .c4 a{width:100%;height:100%;display:block}
/*案例展示*/
.case{width:100%;overflow:hidden;margin-top:0.5rem}
.case_top{text-align:center;font-size:0.70rem;font-family:Arial, Helvetica, sans-serif;color:#c2c2c2;width:100%;border-bottom:0.05rem solid #c8c8c8;padding-bottom:0.6rem}
.case_top span{font-size:0.85rem;color:#6a6a6a}
.case_circle{width: 0.8rem;height: 0.8rem;border-radius: 0.8rem;background-color:#c8c8c8;color:white;text-align:center;line-height: 0.8rem;margin:auto;font-size: 0.4rem;margin-top: -0.4rem;}
.case_cn{overflow:hidden;margin-top:0.3rem}
.ca1{overflow:hidden;text-align:center}
.ca1 li{display:inline-block;width:40%;height:5.9rem;overflow:hidden;margin-left:0.3rem;margin-right:0.3rem}
.ca1 li a{width:100%;height:4.45rem;display:block;overflow:hidden;}
.ca1 li a img{width:100%}
.ca1 li span{font-size:0.8rem;display:block;width:100%;text-align:center;line-height:1.2rem}
.more{display:block;width:25%;height:1.15rem;line-height:1.15rem;margin:auto;font-size:0.8rem;text-align:center;font-family:Arial, Helvetica, sans-serif;background-color:#096ec6;color:white}
/*新闻中心*/
.case2{width:100%;overflow:hidden;}
.case2_top{text-align:center;font-size:0.70rem;font-family:Arial, Helvetica, sans-serif;color:#c2c2c2;width:100%;border-bottom:0.05rem solid #c8c8c8;padding-bottom:0.3rem;margin-top:0.5rem}
.case2_top span{font-size:0.85rem;color:#6a6a6a}
.case2_circle{width: 0.8rem;height: 0.8rem;border-radius:0.5rem;background-color:#c8c8c8;color:white;text-align:center;line-height: 0.8rem;margin:auto;font-size: 0.4rem;margin-top: -0.4rem;}
.case2_cn{overflow:hidden;width:90%;margin:auto;margin:0.3rem auto;}
.ca2 {overflow:hidden;}
.ca2 li{padding:0.5rem 0;float:left;border-bottom:0.05rem dashed #c8c8c8}
.ca2_left{width:26.5%;float:left;}
.ca2_left .date{width:100%;text-align:center;line-height: 2.825rem;height: 2.825rem;background-color:#ececec;font-size: 1.7rem;color:#808080;}
.ca2_left span{width:100%;display:block;height: 1.3rem;line-height: 1.3rem;background-color:#096ec6;text-align:center;font-size:0.8rem;color:white;}
.ca2_right{float:left;margin-left:2.5%;width:71%}
.ca2_right h2{padding:0;margin:0;font-size:0.8rem;white-space: nowrap;color:#333333;overflow: hidden;width: 100%;font-weight:normal;text-overflow: ellipsis;}
.ca2_right p{font-size:0.70rem;margin-top:0.2rem;padding:0;overflow:hidden;color:#808080;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;}
/*底部*/
.back_top{width:100%;height:1.5rem;background-color:#096ec6;margin-top:0.5rem;font-size:0.5rem;overflow:hidden}
.back_top a{color:white;float:right;margin-right:5%;line-height:1.5rem}
.back_top img{position:relative;right:-0.1rem;top:-0.1rem}
.bottom_text{width:100%;text-align:center;font-size:0.70rem;margin-top:0.5rem;margin-bottom:2.1rem}
.fix_bottom{width:100%;height: 2rem;background-color:#096ec6;position:fixed;bottom:0;z-index:88;}
.fix_bottom ul{text-align:center;overflow:hidden;line-height: 2rem;}
.fix_bottom ul li{font-size:0.8rem;line-height:1.5rem;height:1.5rem;display:inline-block;margin-left: 7%;margin-right: 7%;width: 28%;}
.fix_bottom ul li a{color:white;width:100%;display:block;text-indent: 26%;}
/*二级banner*/
.sub_banner{width:100%;height: 4.5rem;overflow:hidden;background:url(../images/sub_banner.jpg) no-repeat;background-size:100% 100%;}
.sub_banner img{width:100%}
.sub_banner ul{overflow:hidden;width:100%;margin:auto;}
.sub_banner ul li{width: 26%;height: 1.50rem;background-color:rgba(0,0,0,0.5);float:left;text-align:center;margin: 0 3.6%;margin-top: 0.5rem;}
.sub_banner ul li a{font-size: 0.80rem;color:white;line-height: 1.5rem;display:block;}
/*二级引导*/
.sub_bread{height: 1.3rem;line-height: 1.3rem;width:100%;text-indent:0.5rem;font-size:0.70rem;color:#666;border-bottom:0.025rem solid #d9d9d9;}
.sub_bread span{margin-right:0.2rem;position:relative;top:0.05rem;z-index:-20}
.sub_bread a{color:#666}
/*列表页内容*/
.ca2n {overflow:hidden;width:90%;margin:auto;}
.ca2n li{padding:0.5rem 0;float:left;border-bottom:0.05rem dashed #c8c8c8}
.ca2n_left{width:17.5%;float:left;}
.ca2n_left .date{width:100%;text-align:center;line-height:1.825rem;height:1.825rem;background-color:#ececec;font-size:1.1rem;color:#808080}
.ca2n_left span{width:100%;display:block;height:0.75rem;line-height:0.75rem;background-color:#096ec6;text-align:center;font-size:0.8rem;color:white}
.ca2n_right{float:left;margin-left:2.5%;width:80%}
.ca2n_right h2{padding:0;margin:0;font-size:0.8rem;color:#333333;font-weight:normal}
.ca2n_right p{font-size:0.70rem;margin-top:0.2rem;padding:0;height:1.5rem;overflow:hidden;color:#808080;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;}
/*页码*/
.in_pn {text-align:center;margin-top:15px;padding-bottom:0.5rem}
.in_pn a{font-size:0.70rem;padding:0.125rem 0.325rem;border:0.025rem solid #dedede;margin: 0 0.09rem;}
.in_pn .click{background-color:#096ec6;color:white}
/*图片页内容*/
.pic {overflow:hidden;margin-top:0.2rem;width:90%;margin:auto}
.pic li{float:left;width:44%;margin-left:3%;margin-right:3%;margin-top:0.1rem}
.pic li a{width:100%;height:4.45rem;display:block;}
.pic li img{width:100%;height: 4.45rem;}
.pic li span{font-size:0.70rem;display:block;text-align:center;width:100%;line-height: 1rem}
/*内容页*/
.cc_text{width:90%;margin:auto;overflow:hidden;}
.cc_text h2{text-align:center;font-size: 1rem;font-weight:normal;margin-top: 0.3rem;margin-bottom:0.3rem;}
.cc_text img{margin:auto;overflow:hidden}
.cc_title{width:100%;margin:auto;overflow:hidden}
.cc_title span{font-size:0.70rem;color:#666}
.cc_text p{font-size:0.70rem;color:#333333}
.cc_text img{max-width:100%}
.cc_pic{width:100%;margin:auto;background-color:#cccccc;height:7rem}
/*内容页翻页*/
.in_fanye{width:100%;margin:auto;border-top:0.025rem solid #fa3131;padding-top:0.2rem;margin-top:0.3rem}
.in_fanye a{color:#333333;font-size:0.70rem;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

/*图片列表页内容*/
.pa2n {overflow:hidden;width:90%;margin:auto;}
.pa2n li{padding:0.5rem 0;float:left;border-bottom:0.05rem dashed #c8c8c8}
.pa2n_left{width:30%;height:3rem;float:left;background-color:#cccccc}
.pa2n_right{float:left;margin-left:2.5%;width:60%}
.pa2n_right h2{padding:0;margin:0;font-size:0.8rem;color:#333333;font-weight:normal}
.pa2n_right p{font-size:0.70rem;margin-top:0.2rem;padding:0;height:1.5rem;overflow:hidden;color:#808080;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;}
/*推荐广告位及相关资讯*/
.tj_banner{width:95%;margin:auto;overflow:hidden;margin-top:0.5rem}
.l_ban{float:left;width:48%;height:3.375rem;background-color:#cccccc;}
.l_ban img{width:100%;}
.r_ban{float:right;width:48%;height:3.375rem;background-color:#cccccc;}
.r_ban img{width:100%;}
.tj_infor{width:95%;margin:auto;overflow:hidden;margin-top:0.1rem}
.tj_infor ul{overflow:hidden}
.tj_infor ul li{line-height:0.75rem;height:0.75rem;border-bottom:0.05rem dashed #cccccc;font-size:0.70rem}
.tj_infor ul li a{font-size:0.70rem;float:left;color:#333333;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tj_infor ul li i{float:left;margin-top:0.3rem;margin-right:0.1rem;margin-left:0.1rem;width:0.1rem;height:0.1rem;background-color:#096ec6;border-radius:100%;line-height:0.75rem}
.tj_infor ul li span{float:right;color:#333333;margin-right:0.1rem}
/*推荐产品*/
.tj_pr{margin-top:0.1rem;width:95%;margin:auto;text-align:center;margin-top:0.2rem;padding-bottom: 0.5rem}
.tj_pr dl{display:inline-block;width:45%;margin:0 2%;}
.tj_pr dl dt a{width:100%;height:4.45rem;overflow: hidden;display:block;background-color:#cccccc;}
.tj_pr dl dt a img{width:100%;height: 100%;}
.tj_pr dl dd{font-size:0.8rem;width:100%;margin:0;line-height: 1rem;display:block;text-align:center;}
/*在线留言*/
.cc_text .ly{width:95%; margin:auto;}
.cc_text .ly table{margin: 0 auto;/* width: 100%; */font-weight: bold;overflow: hidden;/* display: block; */text-align: center;font-weight:normal;}
.cc_text .ly table tbody{width: 100%;display: block;}
.cc_text .ly table tbody tr{width: 100%;display: block; overflow:hidden;padding-bottom:0.5rem;}
.cc_text .ly table tbody tr td{float:left;letter-spacing: 0.05rem;width:40%;}
.cc_text .ly table tbody tr td input {-webkit-appearance:none;}

/*-----------------------------------------------联系我们----------------------------------------------------------
.banner2{ width:100%; text-align:center; height:300px; margin:0 auto;}
.lxwmnr{ width:1000px; text-align:center; height:auto; overflow:hidden; margin:0 auto;}
.lxwmnr img{ margin:20px 0px;}*/

/*-----------------------------------------------网站建设----------------------------------------------------------

.wzjss{ width:100%; height:540px; margin:0 auto; overflow:hidden; background-color:#eeeeee;}
.wzjss_t{ width:1004px; height:90px; margin:0 auto; text-align:left; overflow:hidden;}
.wzjss_n{ width:1004px; height:360px; margin:0 auto; margin-top:20px; text-align:center; overflow:hidden;}

.kclc{ width:100%; height:520px; margin:0 auto; overflow:hidden; background:url(../images/jslc_bg.jpg) bottom center no-repeat; }
.kclc_t{ width:1004px; height:55px; margin:0 auto; margin-top:10px; text-align:left; overflow:hidden;}
.kclc_n{ width:1004px; height:352px; margin:0 auto; margin-top:20px; text-align:center; overflow:hidden;}

.xlzj{ width:100%; height:620px; margin:0 auto; overflow:hidden; background-color:#f4f4f4;}
.xlzj_t{ width:1004px; height:105px; margin:0 auto; text-align:left; overflow:hidden;}
.xlzj_n{ width:1004px; height:408px; margin:0 auto;  text-align:center; overflow:hidden;}

.wztg{ width:100%; height:510px; margin:0 auto; overflow:hidden; ;}
.wztg_t{ width:1004px; height:84px; margin:0 auto; margin-top:10px; text-align:left; overflow:hidden;}
.wztg_n{ width:1004px; height:365px; margin:0 auto; margin-top:10px;  text-align:center; overflow:hidden;}

.shfw{ width:100%; height:500px; margin:0 auto; overflow:hidden; background-color:#eeeeee;}
.shfw_t{ width:1004px; height:56px; margin:0 auto; margin-top:10px; text-align:left; overflow:hidden;}
.shfw_n{ width:1004px; height:410px; margin:0 auto;margin-top:10px;  text-align:center; overflow:hidden;}*/

/*-----------------------------------------------关于我们-----------------------------------------------------------

.gywm{ width:100%; height:480px; background:url(../images/gywm.jpg);}
.gywm_n{ width:1004px; height:480px; margin:0 auto;}
.gywm_n strong{ font-size:36px; display:block; width:100%; color:#fff; height:50px; line-height:50px; padding-top:50px; text-align:center;}
.gywm_n h3{ font-size:24px; display:block; width:100%; height:40px;color:#fff; line-height:40px; text-align:center;}
.gywm_nr{ height:320px; width:730px; padding:5px; font-size:13px; line-height:25px; color:#fff; margin:0 auto; overflow:auto; }

.dy{ width:1000px; min-height:500px; padding:5px; line-height:25px; font-size:12px; overflow:hidden; margin:0 auto;}
.dy img{ width:auto; max-width:1000px; }

.tbb{ width:100%; height:20px; overflow:hidden; margin:0 auto;background:url(../images/tbb.png) top center no-repeat; }
.ll{ width:100%; height:390px; overflow:hidden; margin:0 auto; background-color:#eeeeee;}
.ll_n{ width:1004px; height:360px; margin:0 auto; margin-top:10px;}
.nn_l{ width:200px; height:360px; float:left;}
.nn_r{ width:759px; height:360px; float:right; color:#5392c4; line-height:25px; overflow:hidden;}

.wys{ width:1004px; height:320px; margin:0 auto; }
.wys_t{ width:100%; height:80px; text-align:left;}
.wys_n{ width:1004px; height:210px; text-align:center;}

.hj{ width:100%; height:715px; margin:0 auto; overflow:hidden; background-color:#eeeeee;}
.hj_n{   width:1004px; height:715px; margin:0 auto; }
.hj_n_t{ width:1004px; height:100px; text-align:left;}
.hj_n_n{ width:1004px; height:600px; text-align:center; margin-top:10px;}*/

/*bacon_box
.bacon_box{ width:100%; height:390px; margin:auto; overflow:hidden; border-bottom:solid 1px #dedede;}
.bacon{ width:1000px; height:390px; margin:auto; overflow:hidden;}
.bacon_img{ float:left; width:294px; height:322px; margin-left:120px; margin-top:30px;}
.bacon_text{ float:right; width:510px; height:310px; margin-top:30px; overflow:hidden;}
.bacon_tit{ font-size:40px; color:#666666; font-family:"方正大黑简体";}
.bacon_ul{ width:510px; height:auto; overflow:hidden; margin-top:15px;}
.bacon_ico{ font-size:12px; color:#666; line-height:30px; }
.bacon_main{ font-size:18px; color:#666; line-height:30px; margin-left:10px;}*/

/*machine_box
.machine_box{ width:100%; height:400px; margin:auto; overflow:hidden; border-bottom:solid 1px #dedede;}
.machine{ width:1000px; height:400px; margin:auto; overflow:hidden;}
.machine_text{ float:left; width:370px; height:220px; margin-left:40px; margin-top:58px;}
.machine_p{ font-size:24px;color:#666;line-height:60px;}
.machine_span{ font-size:36px; color:#666; line-height:60px;}
.machine_img{ width:530px; height:330px; margin-top:20px; float:left; margin-left:20px;}*/

/*slogan_box
.slogan_box{ width:100%; height:100px; margin:auto; overflow:hidden;border-bottom:solid 1px #dedede;}
.slogan{ width:1000px; height:100px; margin:auto; overflow:hidden;}
.slogan_text{ font-size:20px; color:#666; line-height:100px; display:block; float:left;}
.slogan_btn{ display:block; width:155px; height:45px; margin-top:20px; margin-left:80px;float:left;}*/

/*point_box
.point_box{ width:1000px; height:640px; margin:auto; overflow:hidden;}
.point_tit,.point_tit3{width: 1000px;margin: 50px auto;border-bottom: solid 1px gray;text-align: center;
}
.point_box2{ width:1000px; height:530px; margin:auto; overflow:hidden;}
.point_box3{ width:1000px; height:740px; margin:auto; overflow:hidden;}
.point_tit span{ display: block;margin: 10px auto;margin-bottom: -26px;text-align: center;width: 380px;height: 55px;background-color: white;padding: 0 22px; font-size:36px; color:#565656;}
.point_tit3 span{ display: block;margin: 10px auto;margin-bottom: -26px;text-align: center;width: 490px;height: 55px;background-color: white;padding: 0 22px; font-size:36px; color:#565656;}
.point{ width:1000px; height:556px; margin:auto; overflow:hidden; padding-left:50px;}
.point li{ width:300px; height:224px; float:left; margin-right:20px; margin-bottom:30px;}
.point_01{ width:300px; height:58px; background-color:#fa3131; font-size:24px; color:white; line-height:58px; text-align:center;}
.point_text{ width:300px; height:160px; overflow:hidden; margin-top:5px; background:url(../images/ty.png) no-repeat bottom center; padding-bottom:34px; overflow:hidden;}
.point_text span{ display:block; width:252px; height:118px; border:dashed 1px #565656; padding:20px; font-size:14px; color:#565656; line-height:26px; overflow:hidden;}*/

/*seo
.seo{ width:1000px; height:500px; margin:auto; overflow:hidden; padding-left:50px;}
.seo li{ float:left; width:110px; height:210px; margin-right:80px; text-align:center; font-size:14px; color:#333;}
.vs{ width:1000px; height:500px; margin:auto; overflow:hidden; padding-top:-20px;}*/
