﻿blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul {
	-moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
html{height:100%; overflow-y:scroll; overflow-x:hidden; background:#fff;}
body, button, input, select, textarea {
    font-size:13px;
	line-height:1.5;
    font-family:tahoma, arial, "Hiragino Sans GB","Microsoft Yahei", 宋体, sans-serif;
	-webkit-font-smoothing:antialiased;
	
}
/* body{color:#888; position:relative; min-height:100%;} */
body {
    word-wrap: break-word;
    color: #555;
    background: #fff;
}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
address, cite, dfn, em, var {font-style: normal;}
code, kbd, pre, samp {font-family: courier new,courier,monospace;}
small {font-size: 12px;}
ol, ul, li {list-style: none;}
a { color:#888; text-decoration: none; outline:none;}
a:hover {color:#ed5736; text-decoration: none; }

fieldset, img {border: 0 none; vertical-align:middle;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse; border-spacing: 0;}
b, i {font-style: normal;font-weight: normal;}
input:focus, textarea:focus{ outline:none;}
.focus{ background:#fff !important;}

.page{ width:1440px; height:auto;  margin:0 auto; overflow:hidden; position:relative;}
.page:after { clear: both; content: ""; display: table;}

/*头部*/
.to_top{ display:block; width:38px; height:42px; text-align:center; padding:8px 10px; background:#ccc; color:#888; position:fixed; bottom:16px; right:30px; overflow:hidden; margin-left:515px; display:none;background:#ccc url(../images/go_top.png) no-repeat;}
.to_top .icofont{ font-size:56px; width:38px; height:42px; display:block; position:absolute; left:0; top:0;}
.to_top span{ display:none; font-size:14px; color:#fff;}
.to_top:hover{ background:#ed5736;}
.to_top:hover span{ display:block;}
.to_top:hover .icofont{ color:#fff; display:none;}


.banner-Left, .banner-Right{ position:absolute;  z-index:3; top:30%; width:100px; height:150px;  }
.banner-Left{left:20px;}
.banner-Right{right:20px; }
.banner-Left .icofont, .banner-Right .icofont{ font-size:150px; color:#fff; float:left; text-align:left; overflow:hidden; margin-left:-30px; opacity:0.5; filter:alpha(opacity=50);}
.banner-Left .icofont:hover, .banner-Right .icofont:hover{opacity:1; filter:alpha(opacity=100);}

/**
* @ 导航模块 
* @ by gaomin
*/
.header{ width:100%; height:auto; background-color:#fff;}
.header-bd{ width:1440px; height:auto; margin:0 auto;}
.header-bd:after { clear: both; content: ""; display: table;}
.logo{ float:left; width:210px; height:80px; background:url(/images/sy_logo.png) 0 28px no-repeat; }
.logo a{ display:block; text-indent:143px; width:100%; height:100%;font-family:宋体;margin-top:4px;}
.tl-logo{ float:left; width:130px; height:32px; background:url(../images/TL-logo.gif) 15px 0 no-repeat; margin:24px 0 24px 15px; border-left:1px solid #ddd; padding-left:15px;}
.tl-logo a{ display:block; text-indent:-999px; width:100%; height:100%;}
.nav{ width:auto; height:80px; margin-left:0px; background:#fff; float:left; position:relative;z-index: 9911;}
.nav:after { clear: both; content: ""; display: table;}
.nav ul li{ float:left;  border-top:3px solid #fff;width:120px;}
.nav-a{ display:block; color:#424b50; height:77px; width:100px; text-align:center; line-height:75px; font-size:14px; position:relative; z-index:999;
 background-color:#fff; border-right:1px solid #fff;  border-left:1px solid #fff;
}
.nav-a:hover{ color:#ed5736;}
.nav ul li.hover { border-top:3px solid #ed5736;}
.nav ul li.hover .nav-a{  color:#ed5736; border-color:#ddd; height:78px;}
.nav ul li.hover .nav-a-other{ border-color:#fff; height:77px;}
.nav ul li.hover .nav-bd{ display:block;}
.nav-bd{ display:none; z-index:998; position:absolute; background-color:#fff; width:680px; height:378px; left:-68px; top:80px; border-top:1px solid #ddd; border-bottom:1px solid rgba(255, 255, 255, 0.1); box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
.nav-bd dl{ float:left; display:block; height:319px; border-right:1px solid #ddd; margin:30px 0; padding:0 20px;}
.nav-bd dt{ color:#424b50; padding-bottom:15px; overflow:hidden;}
.nav-bd dd{ padding-bottom:12px; overflow:hidden;}
.nav-bd dd p{ padding-bottom:12px; overflow:hidden;}
.nav-bd dd p span{ display:inline-block; float:left;}
.nav-bd dd .p-foot{ padding-top:15px; padding-right:3px; text-align:right;}
.p-foot span{ padding-left:32px;}
.p-foot .f_first{ padding-left:65px;}
.dd-text{ min-height:26px; line-height:26px;}

.nav-bd-jkd dd{ overflow:visible; float:left;}
.nav-bd-jkd dd span{ float:left; display:inline-block;}
.nav-bd-jkd .f-dl{ width:333px;}
.nav-bd-jkd .no_border{ width:200px;}
.nav-bd-jkd .no_border dd{ width:100%;}
.nav-bd-yto dl{ width:25%; box-sizing:border-box;}
.nav-bd-yto dl:last-child{ border:0;}
.nav-bd-hk{ background:url(../images/bg_hk.jpg) 0  bottom no-repeat;}
.nav-bd-hk .f-dl{ width:333px; height:auto;}
.nav-bd-hk .f-dl p, .nav-bd-xl .f-dl p, .nav-bd-about .f-dl p{ text-indent:2em; text-align:justify; text-justify:inter-ideograph;}
.nav-bd-xl .f-dl{ width:333px;}
.nav-bd-about .f-dl{ width:436px;}
.nav-bd-about dd a{ float:left; width:80px;}

.nav-a-tel{ 
	width:152px;
	display:inline;
	color:red;
	font-family:"宋体";
	font-size:12px;
}
.showpic{ width:100%; height:430px; overflow:hidden;}
.one,.two,.three,.four,.five,.six,.seven{ background-position:center top; background-repeat:no-repeat; height:430px; width:100%;}
.one{background-image:url(../images/banner/1.jpg);}
.two{background-image:url(../images/banner/2.jpg);}
.three{background-image:url(../images/banner/3.jpg);}
.four{background-image:url(../images/banner/4.jpg);}
.five{background-image:url(../images/banner/5.jpg);}
.six{background-image:url(../images/banner/6.jpg);}
.seven{background-image:url(../images/banner/7.jpg);}

/**
* @ 在线咨询模块 
* @ by gaomin
*/
.qq-icon {
	display:block; 
	width:38px; 
	height:42px;
	position:fixed;
	right:30px;
	bottom:76px;
	padding:8px 10px;
	background: #ccc;
    text-align: center;
}
.qq {
	display:none;
	width:320px; 
	height:42px;
	position:fixed;
	right:58px;
	bottom:90px;
	padding:8px 10px;
	background-color: #eee;
}
.qq ul li {
	float:left;
	width:90px; 
	height:42px;
	padding:8px 0px;
}
.qq ul li a {
	display:block;
}
.bdOnline-icon {
	display:block; 
	width:38px; 
	height:42px;
	position:fixed;
	right:30px;
	bottom:136px;
	padding:8px 10px;
	background: #ccc;
    text-align: center;
}
.bdOnline {
	display:none;
	width:150px; 
	height:100px;
	position:fixed;
	right:100px;
	bottom:160px;
	padding:8px 10px;
	background-color: #eee;
}
.freeTelephone-icon {
	display:block; 
	width:38px; 
	height:42px;
	position:fixed;
	right:30px;
	bottom:76px;
	padding:8px 10px 8px 10px;
	background: #ccc;
    text-align: center;
}
.freeTelephone {
	display:none;
	width:150px; 
	height:100px;
	position:fixed;
	right:100px;
	bottom:220px;
	padding:8px 10px;
	background-color: #eee;
}
/**
* @ 当前位置模块 
* @ by gaomin
*/
.sy-right-box{
	margin-top:20px;
	margin-left:50px;
	width:730px;
	min-height:500px;
	/* border:1px solid #dedede; */
}
.sy-page-position{
	margin-top:20px;margin-left:120px;
	margin-bottom:20px;
	height:40px;
	width:100%;
	line-height:40px;
	border-bottom:1px dashed #dedede;
}
.sy-product-name h1{
	width:100%;
	font-size:36px;
	line-height:64px;
	color:#333;
	text-align: center;
}
/**
* @ 文章页内容模块 
* @ by gaomin
*/
.sy-product-describe{
	margin-top:19px;
	font-size:14px;
	line-height:24px;
	width:730px;
	overflow:visible;
	padding-bottom:20px;
}
.sy-product-content{
	overflow:visible;
	width:100%;
	min-height:300px;
	margin-top:19px;
	padding-bottom:40px;
	color:#333;
}
.sy-product-content h3{
	font-size:18px;
	font-weight:500;
	line-height:24px;
}
.sy-product-content p, .sy-product-content ul, .sy-product-content h3, .sy-product-content img{
	margin-top:24px;
}
.sy-product-content ul{
	display:block;
	margin-top:20px;
}
.sy-product-content ul li, .sy-product-content p, .sy-product-content img{
	display:block;
	font-size:14px;
	line-height:24px;
	/*padding-left:24px;*/
}
.sy-product-content p span{
	display:block;
	margin-top:24px;
}
 .sy-product-content h4{
	line-height:24px;
	margin-top:24px;
	 padding-left:24px;
 }
 .sy-product-content h5{
	display:block;
	margin-top:19px;
	font-size:14px;
	line-height:24px;
	width:730px;
	color:#6c6c6c;
	overflow:visible;
	padding-bottom:20px;
	 
 }
 
.list-article li {
	width:100%;
	height:36px;
	border-bottom:1px dashed #efefef;
 } 
.list-article li:hover {
	background-color:#fcfcfc;
}
.list-article li a{
	display:block;
	width:100%;
	background-color:#fff;
	color:#333;
	line-height:36px;
 }
.list-article li a:hover{
	color:red;
 }
.list-article .u-title{
	float:left;
	display:block;
	width:60%;
 }
.list-article .u-source{
	float:left;
	display:block;
	width:40%;
 }
/**
* 分页样式
*/
.pagelist li{ float:left; margin-right:3px; list-style-type:none;}
/**
* 页脚模块
* by gaomin
*/
.a-footer {
	width:100%;
	height:120px;
	border-top: 1px solid #e5e5e5;
	font-size:12px;
	font-family:微软雅黑;
	background:#fafafa;
}
.a-footer-hd {
	width:1440px;
	margin:0 auto;
	text-align:center;
	padding-top:20px;
}
/* .a-footer-hd a.first {
	padding-left: 0;
}
.a-footer-hd a {
	padding: 0 12px;
	color: #626262;
} */
.a-footer-hd p {
	line-height:24px;
}
/*.sy-product-name {margin-left: 98px;}*/
 .m-about-content{padding-left:20px;}
 + div#a-content{width:1100px; margin-left:120px;}