﻿/*Base CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
body{font-size:12px;font-family:Arial,微软雅黑,"Times New Roman",Times,serif;color:#333;}
html,body{height:100%;}
ul,ol,dl{list-style:none;}
img{border:0;}
a{color:#7c7c7c;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:visited{color:#7c7c7c;text-decoration:none;}
a:hover{color:#ef8200;text-decoration:none;}
.red{background:red;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.none{display:none;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/* HeadBox CSS Document */
#LayoutHead{width:100%;height:92px;position:fixed;*position:relative;top:0;left:0;z-index:9999;background:url(../Images/LayoutHead_bg.png) repeat-x;}
#LayoutHead .HeadBox{width:1200px;margin:0 auto;position:relative;}
#LayoutHead .HeadBox .Logo{height:80px;}
#LayoutHead .HeadBox .Logo img{margin:20px 0 0 0;}
#LayoutHead .HeadBox .Nav{position:absolute;bottom:-15px;right:-25px;}
#LayoutHead .HeadBox .Nav ul li{float:left;padding:0 25px;height:92px;line-height:92px;}
#LayoutHead .HeadBox .Nav ul li a{font-size:14px;color:#565656;}
#LayoutHead .HeadBox .Nav ul li a span{color:#888888;}
#LayoutHead .HeadBox .Nav ul li a:visited{color:#565656;}
#LayoutHead .HeadBox .Nav ul li a:visited span{color:#888888;}
#LayoutHead .HeadBox .Nav ul li a:hover{color:#073a7e;}
#LayoutHead .HeadBox .Nav ul li a:hover span{color:#073a7e;}
#LayoutHead .HeadBox .Nav ul li:hover{background:url(../Images/ico_SanJiao.png) bottom center no-repeat;}
#LayoutHead .HeadBox .Nav ul li a span{color:#888888;}
#LayoutHead .HeadBox .Nav ul li.Selected a{color:#073a7e !Important;}
#LayoutHead .HeadBox .Nav ul li.Selected a span{color:#073a7e !Important;}
#LayoutHead .HeadBox .Nav ul li.Selected{background:url(../Images/ico_SanJiao.png) bottom center no-repeat;}
#LayoutFoot{margin:0 auto;padding:10px 0;background:#f2f2f2;}
#LayoutFoot .FootBox{width:1200px;margin:0 auto;}
#LayoutFoot .FootBox p{float:left;line-height:35px;color:#888888;}
#LayoutFoot .FootBox p span{padding-left:28px;}
#LayoutFoot .FootBox ul {float:right;}
#LayoutFoot .FootBox ul li{float:left;height:35px;line-height:35px;}
#LayoutFoot .FootBox ul li.AddHome{padding:0 25px 0 30px;background:url(../Images/ico_AddHome.png) left center no-repeat;}
#LayoutFoot .FootBox ul li.TaoBao{padding:0 0 0 30px;background:url(../Images/ico_TaoBao.png) left center no-repeat;}

/* Default CSS Document */
#DefaultBannerBox{width:100%;height:auto;margin-top:-92px;overflow:hidden;}
#DefaultBannerBox #slides .slides_container{width:100%;height:auto;}
#DefaultBannerBox #slides .slides_container .slide{width:100%;height:auto;display:block;}
#DefaultProductBox{width:100%;height:290px;position:relative;top:-290px;z-index:9999;}
#DefaultProductBox #Product{width:1200px;height:180px;margin:0 auto;overflow:hidden;}
#DefaultProductBox #Product dl{float:left;width:398px;margin-right:3px;height:147px;padding-top:33px;background:url(../Images/product_a.png) repeat-x;}
#DefaultProductBox #Product dl dt{float:left;}
#DefaultProductBox #Product dl dt img{margin:0 20px;}
#DefaultProductBox #Product dl dd.title{font-size:16px;}
#DefaultProductBox #Product dl dd{height:35px;line-height:35px;font-size:14px;color:white;}
#DefaultProductBox #Product dl dd span{color:#FFFF00;font-weight:bold;}
#DefaultProductBox #Product dl dd.more{margin-top:8px;}
#DefaultProductBox #Product dl dd a{color:white;border:solid 1px white;padding:8px 10px;}
#DefaultProductBox #Product dl.last{margin-right:0;background:url(../Images/product_b.png) repeat-x}
#DefaultProductBox #LayoutFoot{margin-top:58px;}

/* Product CSS Document */
#ProductBanner{width:100%;height:300px;background:url(../Images/ProductBanner-01.jpg) bottom center no-repeat;}
#ProductContentBox{width:1200px;min-height:500px;height:auto;margin:40px auto;background:url(../Images/content_bg.png) 230px 0px no-repeat;}
#ProductContentBox .Category{float:left;width:184px;height:auto;padding-bottom:13px;background:url(../Images/list_bottom.png) bottom left no-repeat;}
#ProductContentBox .Category h2{height:30px;background:url(../Images/list_top.png) no-repeat;}
#ProductContentBox .Category h2 span{display:none;}
#ProductContentBox .Category ul{min-height:250px;height:auto;background:url(/Images/list_conter.png) repeat-y;}
#ProductContentBox .Category ul li{width:80%;margin:0 auto;height:40px;line-height:40px;background:url(../Images/li_line.png) bottom center no-repeat;overflow:hidden;}
#ProductContentBox .Category ul li a{padding-left:18px;font-size:14px;color:#555555;background:url(../Images/li_ico.png) 5px center no-repeat;}
#ProductContentBox .Category ul li a:visited{color:#555555;}
#ProductContentBox .Category ul li a:hover{color:#073a7e;}
#ProductContentBox .Category ul .Selected a{color:#073a7e !Important;}
#ProductContentBox .ProductList {float:right;width:870px;}
#ProductContentBox .ProductList ul li{float:left;width:240px;height:205px;margin:0 50px 50px 0;text-align:center;overflow:hidden;background:#f4f4f4;}
#ProductContentBox .ProductList ul li img{margin:5px 5px 6px 5px;}
#ProductContentBox .ProductList ul li span{line-height:25px;font-size:14px;}
#ProductContentBox .ProductDetails{float:right;width:870px;}
#ProductContentBox .ProcuctContent{margin-top:70px;}

/* About CSS Document */
#AboutBanner{width:100%;height:300px;background:url(../Images/banner_about.jpg) bottom center no-repeat;}
#AboutContent{width:1200px;min-height:500px;margin:-80px auto 0 auto;background:white;}
#AboutContent .title{padding:30px 0;text-align:center;}
#AboutContent .content{padding:0 50px;}
#AboutContent .content h2{font-size:22px;line-height:30px;color:#333333;}
#AboutContent .content h4{font-size:12px;line-height:25px;color:#888888;}
#AboutContent .content p{line-height:30px;}

/* FAQ CSS Document */
#FaqBanner{width:100%;height:300px;background:url(../Images/banner_faq.jpg) bottom center no-repeat;}
#FaqBox{width:1200px;min-height:500px;margin:-80px auto 0 auto;background:white;}
#FaqBox .title{padding:30px 0;text-align:center;}
#FaqBox .content{padding:0 50px;}
#FaqBox .content dl {border-bottom:solid 1px #F0F0F0;}
#FaqBox .content dl dt{height:35px;padding:30px 0;line-height:35px;font-size:18px;cursor:pointer;}
#FaqBox .content dl dt.bg{background:url(../Images/ico_san.png) 50px bottom no-repeat !Important;}
#FaqBox .content dl dt span{display:inline-block;width:25px;padding-right:10px;text-align:center;color:white;background:url(../Images/border_icon.png) 0px 5px no-repeat;}
#FaqBox .content dl dd{margin-bottom:30px;padding:20px;line-height:25px;background:#F8F8F8;}

/* News CSS Document */
#NewsBanner{width:100%;height:300px;background:url(../Images/banner_news.jpg) bottom center no-repeat;}
#NewsBox{width:1200px;min-height:500px;margin:-80px auto 0 auto;background:white;}
#NewsBox .title{margin:0 auto;padding:65px 0;text-align:center;}
#NewsBox .dog{background:url(../Images/dog.jpg) 80px 10px no-repeat;}
#NewsBox .title ul{width:275px;margin:15px auto;text-align:center;}
#NewsBox .title ul li{float:left;width:90px;height:24px;margin-right:1px;line-height:24px;background:#E2E2E2;}
#NewsBox .title ul li.Selected{background:#2D64AD;}
#NewsBox .title ul li.Selected a{color:white;}
#NewsBox .content{padding:0 50px;}
#NewsBox .content dl{width:435px;margin:35px 0;}
#NewsBox .content dl dt{float:left;width:55px;min-height:60px;height:auto;margin-top:5px;font-size:12px;line-height:28px;text-align:center;background:url(../Images/time_bg.jpg) top center no-repeat;}
#NewsBox .content dl dt span{display:block;font-size:14px;}
#NewsBox .content dl dd{float:right;width:360px;line-height:25px;color:#555555;}
#NewsBox .content dl dd a{color:#073a7e;}
#NewsBox .content dl dd a:visited{color:#073a7e;}
#NewsBox .content dl dd a:hover{color:#ef8200;}
#NewsBox .content dl dd.dd_title{font-size:30px;font-size:14px;}
#NewsBox .content dl dd.dd_title a{color:#333333;}
#NewsBox .content dl dd.dd_title a:visited{color:#333333;}
#NewsBox .content dl dd.dd_title a:hover{color:#ef8200;}
#NewsDetailsBox{width:1100px;min-height:500px;margin:-120px auto 0 auto;padding:0 50px;background:white;}
#NewsDetailsBox .Local{ height:70px;line-height:70px;border-bottom:solid 1px #E2E2E2;}
#NewsDetailsBox .Local .left{font-size:18px;}
#NewsDetailsBox .Local .right{padding-left:21px; background:url(../Images/ico_back.png) center left no-repeat;}
#NewsDetailsBox .content h1{margin-top:20px;font-size:20px;font-weight:normal;text-align:center;line-height:35px;}
#NewsDetailsBox .content p{line-height:30px;}
#NewsDetailsBox .content .date{margin-bottom:20px;text-align:center;}

/* Content CSS Document */
#ContactBanner{width:100%;background:url(../Images/Banner_Contact.jpg) center no-repeat;}
#ContactBox{width:800px;height:400px;margin:-200px 0 0 -400px;position:absolute;top:50%;left:50%;background:url(../Images/Contact_bg.png) repeat-x;}
#ContactBox .left dl{margin-top:50px;padding-left:55px;}
#ContactBox .left dl dt{margin-bottom:20px;}
#ContactBox .left dl dd{line-height:40px;}
#ContactBox .right{width:450px;height:100%;background:url(../Images/map.png) center no-repeat;cursor:pointer;}
#MapBox {width:780px;height:390px;border:solid 10px white;border-top:0;margin: -200px 0 0 -400px;position: absolute;top: 50%;left: 50%;}
#MapBox .title{width:100%;height:45px;line-height:45px;position:absolute;top:0;left:0;background:#FFF;z-index:999999;}
#MapBox .title .left{padding-left:15px;font-size:14px;}
#MapBox .title .right{width:30px;background:url(../Images/ico_cha.png) center no-repeat;cursor:pointer;}
#MapBox #dituContent{width:100%;height:100%;}

#QuicContanct{width:40px;height:122px;margin-top:-61px;position:fixed;top:50%;right:20px;z-index:99999;}
#QuicContanct ul li{width:40px;height:40px;background:#2d64ad;margin-top:1px;}
.AspNetPager{margin:15px auto;line-height:30px;text-align:center;}