﻿* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
body {
	width: 100%;
	min-width: 1300px;
	font-family: '微软雅黑';
	font-size: 15px;
	color: #333;
	background: #FFF;
}
a {
	color: #333;
}
img {
	vertical-align: top;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear:after {
	content: '';
	display: block;
	clear: both;
}
.pic {
	position: relative;
	width: 100%;
}
.pic img {
	width: 100%;
}

.picc img {
	width: 100%;
	display: none;
}
.center {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.friend-link {
	margin: 75px auto 25px;
}
.friend-link p:first-child {
	font-size:16px;
	color: #242424;
}

.friend-link p a {
    width: 91%;
    font-family: 宋体;
    font-size: 14px;
    color: rgb(84, 85, 85);
}
.friend-link p a:hover {
	color: #ff9d00;
}
.friend-link p:nth-child(3) {
	width: 100%;
	font-family: '宋体';
	font-size: 14px;
	margin-top: 25px;
	color: #545555;
}

.the-erweima {
    position: relative;
}
.the-erweima:hover .erweima {
    display: block;
}
.erweima {
    display: none;
    position: absolute;
    top: 28px;
    left: 0;
    right: 0;
    margin: auto;
    background: #fff;
    padding: 10px;
    width: 120px;
	box-shadow: 0 -2px 8px #ccc;
    z-index: 99999;
    transition: .5s;
    border-bottom: 5px solid #ff9d00;
}
.erweima img {
    width: 100%;
    padding: 5px;
    box-sizing: border-box;
    border: 1px solid #000;
}
.erweima p {
    text-align: center;
    font-size: 14px;
}
.shuru{width: 100%;height: 32px;margin-top:10px;border: 1px solid #ff9d00;}
.srso{width: 100%;}
/*start*/

.wmain {

	width:1160px;

	margin:0 auto;}

.tag_T4.bg_4 ul li.ahover a{

	background: #55a9f9;

	border:1px solid #55a9f9;

}

.tag_T4.bg_4 ul li.ahover i {

	background: url("../images/t_jt4.png") no-repeat;

}
.pol {

    position:relative;}
.poa {

    position:absolute;}
.top {

	height:40px;

	line-height:40px;

	background: #f4f4f4;

	border-bottom:1px solid #dddddd;

}

.top .insy_fl {

	width:550px;

}

.top .insy_fl ul li {

	float: left;

	background: url("../images/jt.gif") right center no-repeat;

	padding-right:20px;

	margin-right:10px;

}


.top .my_fr a {

	color: #666666;

	padding-left:30px;

	display: inline-block;

	height:40px;

	margin-left:15px;

}

.top .insy_fl ul li.top_zz {background: url("../sy_images/zz.png") right center no-repeat;}
.top .insy_fl ul li.top_pg {background: url("../sy_images/gz.png") right center no-repeat;}
.top .insy_fl ul li.top_gz {background: url("../sy_images/dz.png") right center no-repeat;}
.top .my_fr a.top_icon1 {  background: url("../images/top_icon2.gif") left center no-repeat;  }
.top .my_fr a.top_icon2 {  background: url("../images/phone.png") left center no-repeat;  }
.top .my_fr a.top_icon3 {  background: url("../images/top_icon3.gif") left center no-repeat;  }

.wx_tc_box {

	display:none;

	top:40px;

	left:-40px;

	border:1px solid #e9e9e9;

	background:#fff;

	padding:5px;

	width:94px;

}

.wx_tc_box {

	top:41px;

	left:-30px;}

.wx_tc_box p {

	line-height:30px;

	text-align:center;

	color:#4c4c4c;}

.head { width:1200px; margin:0 auto; padding-top:15px; height:80px;}
.head .my_ser {width:352px;height: 38px;margin-top: 15px;padding-left: 70px;}

.head .my_ser .ser_input {

	width:256px;

	height:35px;

	line-height:35px;

	padding:0 15px;

	font-size:16px;

	background: #fff;

	border:1px solid #d8d8d8;

	border-right:none;

	border-radius:5px 0 0 5px;

}

.head .my_ser .ser_btn {

	width:63px;

	height:38px;

	line-height:38px;

	border:1px solid #d8d8d8;

	border-left:none;

	border-radius:0 5px 5px 0;

	background: url("../images/ser_btn.png") center no-repeat #f67070;

}

.head .my_fr {width:195px;background: url("../images/top_tel.gif") left center no-repeat;padding-left: 50px;margin-top:14px;margin-right: 5px;}

.head .my_fr p {

	font-size:24px;

	color: #f66c10;

	font-weight: bold;

	line-height:26px;

}

.school_city {height:43px;line-height:43px;margin-top:20px;border-radius:8px;background: #3eeabb;background: url(../images/adr_icon.gif) 21px center no-repeat #ebedef;padding-left:52px;color: #1ba26a;}

.school_city a.a1 {

	background: none;

}

.school_city a {

	color: #605f5f;

	padding:0 20px;

	display: inline-block;

	background: url("../images/adr_line.gif") left center no-repeat;

}
/* 样式 */
.ding1{
	line-height:40px;
	border-bottom-width: 1px; height:40px;
	border-bottom-color:#f5f5f5;margin: 1px 0 0 0;
}
.ding1 li{ width:1200px; margin:0 auto;}
.ding1 dd{ float:left; font-size:14px;     color: #999;}
.logo{ overflow:hidden; float:left;}
.logo a{ display:block; width:240px; height:59px; padding:2px;}
.logo a img{width:240px;height:59px;}
.yz {
    width: 160px;
        float: left;
        margin-left: 28px;
}
.h_search{ margin-right:70px;}
.telph{float:right;margin-top:15px;background: url(../images/dianhua.gif) 7px no-repeat;h}

.telph b {font-size:25px;color: #ef232c;padding-top: 8px;margin-left:120px; display: block;}
.telph span:nth-of-type(1){
	    float: left;
	    margin-left: 5px;
	    display: block;
	    float: left;
	    margin-right: 5px;
	    padding-top: 3px;}
.telph span:nth-of-type(2){
	    margin-left: 35px;
	    display: block;
	    float: left;
	    margin-right: 5px;
	    padding-top: 3px;
}
.telph span:nth-of-type(2) i{
	background: url(../images/tl1.png) no-repeat;
	    display: block;
	    height: 6px;
}
.telph span:nth-of-type(2) em{
	font-size:17px;
	font-style:normal;
	height:16px;
	
}
/*底部*/

.footer{min-height:110px; background:#2d322b; color:#fff; padding-top:25px;    margin-top: 0px;}

.footer_one{ width:220px; overflow:hidden;}

.footertwo{font-size:16px; color:#FFF; text-align:center;}

.footertwo ul li{border-left:2px solid #fff; display:inline; padding:0 10px;}

.footertwo ul li a{ color:#FFF;}

.footertwo ul li a:hover{ color:#fff;}

.footerxia{font-size:12px;color:#b9b8b8; text-align:center;margin-top:5px;}

.footerxia ul li{ list-style:none; padding-top:15px;}

.footerxia ul li a{color:#b9b8b8;}

.footerpic{ text-align:center;padding-top:10px;}

.footerpic ul li{ list-style:none; display:inline;padding:0 1px;}

.footer_three ul li{ float:left; width:118px; margin-left:16px; text-align:center; line-height:30px;}

.margin_l100{ margin-left:100px;}
