blockquote,body,table,td,tr,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul,button,dl,dt,dd{margin:0;padding:0;border:0}
.fr{float:right;}
.fl{float: left;}
.wap10{width: 1000px; margin:0 auto;}

.clearfix{zoom:1;}
.clearfix:after,.clearfix:before{content:"";display:table;}
.clearfix:after{clear:both;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
img,button{border:0;}
.header-top{height: 36px; border-bottom: 1px solid #ededed; line-height: 36px; color: #494949; }
.header-top .nav-bar{width: 400px;}
.header-top .nav-bar{position: relative;}
.zg_top_nav{ width:400px; height:36px;}

.zg_top_nav li{ color:#333;font:normal 14px/36px "Microsoft Yahei"; float:left; width:90px; text-align:center; cursor:pointer; _padding-top:15px;}
.zg_top_nav li em{background:url(../images/shang.png) no-repeat;width:10px; height:10px; display:inline-block; margin-left:4px; vertical-align:middle;transition: .3s ease-in;}

.zg_top_nav .zg_nav_h{ border:1px solid #e7e7e7; border-bottom:1px solid #fff; width:88px; line-height:36px; height:35px; position:relative; z-index:1000;}
.zg_top_nav .zg_nav_h em{ transform:rotate(180deg);}
.zg_yy_box{ display:none; position:absolute; border:1px solid #e7e7e7; border-top:none; background:#fff; left:0; top:37px; overflow:hidden; padding:24px 7px 20px; width:556px;-moz-box-shadow:0 3px 3px #e3e3e3;-webkit-box-shadow:0 3px 3px #e3e3e3;box-shadow:0 5px 5px #e3e3e3;z-index:9999;/* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');}
.top_fenxiao > a {color: #666; text-decoration: none; padding-right: 15px;}
.top_fenxiao{padding:10px 10px;line-height:36px;width:387px;}
.top_fenxiao > a:hover{color:#e00;}
.top_navigation {width: 120px; left: 90px; padding: 10px; line-height: 30px;}
.top_navigation > a{color: #666; text-decoration: none; text-align: center; width: 120px; display: inline-block;}
.top_mobile{left:180px;width:206px;padding-left:16px;padding-right:15px;}
.option3_TopMobileDl{
overflow: hidden;
margin-bottom: 10px;
}
.option3_TopMobileDl dt {
    float: left;
    width: 44px;
    height: 20px;
    color: #ef2d36;
    line-height: 20px;
    padding-left: 5px;
    background: url(../images/option3_TopMobileDl.jpg) center center no-repeat;
    margin-right:5px;
    font-size:12px;
}
.option3_TopMobileDl dd {
    float: left;
    line-height: 20px;
    width: 120px;
}
.option3_TopMobileDl a, .option3_TopMobileDl a:hover {
    color: #ef2d36;
}
.top_mobile > img {
    display: block;
    border: none;
    margin: 0 auto;
}
.zg_top_right{ width:380px; }
.zg_top_right li{ float:right; height:36px; line-height:36px; margin-left:20px; font-size:12px; font-family:"Microsoft YaHei"; position: relative;}
.zg_top_right .zg_top_tel{ font-size:16px; color:#e60000;}
.zg_top_right li em{ display:inline-block; vertical-align:middle; background:url(..//images/xuebitu.jpg) no-repeat; margin-right:3px;}
.zg_top_right .zg_top_tel em{ background-position:right top; width:14px; height:17px;}
.zg_top_right .zg_top_wx em{ background-position:-59px top; width:20px; height:17px;}
.zg_top_right .zg_top_wb em{ background-position:-122px top; width:19px; height:17px;}
.zg_top_right .zg_top_qq em{ background-position:0 top; width:15px; height:17px;}
.zg_top_right li a{color:#333; text-decoration:none;}
.zg_top_right li a:hover{ color: #e4393c; text-decoration: underline;}

.jq_hidebox {width:206px; height:128px; position:absolute;border:solid 1px #ddd;top:36px; left:0; z-index:99999; background:#fff; -moz-box-shadow:0 3px 3px #e3e3e3;-webkit-box-shadow:0 3px 3px #e3e3e3;box-shadow:0 5px 5px #e3e3e3;z-index:9999;/* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');}
.hide{display: none;}
.zg_top_right li strong { line-height:36px; float:left; font-weight:normal; }
.jq_hidebox .top_jtimg{position:absolute;top:-8px;left:25px;}
.jq_hidebox div{height:31px;border-bottom:solid 1px #ccc; position:relative;color:#888;padding-left:10px;margin-bottom:12px;z-index:9999;}
.jq_hidebox div a{line-height:36px;color:#888;padding: 0 3px 6px 3px;}
.jq_hidebox div a.cur{border-bottom:solid 1px #e4393c;color:#e4393c;}

.jq_hidebox dl dd{width:100px; font-size: 14px;}
.jq_hidebox dl dt{padding-top:13px; margin-right: 5px;}
.jq_hidebox dl dd{padding-top: 25px;}
.jq_hidebox dl dd p {line-height:23px;}
.jq_hidebox dl dd .skss_name{color: #333;}
.jq_hidebox dl dd .skss_name1{color: #888;}
.jq_hidebox dl dd a{display:block;width:50px;height:24px;color:#fff;line-height:24px;color:#fff;border-radius:4px;margin:7px 0 0 0; background: #59bf6c; text-align: center;}
.jq_hidebox dl dd a:hover{color: #FFF; text-decoration: underline;}
.homepage-footer {
	width: 100%;
	background-color: #fff;
}
.homepage-footer-container {
	width: 1100px;
	margin: 10px auto 20px;
	border-top: 1px solid #cfcdcd;
}
.homepage-footer-container ul {
	clear: both;
	margin: 5px auto 5px;
	width: 648px;
	height: 26px;
	padding-top: 6px;
}
.homepage-footer-container ul li {
	float: left;
}
.homepage-footer-container ul li a {
	font-size: 14px;
	display: inline-block;
	color: #666666;
	padding: 0px 12px 0px;
	border-right: 1px dashed #cfcdcd;
}
.homepage-footer-container ul li a.last-lia {
	border: none;
}
.homepage-footer-container ul li a:hover {
	color: #0694e0;
}
.homepage-footer-container p {
	text-align: center;
	font-size: 13px;
	color: #666666;
	line-height: 26px;
}
.homepage-footer-container p strong{
	color: #cc0000;
	font-size: 16px;
}
.homepage-footer-container p img {
	vertical-align: top;
}
.homepage-footer-container p.p-img img {
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.news_banner{margin-top:5px; height: 99px; margin-bottom: 5px;}
.homepage-banner {
	width: 100%;
	height: 45px;
	background-color: #1d8fe2;
}
.homepage-banner-container {
	width: 1000px;
	height: 45px;
	margin: 0 auto;
}
.homepage-banner-container ul li {
	float: left;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #fff;
	border-right: 1px solid #429ee1;
}
.homepage-banner-container ul li>a{
	color: #FFF; 
	text-decoration: none;
	padding-left: 15px;
	padding-right: 19px;
	display:block;
}
.homepage-banner-container li.homepage-banner-container-lastli {
	border: none;
}
.homepage-banner-container ul li:hover {
	background-color: #46b0fe;
}

.homepage-banner-container-c {
	width: 1100px;
	height: 45px;
	margin: 0 auto;
}
.homepage-banner-container-c ul li {
	float: left;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #fff;
	border-right: 1px solid #429ee1;
}
.homepage-banner-container-c ul li>a{
	color: #FFF; 
	text-decoration: none;
	padding-left: 16px;
	padding-right: 19px;
	display:block;
}
.homepage-banner-container-c li.homepage-banner-container-lastli {
	border: none;
}
.homepage-banner-container-c ul li:hover {
	background-color: #46b0fe;
}

.breadcrumbNav{padding-top: 30px; border-bottom: 1px solid #e5e5e5; padding-bottom: 22px;}
.quick_nav{width: 750px;}
.quick_nav1{margin-left: 15px;}
.quick_nav1 > a{color: #3c3b3b;}
.search{width: 309px; }
.s_text{width: 220px; height: 26px; border: 1px solid #e4e0e0; background: #FFF; text-indent: 10px; font-size: 14px; color: #9B9B9B; float: left;}
.s_sub{width:66px;height:28px; line-height:26px; text-align:center; color:#fff;font-size:14px;font-family: "微软雅黑"; border:none; background:#f49447; border-radius:2px;margin-left:12px; display:inline;}
.s_sub:hover{background:#ffa154; text-decoration:none;}

#jp_container_1{margin:0 auto;}

/*looyu.css*/
.doyoo_f_original body{overflow: auto!important;}
.doyoo_f_original{overflow:auto !important;}
.doyoo_f_frame{display:none !important;}