.head{
    font-size: 0;
    box-shadow: 0px 10px 42px rgba(0, 0, 0, 0.2);
    margin-bottom: 25px;
}
.head img{
    vertical-align: middle;
}
.ml{
    margin-left: 20px;
}
.mb{
    margin-bottom: 20px;
}
/*轮播图*/
.demo {
    font-size: 14px;
    position: relative;
}
ins, mark {
    background-color: #ff9;
    color: #000
}
mark {
    font-style: italic;
    font-weight: 700
}
blockquote, q {
    quotes: none
}
blockquote:after, blockquote:before, q:after, q:before {
    content: '';
    content: none
}
del {
    text-decoration: line-through
}
abbr[title], dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
caption, td, th {
    text-align: left;
    font-weight: 400
}
hr {
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0
}
input, select {
    vertical-align: middle;
    border: 0
}
.demo a{
    font-size: 16px;
}
.demo a.control {
    position: absolute;
    display: block;
    top: 50%;
    margin-top: -78px;
    width: 76px;
    height: 112px;
    cursor: pointer;
    z-index: 2;
    background: url(../images/buttons.png) no-repeat
}
.demo a.prev {
    left: 0;
    background-position: 0 0
}
.demo a.next {
    right: 0;
    background-position: -76px 0
}
.demo a.prev:hover {
    background-position: 0 -112px
}
.demo a.next:hover {
    background-position: -76px -112px
}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {
    display: none
}
/*结构组件*/
.article{
    width: 490px;
    height: 300px;
    background-color: #fff;
    border-top: 2px solid #39a4dc;
}
.article2{
    width: 320px;
    height: 300px;
    background-color: #fff;
    border-top: 2px solid #39a4dc;
}
.noborder{
    border: 0;
}
.artiFoot{
    width: 390px;
    height: 270px;
    background-color: #fff;
    border-top: 2px solid #39a4dc;
}
.phoneFoot{
    width: 280px;
    height: 250px;
    background-color: #fff;
    border-top: 2px solid #39a4dc;
}
.artTitle{
    width: 100%;
    height: 34px;
    font-size: 0.68em;
    color: #ffffff;
    line-height: 30px;
}
.artTitle span{
    width: 100px;
    height: 100%;
    display: inline-block;
    background-color: #39a4dc;
    text-align: center ;
}
.artTitle a{
    color: #39a4dc;
    display: inline-block;
    font-size: 0.8em;
    margin-right: 20px;
}
.myList{
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 10px;
}
.myList>li{
    height: 35px;
    font-size: 0.62em;
    color: #333;
    line-height: 35px;
}
.myList>li:after{
    content:"";
    display: block;
    clear: both;
}
.time{
    display: inline-block;
    color: #999;
}
.phoneFoot p{
    width: 100%;
    height: 80px;
}
.phoneFoot p span{
    font-size: 0.6em;
    display: inline-block;
    margin-left: 20px;
}
.phn{
    height: 22px;
    line-height: 22px;
}
.phn i{
    display: inline-block;
    height: 22px;
    width: 22px;
    background: url(../images/phn.png);
    vertical-align: bottom;
}
.mail{
    height: 16px;
    line-height: 16px;
}
.mail i{
    display: inline-block;
    height: 16px;
    width: 22px;
    background: url(../images/mail.png);
    vertical-align: bottom;
}
.marginTop{
    margin-top: 20px;
}
.title div{background:#fff;}
.title2{width:100px; float:left; margin-left:100px; }
.part4in .title .xcsp{background:#fff; color:#39a4dc;cursor:pointer;}
.part4in .title .xcsp a{ color:#39a4dc;}
/*底层轮播*/
.part4{background:#fff;;height:250px;overflow:hidden;border-top: 2px solid #39a4dc;margin-bottom:30px; width:1000px; float:left;}

.part4in{width:1000px;margin:0 auto;}

.part4in .title{height:36px;/*background:url(aqscy_10.jpg) no-repeat;*/line-height:36px;font-family:"Microsoft YaHei";font-size:16px;}
.part4in .title span{    width: 100px;
    height: 100%;
    display: inline-block;
    background-color: #39a4dc;
    text-align: center;
	color:#fff;
}
.part4in .title a{color:#999;}

#slide{overflow:hidden;margin:5px 0 0 0;float:left;}
#slide ul{margin:8px 0 0 0;}
#slide li{float:left;width:223px;}
#slide li p{width:223px;height:44px;line-height:44px;text-align:center;font-size:14px;}
#slide img{border:1px solid #ddd;width:206px;height:145px;padding:1px;}
#inslide{float:left;width:800%;}
#slideli1{float:left;}
#slideli2{float:left;}

.hotline{
	position: fixed;
	top: 500px;
	right: 200px;
}

.hotline p{
	width: auto;
	text-align: center;
	line-height: 20px;
	font-size:12px;
	color: #666666;	
}

.hotline h4{
	color: #39a4dc;
	text-indent: 40px;
	position: relative;
	height: 40px;
    line-height: 40px;
}

.hotline i{
	display: inline-block;
	width: 27px;
	height: 24px;
	position: absolute;
	top: 7px;
	left: 3px;
	background: url(phone.png) 0 0 no-repeat;
}

@media screen and (max-width: 1680px) and (max-height: 1050px){
	.hotline{
		right: 80px;
	}
}

@media screen and (max-width: 1600px) and (max-height: 900px){
	.hotline{
		right: 50px;
	}
}

@media screen and (max-width: 1440px){
	.hotline{
		width:200px;
		right: 5px;
	}
	.hotline h4{
		font-size: 21px;
	}
}

@media screen and (max-width: 1400px){
	.hotline{
		width:190px;
		right: 0;
	}
	.hotline h4{
		font-size: 20px;
	}
}

@media screen and (max-width: 1366px){
	.hotline{
		width:166px;
		right: 5px;
		top: 400px;
	}
	.hotline h4{
		font-size: 17px;
	}
}