@CHARSET "UTF-8";


/* header parts */
#header {
background: #2b9eee;
width: 100%;
position: relative;
top: 0;
text-align: center;
color: #fff;
z-index: 99999;
padding-top: 10px;
padding-bottom: 10px;
font-family: "微软雅黑";
font-size: 20px;
}
 

/* nav parts */
#nav {
height: 36px;
line-height: 36px;
background: #0e72b7;
overflow: hidden;
}

#nav ul {
border-top: 1px solid #fff;
display: -webkit-box;
}

#nav ul li {
width: 20%;
text-align: center;
-webkit-box-flex: 1;
display: -webkit-box;
-webkit-box-align: center;
-webkit-box-pack: center;
}

#nav ul li a {
display: block;
width: 100%;
font-size: 14px;
color: #fff;
font-family: "微软雅黑";
text-align: center;
}

.scroll{width:320px;height:auto;margin:0px auto 0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:320px;}
.mod_01 img{display:block;width:100%;height:auto;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;position:absolute;bottom:5px;right:50%;z-index:11;}
#slide_01_dot{text-align:center;margin:1px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 2px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}

.search {padding: 5px 5px 5px 5px;position: relative;border: 1px solid #e8e8e8; margin: 2px; margin-top: 10px;}
.search .input-box {display: block;position: relative;border: 1px solid #ccc;padding: 0 0px 1px 5px;}
.search input.text {width: 100%;background:none;padding: 2px 4px;height: 34px;line-height: 34px; text-align: left; font-family: "微软雅黑"; font-size: 14px; border:none;}
a.btn-search{position:absolute;top: 0px;right: 6px;width: 40px;height: 37px; font-family: "微软雅黑"; font-weight: normal; line-height: 37px;text-align: center;border: none;background: #0e72b7;color: #fff;margin: 5px auto;display: block;}

.product {
margin: 5px;
margin-top: 10px;
}

.product .title {
height: 30px;
line-height: 30px;
background: #0e72b7;
color: #fff;
padding-left: 12px;
font-family: "微软雅黑";
font-size: 13px;
font-weight: normal;
}

ul.product_list li {
width: 50%;
display: inline-block;
padding: 5px;
margin-top: 8px;
}

ul.product_list li a {
text-align: center;
font-weight: normal;
font-family: "微软雅黑";
display: block;
border: 1px solid #fff;
box-shadow: 3px 3px 5px #aaa;
width: 100%;
}

ul.product_list li a img {
width: 100%;
height: auto;
}

ul.product_list li h3 {
text-align: center;
font-weight: normal;
padding-top: 10px;
padding-bottom: 10px;
background: #f4f3f3;
}


.news {
margin: 5px;
margin-top: 10px;
}

.news .title {
height: 30px;
line-height: 30px;
background: #0e72b7;
color: #fff;
padding-left: 12px;
font-family: "微软雅黑";
font-size: 13px;
font-weight: normal;
}

.news ul {
padding: 8px;
background: #fff;
margin-top: 10px;
border: 1px solid #e8e8e8;
}

.news ul li {
text-align: left;
line-height: 30px;
height: 30px;
border-bottom: 1px solid #e8e8e8;
overflow: hidden;
padding-left: 10px;
position: relative;
}

.news ul li a {
font-family: "微软雅黑";
font-size: 14px;
display: block;
text-align: left;
}

.news ul li span {
position: absolute;
right: 5px;
top: 0;
font-family: "微软雅黑";
}
 
/*about parts*/
.about{
margin: 5px;
margin-top: 10px;
}

.about .title{height: 30px;
line-height: 30px;
background: #0e72b7;
color: #fff;
padding-left: 12px;
font-family: "微软雅黑";
font-size: 13px;
font-weight: normal;}

.about .content{
font-family: "微软雅黑";
font-size: 14px;
display: block;
text-align: left;
line-height: 25px;
padding-top: 10px;
}


.contact{
margin: 5px;
margin-top: 10px;
}

.contact .title{height: 30px;
line-height: 30px;
background: #0e72b7;
color: #fff;
padding-left: 12px;
font-family: "微软雅黑";
font-size: 13px;
font-weight: normal;}

.contact .content{
font-family: "微软雅黑";
font-size: 14px;
display: block;
text-align: left;
line-height: 25px;
padding-top: 10px;
padding-bottom: 51px;
}

/*news parts*/
.news_company{width: 280px;float: right;padding: 2px;border: 1px solid #2f397a;}
.industry{margin-top: 10px;}
.news_company h2{line-height: 28px; color:#fff; padding-left: 20px;background-color: #2f397a;font-size: 14px;font-weight: normal;font-family: "微软雅黑";}


 

 


/* footer parts*/
#footer{width: 1002px; margin: 0 auto; border-top:2px solid #2f397a; color: #333; margin-top: 10px;  padding-bottom: 8px;}
#footer .nav_foot{padding-top: 10px; padding-bottom: 5px; text-align: center;}
#footer .copyright{line-height: 24px; text-align: center;}
#footer .technology{text-align: center;}
 

.outfooter{ position: fixed; left: 0; bottom: 0; width: 100%; z-index: 9999;}
.footer {background: #0e72b7;display: -webkit-box;margin-top: 6px;background-size: 9px 128px; margin-bottom: 0;}
.footer a {-webkit-box-flex: 1;display: -webkit-box;color: #fff;}
.footer span {width: 74px;display: block;margin: 0 auto;text-align: right;font: 100 16px/35px "微软雅黑";color: #fff;height: 35px;}
.footer span.span1 {background: url(../img/a1.png) 10px 6px no-repeat;background-size: 23px 27px;}
.footer span.span2 {background: url(../img/a2.png) 10px 4px no-repeat;background-size: 23px 27px;}
.footer span.span3 {background: url(../img/a3.png) 10px 6px no-repeat;background-size: 23px 27px;}

.cate {margin-top: 5px;padding: 8px;padding-bottom: 8px;background: #e0e0e0;overflow: hidden; text-align: left;}
.cate ul{text-align: left;}
.cate ul li{width: 50%;  display:inline-block; margin-bottom: 8px;}
.cate ul li a{height: 35px; line-height: 35px; display: block; background: #fff; margin-right: 4px; border-radius: 5px; text-align: center;}
.cate ul li a:hover{background: #0e72b7; color: #fff;}

.distance {
height: 40px;
}

.pageController{padding: 5px 9px; text-decoration: none;font-size: 12px;font-family:'微软雅黑'; color:#666;margin: 0 auto; margin-top:10px;width:726px; padding-top: 12px; padding-bottom: 10px; text-align: center;}
.pageController b {background: #ff5300;padding: 3px 8px;text-decoration: none;font-size: 12px;font-family: Arial, Helvetica, sans-serif;margin: 0 2px;color: #fff;}
.pageController a {padding: 3px 4px;text-decoration: none; background: #f4f4f2; font-size: 12px;font-family:'微软雅黑'; color:#666;margin: 0 2px;}
.pageController a:hover{color:#fff; background: #ff5300; font-family:'微软雅黑';}

.titlex{
font-size: 22px;
text-align: left;
line-height: 28px;
color: #000;
text-align: center;
padding: 10px 0 10px 0;
}

.imagesd img{width: 100%; height: auto;}
.xxjs{
height: 30px;
line-height: 30px;
background: #0e72b7;
color: #fff;
padding-left: 12px;
font-family: "微软雅黑";
font-size: 13px;
font-weight: normal;
}
.xx img{max-width: 100%;}

.contentv h1
{
	font-size: 22px;
text-align: left;
line-height: 28px;
color: #000;
text-align: center;
padding: 10px 0 10px 0;
}

.newscontent{line-height: 25px; padding-top: 10px;}
.newscontent img{max-width: 100%}

form.meassage {padding-top: 10px;}
form.meassage input {height: 26px;line-height: 26px;width: 100%;border: 1px solid #DEDEDE;font-size: 12px;color: #666;padding-left: 6px;background: none;position: relative;z-index: 9;}
form.meassage textarea {border: 1px solid #DEDEDE;font-size: 12px;color: #666;padding: 8px; width:100%;padding-top: 4px;line-height: 22px;position: relative;z-index: 9;background: none;}
form.meassage input.yan{width: 70px;}
form.meassage input.submit{width:100px; background: #f3f1f1; cursor: pointer;}
span.change{cursor: pointer;}
span.change:hover{color:#e87518;}

.tablemark{width: 100%;}
.tablemark tr td{padding:5px;}
.tablemark tr th{padding:5px; }

.ncontent{padding: 10px;}