﻿@charset "utf-8";
*{ padding:0; margin:0}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size: 12px;color:#000;font-family:"微软雅黑"; min-width:1200px}
ul,li {padding:0; margin:0; list-style:none}
.clear{ clear:both}
h1,h2,h3,h4,h5{ margin:0; padding:0; font-weight:normal}
a {color:#666;text-decoration: none;font-size:12px}
a:hover,a:active {text-decoration: none;color:#f00; }
img {border:none;}
form{ margin:0; padding:0}


DIV.green-black {width:100%; display:block; margin:0; padding-top:26px; clear:both;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-align:right;}
DIV.green-black A {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#333; background:url(../images/page_bg01.png) #fff bottom repeat-x;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-decoration:none}
DIV.green-black A:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:url(../images/page_bg02.png) top repeat-x #00A496; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
DIV.green-black SPAN.current {padding:5px 8px 5px 8px; *padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto; background:url(../images/page_bg02.png) top repeat-x #00A496; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
.clear{ clear:both;}

.head{ height:100px; width:100%; background:url(../images/hbg.jpg);}
.kd{ width:1016px; margin:0 auto; position:relative}
.ekd{ width:1200px; margin:0 auto; position:relative}
.logo{ float:left}
.headr{ height:22px; line-height:22px; position:absolute; top:46px; right:0}
.lan{ float:left;color:#b3b3b3; font-size:12px; width:100px}
.lan a{ color:#b3b3b3; font-size:12px}
.tel{ float:left}

.sear{ float:right; width:167px; height:22px;}
.sear1{float:left; width:146px;  height:22px; line-height:22px; background:url(../images/sbg.png)}
.sear1 input{ width:133px; height:22px; border:0; color:#5e5e5e;  background:none; font:12px/18px "微软雅黑";text-indent:5px;}
.menu{ width:100%; height:35px; line-height:35px; background:url(../images/mbg.jpg);}
.menu a{ display:block; background:url(../images/shu.jpg) no-repeat left; margin-left:-2px; float:right; width:129px; text-align:center; font-size:14px; color:#333}
.menu a:hover,.menu a.cur{ background:url(../images/mbga.png); color:#FFF}

.banner{ width:100%; height:500px;}
.ban_1{ background:url(../images/ban1.jpg) no-repeat center}
.ban_2{ background:url(../images/ban2.jpg) no-repeat center}
.ban_3{ background:url(../images/ban3.jpg) no-repeat center}
.ban_4{ background:url(../images/ban4.jpg) no-repeat center}
.ban_5{ background:url(../images/ban5.jpg) no-repeat center}
.ban_6{ background:url(../images/ban6.jpg) no-repeat center}

.main{ padding:40px 0 20px}
.left{ width:214px; float:left}
.nav a{ display:block; width:214px; height:52px; background:url(../images/lbga.png); text-align:center; color:#eaeaea; margin-bottom:10px; line-height:52px; font-size:18px}
.nav a:hover,.nav a.cur{background:url(../images/lbg.png);color:#00A698;}
.pnav ul{margin-bottom:10px;}
.pnav ul a{ display:block; width:214px; height:52px; background:url(../images/lbga.png);color:#eaeaea;  line-height:52px; text-align:center; font-size:18px}
.pnav ul a:hover,.pnav ul a.cur{background:url(../images/lbg.png);color:#00A698;}
.pnav ul li{ background:url(../images/xian.jpg) repeat-y center}
.pnav ul li ul{padding-top:13px; margin:0}
.pnav ul li ul a{ display:block; width:188px; margin:0 auto; height:46px; background:url(../images/pbg.png) no-repeat bottom; text-align:center; overflow:hidden;  line-height:46px; font-size:16px}
.pnav ul li ul a font{ display:block; line-height:18px; padding-top:5px; font-size:15px}

.pnav ul li ul a:hover,.pnav ul li ul a.cur{background:url(../images/pbga.png) no-repeat bottom;color:#00A698;}

.right{ width:751px; float:right}
.rtop{ height:34px; line-height:34px; background:url(../images/rtop.png); color:#808080; font-size:14px; text-indent:30px}
.content{ line-height:21px; font-size:14px; color:#808080; padding:20px 0; min-height:400px}

.dibu{ width:100%; background:url(../images/dibu.png) no-repeat center top; height:163px}
.db{ height:35px; width:1050px; color:#CCC; font-size:12px; line-height:18px; position:absolute; left:0}
.db_1{ float:left; width:90px; border-right:1px #0C8981 solid; height:55px; font-size:14px;color:#0C8981; margin-right:10px; line-height:55px; text-align:right; padding-right:10px}
.db_1a{ float:left; width:90px; border-right:1px #0C8981 solid; height:35px; font-size:14px;color:#0C8981; margin-right:10px; line-height:35px; text-align:right; padding-right:10px}
.db_1_1{}
.db_1 font{ font-size:20px; display:block; line-height:20px; font-weight:bold;}
.db_2{ top:30px}
.db_3{ top:70px}
.add{ background:url(../images/add.png) no-repeat left; height:35px; padding-left:40px; line-height:35px; float:left; color:#B3B3B3; margin-right:40px;}
.add font{ font-weight:bold; color:#B3B3B3;}
.tell{ background:url(../images/tel2.png) no-repeat left; height:35px; padding-left:40px; line-height:20px; float:left; color:#B3B3B3;margin-right:40px;}
.tell font{ font-weight:bold; color:#B3B3B3;}
.email{ background:url(../images/e-mail.png) no-repeat left; height:35px; padding-left:40px; line-height:20px; float:left; color:#B3B3B3;margin-right:40px;}
.email font{ font-weight:bold; color:#B3B3B3}
.QQ{ background:url(../images/tel2.png) no-repeat left; height:35px; padding-left:40px; line-height:35px; float:left; color:#B3B3B3;}
.QQ font{ font-weight:bold; color:#B3B3B3}
.ewm{ position:absolute; right:0; top:30px}

.foot{ width:100%; background:url(../images/fbg.png) no-repeat center bottom; height:91px; color:#8B8B8C; text-align:center;font-size:14px; line-height:30px}
.foot a{color:#8B8B8C; font-size:14px}
.dmenu{color:#8B8B8C; text-align:center; padding-top:15px}
.dmenu a{color:#8B8B8C; margin:0 20px; font-size:14px}

.keywork{ border-top:3px #F00 solid; line-height:25px; font-size:12px; margin-top:20px; padding-top:10px}
.keywork font{ font-weight:bold}

.contxt{ width:170px; margin:0 auto; height:25px; line-height:25px; background:none; border:0}
.contxt1{ width:520px; margin:10px 0 10px 10px; border:0; background:none}


dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; margin-bottom:30px}
dl.news_dl a{ color:#00A496; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px;  font-size:16px; color:#00A496; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../images/ico7.gif) no-repeat 0 9px;color:#D40426; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd font{ color:#808080; display:block; font-size:14px}
dl.news_dl dd { font-size:14px; overflow:hidden; margin-bottom:10px; color:#4D4D4D}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}


.news_view {width: 100%; }
.news_view .title {text-align: center;font-size: 18px;font-weight: bold;font-family:"微软雅黑"; color:#f00;line-height:25px; margin-bottom:5px}
.news_view .info {text-align: center;color: #3f3f3f;font-size: 12px;line-height: 30px;margin-bottom: 10px; border-bottom:1px #3f3f3f dashed}
.news_view .con {margin-right: auto;margin-left: auto;line-height:23px;}

.xgxx font{ display:block; line-height:40px;font-size:16px; color:#291b0e; font-weight:bold; padding-top:20px; font-family:"微软雅黑"}
.xgxx font a{  line-height:40px;font-size:16px; color:#291b0e; font-weight:bold;font-family:"微软雅黑"}
.xgxx ul {width:370px; float:left;}
.xgxx ul a{ display:block;  line-height:25px; height:25px; margin-right:20px; font-size:14px}
.xgxx ul a span{ font-family:"宋体"; margin-right:5px}

dl.dl_1 {float:left; display:inline-block; border-right:3px #DCDDDD solid; padding-right:32px; margin-right:32px; margin-bottom:30px; padding-bottom:10px}
dl.lst{ border-right:none; padding-right:0; margin-right:0}
dl.dl_1 dt { margin-bottom:10px} /*图片边框*/
dl.dl_1 dt img { width:137px; height:142px;}
dl.dl_1 dd { overflow:hidden; color:#000; line-height:20px; text-align:center}
dl.dl_1 dd a{ color:#000}
dl.dl_1 dd font{ font-weight:bold}

dl.dl_2 {float:left; display:inline-block; margin-right:23px; margin-bottom:30px; padding-bottom:10px}
dl.lst{ border-right:none; padding-right:0; margin-right:0}
dl.dl_2 dt { margin-bottom:10px} /*图片边框*/
dl.dl_2 dt img { width:170px; height:170px;}
dl.dl_2 dd { overflow:hidden; color:#000; line-height:20px; text-align:center}
dl.dl_2 dd a{ color:#000}
dl.dl_2 dd font{ font-weight:bold}


.products_detail{ padding:0 0 30px;}
.products_detail .h1{ font-size:18px; width:100%; color:#000; font-family:"微软雅黑"; font-weight:bold;  text-align:center;  line-height:40px;}
.products_detail .detail_pic{ border:1px solid #ededed; min-height:200px;}
.products_detail_con { width:380px; float:right}
.products_detail_con .h2{  font-size:14px; color:#fff; line-height:33px; font-family:"微软雅黑"; font-weight:bold; background:#000; width:155px; height:33px; text-align:center; margin-bottom:10px}
.products_detail .con_box{ line-height:22px; color:#666; color:#333}


.index_banner{position:relative;height:500px;z-index:1}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:500px;}
.index_banner li.first{background:url(../images/ban1.jpg) center no-repeat;}
.index_banner li.second{background:url(../images/ban2.jpg) center no-repeat;}
.index_banner li.third{background:url(../images/ban3.jpg) center no-repeat;}
/*.index_banner li.forist{background:url(../images/ban3.jpg) center no-repeat;}*/
.index_banner li a{display:block;margin:0 auto;width:980px;height:500px;}
.index_banner cite{position:absolute;bottom:30px;left:47%;z-index:99;display:block;margin-left:-100px;width:388px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:88px;height:13px;background-color:#aaa;text-indent:-999em;;cursor:pointer;filter:alpha(opacity:60);opacity:0.6; }
.index_banner cite span.cur{background-color:#000;cursor:default;}

.w470{ width:477px; min-height:300px}
.wl{ float:left}
.wr{ float:right}

.iimg{ padding-bottom:20px}
.icontent{line-height:23px; color:#666; }

.inews{ margin:0 0 15px}
.inews a{ font-size:14px; color:#808080; line-height:30px; padding-left:15px}
.inews a.n1{ background:url(../images/dian.png) no-repeat left}
.inews a.n2{ background:url(../images/dian.png) no-repeat left}
.inews font{ float:right; line-height:30px; color:#808080; font-size:12px}
.inews .ncontent{ line-height:20px;color:#808080; line-height:20px; padding-left:15px}

.pclass a{ margin-right:20px; border-right:1px #666 solid; color:#666; display:block; float:left; padding-right:20px; margin-bottom:10px}
.probg{ width:100%; background:url(../images/ipbg.jpg) no-repeat center; height:565px; margin-top:30px}
.foots{ padding:30px 0; line-height:25px; font-size:14px; color:#000; text-align:center}
.foots a{ color:#000; font-size:14px}

.rollBox{height:280px;width:1080px;overflow:hidden; padding-top:200px; margin:0 auto}
.rollBox .scrollcon{width:1080px;height:280px;position:absolute;}
.rollBox .LeftBotton{height:280px;width:25px;background:url(../images/left.png) no-repeat center;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;}
.rollBox .RightBotton{height:280px;width:25px;background:url(../images/right.png) no-repeat center;overflow:hidden;float:right;display:inline;margin:0px;cursor:pointer;}
.rollBox .Cont{width:1000px;overflow:hidden;float:left;height:280px; margin-left:15px}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:209px;height:215px;overflow:hidden;float:left; margin-right:14px}
.rollBox .Cont .pic img{display:block;width:209px;height:140px;}
.rollBox #List1, .rollBox #List2{float:left;}

.ipro li{float:left;text-align:center;}
.ipro li.lst{ margin-right:0}
.ipro li a img{width: 250px;height:280px;}
.ipro li a{color:#4c4c4c;font-size:14px; display:block; font-family:"微软雅黑"; line-height:35px}
.ipro li a:hover{ color:#0091cd;}


/*focus*/
.focus {height:500px;overflow:hidden;position:relative;background:#ccc;}
.focus_m ul {width:100%;height:500px;overflow:hidden;}
.focus_m li {width:100%;height:500px;_float:left;}
.focus_m li.li_1 {background:url(../images/iban1.jpg) center 0 no-repeat ;}
.focus_m li.li_2 {background:url(../images/iban2.jpg) center 0 no-repeat ;}
.focus_m li.li_3 {background:url(../images/iban3.jpg) center 0 no-repeat ;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;left:10px;top:360px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:200px;}
.focus_l {left:5%;}
.focus_r {right:5%;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer;}
.focus_l span {left:12px;background:url(../images/l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');_background:none;}
.focus_r span {left:16px;background:url(../images/r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}

.btn{ width:70px; height:30px; background:#EDEDED; border:none; color:#808080; font-family:Arial, Helvetica, sans-serif}
.fbt{ width:400px; height:30px; line-height:30px;background:#EDEDED; border:none}
.fbt1{ width:450px; height:120px; line-height:20px;background:#EDEDED; border:none; margin-top:10px}
.fbt2{ width:100px; height:30px; line-height:30px;background:#EDEDED; border:none}

.id_on,.id_off{float:left;cursor:pointer;*display:inline;width:auto!important; margin-right:20px; border-right:1px #666 solid; padding-right:20px; margin-bottom:8px; line-height:15px}
.id_off{color:#666;}
.id_on div{color:#00A496;}
.id_on div div{}
.id_on div div,.id_on div div a:link,.id_on div div a:visited,.id_on div div a:hover{}
/*.id_off div{background:url(../images/bg11.jpg) left bottom no-repeat;height:31px;}
.id_off div div{background:url(../images/bg12.jpg) right bottom no-repeat;}*/
.id_on div div,.id_off div div{white-space:nowrap;  }