@charset "utf-8";
/* CSS Document */
*{box-sizing: border-box;}
body{font-family: "微软雅黑";padding: 0;margin: 0;font-size: 14px;background: #fff;}
ul,li{padding: 0;margin: 0;list-style: none;}
li{list-style-type:none;}
div,form,img,ul,ol,li,dl,dt,dd,p,span{margin: 0;padding: 0;border: 0;}
input{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;font-size: 14px;font-weight: normal;}
a{text-decoration: none;color: #000;}
img{border: none;}

/*top*/
.topbg{width: 100%;max-width: 1920px;margin: 0 auto;height: 30px;background: #0173d4;overflow: hidden;line-height: 30px;}
.topbg .cut{width: 1100px;margin: 0 auto;color: #7fbfff;font-size: 12px;}
.topbg .cut .left{float: left;}
.topbg .cut .right{float: right;}
.topbg .cut .right a{color: #7fbfff;}
.topbg .cut .right a:hover{color: #fff;}

/*head*/
.head{height: 120px;width: 100%;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.head .cut{height: 120px;width: 1100px;margin: 0 auto;overflow: hidden;}
.head .cut .logo{float: left;overflow: hidden;width: 550px;height: 120px;}
.head .cut .tel{height: 120px;*height: 58px;float: right;overflow: hidden;padding: 62px 0 0 65px;background: url(../images/tel.jpg) left top no-repeat;color: #ff9600;font-size: 30px;font-family: Arial;font-weight: bold;line-height: 40px;}

/*nav*/
.nav{width: 100%;max-width: 1920px;margin: 0 auto;height: 40px;overflow: hidden;line-height: 40px;background: #0173d4;z-index: 99999;}
.nav .navcut{width: 1100px;margin: 0 auto;overflow: hidden;}
.nav .navcut ul li{float: left;width: 122px;height: 40px;text-align: center;font-size: 16px;}
.nav .navcut ul li a{display: block;width: 122px;color: #fff;}
.nav .navcut ul li:hover a,.nav ul li.on a{background: #ff8000;}

/*banner*/
.banner{height: 500px;position: relative;box-shadow: 0px 2px 5px rgba(0,0,0,0.2);width: 100%;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.bannercut{width: 1920px;height: 500px;position: absolute;left: 50%;top: 0;}
.bannerppt{width: 1920px;height: 500px;overflow: hidden;position: relative;left: -50%;}
.bannerppt .pic{width: 1920px;height: 500px;overflow: hidden;}
.bannerppt .pic ul{height: 500px;position: absolute;}
.bannerppt .pic ul li{float: left;width: 1920px;height: 500px;overflow: hidden;position: relative;text-align: center;}
.bannerppt .btnBg{height: 30px;background: url(../bannerimages/adchange.jpg);display: none;}
.bannerppt .btn{text-align: center;position: absolute;bottom: 0;height: 36px;width: 100%;}
.bannerppt .btn span{display:inline-block;_display:inline-block;_zoom:1;width:64px;height:28px;_font-size:0;margin-right:5px;cursor:pointer; background:#fff;border: 2px solid #ddd;border-radius: 2px;*height:24px;*width: 60px;}
.bannerppt .btn span img{width: 60px;height: 24px;}
.bannerppt .btn span.on{background:#fff;}

/*搜索*/
.sreach{width: 100%;max-width: 1920px;margin: 0 auto;overflow: hidden;height: 50px;background: #0173d4;padding: 10px 0;*height: 30px;}
.sreach .cut{width: 1100px;margin: 0 auto;overflow: hidden;height: 30px;line-height: 30px;}
.sreach .cut .left{width: 700px;overflow: hidden;float: left;color: #7fbfff;}
.sreach .cut .left a{display: inline-block;color: #7fbfff;}
.sreach .cut .left a:hover{color: #fff;}

.sreach .cut .right{float: right;width: 300px;height: 30px;overflow: hidden;background: #7fbfff url(../images/ssbg.jpg) left top no-repeat;padding-left: 10px;*width: 290px;position: relative;}
.sreach .cut .right .anniu{width: 40px;height: 30px;position: absolute;top: 0;right: 0;}
.sreach .cut .right .tit{width: 250px;height: 30px;float: left;overflow: hidden;}
.sreach .cut .right .tit input{display: block;width: 250px;height: 30px;border: 0;background: none;line-height: 30px;color: #fff;font-family: "微软雅黑";}

/*公共banner
.banner{height:500px;margin:auto;}
.bannerppt{position:relative; background:#f7f7f7;_width:1570px;margin:auto; overflow:hidden;_zoom:1;  }
.bannerppt .pic{width:1920px;height:500px;overflow:hidden; position:relative; margin:auto;}
.bannerppt .pic ul{height:500px;position:absolute; width:1920px;}
.bannerppt .pic ul li{float:left;width:1920px;height:500px;overflow:hidden;position:relative;background:#fff; margin:auto;}
.bannerppt .pic ul li div{position:absolute;overflow:hidden;}
.bannerppt .btnBg{height:30px; background:url(../bannerimages/adchange.jpg); display:none;}
.bannerppt .btn{ text-align:center; position:absolute; bottom:0; line-height:20px; height:20px; left:50%;_position:inherit; _margin-top:-20px;}
.bannerppt .btn span{display:inline-block;_display:inline;_zoom:1;width:60px; height:5px;_font-size:0;margin-right:5px;cursor:pointer; background:#fff;}
.bannerppt .btn span.on{background:#fff;}
.bannerppt .preNext{width:57px;height:130px;position:absolute;top:100px;cursor:pointer; }
.bannerppt .pre{left:100px;background:url(bannerimages/left.png) no-repeat 0 0; display:none;}
.bannerppt .next{right:100px;background:url(bannerimages/right.png) no-repeat 0 0;display:none;} 
.Topnav{ position:fixed; top:0px; left:0px; width:100%;}*/

/*底部*/
.foot{width: 100%;max-width: 1920px;overflow: hidden;margin: 0 auto;background: #333333;padding-bottom: 30px;color: #b1b1b1;line-height: 24px;border-top: 5px solid #0173d4;}
.foot a{color: #b1b1b1;}
.foot a:hover{color: #fff;}

.footnav{width: 1100px;height: 70px;line-height: 68px;overflow: hidden;background: url(../images/ico4.jpg) left bottom repeat-x;margin: 0 auto;}
.footnav .cut{width: 100%;height: 68px;overflow: hidden;text-align: center;}
.footnav .cut a{display: inline-block;padding: 0 15px;font-size: 16px;}

.foot .footcut{width: 700px;margin: 0 auto;padding-top: 25px;overflow: hidden;line-height: 30px;}
.footcut .left{width: 110px;float: left;margin-right: 30px;overflow: hidden;}
.footcut .right{float: left;overflow: hidden;width: 550px;padding-top: 10px;}

/*网站地图xml样式*/
.wzdtxml{display:block; height:30px; line-height:30px;}
.detail-tit{background:url(../images/xiangxibt.jpg) no-repeat;}

/*内页*/
/*产品*/
.pro-floor-con,.gsxc-list,.honor-list{padding:10px 0;margin:0 auto;width:846px;overflow:hidden;}
.pro-floor-con ul,.gsxc-list ul,.honor-list ul{width:900px;overflow:hidden;}
.pro-floor-con ul li,.gsxc-list ul li{width:192px;*width:184px;}
.gsxc-list ul li,.honor-list ul li{margin:0 10px 20px 10px;}

.pro-contact-con{height:auto;}
.pro-contact-con ul li{line-height: 1.7em;}

.gsxc-con{height:auto;}

.contactus{width:860px;height:450px;}

.honor-list ul li{width:192px;height:237px;*width:184px;*height:229px;}
.honor-list ul li .pic{width:184px;height:196px;margin-bottom:3px;}
.honor-list ul li .pic a{width:184px;height:196px;}
.honor-list ul li .pic a img{width:184px;height:196px;}