@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
BODY {FONT:13px/1.75 微软雅黑, arial,sans-serif; COLOR: #666;  background:#fff;min-width: 1200px;}
A {COLOR: #666; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.ty_w{width:1200px;}
.jz{margin:0 auto}
.of{overflow: hidden;}
/* CSS Document */



/*head*/
.head{background:#fff;overflow: hidden;}
.head .logo h1{line-height: 0px;}
.head .logo img{display: block;}
.head .tel{margin-top: 35px;}
.head .tel  .khfw{background:url(../images/khdh.jpg) left no-repeat; padding-left: 35px; color: #0468a1; font-size: 16px;}
.head .tel  .jlzx{background:url(../images/phonetb.jpg) left no-repeat; padding-left: 35px; color: #0468a1; font-size: 16px;}

/*nav导航*/
.nav{ background: #0079be; height: 50px; color: #fff;}
.nav ul li.mainlevel{float: left; }
.nav ul li.mainlevel a{line-height: 50px;color: #fff;font-size: 15px; display: block; width: 130px; text-align: center;}
.nav ul li.mainlevel a:hover{text-decoration: none;  background: #178dd1;}
.nav ul li.mainlevel a.on{ background: #178dd1;}
.nav ul li.mainlevel ul.hidexl{display:none;z-index:100;position:absolute;background:#efefef;height:auto;}
.nav ul li.mainlevel ul.hidexl li{float:none !important;margin:0;height:45px;}
.nav ul li.mainlevel ul.hidexl li a{font-size:13px;min-width:130px;height:45px;line-height:45px;padding:0; text-align: center;color: #000;display: block;}
.nav ul li.mainlevel ul.hidexl li a:hover{background:#2196d8;color: #fff;}

.nav .kjan{width: 120px; height: 32px; background: #ff6700; margin-left: 15px; line-height: 32px; text-align: center; margin-top: 9px;border-radius:5px;}
.nav .kjan a{display: block; color: #fff;}
.nav .kjan a:hover{ background:#ff8c3e; border-radius:5px;}

.navFix{ position:fixed; left:0; top:0; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:666;width: 100%;} 

/*banner*/
.banner{position:relative;}
.banner_hd {height:544px;position: relative; overflow:hidden;}
.banner_hd  ul{height:100%;margin: 0 auto;}
.banner_hd  ul li{height:100%;}
/*数字按钮样式*/
.banner_hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner_hd .num ul{display: inline-block;}
.banner_hd .num li {width:13px;height:13px;  color: #FFFFFF;margin:0 5px; cursor:pointer; float: left;background:url(../images/banner_ico_on.png) no-repeat;}
.banner_hd .num li.on { background:url(../images/banner_ico.png) no-repeat } /*当前项*/


/*产品优势*/
.cpys {margin-top: 50px;}
.cpys .content{width: 180px; margin:0px 10px; }
.cpys .content .ysbt{height: 172px; background: #e5ebed; text-align: center;}
.cpys .content img{margin-top: 29px; margin-bottom: 10px; }
.cpys .content h1{font-size: 16px; font-weight: bold; color: #000000; width: 134px; text-align: center; margin: 0 auto;}
.cpys .content .miaoshu{background:#1d98da ; height: 160px; font-size: 14px; color: #fff; line-height: 26px;padding:20px 10px 0px 10px;}
.cpys .content .miaoshu:hover{background:#47bcf9 ; }


/*产品报价*/
.cpbj {margin-top: 45px;}
.cpbj .bjbg{margin-left: 10px;}
.cpbj .bjbg table{width: 880px; background: #fff; }
.cpbj .bjbg .bt{background: #23c069;  height: 50px;}
.cpbj .bjbg .bt td{ text-align: center; font-size: 16px; color: #ffffff;}
.cpbj .bjbg .nr{ height: 50px;}
.cpbj .bjbg .nr td{ text-align: center; font-size: 15px; color: #282828; background: #fff;}
.cpbj .bjbg .nr2{ height: 50px;}
.cpbj .bjbg .nr2 td{ text-align: center; font-size: 15px; color: #282828;background: #f7f7f7;}

.cpbj .zzxj{margin-right: 10px;}
.cpbj .zzxj h1{ font-size: 16px; color: #fff; width: 280px; height: 50px; text-align: center; background:#7099cd; font-weight: normal; line-height: 50px;  }
.cpbj .content{width: 278px; height: 300px; border-bottom: 1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-left: 1px solid #e7e7e7;  padding-top: 45px; }
.cpbj .content .jsq{ background: url(../images/jsq.jpg) left no-repeat; height: 64px; margin-left: 22px; padding-left: 55px;  font-size: 12px; color: #838383;}
.cpbj .content .jsq p{ padding-top: 10px;}
.cpbj .content .jsq span{font-size: 18px; color: #2c2c2c; }


.cpbj .content .ssjg .price{ width: 182px; height: 28px; border:1px solid #7099cd; margin-left: 22px; margin-top:15px;}
.cpbj .content .ssjg p{font-size: 18px; color: #2c2c2c; padding-left: 22px; padding-top: 15px;}
.cpbj .content .ssjg span{font-size: 30px; color: #23c069;  margin-left: 90px;}

/*客户案例*/
.case{ text-align: center; margin-top: 70px;}
.case h1{font-size: 26px; font-weight: bold; color: #212121; }
.case .content{margin-top: 25px;}


/*main*/
.main{overflow: hidden; background: #f4f4f4; margin-top: 50px;}
.main .news{margin-top: 50px; margin-bottom: 50px; margin-right: 63px;}
.main .news strong{ font-size: 25px; color: #636363; font-weight:  normal; }
.main .news ul{margin-top: 20px;}
.main .news ul li{font-size: 16px;  color: #8e8e8e; line-height: 40px;}
.main .news ul li a{ color: #8e8e8e; }
.main .news ul li a:hover{ color: #0079be; }

.main .contact{margin-top: 50px; }
.main .contact strong{ font-size: 25px; color: #636363; font-weight:  normal; }
.main .contact .ewm{background: url(../images/ewm.jpg) left no-repeat; height: 104px; margin-top: 20px; }
.main .contact .ewm p{ font-size: 13px; color: #136593; padding-left: 115px;}
.main .contact .ewm p span{ font-size: 25px; color: #136593; }
.main .contact .ewm p strong{ font-size: 20px; color: #136593; }


/*footer*/
.footer{background:#e5e5e5;overflow: hidden;height: 145px;}
.footer p{font-size: 13px;color: #747474;line-height: 28px; padding-top: 36px;}

/*产品内页*/
.ny_main{overflow: hidden;padding-top: 32px;min-height: 600px; margin-bottom: 100px;position: relative;}
/*左侧分类*/
.ny_main .left{width: 196px; margin-top: 7px; position: relative;  z-index: 99;}
.ny_main .left ul li{ width: 196px; margin-bottom: 10px;}
.ny_main .left ul li a{padding-left: 25px;line-height: 53px;font-size: 16px;color: #1d1d1d;display: block;  border:1px solid #d7e1e5; }
.ny_main .left ul li a.on{padding-left: 25px;line-height: 53px;font-size: 16px;color: #0079be;display: block;  border:1px solid #d7e1e5; border-right: 1px solid #fff; }
.ny_main .left ul li a:hover{color: #0079be;}

/*右侧内容*/

.ny_main .right{width: 1004px;  border-left: 1px solid #d7e1e5; position: relative;z-index: 90; min-height: 600px; left: -1px; }
.ny_main .content{padding:20px 30px;}


/*needsub*/
.needsub{display: none;}
.needsub .nr-content{margin-left: 25px; margin-right: 25px;}
.needsub h1{font-size: 19px; align:center; display: block; border-bottom: 1px solid #cccccc; margin-bottom: 15px;height: 45px; line-height: 45px; text-align: center;}




.ny_xj{border:1px solid #cccccc; width: 900px; height: 189px;}
.ny_xj .tp{width: 300px;}
.ny_xj h1{ font-size: 25px; color:#015eac ; margin-bottom: 8px;}
.ny_xj span{  color:#505558 ;}
.ny_xj .wz{ margin-top: 65px;}
.ny_xj .tj{ margin-top: 65px; margin-left: 30px;}


.ny_bj{border:1px solid #bdf4d5; width: 900px; height: 100px; margin-top: 20px; background-color: #e8fff2;}
.ny_bj .bt{margin-left: 30px;  margin-top: 17px;}
.ny_bj .bt span{ font-size: 20px; color: #000; margin-left: 15px; margin-right: 40px;}
.ny_bj .yh{margin-top: 27px;}
