*{margin: 0px;padding: 0px;}
html,body{ width: 100%; height: 100%;background: #fff;font-family: "微软雅黑";color:#666}
a{color: #666;font-size: 14px; text-decoration: none;}
a:hover{color: #0873b9;font-size: 14px; text-decoration: none;}
ul,li,ol{ list-style: none;}
input,textarea{font-family: "微软雅黑"}
b,em,i,strong{ font-style: normal;font-weight: normal;}
.mw{min-width:1240px;}

.main{width: 1200px;margin: auto;}
.fr { float: right;}
.tc { text-align: center; display: inline-block;}
img{ border: none;display: inline-block;}
.c{clear:both;}


/*头部*/
.index_top{width: 100%; background:#fff;height:35px;border-bottom: 1px solid #efefef}
.index_top .main {height: 35px;line-height: 35px;}
.index_top p { float: left;color: #666;font-size: 14px;}
.index_top ul { float: right;}
.index_top ul li{ float: left; }
.index_top ul li a{ float: left;display: inline-block;margin:0px 10px;color: #666; font-size: 14px;}

/*logo*/
.index_logo .logo_img{ float: left;margin: 20px 0px;}
.index_logo .index_logo_fr { float: right; margin-top:25px;}
.index_logo .index_logo_fr ul{ float: left;margin-left:10px;}
.index_logo .index_logo_fr ul li { text-align: right; font-size:18px;color: #666}
.index_logo .index_logo_fr ul li:last-child{font-size: 32px; line-height:50px; color: #0873b9; font-weight:bold;}
.search{width: 262px;height: 44px;border-radius: 22px;float: left;border: 1px solid #0873b9; float: left;padding: 0px 0px 0px 20px;display: inline-block;overflow: hidden;}
.search input{width: 200px;height: 22px;line-height: 22px; margin-top: 10px;float: left;background: #fff; outline: none;border: none;font-size: 14px; color: #838383}
.search em {width: 50px;height: 44px; background: #0873b9; display: inline-block; float: right;cursor: pointer;}
.search em img {vertical-align: middle;margin: 10px 14px}

/*导航条*/

.nav { width: 100%;height: 58px;background: url(nav_bj.png);clear:both;float: left;}
.nav_con ul>li {float: left;width:130px;line-height: 58px;text-align: center;}
.nav_con ul li>a{ color: #fff; width: 130px; height: 58px;display: inline-block;border-right: 1px solid #232323;/*  border-left: 1px solid #3a3a3a; */font-size: 16px;}
.nav_con ul li.hover>a { background:#0873b9;border:none;width: 130px;}
.nav_con ul li.on>a { background:#0873b9;border:none;width: 130px;}
.nav_con ul li.hover dl { display: block; }
.nav_con ul li dl {width: 130px;position: relative; top:-4px ;display: none;z-index: 9}
.nav_con ul li dl dd{height: 40px;line-height:40px;width: 100%; }
.nav_con ul li dl dd a{ height: 40px;line-height:40px;width: 100%; background: #2c2c2c; display: inline-block;color: #fff}
.nav_con ul li dl dd.hover a{background: #0873b9}
/*banner切换*/
.fullSlide{width:100%;position:relative;height:540px;background:#fff; margin: auto;overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;width: 100%;position: relative;}
.fullSlide .bd ul{width:1920px; margin: auto; float: left; height: 540px; position: absolute;left: 50%;margin-left:-960px}
.fullSlide .bd li{width:100%;height:540px;text-align:center;margin: auto; }
.fullSlide .bd li a{display:block;height:540px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;width:78px;height:8px;margin:0px 10px;border-radius:10px;overflow:hidden;background:rgba(255,255,255,1);line-height:999px;}
.fullSlide .hd ul .on{background:#0873b9;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(image/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.index_tit { width:100%; float: left; }
.index_tit ol { padding-top: 40px; }
.index_tit ol li {width: 100%; text-align: center;}
.index_tit ol li b { font-size: 12px;text-transform : uppercase ;color: #666}
.index_tit ol li span{ font-size: 40px; font-weight: bold; color: #333}
.index_tit ol li strong {width:280px;height: 1px; border-top: 1px solid #eeeeee; display: inline-block;} 
.index_tit ol li p {width: 100%;height: 1px; border-top: 1px solid #eeeeee; display: inline-block;position: relative;top: 0px;}
.index_tit ol li p i{width: 50px; height:4px; background: #0873b9; display: inline-block;position: absolute; top: -2px;margin-left: -25px;}

.index_tit1 { width:100%; float: left; }
.index_tit1 ol { padding-top: 40px; }
.index_tit1 ol li {width: 100%; text-align: center;}
.index_tit1 ol li b { font-size: 12px;text-transform : uppercase ;color: #666}
.index_tit1 ol li span{ font-size: 40px; font-weight: bold; color: #fff}
.index_tit1 ol li strong {width:280px;height: 1px; border-top: 1px solid #616161; display: inline-block;} 
.index_tit1 ol li p {width: 100%;height: 1px; border-top: 1px solid #616161; display: inline-block;position: relative;top: 0px;}
.index_tit1 ol li p i{width: 50px; height:4px; background: #0873b9; display: inline-block;position: absolute; top: -2px;margin-left: -25px;}




/*内容--上*/
.con_top{ margin-top: 25px;padding-bottom: 40px; background: #fff;width: 100%; float: left;}
.con_top_l{ width: 230px; float: left;margin-right: 30px;}
.con_top_ll{width: 230px}
.con_top_l_t{width:100%; float: left;border: 2px solid #0873b9; background: #0873b9;padding-bottom: 13px; }
.con_top_l_t h3{ background: url(index_t_l.png);font-size: 22px;color: #fff;font-weight: normal;text-align:center;height: 70px;line-height:70px;}
.con_top_l_t h3 p{ line-height: 30px; font-size: 22px;cursor: pointer;display: inline-block; float: left;padding-left: 20px;line-height:66px;}
.con_top_l_t h3 b{ font-size: 14px; color: #fff;text-transform:uppercase;display: inline-block;float: left;line-height:70px;padding-left:3px;}
.con_top_l_t ol { background:#fff;width:100%;padding:5px 0px;float: left;background: #fff}
.con_top_l_t ol li{ width:100%;float: left; }
.con_top_l_t>ol li>a,.con_top_l_t ol li p{width:calc(100% - 20px);margin: 0px 15px;cursor:pointer;line-height: 52px;border-bottom:1px dashed #e0e0e0;display: inline-block;text-align: left;
	color: #333333;font-size: 16px;text-indent:5px; background: url(index_t_l_arrow.png);background-size: 4px; background-position:90% center; background-repeat: no-repeat;}
.con_top_l_t>ol>li:last-child a,.con_top_l_t ol li ul li:last-child p,.con_top_ll ol li:last-child p{border: none;}


.con_top_l_t ol li.hover>a,.con_top_l_t ol li.on>a,.con_top_l_t ol li.on> ol li,.con_top_l_t ol li.hover>p,.con_top_l_t ol li.on>p{ background: url(index_t_l_arrow_a.png); background-size: 4px; background-position:90% center; background-repeat: no-repeat;color: #0873b9}
.con_top_l_t ol li.on>p { color: #f02828; cursor: pointer; }
.con_top_l_t ol li.on ul li { display: block;}
.con_top_l_t ol li ul li{ display: none;cursor: pointer;}
.con_top_l_t ol li ul li strong{ display: inline-block;float: left;padding-left: 10px;}
.con_top_l_t ol li ul li a{ text-indent: 20px; background: #fff}
.con_top_l_t ol li.on>a,.con_top_l_t ol li.hover>p { color: #0873b9}
.con_top_l_t ol li ul li.hover a{background: #fff;color: #f02828}
.con_top_l_t ol li ul li.hover a b{ background: #ee2525; }
.con_top_l_t ol li a i{width: 4px; height: 4px; background: #666; border-radius: 50%; display: inline-block;float: left;margin-top:23px;margin-left: 30px;}
.con_top_l_t ol li ul li a {text-indent: 0px;}
.con_top_l_t ol li a:hover i { background: #f02828 }






.con_top_l_b dl{width: 100%;background: #2c2c2c;border:2px solid #2c2c2c;padding: 20px 0px;text-align: center; float: left;margin-top: 20px;}
.con_top_l_b dl dt{font-size: 14px;color: #ebebeb; line-height: 30px;}
.con_top_l_b dl dd{font-size: 20px;color: #fff;font-weight: bold;line-height: 30px;}


.con_top_r{width: 940px; float: left;}
.con_top_r_pro {width: 940px; float: left;}
.con_top_index_r{width: 940px; float: left;}
.con_top_r_con ul {float: left;width: 100%}
.con_top_r_con ul li { float: left;width:300px; text-align: center;margin-right:15px;margin-bottom:10px;background: #fff; }
.con_top_r_con ul li img{ display: block;border: none;float: left;width:300px; height:225px; padding: 2px;border: 1px solid #eaeaea; }
.con_top_r_con ul li a{color: #0873b9;display: inline-block; }
.con_top_r_con ul li a b{line-height: 34px; display: inline-block;color: #666}
.con_top_r_con ul li.hover a b{ color: #0873b9}
.con_top_r_con ul li:nth-child(3n){margin-right: 0px; float: right;}

.index_bj {width: 100%;position: relative;top: 0px;overflow: hidden;height:183px;}
.index_bj p{width:1920px; margin: auto;float: left; height: 183px; position: relative;left: 50%;margin-left:-960px}
.index_bj img{width: 100%; display: block;}


.index_tit2 {width: 100%; text-align: center;}
.index_tit2 h3 { font-size: 36px; color: #333;padding-top:70px;font-weight: normal; }
.index_tit2 h3 i { color: #0873b9}
.index_tit2 p { line-height: 30px;font-size: 16px; color: #666666 }
.index_tit2 b{width: 100%;margin-bottom: 40px;display: block; background: url(index_tit2_bj.png); background-repeat:repeat-x;height: 13px;margin-top: 30px;float: left; }
.index_tit2 em{ font-size: 20px; color: #333; display: inline-block; background: #fff; padding:0px 35px;position: relative; top: -10px;}



.index_bj1 {width: 100%;overflow: hidden;height:1742px;}
.index_bj1>p{width:1920px; margin: auto;float: left; height: 1590px; position: relative;left: 50%;margin-left:-960px}
.index_bj1>p>img{width: 100%; display: block;position: absolute;top: 0px;}

.index_bj1_con { position: absolute;z-index: 999;width: 1200px;}
.index_bj1_con dl.index_bj1_con1{position: absolute; top: 190px; left:130px;}
.index_bj1_con dl.index_bj1_con2{position: absolute;top: 650px; left: 730px;}
.index_bj1_con dl.index_bj1_con3{position: absolute;top: 1100px; left: 125px;}
.index_bj1_con dl.index_bj1_con4{position: absolute;top: 1500px; left: 735px;}

.index_bj1_con dl dt {width: 100%;}
.index_bj1_con dl dt p {font-size: 30px;color: #333;}
.index_bj1_con dl dd b{width: 50px; height: 6px; display: inline-block; background: #0873b9; float: left;margin-bottom: 15px;margin-top:15px;}
.index_bj1_con dl dd,.index_bj1_con dl dd i{width: 440px; float: left;font-size: 16px;color: #666;line-height:30px;}



.index_bj1_con dl.index_bj1_con1 dt {width: 100%;}
.index_bj1_con dl.index_bj1_con1 dt p {font-size: 30px; color: #fff}
.index_bj1_con dl.index_bj1_con1 dd b{width: 50px; height: 6px; display: inline-block; background: #0873b9; float: left;margin-bottom: 15px;margin-top:15px;}
.index_bj1_con dl.index_bj1_con1 dd,.index_bj1_con dl.index_bj1_con1 dd i{width: 400px; float: left;font-size: 16px;color: #fff;line-height:30px;}



.Box {position: relative;top: 30px;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;z-index: 9;width: 100%}
.Box .Box_con .btnl {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box .Box_con .btn{display: block;width: 38px;height:68px;position: absolute;top:317px;cursor: pointer;}
.Box .Box_con .btnl {background: url(honor_btnl.png) no-repeat center;left:0px;}
.Box .Box_con .btnr{background: url(honor_btnr.png) no-repeat center;right:0px;}
.Box .Box_con .conbox {position: relative;overflow: hidden;left:25px;width: 1130px;height:398px;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 250px;height:400px;margin-left:25px;margin-bottom:10px;overflow: hidden;text-align: center;font-size: 14px; color: #333;border: 1px solid #e0e0e0; line-height: 30px;}
.Box .Box_con .conbox ul li:first-child, {margin-left: 0;}
.Box .Box_con .conbox ul li a{text-align: center; background: #fff; color: #333;display: inline-block;width:100%;height:220px;}
.Box .Box_con .conbox ul li a b{width: 100%; height: 46px; line-height: 46px;display: inline-block; background: #2c2c2c;color: #fff}
.Box .Box_con .conbox ul li.hover a b{color: #fff; background: #0873b9}
.Box .Box_con .conbox ul li img {display: block;width: 228px; height:330px; transition: all 0.5s;padding:20px 10px 12px; background: #f2f2f2}




/*首页--关于我们*/
.index_about{background:url(index_about_bj.png) center top;float: left;width: 100%;margin-top: 80px; background-repeat: no-repeat;}
.index_about .product_tit{width: 100%;font-size: 36px; color: #fff;font-weight: bold;padding-top: 60px}/*字体不对*/
.index_about .product_tit_b {font-size: 14px; color: #bfcdb0; width: 100%;line-height: 30px;}
.index_about .product_line {padding-bottom: 20px;}


.index_about_t{width: 1200px;height: 412px; background: url(index_about_t.png);position: relative;overflow:hidden;top: 40px; background-size: 1200px; }

.index_about_t .index_about_t_con { margin-left: 650px;margin-top: 60px; width: 500px; float: left;}
.index_about_t .index_about_t_con dl { padding-top: 40px;font-size: 14px; color: #fefefe}
.index_about_t .index_about_t_con dl dd { padding-left: 1px;line-height: 26px;}
.product_link a{width:60px;height: 40px;display: block;right: -40px;bottom:25px;cursor: pointer;position: absolute;font-size:28px;color: #fff}



.indexabout_box { background: #f0f0f0 ; float: left;margin-top:100px;border-left: 2px solid #0873b9;border-right:  2px solid #0873b9;padding-bottom: 40px; margin-bottom:40px;}
.Box .Box_con .btn_l {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box .Box_con .btn2{display: block;width: 38px;height:68px;position: absolute;top:100px;cursor: pointer;}
.Box .Box_con .btn_l {background: url(honor_btn_l.png) no-repeat center;left:-3px;}
.Box .Box_con .btn_r{background: url(honor_btn_r.png) no-repeat center;right:-5px;}

.Box .Box_con .conbox2 {position: relative;overflow: hidden;left:35px;width: 1130px;height: 250px;}
.Box .Box_con .conbox2 ul {position: relative;list-style: none;}
.Box .Box_con .conbox2 ul li {float: left;width: 260px;height:360px;margin-left:20px;margin-bottom:10px;overflow: hidden;text-align: center;font-size: 14px; color: #333;line-height: 30px;}
.Box .Box_con .conbox2 ul li:first-child, {margin-left: 0;}
.Box .Box_con .conbox2 ul li a{text-align: center;  color: #333;display: inline-block;width:100%;height:220px;}
.Box .Box_con .conbox2 ul li a b{width: 100%; height: 30px; line-height: 30px;display: inline-block;}
.Box .Box_con .conbox2 ul li.hover a b {color: #0873b9}
.Box .Box_con .conbox2 ul li img {display: block;width: 250px; height:185px; transition: all 0.5s;padding:15px 0px 0px;}

.index_par{width: 100%; float: left; background: #fff; }
.index_par ol { padding-top: 30px;padding-bottom: 40px;float: left}
.index_par ol li { float: left;width: 220px; margin-right:22px;border: 1px solid #efefef;margin-bottom: 20px; height:105px;}
.index_par ol li img {width: 218px;}
.index_par ol li:nth-child(5n){ margin-right: 0px; float: right;}


/*首页--公司新闻*/
.index_firm { width: 100%; background: #f6f6f6;padding-top:50px; float: left;padding-bottom: 60px;}

.firm_l { width: 570px; float: left;}
.firm_r { width: 570px; float: right;}
.firm_tit{ width: 100%;float: left;padding-bottom: 10px;}
.firm_tit p { float: left;}
.tit_col_80b{ font-size: 22px; color: #0873b9;}
.tit_col_9f{ font-size: 14px; color: #9f9f9f;text-transform : uppercase ;}
.firm_tit span { float: right;font-size: 14px; color: #999; padding-right:10px; padding-top:5px;}
.firm_tit em { color: #9f9f9f; font-size: 14px}

.firm_l dl{float: left;width: 570px;}
.firm_l dl dt { width: 250px ;float:left; margin-right: 15px;}
.firm_l dl dt img{ width: 244px; height:144px;}
.firm_l dl dd{width: 300px; float: left;}
.firm_l dl dd .news_tit{padding-top: 5px;line-height: 30px;}
.firm_l dl dd .news_tit a{color: #333333;font-size: 20px; }
.firm_l dl dd .news_tit a:hover{color: #0873b9;}
.firm_l dl dd .news_time{ font-size: 12px; color: #888888;line-height: 30px;}
.firm_l dl dd .news_con{font-size: 14px; color: #666666;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.firm_l ul,.firm_l ul li { width: 100%;float: left; }
.firm_l ul { padding-top:15px; }
.firm_l ul li a{ line-height: 30px;font-size: 14px; color: #666666 ; display: inline-block; float: left;width: 100%}
.firm_l ul li p { display: inline-block; float: left; }
.firm_l ul li b {width: 4px; height: 4px; border-radius: 50%; display: inline-block; float: left; margin-top: 13px; background: #666666;margin-right:10px;}
.firm_l ul li a strong { float: right;display: inline-block; }
.firm_l ul li a:hover b{ background: #0873b9 }
.firm_l ul li a:hover p { color:#0873b9  }

.firm_r dl{border-bottom: 1px dashed #c2c2c2; float: left;padding: 10px 0px;}
.firm_r dl dt {font-size: 50px; color: #999; float: left;font-family: "宋体";width: 90px; line-height:80px;}
.firm_r dl dd{ float: left;width: 440px;padding-top: 10px;}
.firm_r dl dd span{width: 100%;display: inline-block;}
.firm_r dl dd span a{font-size: 20px; color: #333; line-height:40px;}
.firm_r dl dd span a:hover{font-size: 20px; color: #0873b9;}
.firm_r dl dd b{font-size: 14px; color: #666666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.firm_r dl.firm_r_t{padding-top: 0px;}
.firm_r dl:last-child{padding-bottom: 0px;border-bottom: none;}

.issue_b{float: left;width: 1200px;padding-top: 50px;}
.issue_b_l{width: 180px; float: left;}
.issue_b_l dl dt { font-size: 22px; color: #0873b9;line-height: 34px;}
.issue_b_l dl dd{ font-size: 14px; color: #9f9f9f;padding-bottom: 10px;}
.issue_b_l p { background: #656565; height: 20px;width: 150px}
.issue_b_l p span{width: 75px;height: 20px;line-height:20px;display: inline-block;text-align: center;float: left;}
.issue_b_l p span img{padding-top: 3px;}
.issue_b_l p span.hover{ background: #0873b9;}

.issue_b_r{ float: left;position:relative;overflow:hidden;width:1000px; height:120px;}
.issue_b_r .slider{ width:5860px; position:absolute;left:0px; top:0px; }
.issue_b_r .slider li{ float:left;width: 480px;margin-right: 10px;border: 1px solid #e5e5e5; font-size: 14px; color: #666666;padding: 5px 5px 10px; background: #fff}
.issue_b_r .slider li p {width: 100%;padding:10px 10px 0px 10px;font-weight:bold;}
.issue_b_r .slider li p a{color:#666666;}
.issue_b_r .slider li p a:hover{color:#0873b9;}
.issue_b_r .slider li p span {width: 18px; height:18px; border-radius: 50%;background: #0873b9;display: inline-block;line-height: 18px;text-align: center;color: #fff; font-size: 12px;margin-right: 5px;float: left;}
.issue_b_r .slider li p b {width: 18px; height:18px; border-radius: 50%;background: #656565; display: inline-block;line-height: 18px;text-align: center;color: #fff; font-size: 12px;margin-right: 5px;float: left;}
.issue_b_r .slider li p em{width: 420px; float: left;line-height: 22px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*链接*/
.link{width: 100%; height:auto;line-height:35px; padding:35px 0 35px; background: #fff; float:left;}
.link p { display: inline-block; float: left;width:110px; }
.link p span{font-size: 22px; color:#0873b9}
.link p b{font-size: 22px; color:#b9b9b9}
.link ol { float: left;width: calc(100% - 200px);overflow: hidden; }
.link ol li { float: left;padding-left: 10px;}
.link ol li a:hover{color: #0873b9}
/*版权*/
.copyright {width: 100%; background:#2e3436;height: 300px;clear: both;border: none;float: left;border-top: 8px solid #0873b9}
.copyright ul {padding-top: 50px;float: left;padding-bottom: 45px;}
.copyright ul li{ float: left;border-right: 1px solid #414344;height: 150px;color: #a8a8a8; font-size: 14px; line-height:25px;}
.copyright ul li:first-child{width: 200px;}
.copyright ul li:last-child{padding-left: 60px;border: none;}
.copyright ul li p { padding-bottom: 15px;}
.copyright b { font-size: 18px; font-weight: bold; color: #fff;padding-bottom: 15px;display: inline-block;}
.copyright ol {float: right;padding-top: 50px;width: 250px;}
.copyright ol li { float: left;}
.copyright ol li p {width: 98px; display: inline-block;padding-left:14px;text-align: center;}
.copyright ol li p em {width: 100%; text-align: center;display: inline-block;font-size: 14px; color:#999;}

.copyright_b {width: 100%;height: 50px; line-height: 50px; float: left;font-size: 14px; color: #a8a8a8; border-top: 1px solid #464a47}
.copyright_b em { float: left;}
.copyright_b em a{color:#999;}
.copyright_b em a:hover{color:#fff;}
.copyright_b em:last-child{ float: right}



/*banner内页*/
.banner_img{width:100%;height:300px;margin: auto;overflow: hidden;overflow: hidden;}
.banner_img p{width:100%;height:300px;margin: auto;overflow: hidden;overflow: hidden;position: relative;top: 0px;}
.banner_img p img { position: absolute;left:50%;margin-left: -960px;}



.con_top_r_tit { height: 50px; line-height: 50px; background: #f4f4f4;width: 100%;float: left;}
.con_top_r_tit strong,.con_top_r_tit strong b,.con_top_r_tit strong a{ display: inline-block;}
.con_top_r_tit strong a {display: inline-block;background: #0873b9;color: #fff; height: 50px; line-height: 50px; float: left;font-size: 18px; padding: 0px 15px}
.con_top_r_tit span { float: right; display: inline-block;padding-right: 15px}
.con_top_r_tit span a{ color: #333333;font-size: 14px;padding: 0px 10px;}
.con_top_r_tit span a:hover{color: #0873b9}

.about{ color: #100e0f;width: 100%; float: left;padding-top: 20px;font-size: 14px; line-height: 24px;}
.about span{}
.about h3{ font-weight: bold;font-size: 14px; line-height: 30px;width: 100%;float: left;text-indent: 20px;}
.about p{width: 940px; float: left;line-height: 30px;font-size: 14px;}
.about b{ float: right;width: 240px; padding-left: 30px;}
.about b img{width: 240px;}

.about_b{width: 100%; float: left;padding-top: 100px;padding-bottom: 70px;}
.about_b p{ float: left;}
.about_b h3{ font-weight: normal;display: inline-block; float: right;width: 370px;line-height: 30px;}
.about_b h3 span{ color: #0873b9}
.about_b h3 b{ display: inline-block; text-indent: 20px;float: left;font-size: 14px;}
.about_b h3 strong{width: 100%; display: inline-block;font-size: 16px;}

.company ul {float: left;width: 100%;padding-top: 15px;}
.company ul li{ float: left;width: 220px; text-align: center;margin-right:20px;margin-bottom:20px;background: #fff; }
.company ul li img{width: 220px;}
.company ul li a b{line-height: 38px; display: inline-block;color: #fff;width: 220px;background: #2c2c2c;margin-top: -5px;}
.company ul li.hover a{ color: #0873b9;display: inline-block; }
.company ul li.hover a b{ background: #0873b9;width: 220px;}
.company ul li:nth-child(4n){margin-right: 0px; float: right;}


.honor ul {float: left;width: 100%;padding-top: 15px;}
.honor ul li { float: left;width: 220px; text-align: center;margin-right:20px;margin-bottom:20px;background: #fff; }
.honor ul li img{width: 220px; height:255px;}
.honor ul li a b{line-height: 38px; display: inline-block;color: #fff;width: 100%;background: #2c2c2c;margin-top: -5px;}
.honor ul li.hover a{ color: #0873b9;display: inline-block; }
.honor ul li.hover a b{ background: #0873b9}
.honor ul li:nth-child(4n){margin-right: 0px; float: right;}

.hezuo ul {float: left;width: 100%;padding-top: 15px;}
.hezuo ul li { float: left;width: 220px; text-align: center;margin-right:20px;margin-bottom:20px;background: #fff; }
.hezuo ul li img{width: 220px; height:105px;}
.hezuo ul li a b{line-height: 38px; display: inline-block;color: #fff;width: 100%;background: #2c2c2c;margin-top: -5px;}
.hezuo ul li.hover a{ color: #0873b9;display: inline-block; }
.hezuo ul li.hover a b{ background: #0873b9}
.hezuo ul li:nth-child(4n){margin-right: 0px; float: right;}


.pages { display: table;margin: auto;padding-top: 35px; padding-bottom:10px;}
.pages li { float: left;}
.pages li a{width: 54px;height: 32px;line-height: 32px; background: #FFF;color: #666; display: inline-block;margin-right: 10px;color: #666; border: 1px solid #e5e5e5;text-align: center;}
.pages li a:hover{width: 54px;height: 32px;line-height: 32px; background: #0873b9;color: #fff; text-align: center;}
.pages li:first-child a,.pages li:last-child a{ width: 60px;height: 32px;} 
.pages li.active a{background: #0873b9; color: #fff}


.contact { float: left;width: 100%; position: relative;}
.contact dl { padding-top: 15px;}
.contact dl dt{ font-size: 16px; color: #ff0000;padding-bottom: 15px;}
.contact dl dd{ font-size: 14px; color: #333333; line-height: 24px;}
.contact p{ position: absolute;right: 80px; bottom: 50px;}
/*下载中心*/
.download{ width: 100%; float: left;}
.download ul li {height: 42px; line-height: 42px; width: 100%; float: left;background: #f6f6f6;margin-top: 15px;cursor: pointer;}
.download ul li p{ display: inline-block; float: left;text-indent:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 70%;font-size: 14px; color: #666666}
.download ul li p b{width: 4px; height: 4px; background: #666; border-radius: 50%; display: inline-block;float: left;margin-top: 18px;margin-left: 8px;}
.download ul li span a{float: right; display: inline-block; background: #2c2c2c; color: #fff; width: 100px; height: 42px;text-align: center;}
.download ul li span a:hover{ background: #0873b9;}
.download ul li.hover b,.faq ul li.hover b{ background: #0873b9}
.download ul li.hover p,.faq ul li.hover p{ color: #0873b9}
/*常见问题*/
.faq{ width: 100%; float: left;}
.faq ul {padding-top: 10px;}
.faq ul li {height: 33px; line-height: 33px; width: 100%; float: left;border-bottom:1px dashed #d4d0c8;cursor: pointer;}
.faq ul li a p{ display: inline-block; float: left;text-indent:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 70%;font-size: 14px; color: #525252}
.faq ul li a p b{width: 4px; height: 4px; background: #d4d0c8; border-radius: 50%; display: inline-block;float: left;margin-top: 13px;margin-left: 8px;}
.faq ul li span a{float: right; display: inline-block;padding-right: 10px;}
.faq ul li span { display: inline-block; float: right;}

.faqshow{padding-bottom: 0px;width: 100%; float: left;}
.faqshow .tc{ text-align: center;width: 100%;font-size: 18px; color: #0873b9;font-weight: normal;padding:40px 0px 20px}
.faqshow p{ line-height: 28px; color: #666;font-size: 14px;padding-bottom: 40px;}
.faqshow dl{ float: left;width: 100%;line-height: 26px;font-size: 14px;}
.faqshow dl dt{ float: left;color: #333;}
.faqshow dl dd a{ float: left;color: #333333}
.faqshow dl dd a:hover{ color: #0873b9}

.join { float: left;width: 100%; }
.join dl { padding-top: 15px;padding-bottom: 25px;}
.join dl:last-child{ padding-bottom: 0px;}
.join dl dt{ font-size: 16px; color: #ff0000;padding-bottom: 5px;}
.join dl dd{ font-size: 14px; color: #333333; line-height: 24px;}

.productshow{width: 100%; float: left;}
.productshow_t{ float: left;padding-top: 15px;padding-bottom: 25px;}
.productshow_t dl dt{width: 300px;margin-right: 25px;float: left;display: inline-block;}
.productshow_t dl dt img{width: 300px;}
.productshow_t dl dd{ float: left;font-size: 14px;color: #333333;width: 530px;display: inline-block;}
.productshow_t dl dd p{width: 100%; float: left;padding-bottom: 10px;line-height: 30px;}
.productshow_t dl dd p span{display: inline-block; padding-right: 5px;float: left;}
.productshow_t dl dd p b { color: #ff0000}
.productshow_t dl dd strong a,.productshow_t dl dd i a{width: 100px;height: 40px; text-align: center;margin-right: 20px;line-height: 40px; color: #fff;display: inline-block;border-radius: 5px;}
.productshow_t dl dd strong a{ background: #0873b9}
.productshow_t dl dd i a{ background: #2c2c2c}
.productshow_t dl dd strong a:hover,.productshow_t dl dd i a:hover{ background: #0873b9 }

.productshow_bigimg{width: 100%; padding-bottom:20px; margin-top:20px; float: left;line-height: 26px; font-size: 14px;}
.productshow_tc{ float: left;padding-top: 25px;padding-bottom: 70px;width: 100%}
.productshow_tc h3{font-size: 14px; color: #0879b0;font-weight: normal;width: 100%; float: left;}
.productshow_tc h3 b{ float: left;margin-right:5px;}
.productshow_tc h3 i,.productshow_tc h3 p,.productshow_tc h3 p span{ display: inline-block; float: left;}
.productshow_tc h3 p span { font-size: 16px;}
.productshow_tc ol{width: 100%; float: left;}
.productshow_tc ol li{width: 50%; float: left;font-size: 22px; color: #211715;padding-top: 20px;}


.product_order{float: left;}
.product_order ol li {line-height: 30px;width: 100%; float: left;margin-top: 20px;}
.product_order ol li span {width: 60px; text-align: right; display: inline-block;font-size: 14px; color: #000000;padding-right: 10px; float: left;}
.product_order ol li input{outline: none;border: none;width: 210px; height: 30px; line-height: 30px;border: 1px solid #a9a9a9; float: left;padding-left: 5px;}
.product_order ol li textarea{width: 510px; height: 130px;padding: 5px;resize:none;outline: none;}
.product_order p input{width: 100px; height: 40px;border: none;color: #fff;border-radius: 5px;margin:20px 0px 40px 70px;cursor: pointer;outline: none; }
.product_order p input:first-child{ background: #0873b9}
.product_order p input:last-child{ background: #bdbdbd;margin-left: 10px;}

