@charset "gb2312";
/* Rest CSS */
html{color:#000;overflow-y:scroll;-webkit-text-size-adjust:none; background:#ffffff;}
input,button,textarea,select,optgroup,option,p,div,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit; margin:0; padding:0;}
body{ padding:0px;margin:0px;font-size:12px; font-family:'宋体',"Microsoft YaHei",微软雅黑,tahoma,helvetica,arial,sans-serif;color:#333; background:#ffffff;height: auto;}
fieldset,img{border:0;}
input{ height:26px; line-height:26px;}
/*table { border-collapse: collapse;  border-spacing: 0;}*/
.cc{clear:both; font-size:1px; height:0; line-height:0;}
.clear{clear:both;display:block;overflow:hidden;  visibility:hidden; width:0; height:0;}
li,ul,dl,dt,dd{ list-style:none; vertical-align:top;}
*{ margin:0; padding:0;}
dd,li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
a img { border: none; }
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
h1{ font-size: 18px; }
h2{ font-size: 14px; }
h3{ font-size: 12px; }
.fr,.right,#right{float:right}
.fl,.left,#left{float:left}
.font_ff{ font-family:Arial, Helvetica, sans-serif;}
.font_red{ color:#ff0000;}

.page980{ width:980px;  margin:0 auto;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:6px;}
.ml10{ margin-left:10px;}

/*头部*/
.header{ height:154px; margin:0 auto; overflow:hidden;}
.top{ height:118px; overflow:hidden; width:1000px; margin:0 auto;}
.topr{ padding-top:29px;}

#nav{ width:100%; height:35px; background:#ff017e;}
.nav{ height:35px; font:16px/35px "微软雅黑"; width:1000px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left; line-height:35px; height:35px; overflow:hidden; padding-right:10px;}
.nav ul li a{ color:#ffffff; padding:0 35px; display:block;  height:35px; line-height:35px; float:left;}
.nav ul li a:hover,.nav ul li a.on{ background:#b20058;}

/*Banner*/
#banner{ width:100%; height:348px; border-bottom:3px solid #ce0404; margin:0 auto; background:url(../images/banner_bg.jpg) no-repeat center top;}
.banner{ width:1000px; height:320px; margin:2px auto 0; overflow:hidden;}
.banner01{ width:1000px; height:260px; margin:2px auto 0; overflow:hidden;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:320px; margin:0px auto; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:135px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:135px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:20px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:14px; height:14px; margin:0 5px; border-radius:10px; background:url(../images/circle02.png) no-repeat 0 0; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:url(../images/circle01.png) no-repeat 0 0;}

/*主体*/
#main{ width:100%; margin:0 auto; background:url(../images/bg.gif) repeat 0 0;}
.main{ width:1000px; margin:0 auto; background:#ffffff; padding-bottom:20px;}

/*新闻公告*/
.home_notice{ height:58px; padding-top:5px; line-height:58px; border-bottom:1px solid #c7c7c7; background:url(../images/icon01.gif) no-repeat 10px 25px; padding-left:50px; overflow:hidden; width:950px;}
.notice_tt{ display:block; font:18px/58px "微软雅黑"; color:#c82520;}
.notice_con{ width:850px;}
.notice_con ul li{ height:58px; font:14px/58px "微软雅黑"; color:#999999;}
.notice_con ul li a{ color:#999999;}
.notice_con ul li a:hover{ color:#ff0000;}
.h_time01{ font-family:Arial, Helvetica, sans-serif; }

/*最新资讯*/
.zixun_tt{ height:55px; margin-top:16px; background:#f9f9f9 url(../images/zx_icon.gif) no-repeat 6px 16px; padding-left:30px; font:18px/55px "微软雅黑"; color:#46454b;}
.zixun_tt a{ color:#46454b;}
.zixun_tt a span{ color:#8f8e89; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase;}

/*新闻列表*/
.home_news{ width:612px; overflow:hidden; padding-left:26px;}
.home_newstop{ width:612px; height:138px; overflow:hidden; padding-top:20px;}
.home_newstop dt{ float:left; width:177px; height:118px; padding:9px; border:1px solid #d1d1d1; overflow:hidden;}
.home_newstop dd{ padding-left:15px; width:400px; float:left;}
.home_newstop dd.d_01{ height:24px; font:bold 16px/24px "微软雅黑"; overflow:hidden;}
.home_newstop dd.d_01 a{ color:#666666;}
.home_newstop dd.d_01 a:hover{ color:#ff0000;}
.home_newstop dd.d_02{ height:65px; padding-top:6px; font:14px/24px "宋体"; color:#8d8b8e;}
.home_newstop dd.d_03{ line-height:30px;}
.home_newstop dd.d_03 a{ color:#73a4e7;}
.home_newstop dd.d_03 a:hover{ color:#ff0000;}

.home_newslist{ padding-top:5px;}
.home_newslist ul li{ height:40px; line-height:40px; background:url(../images/xx01.gif) repeat-x left bottom; color:#666666;}
.h_time02{ font-family:Arial, Helvetica, sans-serif;}
.home_newslist ul li a{ color:#666666;}
.home_newslist ul li a:hover{ color:#ff0000;}

/*广告位*/
.home_adv{ width:312px; overflow:hidden;}
.home_adv ul li{ width:156px;  height:152px; overflow:hidden; float:left;}

/*产品中心*/
.home_product{ background:url(../images/product.jpg) no-repeat 0 0; width:1002px; height:237px; overflow:hidden;  margin-top:20px;}
.home_protitle{ height:38px; line-height:38px;}
.home_prott_name{ display:block; float:left; width:55px; height:38px;}
.more02{ padding-right:12px; color:#f60;}
.home_prolist{ width:1002px; height:190px; overflow:hidden;}
.pre_btn_icon{height:57px;width:31px;background:url(../images/btn_left.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; left:5px; top:62px; z-index:9999999;}
.next_btn_icon{height:57px;width:31px;background:url(../images/btn_right.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; right:0px; top:62px;z-index:9999999;}
.infiniteCarousel { width:1002px; position: relative; padding-top:16px; height:174px;}
.infiniteCarousel .wrapper { width:870px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;   margin: 0 21px 0 56px;  position: absolute; }
.infiniteCarousel .wrapper ul { width: 9999px;}
.wrapper{ height:174px; overflow:hidden;}
.scroll_ul{ margin:0; padding:0 0 0 10px;}
.scroll_ul li.pic{ width:204px; height:180px;float:left;text-align:center; list-style:none; background:url(../images/pro_bg.jpg) no-repeat 16px 0; padding-left:16px;}
.scroll_ul li.pic img{display:block;margin:0 auto; width:156px; height:123px; overflow:hidden; padding:8px 24px 0;}
.scroll_ul li.pic p{line-height:56px;color:#505050; margin:0; padding:0;}
.scroll_ul li.pic a:hover{ color:#f60;}

/*友情链接*/
#friendlink{ width:100%; height:34px; background:#ff017e; overflow:hidden;}
.friendlink{ width:1000px; margin:0 auto; height:38px; line-height:38px; color:#ffffff; background:url(../images/link_icon.gif) no-repeat left center;}
.friendlink span.f_con{ font:16px/34px "微软雅黑"; color:#ffffff; padding-right:10px; display:block; padding-left:15px;}
.friendlink span{ padding:0 10px;}
.friendlink a{ color:#ffffff;}
.friendlink a:hover{ color:#fbb9d3;}


/*底部*/
#footer{ width:100%; background:#e2e2e2; margin:0px auto; }
.footer{ width:1000px; padding:35px 0; margin:0 auto; background:#e2e2e2; color:#7a7a7a; line-height:22px; text-align:center; position:relative;}
.footer a{ color:#7a7a7a;}
.footer a:hover{ color:#ff017e;}
.footer_logo{ width:211px; height:77px; position:absolute; right:0; top:14px; display:block;}

/*关于怽谧*/
.zy_main{ padding:15px 15px 0; width:970px; overflow:hidden;}
.zy_left{ width:300px; overflow:hidden;}
.left_menu{ width:268px; border:1px solid #e0e0e0; overflow:hidden; padding:10px 15px;}
.left_top{ height:45px; overflow:hidden; background:url(../images/lm_tt01.gif) no-repeat 0 0; padding:5px 0 0 12px; font:18px/20px "微软雅黑"; color:#ff017e;}
.left_top span{ display:block; height:18px; font-size:16px; line-height:15px; font-family:Arial, Helvetica, sans-serif;}

.left_menulist{min-height:190px; _height:190px; overflow:visible; padding-top:15px;}
.left_menulist ul li{height:35px; font:bold 14px/36px "宋体";  overflow:hidden; padding-bottom:5px;}
.left_menulist ul li a{background:#e2e2e2 url(../images/left_menu.gif) no-repeat right top; padding-left:42px;color:#333333; display:block;}
.left_menulist ul li a:hover,.left_menulist ul li a.active{background:#e2e2e2 url(../images/left_menu_hover.gif) no-repeat right top;color:#ff017e;}


/*左侧导航*/
.pro_menu{ min-height:190px; _height:190px; overflow:visible; padding-top:15px;}
.pro_bigcate{height:35px; background:#e2e2e2 url(../images/left_menu.gif) no-repeat right top; font:bold 14px/36px "宋体"; color:#333333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; padding-left:42px; margin-bottom:5px;}
.hy_menuplus{ color:#ff017e;height:35px;font:bold 14px/36px "宋体";overflow:hidden; background:#e2e2e2 url(../images/left_menu_hover.gif) no-repeat right top;text-overflow:ellipsis; white-space:nowrap;cursor:pointer; padding-left:42px;}
.hy_menuplus a{ color:#ff017e;}
.hymenu_block{ display:none; width:200px; margin:0 auto; padding-bottom:5px;}
.pro_menu ul li ul li{height:32px;font:12px/32px "宋体"; background:url(../images/xx01.gif) repeat-x left bottom; }
.pro_menu ul li ul li a{  color:#333333;padding-left:60px; display:block; height:32px; overflow:hidden; background:url(../images/icon03.gif) no-repeat 45px center;}
.pro_menu ul li ul li a:hover,.pro_menu ul li ul li.active a,.pro_menu ul li ul li a.active{ color:#ff017e; background:url(../images/icon02.gif) no-repeat 45px center;}

.left_tt{ height:60px; font:20px/60px "微软雅黑"; color:#333333;}
.left_tt span{ font-family:Arial, Helvetica, sans-serif; color:#d8694d; padding-left:5px;}
.left_contact{ width:300px; height:128px; overflow:hidden;}
.left_online{ width:300px; height:64px; overflow:hidden; margin-top:15px;}

/*右边*/
.zy_right{ width:621px; overflow:hidden; border:1px solid #e0e0e0; padding:0 12px; }
.location{ height:37px; border-bottom:2px solid #ff017e; background:url(../images/location.gif) no-repeat 10px center; padding-left:40px; overflow:hidden; line-height:38px; color:#666666;}
.location a{color:#666666;}
.location a:hover{ color:#ff017e;}
.zy_area{ min-height:502px; _height:502px; overflow:visible;}

.about{ padding:20px 10px; font:12px/32px "宋体"; color:#333333; text-indent:2em;}
.about img{ margin:0 0 10px 20px;}

/*产品馆*/
.product{ padding-top:10px;width:621px; overflow:hidden;}
.product ul{ padding-left:10px; width:642px;}
.product ul li{ width:186px; overflow:hidden; float:left; padding-right:20px; padding-bottom:5px;}
.product ul li a.pro_img{ display:block; width:186px; height:186px; overflow:hidden;}
.pro_price{ line-height:24px; color:#cc0000;  font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.product ul li h3 a{ line-height:20px; color:#666666; font-weight:bold; padding:5px;}
.product ul li h3 a:hover{color:#ff017e;}


/*新闻列表*/
.newslist{ padding:15px 5px; width:611px; overflow:hidden;}
.newslist ul{ padding-bottom:15px;}
.newslist ul li{ height:28px; line-height:28px; overflow:hidden; vertical-align:bottom;}
.newslist ul li a{ background:url(../images/icon04.gif) no-repeat 2px center; padding-left:20px; display:block; height:28px; color:#666666;}
.newslist ul li a:hover{ background:#ebf2fa url(../images/icon04.gif) no-repeat 2px center;}
.newslist ul li span.time03{ font-family:Arial, Helvetica, sans-serif; padding-right:5px; color:#999999; }

/*联系我们*/
.contact{ padding:68px 20px 0;}
.contact img{ margin-right:18px;}
.contact h2{ height:108px; font:bold 22px/108px "微软雅黑"; color:#666666;}
.contact ul li{ font:14px/32px "宋体"; color:#787878;}

/*招商加盟*/
.join{ padding:20px 40px; font:14px/32px "宋体"; color:#666666;}

/*品牌形象*/
.brand{ width:592px; margin:10px auto 0; overflow:hidden;}
.brand ul{ padding-bottom:10px;}
.brand ul li{ width:592px; height:98px; padding:20px 0 24px; background:url(../images/xx02.gif) no-repeat left bottom;}
.brand ul li div{ height:24px; overflow:hidden;}
.brand ul li a.brand_img{ width:152px; height:98px; display:block; float:left; margin-right:20px;}
.brand ul li h2{  font:bold 12px/24px "宋体"; float:left; padding-right:25px;}
.brand ul li h2 a{ color:#333333;}
.brand ul li h2 a:hover{ color:#ff017e;}
.brand_time{ width:124px; height:14px; overflow:hidden; line-height:14px; color:#ffffff; font:11px/14px Arial, Helvetica, sans-serif; background:url(../images/brand_time.gif) no-repeat 0 0; margin-top:3px;}
.date{ width:60px; padding-left:24px; display:block; height:14px;}
.d_time{ width:40px; text-align:center; display:block;height:14px; float:left;}
.brand ul li h3{  font:12px/22px "宋体"; color:#666666;}
.brand ul li h3 a{ color:#54c8c5;}
.brand ul li h3 a:hover{ color:#ff017e;}

/*Page*/
.pagenav { margin: 2px 0; padding:10px 0; text-align:center;}
.pagenav a {border: 1px solid #d9d9d9;color: #666666;margin: 3px;
 padding: 4px 8px;  text-decoration: none;}
.pagenav a:hover { background-color: #ff017e;border: 1px solid #ff017e; color:#ffffff;}
.pagenav a.active { border: 1px solid #d9d9d9;color: #666666;}
.pagenav a.current, .pagenav a.current:hover { background-color: #ff017e; border: 1px solid #ff017e;color: #ffffff;}
.pagenav a.disabled { border: 1px solid #d9d9d9;color: #666666;}
.pagenav a.text {color: #666666; margin-right: 3px;}
.pagenav a.text:hover, .pagenav a.disabled:hover { background-color: #ff017e;border: 1px solid #ff017e; color: #ffffff;}
.pagenav #page {float: left;}
.pagenav #page input { border:1px solid #d9d9d9; color:#333; height:22px; line-height:22px;margin:3px; padding:0 3px;text-align:center;width:30px;}
.pagenav .goto {background-color: #ff017e; border: 1px solid #ff017e; color: #ffffff;cursor: pointer; display: block; float: left;height: 24px; line-height: 24px; margin: 3px 0 3px 3px; outline: medium none; padding: 0 8px; text-decoration: none;}


/*文章页*/
.wenzhang{border:1px solid #ddd; border-top:none; line-height:30px; background:#fff; width:928px; padding:20px;}
.wenzhang a:hover{ color:#f60;}
.wztit{font-size:24px;line-height:150%; padding-bottom:12px;color:#333333;text-align:center;font-weight:bold;}
.wzfbt{font-weight:100;line-height:36px;text-align:center;font-size:20px;}
.wzbjxx{height:30px;line-height:30px;color:#999;font-size:12px;margin-top:5px;text-align:center;border:#ccc 1px dotted;background:#f8f8f8;}
.wzbjxx a{font-size:12px;color:#999;cursor:pointer;}
.wzcon{	padding:20px;height:auto;min-height:450px;_height:450px;font-size:14px;	line-height:30px;}
.wzcon img{margin:5px 0;}
.wzcon table{max-width:860px !important;}
.wzbot1{height:36px;line-height:36px;text-align:right;font-size:12px;color:#999999;padding-top:10px;}
.wzbot1 a{color:#999999;line-height:36px;}
.wzbot1 a:hover,.wzbot a:hover,.wzbjxx a:hover{color:#ff0000;text-decoration:none;}
.wzbot1 ul{ float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:24px;}
.bdsharebuttonbox span{float:left;font-size:14px;color:#333;line-height:30px;}
.wzbot1 ul.fxd_close{float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;height:36px;line-height:36px;background:url(../images/print.gif) 0 10px no-repeat;padding-left:22px;font-size:12px; padding-right:10px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left; padding-right:10px;height:36px;line-height:36px;background:url(../images/close1.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.bshare-custom #bshare-shareto{ color:#999 !important; line-height:24px !important; font-weight:normal !important;}
.wzbot{border-top:#ddd 1px solid;padding-top:10px;padding-bottom:0;font-size:12px;line-height:28px;}










