﻿/*---------------------------------------------------*/
html,body{margin:0 auto; padding:0; font-size:12px; line-height:24px; font-family:"微软雅黑","Microsoft Yahei"; text-decoration:none; color:#666; }
a{font-size:12px; line-height:24px; color:#666;text-decoration:none;}
a:hover{color:#038d96;}
img{border:0;}
table{border-collapse:collapse;}
ul,dl,ol,li{list-style:none; }
ul,dl,ol,li,dt,dd,h1,h2,h3,h4,p,div{margin:0; padding:0;}
/*-----------------------------------------------------------------------------------------------*/
.clear{clear:both; height:0px; font-size:1px; line-height:1px;}
.fl{float:left;}
.fr{float:right;}
.z2{color:#038d96; }
.inner{display:block; width:1200px; margin:0 auto;}
.ding{display:block; width:100%; height:100px;}
.ding .inner{display:block; width:1200px; position:relative; z-index:6;}
.ding .fl{width:400px;float:none; position:absolute; z-index:7; left:0px; top:0px; }
.ding .fr{display:block;width:180px; float:none; position:absolute; z-index:8; right:0px; top:0px;}

.ding .fl .gg{display:block; margin-top:20px; font-size:20px; color:#038d96; height:30px; line-height:30px;}
.ding .fl .gg2{display:block; height:22px; line-height:22px; font-size:14px; color:#666;}
.ding .fr .tel{display:block;width:140px; padding-left:35px; background:url(../images/phone.jpg) no-repeat left center; height:35px; font-size:24px;color:#038d96;margin-top:30px; line-height:35px;}
.ding .inner .logo{display:block; width:144px; height:214px;left:529px; top:0px;position:absolute; z-index:9;  background:url(../images/logo.png) no-repeat left top; }

.menu{display:block; width:100%; height:50px; background:url(../images/menubg.jpg) repeat-x left top; }
.menu .fl{width:503px;}
.menu .fr{width:500px;}
.menu ul{display:block; width:500px; margin:0 auto; height:50px;}
.menu ul li{float:left; width:125px;height:50px; line-height:50px; text-align:center; background:url(../images/menuli.jpg) no-repeat left center; position:relative; z-index:8;}
.menu ul li a{float:left;width:125px; line-height:50px; font-size:15px; color:#fff;}
.menu ul li.none{background:none;}
.menu ul li a:hover{float:left; width:125px; height:50px; background:url(menuh.jpg) repeat-x left center;}




.menu ul li dl {display: none;position: absolute;top:50px;left:0px;width:125px; background:#038d96; z-index:9;}
.menu ul li:hover dl { display: block;}
.menu ul li dl dd { float: none; background:none; height:34px; border-top:solid 1px #11a8b2;border-bottom:solid 1px #007a82;text-align:center;}
.menu ul li dl dd a {display: inline-block;width:100px; height:34px; line-height:34px; font-size:13px;font-weight:normal;padding:0; text-align:center; background:none;overflow:hidden;}
.menu ul li dl dd a {display: block;width:100px; color:#fff;height:34px;border-bottom:none;}
.menu ul li dl dd a:hover { background:none;background:#fc7203; padding-top:0px; color: #fff;line-height:34px; height:34px;text-align:center;border-bottom:none; }


.search_out{display:block; width:100%; height:60px; border-bottom:1px solid #e1e1e1; background:#fff;}
.search_out .inner{display:block; width:1200px; height:60px;  margin:0 auto;}
.search_out .inner .fl{width:690px; font-size:14px; line-height:60px;}
.search_out .inner .fl a{font-size:14px; line-height:60px;}
.search_out .inner .fr{width:301px; padding-top:14px;}

.search_out .inner .fr .search{display:block; width:301px; height:32px; background:url(../images/searchbg.jpg) no-repeat right center;}
.search_out .inner .fr .search .txt{float:left;width:265px; height:32px; border:none; background:none; padding-left:5px;line-height:32px;color:#666; font-size:13px; }
.search_out .inner .fr .search .btn{float:right;width:30px; height:32px;border:none; background:none;cursor:pointer; }


.bot{display:block; width:100%; background:#474747;  background:#474747; margin-top:50px;}
.bot .inner{display:block; width:1073px; padding-right:130px; background:url(../images/ewm.jpg) no-repeat right 40px; color:#fff;padding-top:30px; }
.bot a{color:#b0b0b0;}


/*--------------------------------------------------------------------------------------------------*/
.banner{display:block; width:100%; height:500px;}
#full-screen-slider { width:100%; height:500px; float:left; position:relative;z-index:3;}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative; z-index:4;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;z-index:5;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:6;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:10px; border-radius:7px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fc7203;}