@charset "utf-8";
/* Public style */
body {margin:0; padding:0; font-size:14px; font-family:"微软雅黑",Arial,Verdana; text-align:center;  color:#424242; background-color:#FFF ;background-image:url(about:blank);
background-attachment:fixed;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p {margin:0; padding:0; border:none; list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px;}
a {color:#494949;text-decoration:none;}
a:hover {color:#e96d3b;text-decoration:none;}
.Clear { clear:both;}
.MT10 {margin-top:10px;}

/* Header Style */
.Header {width:100%; height:150px; margin:0 auto; position: fixed; top: 0px; left:0px; _position: absolute;z-index:100; _top: expression(documentElement.scrollTop + "px"); background:url(Images/Bg.gif) no-repeat center top;}
.HeaderTop  {width:980px; height:30px; margin:0 auto; text-align:right; line-height:30px; color:#241a17;}
.HeaderTop span {display:block; float:left;}
.HeaderTop form {float:right; display:inline; padding-top:2px;}

.HeaderTop .Key {width:120px; height:16px; padding:2px 0px 2px 30px; border:1px solid #dcdcdc; margin:0; vertical-align:middle; line-height:20px; background: url(Images/SearchKeyBg.jpg) no-repeat left center;}
.SearchBtn {width:40px; height:22px;vertical-align:middle;}

#Header {width:980px; height:120px; margin:0 auto; }
#Logo {float:left; width:310px; height:120px;}

/* menu Style */
.menu {float:left;width:630px; height:50px; margin:0px auto; padding:70px 0px 0 30px; line-height:50px; z-index:99;}
.menu a {font-size:14px; color:#FFF; font-weight:bold;}
.menu a:hover {color:#e75200;}
.menu dl {float:left;}
.menu dd {float:left; width:105px; }
.menu dt {float:left; width:105px; height:50px; position:relative; z-index:9999;}
.SubNav { background:url(Images/SubNavBg.gif) no-repeat 100% top;}
.menuli_div {position:absolute; width:120px; padding:10px 0px 10px 0px; left:0px; top:50px; background:#1461c3 ;}
.menuli_div li {width:120px; height:auto; line-height:24px; background:url(Images/menuli_div_li_bg.gif) no-repeat left bottom; }
.menu DT UL li A {color:#FFF; font-size:12px;}
.menuli .menuli_div {display:none;}
.menuli_subhover .menuli_div {display:block; }
.menuli_subhover .Nav_F {display:block; width:auto; background:url(Images/NavHover.gif) no-repeat center top #001f91;color:#FFF;}
.menuli_hover .Nav_F{ display:block; width:auto; background:url(Images/NavHover.gif) no-repeat center top #001f91; color:#FFF;}
A.NSelect { display:block; width:auto; padding:0 15px; background:url(Images/NavHover.gif) no-repeat center top #001f91; color:#FFF;}

#Wraper {width:100%; height:auto; position:relative; top:150px;  margin:0px auto;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:460px; padding-bottom:40px; background:#000 url(Images/BannerBg.gif) no-repeat center bottom;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:460px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:460px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=100);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#001f91;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/* Main Style */
.Main {width:980px; height:auto; margin:10px auto 0;}
.Left {float:left; width:240px; height:auto;}
.Right {float:left; width:720px; height:auto; margin-left:20px;}
.MainTitle {width:980px; height:40px; font-size:16px; font-weight:bold;  text-align:left; color:#012f9f; line-height:40px;  } 
.CenterTitle {width:auto; height:40px; font-size:16px; padding-left:20px; font-weight:bold;  text-align:left; color:#e75200; line-height:40px;  } 
.RightTitle {width:690px; height:48px; padding-top:10px; font-size:16px; padding-left:30px; font-weight:bold;  text-align:left; color:#012f9f; line-height:48px; background:url(Images/RightTitleBg.gif) no-repeat left top;} 
.RightTitle span {float:right; text-align:right; font-size:14px; font-weight:normal; margin-right:10px; color:#202020;}
.RightTitle span a {color:#202020; }


/* About Style */
span.More {float:right; text-align:right; font-size:14px; font-weight:normal;}
span.En {color:#858585; font-weight:normal;font-variant:small-caps;}
.AboutImg {float:left; width:300px; height:auto;}
.AboutRight {float:left; width:660px; height:auto; margin-left:20px;}
.AContent {width:660px; height:auto; line-height:24px; text-align:left;}
.AContent p {margin:0; padding:0;}

.Honor {width:700px; height:auto; margin-top:10px; padding-top:10px; background:url(Images/HonorBg.gif) no-repeat center top;}
.Honor li { float:left; text-align:center; padding:5px 5px; }
.Honor li img { width:200px; height:140px; }
.Honor li a { line-height:24px; font-size:14px; color:#404040; }

/* Ad Style */
.Ad {width:100%; height:166px; margin:20px auto 0; padding-top:33px; background:url(Images/AdBg.gif) repeat-x left top;}
.AdImg {width:1034px; height:134px; margin:0 auto;}

.Products { width:980px; margin:0 auto; height:320px; padding:10px 0; position:relative;}
.kc01 { position:absolute; top:100px; left:-45px; cursor:pointer}
.kc03 { position:absolute; top:100px; right:-45px; cursor:pointer}
.kc02 ul li {WIDTH: 225px; float: left; margin:0 26px 0 0; display:inline; text-align:center;}
.kc02 ul li img { WIDTH: 202px;  HEIGHT: 270px; border:1px solid #dad9d9; padding:5px; margin:0 0 12px 0; background:#fff}

/* NewsMain Style */
.NewsMain {width:100%; height:auto; margin:20px auto 0; padding-bottom:20px; border-top:1px solid #e5e4e4; border-bottom:1px solid #e5e4e4; background:#f5f3f3;}
.BiaoYu {width:980px; height:auto; margin:0 auto;}
.YingYong {float:left; width:460px; height:auto;}
.YYPic {padding-top:15px; }

.News {float:left; width:460px; height:360px; padding-left:60px; background:url(Images/NewsBg.gif) no-repeat 5% top;}
.News ul {padding-top:15px; padding-left:20px; text-align:left;}
.News li{width:420px; height:30px; line-height:30px; padding-left:20px; background:url(Images/NewsIcon.gif) no-repeat 0% 50%;}
.News li span {float:right; text-align:right;}

/* FooterMain Style */
.FooterMain {width:100%; height:257px; margin-top:10px; margin-left:auto; margin-right:auto; background:url(Images/FooterBg.gif) repeat-x left bottom;}
.Footer {width:1004px; height:200px; margin:0 auto; padding-top:23px; overflow:hidden;}
.ErWeiMa {float:left; width:224px; height:200px; text-align:right;}
.FooterMenu {float:left; width:130px; height:200px; padding-left:20px; text-align:left; background:url(Images/FooterMenuBg.gif) no-repeat left top;}
.FooterMenu dt{width:120px; height:40px; padding-left:0px; font:bold 14px "宋体"; line-height:40px;}
.FooterMenu dd {line-height:30px;}
.CopyRightM {width:1004px; height:34px; margin:0 auto; text-align:left; color:#FFF;background:url(Images/CopyRightBg.gif) no-repeat right top;}
.CopyRightL {float:left; width:800px; height:34px; line-height:34px; }
.CopyRightR {float:left; width:150px; height:30px; padding-left:50px; line-height:30px;}
.CopyRightM a{ color:#FFF;}

.SortTitle {width:240px; height:48px; font:bold 16px "微软雅黑"; line-height:40px; text-align:center; color:#FFF; background:url(Images/SortTitleBg.gif) no-repeat left top;}
/* Sort Style */
.Sort {width:220px; height:auto; padding:0 10px 10px;  font-size:14px; line-height:2em; text-align:center; background:#f5f3f3; }
.Sort ul li a {display:block; width:220px; height:38px; font-size:14px; font-weight:bold; line-height:38px; color:#202020; background:url(Images/SortLiBg.gif) no-repeat left bottom; }
.Sort ul li a:hover {display:block; width:220px; height:38px;  font-size:14px; font-weight:bold; line-height:36px; color:#fc5900;}

/* Contact Style */
.Contact {width:230px; height:auto; padding:10px 5px 20px; text-align:left; background:#f5f3f3; }
.Contact p {width:230px; height:auto; margin:0px 0; padding:0; line-height:27px; color:#202020;}

/* 详细页样式 */
.Article {width:680px; height:auto; padding:20px; font-size:14px; line-height:2em; text-align:left; color:#FFF; background:#f5f3f3 }
.Article h1 {text-align:center; font-size:16px; font-weight:bold; line-height:30px; color:#202020;}
.Article .ArticleTags {width:680px; height:auto; margin-top:10px; line-height:30px; text-align:center; color:#b3b0b0;}
.Article .ArticlePic {width:680px; height:auto; margin-top:10px; line-height:30px; text-align:center;}
.Article .Content {margin-top:10px; text-align:left; line-height:2em; color:#202020;}
.Article .PreNext {width:680px; height:auto;  margin-top:20px; border-top:1px dashed #CCC; color:#202020; line-height:2em; text-align:left;}
.Article .preNext strong {color:#202020;}
.Article .PreNext a {color:#202020;}
.Article .PreNext a:hover {color:#e75200;}
.showimg {text-align:center;}


/*新闻列表*/
.NewsList {width:680px; height:auto; padding:20px; font-size:14px; line-height:2em; text-align:left; color:#FFF; background:#f5f3f3 }
.NewsList ul li {width:660px; height:36px; padding-left:20px; border-bottom:1px dashed #ccc; line-height:36px; color:#202020; background:url(Images/NewsIcon.gif) no-repeat 0% 50%;}
.NewsList ul li span {float:right; text-align:right;}
.NewsList a {color:#202020;}
.NewsList a:hover {color:#fc5900;}

/* 产品中心 */
.ProductsList {width:680px; height:auto; padding:20px; font-size:14px; line-height:2em; text-align:left; color:#FFF; background:#f5f3f3 }
.ProductsList li { float:left; text-align:center; padding:5px 12px; margin:10px 0 0; }
.ProductsList li img { width:200px; height:270px; }
.ProductsList li a { line-height:24px; font-size:14px; color:#404040; }


/* 产品中心 */
.HonorList {width:680px; height:auto; padding:20px; font-size:14px; line-height:2em; text-align:left; color:#FFF; background:#f5f3f3 }
.HonorList li { float:left; text-align:center; padding:5px 12px; margin:10px 0 0; }
.HonorList li img { width:310px; height:215px; }
.HonorList li a { line-height:24px; font-size:14px; color:#404040; }

/* 留言中心 */
.Messages {width:680px; height:auto; padding:20px; font-size:14px; line-height:2em; text-align:left; color:#202020; background:#f5f3f3 }
.Messages table { border-collapse:collapse; width:700px; height:auto; border:1px solid #c1c1c1; margin:10px auto 0; text-align:left; }
.Messages table th { padding:5px; border:1px solid #c1c1c1; text-align:center;}
.Messages table td { padding:5px; border:1px solid #c1c1c1;}
.Messages input, textarea, select { border:1px solid #c1c1c1; font-size:12px; padding:2px; color:#404040; }
.Messages input {padding:6px 0;}

/*分页样式*/
#Page {width:680px; height:30px; margin:20px 0 20px; line-height:30px; text-align:right; }
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #012f9f; padding:5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#012f9f; color:#FFF; }
#total { color:red; }

/* 客服 */
#customer_support { width:134px; position:absolute; }
#customer_support_title { background:url(images/customer_support_title_bg.jpg) no-repeat; height:35px; line-height:35px; text-align:right; padding:0 10px; }
#customer_support_title a { color:#FFF; }
#customer_support_body { border:1px solid #EB8381; background:#FFF; }
#customer_support_body p { padding:3px 0; text-align:center; }
#customer_support_bottom { }








