html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body{background:#fff;font-family: 'Arial'; }
a,a:hover{color:#333;}
.clearfix{overflow:auto;_height:1%;}



/*==========================网站通用部分==========================*/

/*=======Top样式-开始=======*/
.top{
	height:36px;
	background-color:#0268B3;
	width: 100%;
}
.topMargin{
	margin:0 auto;
	width: 1200px;
}
#topEmail a{
	display:block;
	width:100%;
	height:100%;
    position: absolute;
    top: 0;
}
.top a:hover, #topEmail:hover{
	color: #ffff00;
}
#topEmail{
	margin-right:10px;
    position: relative;
}
.top a, .top strong {
    font-size: 13px;
    color: #fff;
    line-height: 36px;
    font-weight: normal;
    font-family: tahoma;
}
.top strong{
	cursor: default;
	float: right;
	margin-right: 5px;
}
/*=======Top样式-结束=======*/

/*=======导航样式-开始=======*/
.logo{
	float: left;
	display: block;
	margin-top: 2px;
}
.nav{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.navBtn {
    float: right;
}
.navBtn li {
    float: left;
    font-size: 16px;
    color: #333;
    margin: 0;
    height: 75px;
    line-height: 75px;
    font-family: tahoma;
}
.navBtn li a {
    color: inherit;
    padding: 0 20px;
}
.navBtn {
    float: right;
}
.navBtn .active{
    color:#ff6d0b;
}
.navBtn li:hover{
	color: #ff6d0b;
}
/*=======导航样式-结束=======*/


/*footer样式*/
.footer_link_title {
    font-size: 16px;
    color: 
    #fff;
    font-family: 'open sans';
    margin-bottom: 12px;
}
.footer{
	background-color: #0268B3;  
	margin-top: 30px;
	padding:30px 0;
}
.footerCont{
	width: 1200px;
	margin:0 auto;
}
.footer_link{
	float: left;
	width: 33.333333333%;
}
.footer_link li,.footer_link li a{
	font-size: 13px;
	color:#fff;
	line-height: 28px;
	font-family: tahoma;
}

/*footer样式*/


/*右侧固定导航*/
#fixnav{
    position: fixed; 
    top: 46%;
    right: 10px;
    z-index: 100;
    background:#0099ff;
    border-radius: 5px;
    opacity: 0.7;
    filter:alpha(opacity=70);
    display: none;
    padding:5px;
}
#fixnav li{
    margin: 10px 0; 
    padding: 0 10px;
}
#fixnav li a{
      color: #fff;
      font-size: 14px;
}
#fixnav li a:hover{
    color:red;
    -webkit-animation-name:da;
    -o-animation-name:da;
    -ms-animation-name:da;
    -moz-animation-name:da;   /*动画名称*/
    -webkit-animation-duration:1s;
    -o-animation-duration:1s;
    -ms-animation-duration:1s;
    -moz-animation-duration:1s;  /*动画持续时间*/
    -webkit-animation-iteration-count:1; /*播放次数*/
    -o-animation-iteration-count:1;
    -moz-animation-iteration-count:1;
    -ms-animation-iteration-count:1;
}



.sideBox h2 {
    font-size: 16px;
    font-family: "open sans";
    color: #fff;
	background-color:#0268B3;
    padding: 7px 15px;
}
.sideBox {
    border: 1px solid #0258b3;
    border-radius: 3px;
    margin-bottom: 10px;
}
.sideBoxContent {
    padding: 15px;
}
#PrC-List li {
    font-size: 13px;
    font-family: 'tahoma';
    line-height: 36px;
    border-bottom: 1px solid #e5e5e5;
}
#PrC-List li.LastCa {
    border: none !important;
}
.ConInfoList h3 {
    font-size: 14px;
    font-family: 'open sans';
    color: #0268B3;
    padding-bottom: 3px;
    margin-bottom: 5px;
}
.ConInfoList {
    font-size: 13px;
    font-family: tahoma;
    color: #555;
    padding-bottom: 20px;
    line-height: 18px;
}
.sideBoxContent #form1 input,.sideBoxContent #form1 textarea{
    font-size: 13px;
    font-family: tahoma;
    margin-bottom: 10px;
    border: 1px solid 
    #ddd;
    width: 100%;
    padding: 5px;
    box-sizing: border-box;
}

.sideBoxContent a:hover {
    color: #ff6d0b;
}
.sideBoxContent .iptBtn {
    background: #0268B3;
	color:#fff;
    padding: 10px !important;
    border: none !important;
}
.iptBtn:hover {
    background: #ff6d0b;
}

/*右侧固定导航*/









/*==========================网站通用部分-结束==========================*/








.shuxian{
	border-right: 1px solid #fff;
	padding-right:4px;
}




/*无效样式
#hengNav{
	width: 100%;
	height: 25px;
	background-color:#0268B3;
	display: none;
	color: #fff;
	text-align: center;
	line-height: 25px;
	font-size: 16px; 
	margin-bottom: 5px;
	position: relative;
	cursor: pointer;
}
#hengNav img {
    position: absolute;
    right: 10px;
    top: 12px;
}
#hengNav:hover{
	background-color:#877668;
}
*/






/*===========================nav结束，banner开始=====================*/
.qiyeBanner{
	width: 100%;
	height: auto;
}
.qiyeBanner img{
	width: 100%;
	height: 100%;
}
/*=========================banner结束，产品介绍开始====================*/



.qiyeBt{
	width: 1200px;
	margin:30px auto 25px;
	font-size: 30px;
	border-bottom: 4px solid #0268B3;
	font-weight: normal;
}
.qiyeCont{
	width: 1200px;
	margin:0 auto;
	overflow: hidden;
	padding: 2px;
}
.qiyeCont img{
	width: 80%;
	display: block;
	margin:0 auto;
}
.qiyeContLeft{
	width: 240px;
	float: left;
}




.qiyeContRight {
    float: right;
    width: 78%;
    font-size: 14px;
    padding: 20px;
    background-color: #f5f5f5;
    box-sizing: border-box;
    border-radius: 5px;
}
.qiyeContRight .article-notice {
    border-radius: 20px;
    border: 1px solid #0268b3;
    padding: 20px;
    margin: 20px 0px;
}
.qiyeContRight .article-notice a:hover{
    /*text-decoration-line: underline;*/
    color:#5ba4ed;
    
}

.qiyeContRight h3,h2{
    line-height: 30px;
    /*background-color: #0268b3;
    color: #fff;
    */
    margin: 10px 0px;
    padding: 5px;
    
}

.qiyeContRight hr{
    color: #0268b3;
    margin-bottom: 10px;
    border-top: 1px dashed #0268b3;
}


.qiyeContRight p {
    line-height: 30px;
}
.qiyeContRight p a{
    color:#2276af;
    text-decoration-line: underline;
}
.qiyeContRight div span{
 line-height:22px;
}
.icon1{
	display: block;
	width: 28px;
	height: 28px;
	background-image: url("../images/icon1White.png");
	float: left;
	    margin-top: 3px;
    margin-left: 6px;
    margin-right: 12px;
}
.icon2{
	display: block;
	float: left;
	width: 26px;
	height: 26px;
	background-image: url("../images/icon2.png");
	margin-top: 4px;
	margin-left: 12px;
	margin-right: 4px;
} 
.icon3{
	width: 26px;
	height: 29px;
	display: block;
	float: left;
	background: url("../images/icon3White.png") no-repeat;
	margin-top: 4px;
	margin-left: 12px;
	margin-right: 4px;
}
.icon4{
	display: block;
	float: left;
	width: 32px;
	height: 18px;
	background-image: url("../images/icon4White.png");
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 11px;
}
.icon5{
	display: block;
	float: left;
	width: 20px;
	height: 29px;
	background: url("../images/icon5White.png") no-repeat;
	margin-top: 4px;
	margin-left: 13px;
	margin-right: 15px;
}
.icon6{
	display: block;
	float: left;
	width: 32px;
	height: 29px;
	background: url("../images/addWhite.png") no-repeat;
	margin-top: 4px;
	margin-left:0px;
	margin-right: 4px;
}
.phonebg{
	
        margin-top:10px;
}
.phonebg li{
	    color: #fff;
    font-size: 14px;
    height: 55px;
    padding-top: 16px;
    border: 1px dashed #fff;
    cursor: default;
    margin-bottom: 10px;
    background: #2276af;
    box-shadow: 0 0 10px #fff inset;
    -moz-box-shadow: 0 0 10px #fff inset;
    -o-box-shadow: 0 0 10px #fff inset;
}
.phonebg li a{
 color:#fff;
}
.phonebg li a:hover{
 color:#ff6d0b;
}
.phonebg .phoneNoneBj{
	background-image: none;
	height: 80px;
	padding-left: 10px;
}
.biaodan{
	width: 70%;
	margin-top: 8px;
	margin:0 auto;
	margin-bottom: 10px;
        margin-top:30px;
}
.biaodan p{
	width:100%;
	height:35px;
	background-color: #0f3142;
	color: #fff;
	line-height: 35px;
	text-align: center;
	font-size: 18px;
}
.biaodan input{
	width: 98%;
	height: 35px;
	margin-top: 10px;
	border:1px solid #DFDFDF;
	padding:0 5px;
	font-size: 14px;
}
.biaodan textarea{
	width: 98%;
	height: 80px;

	margin-top: 10px;
	border:1px solid #DFDFDF;
	padding:0 5px;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
}
.biaodan .iptBtn{
	background-color: #996633;
	color: #fff;
	font-size: 18px;
	width: 100%;

}
.biaodan .iptBtn:hover{
	color: #ff6d0b;
	background-color: #583b0d;
}


.left-form{
	width: 100%;
	margin-top:30px;
}
.left-form p{
	width:100%;
	height:35px;
	
	color: #2276af;
	line-height: 35px;
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	border-bottom: 1px dashed #2276af;
}
.left-form input{
	width: 96%;
	height: 28px;
	margin-top: 10px;
	border: 1px solid #1274bb;
	padding:0 5px;
	font-size: 11px;
	box-shadow: 0 0 2px #114d75;
    -moz-box-shadow: 0 0 2px #114d75;
    -o-box-shadow: 0 0 2px #114d75;
}
.left-form textarea{
	width: 96%;
	height: 80px;
	margin-top: 10px;
	border: 1px solid #1274bb;
	padding:0 5px;

	box-shadow: 0 0 2px #114d75;
    -moz-box-shadow: 0 0 2px #114d75;
    -o-box-shadow: 0 0 2px #114d75;
font-size: 12px;
    font-family: Microsoft Yahei;
}
.left-form .iptBtn{
	background-color: #ffffff;
	color: #2276af;
	font-size: 18px;
	width: 100%;
}
.left-form .iptBtn:hover{
	color: #ff6d0b;
	
}
/*======================footer开始*/



table {
	border: 1px solid #ccc;
	width: 80%;
	margin:0;
	padding:0;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 auto;
	margin-bottom: 5px;
}
table thead{
	background-color: #006e8e;
	color: #fff;
}

table tr {
	border: 1px solid #ddd;
	padding: 5px;

}

table th, table td {
	padding: 5px;
	text-align: center;
}

table th {
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 1px;
}
.table{
	width: 100%;

	overflow: auto;
}


@media screen and (max-width: 1224px){
	.topMargin{
		width: 100%;
	}
	.nav{
		width: 100%;
	}
	.qiyeCont{
		width: 100%;
	}
	.footerCont{
		width: 100%;
	}
     .qiyeBt{width:100%;}
}
@media screen and (max-width: 1130px){
	.qiyeContLeft{
		width: 203px;
	}

}
@media screen and (max-width: 988px){
	.top a,.top strong{
		font-size: 16px;
	}
	.navBtn{
		margin-left: 50px;
	}
	.navBtn li{
		margin-right: 18px;
	}
	.qiyeContLeft{
		width: 175px;
	}
}
@media screen and (max-width: 850px){
	.phonebg li span{
		display: none;
	}
	.phonebg li{
		font-size: 10px;
	}
	.qiyeContLeft{
		width: 140px;
	}
}
@media screen and (max-width: 813px){
	.navBtn{
		float: none;
		margin:0 auto;
		display: table;
	}
	.navBtn li{
		height: 60px;
		line-height: 60px;
	}
	.logo{
		float: none;
		margin:0 auto;
	}
}
@media screen and (max-width: 675px){
	.phonebg{
		display: none;
	}
	.qiyeContRight{
		width: 100%;
	}
	.qiyeContLeft{
		width: 100%;
	}

	.biaodan{
		width: 98%;
	}
	.biaodan p{
		height: 20px;
		font-style: 14px;
		line-height: 20px;
	}
}
@media screen and (max-width: 550px){
	#hengNav{
		display: block;
	}
	.navBtn{
		display: none;
		height: auto;
	}
	.navBtn li{
		width: 100%;
		float: none;
		height: 25px;
		line-height: 25px;
		font-size: 14px;
		margin-left:0;
		text-align: center
	}
	.navBtn li a{
		width: 100%;
		height: 100%;
		display: block;
	}
	.navBtn li:hover{
		background-color:#877668;
	}
	#fixnav li{
		margin:0;
		padding:0;
	}
	.top a,.top strong{
		font-size: 14px;
	}
	.top strong{
		margin-right: 0;
         background-color: #0268B3;
	}
       #topEmail {
         margin-right: 0;
       }

}
@media screen and (max-width: 490px){

	#topEmail{
		line-height: 20px;
		width: 100%;
	}
}


@media screen and (max-width: 280px){
	.top strong{
		width: 100%;
		line-height: 20px;
		margin-right: 0;
	}
}