﻿@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0; line-height:24px; border:0; text-decoration:none; font-size:14px; font-family:"微软雅黑"; }
body{color:#000;}
div,ol,ul,li,dl,dt,dd{ line-height:24px; margin:0; border:0; padding:0; text-decoration:none; list-style:none}
img{ border:0; vertical-align:middle}
.f_l{ float:left;}
.f_r{ float:right}
.clear{ clear:both}



.dt{ width:100%; height:25px; background:#e4e4e4;}
.dt .dt_1{ width:980px; font-size:12px; color:#666; margin:0 auto; }
.dt .dt_1 span{ float:right; font-size:12px; color:#666;}

.logobox{ width:980px; height:75px; margin:0 auto;}
.logobox img{ width:980px; height:75px; }


/*----------------------------daohang-----------------------------------------*/
.daohang{ width:100%; height:40px; background:#107ec8;}
.daohang ul{ width:980px; margin:0 auto;}
.daohang ul li{ float:left; width:120px; text-align:center;}
.daohang ul li a{ display:block; width:120px; font-size:14px; line-height:40px; color:#fff;}
.daohang ul li a:hover{ background:#28a1dc;}


.daohang ul li.bjzs ul.dht{ display:none;}
.daohang ul li.bjzs:hover ul.dht{ display:block;}
.daohang ul li.bjzs{ position:relative;}
.daohang ul li.bjzs ul.dht{ width:120px; position:absolute; left:0; z-index:999; background:#107ec8}


/*----------------------------------banner----------------------------------------*/
.banner{ width:100%; height:560px; position:relative; overflow:hidden;}
.banner a{ position:absolute; top:0; left:50%; margin-left:-960px; display:none;}
.banner .shu{ position:absolute; width:100%; bottom:20px; text-align:center;}
.banner .shu li{width:25px; height:25px; background:#aaa; font-size:14px; text-align:center; line-height:25px; border-radius:50%; display:inline-block; color:#fff; cursor:pointer;}
.banner .shu li.active{ background:#00408f;}
.banner .btn{ font-size:100px; position:absolute; top:50%; margin-top:-50px;font-family:"宋体"; color:#fff; cursor:pointer; opacity:0; transition:0.3s}

.banner .btn_l{left:50%; margin-left:-500px}
.banner .btn_r{right:50%; margin-right:-500px;}
.banner:hover .btn_l{ opacity:1; margin-left:-600px;}
.banner:hover .btn_r{ opacity:1; margin-right:-600px;}

/*-----------------------------------neirong-------------------------------------------*/


.huodong{width:790px; height:200px; border:#999 1px solid; float:left; margin-left:40px; margin-top:15px;}
.huodong .huodong_1 a{ color:#666; font-size:14px; line-height:40px; float:left; margin-left:10px;}
.huodong .huodong_1 a:hover{ color:#107ec8;}
.huodong .huodong_1 span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.huodong .huodong_1 span a:hover{ color:#107ec8;}
.huodong .huodong_1 .huodong_2 { width:790px; height:40px; background:#e7e7e7; border-top:5px solid #107ec8; border-bottom:1px solid #999;}
.huodong .huodong_1 h2 p{ float:right; margin-top:10px; font-size:12px; color:#666; margin-left:5px}




.think{ width:100%; overflow:hidden; background:#d7e4ff;}
.think .con{ width:1240px; overflow:hidden; background:#FFF; margin:0 auto; margin-top:15px; padding-bottom:60px;}
.think .con .active{ width:790px; height:260px; border:1px solid #999; position:relative; top:15px; left:20px; float:left;}
.think .con .active .active_1{ width:790px; height:40px; background:#e7e7e7; border-top:5px solid #107ec8; border-bottom:1px solid #999;}
.think .con .active .active_1 h2 a{ color:#666; font-size:16px; line-height:40px; float:left; margin-left:10px;}
.think .con .active .active_1 h2 a:hover{ color:#107ec8;}
.think .con .active .active_1 h2 span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.think .con .active .active_1 h2 span a:hover{ color:#107ec8;}
.think .con .active .img{ margin-top:15px; margin-left:15px; width:250px; height:175px; float:left;}
.think .con .active p{ width:465px; height:180px; float:right; margin-top:20px; margin-right:20px; font-size:12px;}


.think .con .zz{width:390px; height:260px; border:#999 1px solid; float:left; margin-left:40px; margin-top:15px; overflow:hidden;}
.think .con .zz h2 a{ color:#666; font-size:16px; line-height:40px; float:left; margin-left:10px;}
.think .con .zz h2 a:hover{ color:#107ec8;}
.think .con .zz h2 span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.think .con .zz h2 span a:hover{ color:#107ec8;}
.think .con .zz .zz_1 { width:390px; height:40px; background:#e7e7e7; border-top:5px solid #107ec8; border-bottom:1px solid #999;}


.shili{ width:720px; height:365px; border:1px solid #999; float:left; margin-left:20px; margin-top:15px;}
.shili .shili_1{ width:720px; height:40px; background:#e7e7e7; border-bottom:1px solid #999;}
.shili .shili_1 .b{ width:7px; height:25px; float:left;  background:url(../images/biao.jpg) no-repeat left; margin-top:8px; margin-left:10px;}
.shili .shili_1 h2 p{ float:right; margin-top:10px; font-size:12px; color:#666; margin-left:5px}
.shili .shili_1 h2 a{ color:#666; font-size:16px; line-height:40px; float:left; margin-left:15px;}
.shili .shili_1 h2 a:hover{ color:#107ec8;}
.shili .shili_1  span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.shili .shili_1  span a:hover{ color:#107ec8;}

.shili .contactlist{ width:140px; overflow:hidden; background:#e4e4e4; margin-top:15px; margin-left:15px; float:left;}
.shili .contactlist li{ height:70px; width:140px; border-bottom:1px dashed #999;}
.shili .contactlist li a{ height:70px; line-height:65px; text-align:center; display:block; font-size:14px; color:#333;}
.shili .contactlist li:hover a{ background:#107ec8;}
.shili .contactlist li:hover a{ color:#fff;}
.shili .contactlist .li{ background:#107ec8;}
.shili .contactlist .li a{ color:#fff;}

.shili .prod{ width:540px; overflow:hidden; float:right; margin-top:15px; margin-right:15px;}
.shili .prod li{ height:150px; float:left; width:175px;}
.shili .prod li .li_1{ float:left; height:125px; margin:0 10px; display:block;}
.shili .prod li .li_2{margin-left:10px;  text-align:center; display:block; color:#333;}

/*------------------------------news--------------------------------*/
.news{ width:460px; height:360px; border:1px solid #999; float:left; margin-left:20px; margin-top:15px;}
.news .news_1{ width:460px; height:40px; background:#e7e7e7; border-bottom:1px solid #999;}
.news .news_1 .b{ width:7px; height:25px; float:left;  background:url(../images/biao.jpg) no-repeat left; margin-top:8px; margin-left:10px;}
.news .news_1 h2 p{ float:right; margin-top:10px; font-size:12px; color:#666; margin-left:5px}
.news .news_1 h2 a{ color:#666; font-size:16px; line-height:40px; float:left; margin-left:15px;}
.news .news_1 h2 a:hover{ color:#107ec8;}
.news .news_1  span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.news .news_1  span a:hover{ color:#107ec8;}

.news .newslist{ width:420px; overflow:hidden; margin:0 auto; margin-top:10px;}
.news .newslist li{ width:420px; height:27px; line-height:27px; float:left;}
.news .newslist li span{ float:right;}
.news .newslist li a{ color:#333;}
/*-------------------------------------------------huoodng----------------------------------*/

.huodong{width:501px; height:246px; border:#999 1px solid; float:left; margin-left:20px; margin-top:15px;}
.huodong .huodong_1 a{ color:#666; font-size:14px; line-height:40px; float:left; margin-left:10px;}
.huodong .huodong_1 a:hover{ color:#107ec8;}
.huodong .huodong_1 span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.huodong .huodong_1 span a:hover{ color:#107ec8;}
.huodong .huodong_1 .huodong_2 { width:501px; height:40px; background:#e7e7e7; border-top:5px solid #107ec8; border-bottom:1px solid #999;}
.huodong .huodong_1 h2 p{ float:right; margin-top:10px; font-size:12px; color:#666; margin-left:5px}
.huodong ul{ width:738px; height:125px; margin:0 auto; line-height:125px; margin-top:15px;}
.huodong ul li{ float:left; padding:0 7px;}


.shipin{ width: 265px; height:246px; border:#999 1px solid; float:left; margin: 0 20px; margin-top:15px;}
.shipin1 a{ color:#666; font-size:14px; line-height:40px; float:left; margin-left:10px;}
.shipin1 a:hover{ color:#107ec8;}
.shipin1 span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.shipin1 span a:hover{ color:#107ec8;}
.shipin2{ width:265px; height:40px; background:#e7e7e7; border-top:5px solid #107ec8; border-bottom:1px solid #999;}
.shipin1 h2 p{ float:right; margin-top:10px; font-size:12px; color:#666; margin-left:5px}






.foot{ width:1200px; height:110px; border:1px solid #999; float:left; margin-left:20px; margin-top:15px;}
.foot .foot_1{ width:1200px; height:40px; background:#e7e7e7; border-bottom:1px solid #999;}
.foot .foot_1 .b{ width:7px; height:25px; float:left;  background:url(../images/biao.jpg) no-repeat left; margin-top:8px; margin-left:10px;}
.foot .foot_1 h2 p{ float:right; margin-top:10px; font-size:12px; color:#666; margin-left:5px}
.foot .foot_1 h2 a{ color:#666; font-size:16px; line-height:40px; float:left; margin-left:15px;}
.foot .foot_1 h2 a:hover{ color:#107ec8;}
.foot .foot_1  span a{ color:#666; font-size:14px; line-height:40px; float:right; margin-right:10px;}
.foot .foot_1  span a:hover{ color:#107ec8;}
.foot .foot_2 li{ float: left; margin-right: 25px;}
.foot .foot_2 li a{ color: #666;}

.dibu{ width:100%; height:70px; background:#0f3a74; margin-top:20px;}
.dibu ul{ width:1240px; margin:0 auto; height:70px;}
.dibu ul li{ float:left; line-height:70px; padding:0 14px; font-size:14px; color:#fff;}


/*----------------------------------------------gongsi  neiye--------------------------------------------------*/
.con .g-leftmenu{width:180px;float:left; margin-top:20px; margin-left:25px;  overflow:hidden;  border:1px #666 solid}
.con .g-leftmenu h2{color:#006;font-size:24px;text-align:center;width:180px;height:50px;line-height:50px; background:url(../images/zc1.jpg) no-repeat left; border-bottom:1px solid #666;}
.con .g-leftmenu .list li{color:#3b3b3b; border-bottom:1px solid #666;width:180px;height:40px;}
.con .g-leftmenu .list li a{color:#3b3b3b; line-height:40px; font-size:16px; text-align:center; display:block;}
.con .g-leftmenu .list li:hover{ background:#06C;}
.con .g-leftmenu .list li:hover a{ color:#fff;}


.white .ny_conr{min-height: 460px; width:960px;float:right; margin-top:20px; margin-right:15px; overflow:hidden;    }
.white .ny_conr  .nyl_bt{width:960px; height:30px; background:url(../images/nyl_btbg.jpg) center;}
.white .ny_conr h1{ text-align:center; font-size:24px; border-bott om:1px solid #999; margin-top:10px; line-height:50px;}
.white .ny_conr p{ font-size:14px;}
.white .nyl_bt h2{ font-size:18px; color:#107ec8; line-height:30px; font-weight:normal;    display:block; float:left; padding-left:20px;}
.white .nyl_bt p{ float:right;}
.white .nyl_bt p a{ display:block; width:100px; text-align:center; font-size:14px; color:#333; line-height:30px; float:left;}

/*----------------------------------------------------lianxiwoem--------------------------------------------------*/

.con .yty{width:180px;float:left; margin-top:20px; margin-left:35px;  overflow:hidden;  border:1px #666 solid}
.con .yty h2{color:#006;font-size:24px;text-align:center;width:180px;height:50px;line-height:50px; background:url(../images/zc1.jpg) no-repeat left; border-bottom:1px solid #666;}
.con .yty .list li{color:#3b3b3b; border-bottom:1px solid #666;width:180px;height:40px;}
.con .yty .list li a{color:#3b3b3b; line-height:40px; font-size:16px; text-align:center; display:block;}
.con .yty .list li:hover{ background:#06C;}
.con .yty .list li:hover a{ color:#fff;}
.con .yty .list .di{ background:#06C;}
.con .yty .list .di a{ color:#fff;}

.anli{ width:960px; overflow:hidden; margin-top:10px;}
.anli p{ margin-left:10px;}
.anli .msm  p{  width: 620px;margin-left: 0px;color:#666; line-height:24px; font-size:14px;}
.anli .msm .MsoNormal{width: 620px;margin-left: 0px;color:#3b3b3b; line-height:24px; font-size:14px;}
.anli .msm .span{width: 620px;margin-left: 0px;color:#3b3b3b; line-height:24px; font-size:14px;}
.anli .msm{ width:620px; overflow:hidden; margin:0 auto; margin-top:20px;}

.msm img{max-width: 100%;}



 .pages_1 {float: right; clear: both;padding: 20px 20px 0px 0px;color: #000;margin-bottom: 20px;}
 .pages_1 li a {color:#000;}
 .pages_1 li a:hover {color:#e87518;text-decoration:none; }
 .pages_1 ul {float:right; }
 .pages_1 li {float:left;margin-left:8px;border:1px solid #e0e0e0;padding:3px 10px;}
 
 
 
.con .newlist{width:180px;float:left; margin-top:20px; margin-left:25px;  overflow:hidden;  border:1px #666 solid}
.con .newlist h2{color:#006;font-size:24px;text-align:center;width:180px;height:50px;line-height:50px; background:url(../images/zc1.jpg) no-repeat left; border-bottom:1px solid #666;}
.con .newlist .list li{color:#3b3b3b; border-bottom:1px solid #666;width:180px;height:40px;}
.con .newlist .list li a{color:#3b3b3b; line-height:40px; font-size:16px; text-align:center; display:block;}
.con .newlist .list li:hover{ background:#06C;}
.con .newlist .list li:hover a{ color:#fff;}



.con .sss{ width:920px; overflow:hidden; margin:0 auto; margin-top:20px;}
.con .sss ul{width:900px;}
.con .sss li{ width:900px; height:40px; line-height:40px; float:left; border-bottom:1px dashed #666;}
.con .sss li span{ float:right; line-height:40px; }
.con .sss li a{ color:#333;height:40px; display:block; line-height:40px;}
.con .sss li:hover a{color:#107ec8;}
.con .sss h1{ text-align:center; font-size:18px; color:#107ec8; borde r-bottom:1px solid #999; line-height:40px;}
.con .sss .news_author { text-align:center; line-height:40px;} 
.con .sss img{ display:block; margin:0 auto; margin-top:20px;}
.con .sss .cdcd{ line-height:30px;font-size: 14px;color: #555;}
.news_author a{ font-size:14px;color:#333;}
.sss p{font-size:14px;color:#666;line-height:24px;}
.con .sss .cdcd a{ color: #999; text-decoration: none;}

.anli  h1{ text-align:center; font-size:18px; borde r-bottom:1px solid #999; line-height:40px;}


.anli .news_author { text-align:center; line-height:40px; }


.ny_conr .lxwm{ font-size:16px; line-height:40px; float:left; margin-left:30px;}
.ny_conr .erweima{ float:right; display:block; margin-top:40px; margin-right:30px;} 



.jishuliliang{ width:390px; height:200px; float:right;}
.jishuliliang .wrap{width:390px; float:right; margin-right:20px; margin-top:15px; border:1px solid #ccc;}
.jishuliliang .hide{display:none;}
.jishuliliang .hide span{ float:right;}
#tab_t{height:25px;border-top:5px solid #107ec8;}
#tab_t li{float:left; width:193px; height:40px; line-height:40px; text-align:center; background:#e7e7e7; cursor:pointer;  border-left:1px solid #999;}
#tab_t li a{ color:#333; font-size:16px; font-weight:600;}
#tab_t .act{ position:relative; height:40px; background:#fff; line-height:40px; border-bottom:none;}
#tab_c{ border-top: none; margin-top: 26px; height: 189px;}
#tab_c ul{ width:400px; height:170px;}
#tab_c ul li a{ float:left; display:block; margin-left:20px; color:#666; line-height:26px;}
#tab_c ul li span{ float:right;}
#tab_c ul li { width:350px; float:left; }


#colee{  height:100%;}
#colee p{ display:block; float:left;}
#colee img{ display:block; float:left; width:180px; }

.shebei{ width:556px; height:662px; margin:0 auto;}


.sss ul li{line-height:30px; height:30px; border-bottom:1px #d3d3d3 dashed; padding-left:15px; display:block;}
.sss ul li a{ float:left;color:#333;}


.comcontent{ width:920px; float:right; overflow:hidden; margin-top:20px; margin-right:20px;}
.product ul{ margin-top:10px;}
.product ul li{line-height:30px; height:30px; border-bottom:1px #d3d3d3 dashed; display:block;}
.product ul li a{ float:left;color:#333; font-size:14px; width:150px;}
.product ul li span{ float:right; margin-right:20px; font-size:14px;}
.product ul li a.mk{ display:block; margin-left:180px;}
.product ul li:hover a.mk{ color:#107ec8;}
.comcontent .pages{  float:right; margin-right:20px; margin-top:20px; margin-bottom:20px; }




.ny_con{width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.ny_conl{ width:220px; border:1px solid #b5c1f1; float:left; overflow:hidden;margin-top:20px; margin-left:15px;}
.ny_bt{ width:200px; float:left;  height:60px; background:url(../images/ny_btbg1.jpg) center; margin:0 auto; margin-top:10px;margin-left:10px;}
.ny_bt h2{ font-size:24px;  color:#fff; font-weight:normal; line-height:60px; text-align:center; backgrou nd:#107ec8;}
.ny_conl ul{width:200px; margin:0 auto; overflow:hidden; margin-top:5px; margin-bottom:10px;}
.ny_conl ul li{ width:200px; height:35px; background:#f0f0f0; margin-top:10px;}
.ny_conl ul li a{ display:block; font-size:16px; color:#333; line-height:35px; border-left:9px solid #107ec8; width:200px; text-align:center;}
.ny_conl ul li:hover{ background:#68cbfb;}
.ny_conl ul li:hover a{ color:#fff;}
.dianh{float: left;width: 200px;height: 200px;background: url(../images/ny_btbg2.jpg) center;margin: 20px auto;margin-left: 10px;}
.dianh img{ width:195px; height:16px; display:block; margin-top:75px; float:left;}
.dianh p{  margin-top: 20px;
    width: 200px; float:left; font-size:14px; color:#333; line-height:24px;}



.ny_conr{ width:960px; border:1px solid #b5c1f1; float:right; margin-top:20px; margin-right:15px; min-height:457px;}
.ny_conr .nyl_bt{width:960px; height:30px; background:url(../images/nyl_btbg.jpg) center;}

.ny_conr .nyl_bt h2{ font-size:18px; color:#FFF; line-height:30px; font-weight:normal;  display:block; float:left; padding-left:20px;}
.ny_conr .nyl_bt p{ float:right;}
.ny_conr .nyl_bt p a{ display:block; width:100px; text-align:center; font-size:14px; color:#333; line-height:30px; float:left; }

.ny_conr .news_z{ width:850px; margin:0 auto; overflow:hidden;}
.ny_conr .news_z li{ width:850px; float:left; border-bottom:1px dashed #a4a3c1; margin-top:20px; padding-bottom:20px;}
.ny_conr .news_z li img{ display:block; width:180px; height:130px; float:left;}
.ny_conr .news_z li .ny_news{ width:580px; float:left; margin-left:30px;}
.ny_conr .news_z li .ny_news h2{ font-size:16px; color:#000; font-weight:normal;}
.ny_conr .news_z li .ny_news p{ font-size:14px; color:#333; line-height:24px; margin-top:10px;}
.ny_conr .news_z li .ny_news .lm{ font-size:14px; color:#666; margin-top:30px; }
.ny_conr .news_z li .ny_news .lm span{color:#de2118;}
.white{ width:1240px; margin:0 auto; background:#fff; margin-top:10px; overflow:hidden;}
.ab_text{ width:90%; margin:0 auto; overflow:hidden; margin-top:20px;}
.ab_text a{ color:#333; font-size:14px; }



.ny_anli{width:960px; margin-top:20px; overflow;hidden;}
.ny_anli li{ list-style:none; float:left;  width:170px; height:180px; margin-left:40px; padding:0 10px;}
.ny_anli li .li_1{ float:left; width:175px; height:125px; display:block;}
.ny_anli li .li_2{ float: left;color: #333;font-size: 12px;display: block;text-align: center;width: 175px;margin-top: 6px;background-color: #ddd; line-height: 30px; }
.ny_anli li:hover .li_2{;background-color: #e7e7e7;}
.ny1_bt h2 { font-size:16px; text-align:center; margin-top:10px;}




.szh{ width:300px;height:30px; float:right;font-size:12px;color:#FFF; line-height:30px;}
.szh a{font-size:12px;color:#FFF; line-height:30px;}
.szh a:hover{color:#ffa200;}



.MsoNormal{font-size:14px;color:#555; line-height:24px;}



.ny_conl ul li .wdth4{font-size:14px; line-height:30px;}

.ny_conl ul li .wdth4 a{display: block;font-size:14px;color:#333; line-height:30px;}


.ny_about{width:100%;}
.ny_about ul{width:100%;overflow: hidden; }
.ny_about ul li{margin-left: 20px;}
.ny_anli img {
    max-height: 100%;
    max-width: 100%;
    /* text-align: center; */
    margin: 0 auto;
    display: block;
}