@charset "utf-8";
dl,ul,li,dd{list-style-type:none;}
.titlelong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
img{vertical-align:top;border:none;}
em{font-style:normal;}
form,img,ul,li,dl,dt,dd,h1,h2,h3,h4,p,em{margin:0 auto;padding:0;border:0;}
h1{font-size:24px;font-weight:bolder;}
h2{font-size:15px;font-weight:bolder;}
h3,h4{font-size:12px;font-weight:normal;}
p{text-indent:2em}
a,area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style: none;} /* for Firefox */
img{border:none}
.z15{font-size:15px;font-weight:bold}
form{margin:0px; padding:0px; border:none}
input{font-family:Arial; font-size:12px;}
.input{background-color:#fff; font-family:Arial; border-left:1px #232323 solid; border-top:1px #232323 solid; border-bottom:1px #A2A2A2 solid; border-right:1px #A2A2A2 solid}
.inputbg{height:20px; background-color:#B19651; color:#FFF; line-height:20px; text-align:center}
.imgwidth img{width:expression(this.width > 600 ? 600: true);max-width:600px;}
/*分页*/
.curr{
	border: 1px solid #CCC;
	color: #CCC;
	display:inline;
	padding:1px 4px;
}
a.page {
	border: 1px solid #00756d;
	text-decoration: none;
	color:#fff;
	display:inline;
	padding:1px 4px;
	background-color: #00756d;
}
a.page:visited {
	border: 1px solid #00756d;
	text-decoration: none;
	padding:1px 4px;
}
a.page:hover {
	border: 1px solid #00756d;
	background:#fff;
	text-decoration: none;
	color:#000;
	display:inline;
	padding:1px 4px;
}



.ra{color:#000;}
.ra a,.ra a:link{color:#000;text-decoration:none;}
.ra a:hover{color:#FF8500;text-decoration:underline;}
.red{color:#ff0000;}
.yrr{color:#FF9900;}
.bb{ font-weight:bold}
/**主体**/
#gototop { display:none; position:fixed; right:5px; bottom:5px; color:green; font-weight:bold; text-decoration:none; border:1px solid green; background:Lightgreen; padding:10px; }
#gototop { text-decoration:underline; }
.excontent{width:982px; margin:0 auto; overflow:hidden}
.extop{width:982px;float:left; overflow:hidden}
.extop_t{width:982px; height:85px; border-bottom:1px #3E3E3E solid; float:left; background:url(../eximages/logo.jpg) no-repeat left center; overflow:hidden}
.extop_t_r{width:119px; padding:33px 0 0 0; float:left}
.extop_t_r li{width:36px; height:40px; overflow:hidden; padding-left:3px; float:left}


.exlist{width:593px; float:left; height:49px; padding:35px 0 0 270px; font-size:14px; overflow:hidden;}
.exlist li{line-height:49px; height:49px; color:#3891CF;padding:0 14px; float:left;}
.exlist li a,.exlist li a:link{color:#00756d;text-decoration:none;display: block;}
.exlist li a:hover{color:#fff;text-decoration:none;}


#sddm{width:583px;margin: 0 auto;padding: 0;z-index: 1000;}
#sddm div{position: absolute;visibility: hidden;margin: 0;padding: 0;z-index: 1000}
#sddm div a{
position: relative;
display: block;
margin: 0;
padding: 5px 5px 5px 5px;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #3E3E3E;
color: #fff;
font: 12px arial;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
margin-bottom:1px;
}
#sddm div a:hover{
	color: #fff;
	background-color: #00756d;
}

.extop_p{width:982px; height:177px; padding:31px 0 25px 0; float:left; overflow:hidden}

.infiniteCarousel{width:982px;height:177px; position: relative; overflow:hidden;float:left;}
.wrapper{width:844px; margin:0 0 0 66px; position: absolute;top: 0;height:177px;}
.wrapper li{display:block;float:left;width:134px; height:144px; padding:0 8px 0 0;}
.infiniteCarousel ul li a img {display:block;}
.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}
.infiniteCarousel .arrow {
	display: block;
	height: 177px;
	width: 41px;
	text-indent: -999px;
	position: absolute;
	top: 0;
	cursor: pointer;
	background-image: url(../eximages/lr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.infiniteCarousel .forward {
  background-position: right top;
  right: 0;
}
.infiniteCarousel .back {
  left: 0;
}

.infiniteCarousel .forward:hover {
}

.infiniteCarousel .back:hover {
}
label { display: block; } 

.p{width:134px; height:144px; position:relative;float:left}
.t{width:134px; color:#DEDEDE; font-size:13px; height:31px; line-height:31px; text-align:center; float:left}

.exflash{position:relative;z-index:1;}
/* index_banner*/
#slide-index{min-width:982px;width:auto; height:450px; overflow:hidden; position:relative;background: none repeat scroll 0 0 #F3F5F4;border-bottom:1px solid #c7c7c7;z-index: 1;}
#slide-index .slides{ min-width:982px; width:auto; height:450px; }
#slide-index .slide{ min-width:982px; height:450px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;margin-left: 470px;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block;background:#fff; margin-right:6px;overflow:hidden; }
#slide-index .control a:hover, #slide-index .control a.active{ background:#00756d; }
.autoMaxWidth{ overflow:hidden; position:relative;}
/*bannerlink*/
.linktogo{position:absolute;left:10px;top: -35px;z-index:10;}
.linktogo a{background-image:url(../eximages/hgbtn.gif);height:30px;line-height:30px;float:left;margin-right:5px;color:#555555;padding-right:10px; text-align:center;}
.ltaobao{background-position:0 -30px;padding-left:45px;;width:98px;}
.lsavewater{background-position:-162px -30px;padding-left:35px;width:108px;}
.OnlineMall{background-position: -324px -30px;padding-left:35px;width:108px;}
/*text*/
.banner_text01{bottom: 50px;right:0;width: 306px;}
.banner_text02{top:105px;left:100px;width: 306px;}
.banner_text03{top:130px;right:100px;width: 306px;}
.liBox{position: static;width:1002px;margin:0 auto;}
.btext{position:absolute;z-index:10;font-family:"Microsoft Yahei";}
.btext strong{font-size:51px;color:#000;font-weight:lighter;font-family:"Microsoft Yahei";}
.btext p{text-align:right;font-size:22px;display:block;margin-top:-20px;padding-bottom:15px;font-family:"Microsoft Yahei";}
.btext .bannerlink{background:url(../eximages/morebtn.gif) no-repeat;width:128px;height:28px;line-height:28px;margin-left:175px;margin-top:40px;font-size:14px;color:#fff;text-align:center;display:block;}
.btext .bannerlink a{width:128px;text-align:center;display:block;cursor: pointer;}







.exflashs{width:100%; height:180px; text-align:center; margin:0 auto; overflow:hidden; overflow:hidden;}
.exflash_t{width:1030px;overflow:hidden;padding-top:100px; margin:0 auto}
.exflash_tt{width:987px; height:53px; text-align:left;
 padding:27px 0 0 43px;
background:#FFF;
-webkit-box-shadow: 5px 0 5px rgba(0,0,0,.8);
-moz-box-shadow: 5px 0 5px rgba(0,0,0,.8);
box-shadow: 5px 0 5px rgba(0,0,0,.8);
float:left}
#topchangebg{margin:0 auto;width:100%;height:100%; text-align:center}









.exflash h1{font-size:42px; font-weight:600; color:#FFF; padding-bottom:40px; line-height:50px;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.3);}
.exmid{width:982px; padding:40px 0 15px 0;overflow:hidden; float:left}
.exmidall{width:982px; float:left; padding-bottom:30px;}
.exnewsall{width:952px; padding:36px 15px 30px 15px; background-color:#E4E4E4; float:left}
.exnewss{width:208px; padding:0 15px; float:left}
.exnewss_p{width:208px; height:103px; float:left}
.exnewss_t{width:208px; padding-top:10px; float:left; font-size:12px; line-height:18px; color:#666;}
.exnewss_t h2{ font-size:15px; font-weight:600; color:#000; padding-bottom:5px}
.exnewss_t a,.exnewss_t a:link{color:#00756d;text-decoration:none;}
.exnewss_t a:hover{color:#184769;text-decoration:underline;}

.exindexroom{width:246px; height:148px; padding-right:22px; border-right:1px #E8E8E8 solid; float:left}
.exindexroom_t{width:246px; height:17px; float:left}
.exindexroom_s{width:246px; padding-top:17px; float:left}
.exindexnews{width:339px; padding:0 22px; border-right:1px #E8E8E8 solid; float:left}
.exindexnews_t{width:339px; height:17px; float:left}
.exindexnews_s{width:339px; padding-top:10px; float:left}
.exindexnews_s li{width:330px; padding-left:9px; float:left; height:23px; line-height:23px; background:url(../eximages/n.jpg) no-repeat left center; color:#333}
.exindexnews_s li a,.exindexnews_s li a:link{color:#333;text-decoration:none; float:left}
.exindexnews_s li a:hover{color:#000;text-decoration:none;}
.exindexnews_s li span{float:right; height:23px; line-height:23px; color:#999}



.exindexcontact{width:256px; padding-left:22px; float:left}
.exindexcontact_t{width:256px; height:17px; float:left}
.exindexcontact_s{width:256px; padding-top:13px;line-height:22px;color:#333; float:left}

.exflashs{width:982px; height:284px; padding:22px 0 0 0; float:left}
.exflashmap{width:982px; padding:22px 0 0 0; float:left}
.exmap{width:982px;background-color:#F9F9F9; float:left;position:relative}
.exmap_p{position:absolute; bottom:30px; left:120px;}

.exmids{width:982px; padding:40px 0 15px 0;overflow:hidden; background-color:#F9F9F9; float:left}
.exabout{width:922px; padding:0 30px; float:left}
.exabout_t{width:922px; padding-bottom:30px;font-size:15px; color:#666; border-bottom:1px #E6E6E6 solid; line-height:20px; float:left}
.exabout_t h1{font-size:30px; font-weight:600; color:#000; padding-bottom:15px; line-height:40px;}
.exabout_t h1 span{color:#398DD4;}
.exabout_d{width:922px; padding-top:30px;font-size:15px; color:#666; float:left}
.exabout_d h1{font-size:30px; font-weight:600; color:#000; padding-bottom:15px; line-height:40px;}
.exabout_d h1 span{color:#398DD4;}
.exabout_d ul{width:922px; padding-top:30px; float:left}
.exabout_d ul li{ float:left;width: 208px;height: 160px;margin: 0 0 30px 30px;}
.exabout_d ul li.last{margin-left: 0;}

.excontact_l{width:328px; padding-right:30px;font-size:15px; color:#666; line-height:20px; float:left}
.excontact_l a,.excontact_l a:link{color:#398DD4;text-decoration:none;}
.excontact_l a:hover{color:#398DD4;text-decoration:underline;}
.excontact_l h1{font-size:30px; font-weight:600; color:#000; padding-bottom:15px; line-height:40px;}
.excontact_l_t{width:328px; float:left; padding-bottom:20px;}
.excontact_l_d{width:328px; float:left; padding-top:20px;}
.excontact_r{width:502px; height:450px; padding:30px; background-color:#E4E4E4; float:left}
.exnewslist{width:328px;font-size:15px; color:#666; padding-bottom:5px; border-bottom:1px #E4E4E4 solid; float:left}
.exnewslist_m{width:328px; float:left; font-size:12px; padding:10px 0;color:#398DD4;}
.exnewslist_m li{width:328px; line-height:23px; float:left}
.exnewslist_m li a,.exnewslist_m li a:link{color:#398DD4;text-decoration:none; float:left}
.exnewslist_m li a:hover{color:#000;text-decoration:none;}

.exnews_r{width:562px;float:left}
.exnewsshow{width:562px; padding-bottom:20px;float:left}
.exnewsshow_t{width:542px; padding-left:20px; height:30px; line-height:30px; color:#FFF; font-size:13px; font-weight:600; background-color:#398DD4; float:left}
.exnewsshow_s h1{font-size:20px; font-weight:500; color:#000; padding-bottom:10px; line-height:20px;}
.exnewsshow_s{width:522px; padding:20px; color:#666; background-color:#FFF; line-height:18px; float:left}
.exnewsshow_s a,.exnewsshow_s a:link{color:#000;text-decoration:none;}
.exnewsshow_s a:hover{color:#184769;text-decoration:underline;}
.newspic{ float:left; padding-bottom:10px; padding-right:10px;}

.exflashpic{width:340px; padding:136px 610px 0 32px; height:170px; float:left; overflow:hidden}
.exflashpic ul{width:340px; float:left}
.exflashpic li{width:340px;padding-bottom:12px; float:left}
.exmidpic{width:982px; padding:1px 0 15px 0;overflow:hidden; background-color:#F9F9F9; float:left}

.ex_left{width:251px; float:left}
.ex_left_gg{width:251px; padding-top:7px; float:left}
.ex_right{width:731px; padding-bottom:10px; float:left}
.ex_blist{width:251px; height:36px; padding-bottom:2px; float:left; overflow:hidden}
.ex_list{width:251px; height:30px;display:block; padding-bottom:2px; line-height:30px; overflow:hidden; float:left}
a.list_b{width:227px;height:30px; padding-left:24px;background:url(../eximages/exlist.jpg) no-repeat left -30px;display:block; color:#3C2D27;text-decoration:none;}
a.list_b:hover,a.list_b:focus{background-position:left bottom ; font-weight:bold; color:#000;text-decoration:none;}
a.list_b_on{width:227px;height:30px;padding-left:24px;background:url(../eximages/exlist.jpg) no-repeat left top;display:block; font-weight:bold;color:#000;text-decoration:none;}
a.list_m_on{width:227px;height:30px;padding-left:24px;background:url(../eximages/exlist.jpg) no-repeat left bottom;display:block; font-weight:bold;color:#000;text-decoration:none;}

.ex_right_t{width:701px; padding:0 15px; height:36px; line-height:36px; text-align:right; background-color:#1C1C1C; color:#d0d0d0; float:left}
.ex_right_s{width:696px; padding: 10px 0 0 35px; float:left}
.ex_product_list{width:348px; margin:15px 0;float:left; border-bottom:1px #DBDBDB solid;position:relative}
.ex_pic_list{width:132px; height:132px; float:left; border-left:8px #00756d solid;}
.ex_pic_title{width:188px; padding-left:20px;line-height:18px; font-size:13px; font-weight:bold; color:#555; float:left;position:absolute; bottom:10px; right:0px;}

.ex_right_list{width:720px; padding: 10px 0 0 11px; float:left}
.expic{width:190px; height:224px; padding:35px 15px 6px 35px; background:url(../eximages/picbg.jpg) no-repeat 20px 20px; float:left;}
.expicon{width:190px; height:224px; padding:35px 15px 6px 35px; background:url(../eximages/picbg.jpg) no-repeat -220px 20px; float:left;}
.expic_p{width:190px; height:190px; float:left}
.expic_t{width:190px; height:34px; line-height:34px; text-align:right; float:left}
.expage{width:542px; height:30px; line-height:30px; text-align:center; float:left}
.expages{width:720px; height:30px; line-height:30px; padding-top:10px; text-align:center; float:left}

.exdown{overflow:hidden;margin:0px auto; padding:35px 0 15px 0; background-color:#1C1C1C; overflow:hidden}
.exdown_all{width:982px; margin:0 auto; overflow:hidden}
.exdown_t{width:982px; float:left; padding-bottom:30px;border-bottom:1px #3E3E3E solid; overflow:hidden}
.exdown_contact{width:258px; padding-top:70px; background:url(../eximages/downlogo.jpg) no-repeat left top; color:#FFF; font-size:12px; line-height:17px; float:left}
.exdown_contact a,.exdown_contact a:link{color:#398DD4;text-decoration:none;}
.exdown_contact a:hover{color:#B4D5EF;text-decoration:underline;}

.exdown_news{width:300px; padding:53px 35px 0 35px;  background:url(../eximages/news_t.jpg) no-repeat 35px top; float:left}
.exnews{width:300px; padding-bottom:10px; float:left}
.exnews_time{width:300px; font-size:11px;color:#398DD4; padding-bottom:3px; float:left}
.exnews_title{width:300px; font-size:12px;color:#E4E4E4;line-height:17px;padding-bottom:5px; font-weight:600; float:left}
.exnews_title a,.exnews_title a:link{color:#E4E4E4;text-decoration:none;}
.exnews_title a:hover{color:#398DD4;text-decoration:underline;}
.exnews_content{width:300px; font-size:12px;color:#8D8D8D; line-height:17px; float:left}

.exdown_sou{width:354px; padding-top:75px; background:url(../eximages/sou_t.jpg) no-repeat left top; float:left}
.exdown_sou li{width:354px; float:left; margin-bottom:20px;height:30px;}
.exdown_sou li select{width:280px;height:30px; line-height:30px; background-color:#FFF; border:0px #FFFFFF solid; padding:0 0 0 10px; margin:0;}
.exdown_sou li option{padding:4px 0; margin:0;}

.exdown_phone{width:354px; padding-top:56px;height:173px; background:url(../eximages/phone.jpg) no-repeat left top; float:left}
.exdown_phone a{width:354px; height:173px; display:block; float:left}
.exdown_phone a:link{ background:url(../eximages/wap.jpg) no-repeat left top}
.exdown_phone a:hover{ background:url(../eximages/wap.jpg) no-repeat left bottom}

.exdown_d{width:982px; height:40px; line-height:40px; float:left}
.exdown_d .l{float:left; color:#398DD4}
.exdown_d .r{float:right; font-size:11px; color:#888888}
.exdown_d a,.exdown_d a:link{color:#398DD4;text-decoration:none;}
.exdown_d a:hover{color:#B4D5EF;text-decoration:underline;}

.bottom{width:100%; background-color:#1c1c1c;height:95px; text-align:center; line-height:24px;}
.bottom td{ color:#fefefe; }
.bottom a{color:#00756d;}

.blank1{height:1px; float:none; clear:both; overflow:hidden;width:100%; }
.blank5{height:5px; float:none; clear:both; overflow:hidden;width:100%; }
.blank10{height:10px; float:none; clear:both; overflow:hidden;width:100%;}
.blank20{height:20px; float:none; clear:both; overflow:hidden;width:100%;}
.blank40{height:40px; float:none; clear:both; overflow:hidden;width:100%;}
.padding10{padding:10px;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
a.f12{ color:#888888}
.line{ width:98%;height:1px; overflow:hidden; float:none; clear:both; border-bottom:1px dashed #b09964; margin-top:5px; margin-bottom:5px;}

.text1{font-size:14px; line-height:24px;}
.text1 a,a:link{color:#666666; text-decoration:none;}