@charset "utf-8";
/* CSS Document */


body {
	background-color:#fff; font-family:"微软雅黑"; font-size:12px; -webkit-text-size-adjust:none;   
}
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
	margin:0;
	padding:0
}
ul {
	list-style:none;
}
a {
	text-decoration:none; color:#666666;
}
img {
	border: none;
	background:none ;
}

.clear{margin: 0;padding: 0;clear: both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.fr{ float:right;}
.fl{ float:left;}


/*-webkit-transform : scale(0.67,0.67) ; *font-size:8px; font-size:8px;*/
.w1100{ width:1100px;}

.margin{ margin:0px auto;}

.wrap{ width:100%;}

.top{ text-align:right; line-height:30px; height:30px; background:#3f3f3f;}
.top a{ color:#ffffff;}

.myew{ display:none; position:absolute; top:30px; z-index:500; right:0px;}


/* flexslider */
.banner{position:relative;height:693px;overflow:hidden; width:100%; margin:0px auto;}
.flexslider{position:relative;height:693px;overflow:hidden; width:100%; z-index:1; margin:0px auto;}
.slides{position:relative;z-index:1;}
.slides li{height:693px;}
.slides li img{ width:100%;height:693px;}
.flex-control-nav{position:absolute;bottom:29px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:40px;height:14px;line-height:40px;overflow:hidden;background:#fff; cursor:pointer;}
.flex-control-nav .flex-active{background:#e7822a; }

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.banner_po{ position:absolute; top:0px; z-index:100; width:1100px; margin:0px auto}

.search{ background:url(../images/search.png) no-repeat; width:212px; height:34px; float:right; margin-top:10px;}

.logo{ float:left; padding-top:28px;}

.searchbox{ float:right; padding-top:15px;}

.inputtext{ float:left; height:34px; background:none; border:none; width:162px; padding-left:5px;}

.inputbutt{ float:left; width:45px;height:34px; background:none; border:0px; cursor:pointer}



.menu{ background:url(../images/menubj.jpg) no-repeat; height:75px; width:1100px; margin-top:35px;position:absolute;  z-index:9999; }
#nav li.sfhover a{color:#ffffff;text-decoration:none;font-weight:700; }
.menu li{ float:left; width:137.5px; text-align:center;position:relative;z-index:999;}

.menu li span{ display:block; color:#FFF; }
.menu li span.ch{ padding-top:10px; font-size:18px;}
.menu li span.en{ padding-top:10px;font-size:14px;}
.menu li a{ display:block; width:100%; height:75px;}
.menu li a:hover{ background:#cfced0; display:block; color:#3a3a3a}
.menu li a:hover span{ color:#3a3a3a}

.menu li ul{display:none;position:absolute;top:75px;  z-index:999;background:#216BC0;opacity:0.8;filter:alpha(opacity=80);  }

.menu li ul li{line-height:26px;height:26px;margin:0;background-image:none;position:relative;z-index:2 ;
    width:137.5px!important;
    margin-top: 1px;
} 
.menu li ul a,.menu li.active ul a,.menu li.sfhover ul a{background:none;font-weight:300;height:auto;color:#000;line-height:20px;width:122px;font-size:12px;float:none;padding:4px 0 6px;_background:url(nav2_1.gif) no-repeat 0 -30px;text-align:center;}
.menu li ul li:hover{background:#f59304;_background:url(nav2_1.gif) no-repeat 0 0;color:#fff;font-weight:300; text-align:center;}
.menu li ul li:hover a{ color:#fff;}


.content{ padding-bottom:20px;}

.newsbox{ float:left; width:711px; height:284px; padding:28px 0px 25px 0px}
.newsul ul {margin:0px auto; padding:0px; list-style:none; border-bottom:1px solid #cacaca}
.newsul li{display:inline; line-height:35px; height:35px; text-align:left; float:left;   margin-right:20px;}
.newsul li a { text-decoration:none;  font-size:16px; font-family:"微软雅黑"; display:block; color:#545454;}
.newsul li a.tabactive {text-decoration:none; display:block; color:#ff9040;border-bottom:2px solid #ff9040}

#tabcontent2{ display:none;}

.topnews{ padding:10px 0px 20px 0px; border-bottom:1px dotted #cacaca;}

.leftimg{ float:left; width:204px;}

.rightwz{ float:right; width:490px;}

.rightwz h3{ font-size:16px;}

.rightwz p{ line-height:25px;}

.rightwz span{ display:block; color:#f5791e; padding-top:8px; text-align:right;}

.bottnews{ padding-top:10px;}

.bottnews li{ text-align:left; line-height:29px;}

.bottnews li span{ float:right;}

.bottnews li font{ font-size:14px; padding-right:5px;}

.video{ width:369px; height:285px; background:#e9e9e9; float:right;margin-top:28px;}

.video p{ width:327px; height:217px; margin:0px auto;}

.video h3{ color:#797979; font-size:16px; text-align:center; padding:13px 0px;}

.case{ background:#f4f4f4;}

.case .tit{ text-align:center; padding:10px 0px;}


.caseul ul{margin:0px auto; padding:0px; list-style:none; width:540px;  line-height:29px;}
.caseul li{display:inline; line-height:35px; height:35px; text-align: center; float:left;   margin-right:5px; width:100px;background:#d9d9d9;}
.caseul li a{ text-decoration:none;  font-size:16px; font-family:"微软雅黑"; display:block; color:#545454;}
.caseul li a.tabactive{text-decoration:none; display:block; background:#e67817; color:#FFF}

.casepiclist{ padding:20px 0px;}

.casepiclist li{ float:left; width:263px; height:179px; float:left; margin-right:10px; position:relative}

.casepiclist li span{ display:block; display: none; background:url(../images/png.png) repeat; bottom:0px; left:0px; width:100%; height:90px; position:absolute; color:#FFF}

.casepiclist li span h3{ text-align:center; padding-top:10px;}

.casepiclist li span p{ line-height:25px; padding:3px 10px;}

.casepiclist li a:hover span{ display:block;}

.footer{ height:110px; background:#216bc0;}

.footleft{ float:left; width:166px;}

.footright{ float:left; width:678px;color:#FFF; padding-left:15px;}

.foota{ padding:20px 0px 0px 0px;}

.foota a{ color:#FFF; font-size:14px;}

.footright p{ line-height:25px; padding-top:10px;}

.ewm{ float:right; width:91px; padding-top:10px;}






















