/* CSS Document */
/*@media screen and ( max-width:640px){*/
*{ margin:0; padding:0;}
ul,li{ list-style:none;}
/*shouye*/

.top{ width:100%; overflow: hidden;background-color:#434f6a;}
.top .yz{ line-height:20px; width:60%; float:right;}
.top .yz a{ text-decoration:none; color:#FFF; font-size:12px;}
.top .yz a img{ width:10%; padding-top:3px; padding-right:2% }
.gs .tel{ width:100%; font-size:12px; height:20px;}
.gs .tel a{ display:block; float:right; text-decoration:none; color:#F00; width:45%; padding-top:3px;}
.gs .head{ width:100%; height:43px;}
.gs .head .logo img{ width:18%; float:left;    padding-left: 2%;}
.gs .head p{ width:65%; float:left; font-size:14px; padding-left:2%; line-height: 20px; }
.gs .head .anniu img{ width:10%; float:right; padding-right:2%; padding-top:5px;}

.banner {
    width: 100%;
    height: 100%;
	clear:both;
	
}
.slideBox {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.slideBox .bd {
    position: relative;
    z-index: 0;
    margin-bottom: -5px;
}
.slideBox .bd li {
    position: relative;
	
}
.slideBox .bd li a img {
    width: 100%;
	height:auto;
}
.slideBox .hd {
    position: absolute;
    height: 8px;
    line-height: 28px;
    bottom: 2%;
    left: 0px;
    width: 100%;
    text-align: center;
    z-index: 1;
}
.slideBox .hd li {
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0px 4px;
}
.slideBox .hd li.on {
    background: rgb(249, 187, 13) none repeat scroll 0% 0%;
}
.menu{ width:100%; height:80px; background-color:#e1e2e4; clear:both;}
.menu ul{ width:95%; margin:0 auto; padding:10px 0 5px; height:70px;}
.menu ul li{ width:32%; height:30px; line-height:30px; float:left;margin-left:1%; margin-bottom:5px;}
.menu ul li.nav01{ background:url(../images/muban2_26.jpg)no-repeat 5px center #17649a; background-color: #17649a;}
.menu ul li.nav01 img{ width:20%; padding:0 5%; }
.menu ul li.nav01 a{ color:#FFF; text-decoration:none; font-size:0.7em; padding-left:28px;}
.menu ul li.nav02{ background:url(../images/muban2_20.jpg)no-repeat 5px center #17649a; background-color: #845b9b;}
.menu ul li.nav02 img{ width:15%; padding:0 5%; }
.menu ul li.nav02 a{ color:#FFF; text-decoration:none; font-size:12px;padding-left:22px;}
.menu ul li.nav03{ background:url(../images/muban2_23.jpg)no-repeat 5px center #17649a; background-color: #262727;}
.menu ul li.nav03 img{ width:15%; padding:0 5%; }
.menu ul li.nav03 a{ color:#FFF; text-decoration:none; font-size:12px;padding-left:22px}
.menu ul li.nav04{ background:url(../images/muban2_35.jpg)no-repeat 5px center; background-color: #fc6802;}
.menu ul li.nav04 img{ width:18%; padding:0 5%; padding-top:2px; }
.menu ul li.nav04 a{ color:#FFF; text-decoration:none; font-size:12px;padding-left:22px }
.menu ul li.nav05{ background:url(../images/muban2_32.jpg)no-repeat 5px center #17649a;background-color: #1a8c9c;}
.menu ul li.nav05 img{ width:15%; padding:0 5%; padding-top:2px; }
.menu ul li.nav05 a{ color:#FFF; text-decoration:none; font-size:12px;padding-left:22px }
.menu ul li.nav06{ background:url(../images/muban2_38.jpg)no-repeat 5px center #17649a; background-color: #f73550;}
.menu ul li.nav06 img{ width:16%; padding:0 5%; padding-top:2px; }
.menu ul li.nav06 a{ color:#FFF; text-decoration:none; font-size:12px;padding-left:22px }

.product{ width:100%; background-color:#3b4863; height:auto; overflow:hidden; clear:both;}
.product h2{ width:100%; text-align:center; font-size:12px; font-weight:normal;  height:30px; line-height:30px; color:#fff; border-bottom:#67738A solid 1px; margin-bottom:10px; }
.product h2 b{ display:block; width:100px; border-bottom:#CCDAF5 2px solid; height:29px; line-height:29px; margin:0 auto;}
.product ul li{ width:28%; float:left; text-align:center; margin-left:3%; margin-bottom:15px; }
.product ul li a{ width:100%;  display:block; text-decoration:none; color:#FFF; font-size:12px;}
.product ul li img{ width:100%; float:left;border:#FFF 1px solid;padding:2px; margin-bottom:5px;}
.product ul li p{ line-height:15px; height:130px; }
form {
    display: block;
    margin-top: 0em;
	clear:both;
}
.sy_zjsi ul {
    overflow: hidden;
    margin-top: 20px;
}
.sy_zjsi ul li {
    list-style-type: none;
    float: none;
}
.sy_zjsi ul li.an{ text-align:center;}
.sy_zjsi ul li span {
    color:#FC6802;
    display: block;
    float: left;
    margin: 20px 1% 0px;
}
.sy_zjsi ul li input {
    overflow: hidden;
    height: 35px;
    line-height: 35px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 5px;
    width: 88%;
    margin: 5px 0px;
    color: rgb(57, 57, 57);
    padding: 0px 5px;
}
.sy_zjsi ul li textarea {
    overflow: hidden;
    height: 80px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 5px;
    width: 88%;
    margin: 10px 0px;
    color: rgb(57, 57, 57);
    padding: 5px;
}
.sy_zjsi ul li.an input.submit {
    width: 80%;
       border-radius: 8px;
    text-align: center;
    background-color: #fc6802;
    color: #fff;
	
}
/*.sy_zjsi ul li.an input.reset {
    width: 30%;
    margin-left: 5%;
    text-align: center;
    background-color: #e60012;
    color: #fff;
}*/
.sy_zjsi h2{ width:100%; text-align:center; font-size:12px; font-weight:normal;  height:30px; line-height:30px; color:#fc6802; border-bottom:#999 solid 1px;}
.sy_zjsi h2 b{ display:block; width:120px; border-bottom:#fc6802 2px solid; height:29px; line-height:29px; margin:0 auto;}
.foot{ width:100%; text-align:center; background-color:#434f6a; clear:both;}
.foot p{ font-size:12px; padding:10px 0; color:#FFF;}
.foot p a{ text-decoration:none; color:#FFF;}

/*about*/
.main{ width:100%; background-color:#e1e2e4; overflow:hidden; padding-bottom:10px; clear:both;}
.main .title{ width:95%; margin:0 auto; height:30px; line-height:30px; border-bottom:#17649a 2px solid;}
.main .title .h{ color:#17649a;; float:left;}
.main .title span{ color:#333; float:right; font-size:12px;}
.main .title span a{ color:#333;text-decoration: none;}
.main p{ font-size:12px; color:#333; line-height:20px; padding:10px;}
/*.main p img{ width:100%}*/
/*new*/

.main .new{width:95%; margin:0 auto;}
.main .new li{  font-size:12px; background:url(../images/muban2_18.jpg) no-repeat left center; border-bottom:#999 dotted 1px;}
.main .new li a{ padding:10px 0 10px 4%; display:block; color:#666; text-decoration: none;}
.main h2{ width:100%; text-align:center; font-size:14px; margin-top:10px;}

/*product*/

.main .p{ width:95%; margin:10px auto;}
.main .p li{ width:28%; float:left; margin:0 6px; text-align:center;}
.main .p li a{ text-decoration:none;}
.main .p li img{ width:98%; padding:4px; border:#333 1px solid;}
.main .cp{width:95%; margin:0 auto;}
.main .cp li{ height:30px; line-height:30px; font-size:12px; border:#D9D7D7 solid 1px; border-left:#17649a 5px solid; margin:5px 0; background:url(../images/muban2_19.jpg) no-repeat 99% center;}
.main .cp li a{ padding-left:5px; color:#666; text-decoration:none;}
.main table{ width:90%; margin:0 auto;}
.main table, .main table td, .main table th {
    border: 1px solid #dbdbdb;
    border-collapse: collapse;}
	.main table tr{ height:30px}

.main table tr:hover{ background-color:#fc6802 !important; color:#FFF; }

/*equipment*/

.main .e{ width:95%; margin:10px auto;}
.main .e li{ width:28%; float:left; margin:0 6px; text-align:center;}
.main .e li img{ width:98%; padding:4px; border:#333 1px solid;}
.main .e li a{ text-decoration:none;}

/*certificate*/

.main .rongyu{ width:95%; margin:10px auto;}
.main .rongyu li{ width:28%; float:left; margin:0 6px; text-align:center;}
.main .rongyu li img{ width:98%; padding:4px;}
.main .rongyu li a{ text-decoration:none;}
.main a p{ text-align:center;line-height: 12px;}
/*contact*/
.page {
    width: 100%;
    clear: both;
    padding-top: 10px;
}
.page ul {
    margin: 20px auto;
    width: 90%;
}
.page ul li {
       float: left;
    padding: 0 5px;
    border: #b4b4b4 solid 1px;
    /* margin-right: 10px; */
    height: 15px;
    line-height: 15px;
    width: 25px;;
    text-align: center;
}
.page ul li a {
    text-decoration: none;
    color: #797979;
    font-size: 10px;
}
/*}*/



