/* CSS Reset 
/*-----------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ .none { display: none; } /* End Clearfix */

.chl{ clear:both; margin:0px; padding:0px; width:0px; height:0px;}
/* General Setup
/*-----------------------------------------------------------------------------------*/
html{ height:100%;}
body{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;padding:0;font-size:14px;margin:0 auto;color: #333333;}
a:link {text-decoration: none; color:#FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}

.layout{
	 width:720px; margin: 0 auto; overflow: hidden;
}
.header{
	 position: relative; border-bottom:1px solid #cccccc; height:100px;}
.header .logo{ float:left; width:220px; height:82px; margin-top:10px; margin-left:10px;}
.header .tel{ float:right; padding-top:20px; font-size:1.6em;}
.header span{ display:block; color:#2371B1; font-size:1.6em; padding-right:10px;}
.menu{ margin-top:30px; padding:0; margin:0;}
.menu ul{ margin:10px;}
.menu ul li{ float:left; width:25%; text-align:center;}
.menu ul li span { display:block; color:#000000; text-align:center; font-size:2em;  line-height:2em;}

.diwen{ width:100%; background-color:#2371B1; color:#FFFFFF; font-size:2.5em; text-align:center; line-height:2.5em; margin-top:0.5em;}
.pro{width:95%; margin:auto;}
.pro .title{width:100%;float:left; margin-top:20px;}
.pro img{float:left; width:45%; margin-right:20px;}
.pro .span{ float:left; }
.pro h1{ font-size:2em; line-height:2em; padding-top:1.5em;}
.pro .jj { line-height:1.5em; font-size:2em;}

.khzs{width:95%; margin:auto;}
.khzs .title{width:100%;float:left; margin-top:20px; border-bottom:1px solid #cccccc; padding-bottom:20px;}
.khzs img{float:left; width:150px; height:150px; margin-right:20px;}
.khzs .span{ float:left; }
.khzs h1{ font-size:2em; line-height:2em; }
.khzs .jj { line-height:1.5em;}

.neiye{width:95%; margin:auto;}
.neiye .title{width:100%;float:left; margin-top:20px; border-bottom:1px solid #cccccc; padding-bottom:20px;}
.neiye img{float:left; width:250px; height:250px; margin-right:20px;}
.neiye .span{ float:left; }
.neiye h1{ font-size:2em; line-height:2em; }
.neiye .jj { line-height:1.5em ; }

.proc{}
.proc ul{ margin-top:20px; margin-bottom:20px; margin-left:20px;}
.proc ul li{ float:left; width:48%; border:1px solid #F3F3F3; text-align:center; margin:auto;}
.proc  img { width:300px; height:290px; text-align:center;}
.proc span{ display:block;}
.proc ul li a { font-size:1.6em; text-align:center; display:block; line-height:2em; color:#000000;}


#left {margin:0; margin-bottom:20px; margin-top:20px;}
#left ul{list-style:none;padding:0;border:0;}
#left li {display: inline;}
#left li a:link,
#left li a:visited {float:left; text-decoration: none; border-right:1px solid #D8D8D8;color:#333333; font-size:2.2em; line-height:2.4em; width:33%; margin-bottom:14px;text-align:center}
#left li a:hover {float:left; text-decoration: none; background-color:#2371B1; color:#ffffff;}
#left ul .curr a{float:left; text-decoration: none; background-color:#2371B1; color:#ffffff;}



.footer{
	line-height: 30px; background: #000000; color: #fff; text-align: center; scrollbar-face-color: #fff; font-size: 20px; padding:20px;}
.footer a{
	color: #fff;
}
.footer a,
.footer span{
	margin: 0 10px;
}

.nydh{ background-color:#416326; color:#FFFFFF;height: 24px; line-height: 24px;font-size: 34px;padding:30px;}

.foo{width:95%; margin:auto; font-size:2em; line-height:1.8em; margin-top:1em; margin-bottom:1.6em; color:#000000;
}
.foo img{max-width:100%;}
.foo a{
	color: #000000; font-size:2em;
}

.cake_nav_d{ width:100%;  height:auto; position:relative;margin: 0 auto;}
.nav_c{  width: 100%;   height: 100%; top: 0;left: 0;  overflow: hidden;   position: absolute; }
.nav_c a {line-height:50px;}
.cake_nav_d dl{ width:33%; float:left; text-align:center;font-size:30px;}
#cake .cake_nav_d a{ height:100%; display:block; color:#FFF;   }
.full{ width:100%;}


.slider{display:none}/*用于获取更加体验*/
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}



