@charset "gb2312";
/*内页banner*/
 /* banner-box */
.banner-box1{width:100%;height:auto;position:relative;overflow:hidden;top:0px;}
.banner-box1 .bd{ width:100% !important;}
.banner-box1 .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box1 .bd li{width:100% !important;height:auto;}
.banner-box1 .bd li a{display:block;background-size:auto;}

.banner-btn1{width:100%;position:absolute;top:60%;}
.banner-btn1 a{display:block;width:49px;height:104px;position:absolute;top:-100px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn1 a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn1 a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box1 .hd {position:absolute;top:140px;left:50%;}
.banner-box1 .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box1 .hd ul li.on{background:#DA324D;}

 

/*内页*/
.w1240{width:1240px; height:auto; overflow:hidden; background:#FFF; margin:0 auto}

.ny-main{width:1200px; height:auto; overflow:hidden; margin:5px auto 20px auto;}

.ny-tit{width:100%; height:50px; border-bottom:1px solid #CCC}
.ny-tit span{font-family:"微软雅黑"; font-size:24px; color:#000; line-height:40px; float:left; }
.ny-tit i{float:right; line-height:40px; font-style:normal; background:url(../images/crumb_bg.jpg) left center no-repeat; padding-left:37px; font-size:13px; font-weight:normal; color:#333333;}
.ny-tit a{color:#168496}
.ny-tit a:hover{text-decoration:underline}

.list{ width:100%; height:auto; overflow:hidden}
.list dl{ width:100%; float:left; border-bottom:solid 1px #CCCCCC; padding-top:20px; padding-bottom:20px; line-height:24px;}
.list dl:hover dt{background:#5477c1; color:#fff;}
.list dl dt{width:10%; height:102px; margin-right:15px; background:#3563c4 ;line-height:35px; font-size:28px; display:block; text-align:center;  float:left;}
.list dl dt i{font-style:normal; color:#FFF; font-size:22px;  width:58px; height:58px; line-height:58px;}
.list dl dd{ width:88%; float:left;}
.list dl dd p{font-style:normal; font-size:16px; color:#000}
.list dl dd em{font-style:normal; color:#999;}
.list dl dd wz{color:#666; font-size:12px; display:block}

.list dl:hover a,.list dl:hover p{ color:#168DA1; text-decoration:underline}

/* 产品介绍 */
.show{width:100%; height:auto; overflow:hidden; margin:15px auto}
.showdl{overflow:hidden;}
.show dt{    width: calc((100% - 30px * 3) / 3);float:left;margin-left: 20px;}
.show dt:hover  .pro-content{ box-shadow: 1px 1px 5px 1px rgb(176 176 176 / 90%);}
.show dt img{height:100%}
.ny-wens{width:100%; height:12%; text-align:center}
.ny-wens span{line-height:44px; color:#333; font-size:14px}
.pro-text {
    
    padding: 20px 15px 15px 15px;
	background:#bfbfbf;color: rgb(12, 12, 12);
}
.show dt:hover .pro-text{background:#595959;color:#fff;}
.show dt:hover .pro-name{ color:#fff;}
.pro-name {
    color: rgb(12, 12, 12);
}
.pro-desc {
    color: rgb(38, 38, 38);
}
.pro-img {
    display: block;
    height: auto;
    list-style-type: none;
    display: block;
    max-width: 100%;
    width: 100%;
    position: relative;
}
 .pro-content{}
.pro-img img {
    width:100%;
}
 .pro-name{font-size:16px;font-weight:bold;text-align:center}
.dede_pages{overflow:hidden;  margin:50px 0 50px 12px}
.pro-item{display:block;margin-right:5px; padding:5px;}
 
 

/* 在线留言 */
.ny-ly{width:70%;margin:0 auto; height:auto; margin-top:30px; overflow:hidden}
form{width:auto; height:auto; overflow:hidden}
.module_field{width:48%; height:auto; overflow:hidden; margin-bottom:20px; }
.module_field1{width:100%; height:auto; overflow:hidden; margin-bottom:20px; }
.module_field .c_left{float:left; width:20%px; line-height:42px; font-size:16px}
.module_field .middle{float:left; width:80%;  height:42;}
.module_field1 .c_left{float:left; width:20%px; line-height:42px; font-size:16px}
.module_field1 .middle{float:left; width:80%;  height:42;}
.middle .intxt{width:100%; height:38px; font-size:16px; padding-left:5px}
.lybox{float:left; width:85%; height:auto; overflow:hidden;border:1px solid #404040;}

.btn-area{margin-top:40px;width:300px;margin:0 auto;}
.btn-area input{width:70px; height:30px; float:left; margin-right:20px; cursor:pointer}

.pro_cate{width:190px;margin-top:23px;overflow:hidden;}
.pro_cate_tit{width:190px;height:85px;background:url(../images/product.jpg) no-repeat;}
.pro_cate_con{width:190px;background:#fff;height:550px;border-bottom:3px solid #045cbe;}
.pro_cate_con ul{padding:0 10px;}
.pro_cate_con ul li{width:175px;border-bottom:1px solid #f3f3f3;}
.pro_cate_con ul li a{background:url(../images/tb.jpg) no-repeat 20px 15px;display:block;height:43px;width:190px;line-height:43px;text-indent:3em;color:#606060;font-size:14px;}
.pro_cate_con ul li a:hover{background:url(../images/tbh.jpg) no-repeat 20px 15px;color:#0390d4;}
.pro_cate p{margin-top:20px;}

.protit{ width:190px; height:63px; background-color:#045cbe; margin:23px auto 0 auto; text-align:center;}
.prolist{width:190px; height:auto; overflow:hidden; margin-bottom:20px; float:left; background-color:#FFF; box-shadow:1px 1px 10px #666666  }
.prolist ul{ width:100%; float:left; margin-top:21px; margin-bottom:30px;}

.prolist ul li{ height:42px; line-height:42px; border-bottom:solid 1px #e8eaeb; width:100%; }
.prolist ul li a{ background:url(../images/tb.jpg) no-repeat 20px 15px; display:block; text-align:center; line-height:43px; color:#606060; font-size:14px;}
.prolist ul li a:hover{background:url(../images/tbh.jpg) no-repeat 20px 15px;color:#0390d4;}
.curre{background:url(../images/tbh.jpg) no-repeat 20px 15px !important;color:#0390d4 !important; font-weight:bold !important;}
.pro-contact{width:190px; float:left; background-color:#FFF; box-shadow:1px 1px 10px #666666; margin-bottom:20px}
.pro-con-tit{width:190px; height:40px; text-align:center; color:#FFF; font-size:18px;font-family:"微软雅黑","Microsoft YaHei"; background-color:#AC2915; line-height:40px; }
.pro-con-nr p{line-height:25px; font-size:13px; margin-bottom:40px}
.pro-con-nr{line-height:25px; font-size:13px; padding:10px;}
.pro-con-nr div{ width:100%; float:left; line-height:25px;}

.menu_list{margin:0;width:185px;}
.menu_head{width:196px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border-bottom:1px solid #e1e1e1;position:relative;font-weight:bold;background:url(../images/pro_left.png) center right no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:232px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

/* 新闻点开页(三级页面) */
.proright{width:980px; height:auto; overflow:hidden;}
.proright .bigtit{width:980px; height:auto; margin-bottom:15px; border-bottom:1px dashed #CCC}
.bigtit .wzbt{width:980px; height:40px}
.bigtit .wzbt span{font-family:"微软雅黑"; font-size:30px; line-height:40px; color:#157C8D; display:block; text-align:center}
.wztime{width:980px;margin:0 auto;text-align:center;font-size:14px;}
.bigtit .wztime span{font-size:13px; line-height:40px; color:#666; display:block; text-align:center}

.wz-cont{width:980px; height:auto; margin:30px auto; overflow:hidden; font-size:16px!important; color:#121212!important; text-align:center;letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont div{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont strong{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont span{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont p{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont font{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont a{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}

.wzfoot{width:980px; height:32px; margin:20px auto;overflow:hidden;}
.back, .print{width:120px;; height:30px; border:1px solid #CCC;float:left;margin-right:10px;}
.back a, .print a{text-decoration:none; color:#000; font-size:14px; font-weight:normal; line-height:30px; display:block; padding:0 20px}
.back a:hover, .print a:hover{background:#168DA1; color:#FFF}

.updown{width:980px; height:32px; margin:10px auto 30px auto}
.up, .dn{font-size:14px; color:#000; line-height:32px;}
.up a, .dn a{font-size:14px; color:#157C8D; line-height:32px; font-weight:normal;}
.up a:hover, .dn a:hover{text-decoration:underline}

.test-ny {background-color:#b3b1b1; width:261px; height:280px; text-align:center;float:left; margin:15px 8px 20px 6px; transition:all 0.35s; -webkit-transform:all 0.35s;}
.test-ny  img{width:241px; height:200px; padding:10px;}
.test-ny a{ width:217px; height:35px; border:solid 1px #fdfdfd; margin:5px auto;color:#FFF; font-size:14px; transition:all 0.35s; -webkit-transform:all 0.35s; -moz-transition:all 0.35s; -o-transition:all 0.35s; line-height:35px; display:block; white-space:nowrap; overflow:hidden}
.test-ny a b{ font-weight:normal;}
.test-ny a:hover{ color:#FFF;}
.test-ny:hover{ background-color:#0263cb; color:#FFF;}
.test-ny:hover a{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}

.dede_pages{width:100%; margin:50px 0 30px 0}
.dede_pages ul{padding:12px 0px 12px 16px; float:right;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#ac2915;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#ac2915;padding:2px 4px 2px;font-weight:bold;color:#ffffff;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}



.disanhang{ margin:0 auto;}
.disihang{width:100%; overflow:hidden; border-bottom:1px solid #eee;}
.disihang h2{ width:1100px; text-align:center; padding-top:20px; font-weight:normal;}
.disihang h2 p{font-size: 30px;color: #393939;width:100%;height: 35px;line-height: 35px;}
.disihang h2 p i {font-style: normal;color: #ff6404;}
.disihang h2 span{ font-size:20px; color:#585858; width:100%; text-transform:uppercase;}
.diwuhang{width:100%; overflow:hidden;}
.diwuhang1{overflow:hidden;text-align:center;padding-top: 15px;}
.diwuhang1_center{width:1100px; margin:0 auto}
.diwuhang1_center img{ margin-left:-408px;}
.diwuhang2{ float:left; overflow:hidden;padding:32px 0 0 12px;width: 637px;}
.diwuhang2 img{ padding:2PX;width:320px;height:247px;float:left; margin-right:15PX; text-indent:25PX;}
.diwuhang2 b{color:#FF6505;font-size:17px;}
.diwuhang2 a{color:#FF6505;}
.diwuhang2 h2{font-weight:normal;height:22px;border-left:6px solid #FF6505;line-height:20px;padding-left:5px;margin-bottom:10px;float:left;width:100%;text-align:left}
.diwuhang2 h2 a{font-size: 20px;color: #191010;font-weight: bold;}
.diwuhang2 h2 span{font-size: 14px;color: #191010;font-weight: normal;}


.part1 {left: 5px;top: 252px;}
.part {width: 620px;}
.part dt {position: relative;position: relative;padding-left: 116px;zoom: 1;}
.part dt b {position: absolute;left: 0;top: 0;display: block;}
.part dt .p1 {padding-top: 14px;font: bold 24px "Microsoft Yahei";color: #034091;}
.part dt .p2 {padding-bottom: 12px;font: bold 20px "Microsoft Yahei";color: #333;}
.part dd {color: #393939;}
.part dd p {margin-top: 10px;padding-left: 28px;font: 14px/24px "Microsoft Yahei";background: url(../images/item4.gif) no-repeat 7px 7px;color:#404040;}
.part2 {right: 0;top: 654px;width: 470px;}
.part3 {left: 5px;top: 1003px;width: 555px;}
.part4 {right: 0;top: 1356px;width: 470px;}

.ys_main{ position:relative;border: 1px solid #e7e7e7;}
.ysw4{ float:right}
.ys_main{  background:#fff url(../images/ys_main_bg.jpg) repeat-x top left}
.ys {width: 1100px;font-size: 14px;line-height: 26px;margin:0 auto;height:auto;position:relative}
.ys h2 {height: 86px;padding: 41px 0 0;text-align: center;}
.fl {float: left;}
.ysw1 {width: 638px;float:left}
.ysc1 {background: url(../images/ys_ico1.jpg) no-repeat 0 10px;padding: 0 0 0 56px;height: 126px;}
.ys h3 {height: 48px;line-height: 48px;font-size: 20px;color: #034091;margin-bottom: 6px;background: url(../images/ystbg.jpg) repeat-x 0 bottom;}
.ys h3 span {color: #333333;}
.ysw1 p {width: 536px;}
.ysp1 {width: 393px;padding: 12px 0 0;}
.ys p span, .ys li span {color: #ff9500;}
.ysc2 {background: url(../images/ys_ico2.jpg) no-repeat 0 12px;padding: 0 0 0 56px;height: 122px;}
.ysp2 {width: 502px;}
.ysw2 {width: 504px;padding: 2px 0 0;float:right}
.ysc3 {background: url(../images/ys_ico3.jpg) no-repeat 0 11px;padding: 0 0 0 59px;height: 149px;}
.ys h3 {height: 48px;line-height: 48px;font-size: 20px;color: #034091;margin-bottom: 6px;background: url(../images/ystbg.jpg) repeat-x 0 bottom;}
.ys li {background: url(../images/ico02.jpg) no-repeat 0 9px;padding-left: 11px;}
.ys01 {padding: 35px 0 0px 20px;}
.ys02 {padding: 0px 0 0px 20px;}
.ys03 {padding: 0px 0 20px 20px;}
.ys04 {padding: 0px 0  20px 20px;}
/*3大优势*/
.gg_01 {width: 100%;background: url(../images/h_gg01.jpg) no-repeat center top;}
.gg_box {position: relative;width: 1100px;height: 164px;margin: 0 auto;}
.gg_tel {position: absolute;right: 0;top: 80px;width: 207px;color: #fff;font-size: 14px;overflow: hidden;}
.gg_tel span {font-size: 18px;}
.gg_btn1 {width:129px;height:34px;position: absolute;right: 80px;top: 37px;background:url(../images/gg_btn1.png) no-repeat;line-height:34px;text-align:center;font-size:22px;}
.gg_box img {vertical-align: top;}
.gg_02{width: 100%;background: url(../images/h_gg02.jpg) no-repeat center top;}
.gg_02 .gg_box{position: relative;width: 1100px;height: 260px;margin: 0 auto;}
.gg_02 .gg_tel {top: 120px;}
.gg_02 .gg_btn1 {top: 77px;}





