@charset "utf-8";
*{font-size:16px; margin:0; padding:0;}
body{ font-size:16px; color:#666; background: #000}
li,ul{ list-style:none}
img{ border:none}
a{ text-decoration:none}

.header{ width:944px; margin:0 auto}
.logo{ width:501px; height:67px; float:left; padding-top:20px; padding-bottom:20px;}
.lag{ float:right; padding:30px 0 0 0}
.lag a{ color:#FFF}


.page{ text-align:center; width:700px; float:left; padding:20px 0;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#c30;}

.nav_bj{ width:100%; background:url(../images/nav_bj.jpg) repeat-x; margin-top:3px}
.nav { width:1000px; margin:0 auto; font-weight:bold; color:#fff; height:34px; line-height:34px;}
.nav ul{ background:url(../images/nav_right.jpg) no-repeat right; height:34px;}
.nav ul li{ float:left; }
.nav ul li.no_border{ border:none;}
.nav ul li a{ color:#ffbb00;  font-size:16px;  display:block; padding:0 35px;}
.nav ul li a:hover{color: #FFF ; background: #333;}
#menu2 {}
#menu2 ul {float:left;}
#menu2 li { position: relative;}
#menu2 li a { float:left;}
#menu2 ul ul { display:none;  position:absolute; top:34px;  left:0; }
#menu2 ul ul li{ padding:0px;}
#menu2 ul ul li a{ background: #333; border-bottom:1px solid #666; display:block; overflow:hidden; white-space:nowrap; width:149px; padding:0; text-align:center;}


.mianbody{ width:1000px; margin:4px auto 0}
.banner{ width:999px; height:333px; float:left}
.slideBox{width:999px; height:333px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#eee; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f60; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:999px; height:333px; display:block;  }
.pagebody{ margin-top:10px; float:left; width:1000px;}
.sidebar{ width:199px; height:780px; background:#242424; border:#696868 solid 1px; float:left}
.sidebar .title{ width:159px; height:37px; background:url(../images/tit_img1.png) 15px center no-repeat; padding-left:40px; line-height:37px; color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold; border-bottom:#696868 solid 1px}
.sidebar .intro li{ width:178px; height:24px; background:url(../images/tit_img2.jpg) no-repeat; line-height:24px; margin-top:10px}
.sidebar .intro li a{ color:#fff; font-size:12px; /*font-weight:bold*/}
.sidebar .intro{ padding:10px; padding-top:0}
.sidebar .intro ul li a:hover{ color:#c30;}



.sidebar1{ width:199px; height:775px; background:#242424; border:#696868 solid 1px; float:left}
.sidebar1 .title{ width:159px; height:37px; background:url(../images/tit_img1.png) 15px center no-repeat; padding-left:40px; line-height:37px; color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold; border-bottom:#696868 solid 1px}
.sidebar1 .intro li{ width:178px; height:24px; background:url(../images/tit_img2.jpg) no-repeat; line-height:24px; margin-top:10px}
.sidebar1 .intro li a{ color:#fff; font-size:12px; /*font-weight:bold*/}
.sidebar1 .intro{ padding:10px; padding-top:0}
.sidebar1 .intro ul li a:hover{ color:#c30;}


.sidebar2{ width:199px; height:532px; background:#242424; border:#696868 solid 1px; float:left}
.sidebar2 .title{ width:159px; height:37px; background:url(../images/tit_img1.png) 15px center no-repeat; padding-left:40px; line-height:37px; color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold; border-bottom:#696868 solid 1px}
.sidebar2 .intro li{ width:178px; height:24px; background:url(../images/tit_img2.jpg) no-repeat; line-height:24px; margin-top:10px}
.sidebar2 .intro li a{ color:#fff; font-size:12px; /*font-weight:bold*/}
.sidebar2 .intro{ padding:10px; padding-top:0}
.sidebar2 .intro ul li a:hover{ color:#c30;}

.sidebar3{ width:199px; height:695px; background:#242424; border:#696868 solid 1px; float:left}
.sidebar3 .title{ width:159px; height:37px; background:url(../images/tit_img1.png) 15px center no-repeat; padding-left:40px; line-height:37px; color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold; border-bottom:#696868 solid 1px}
.sidebar3 .intro li{ width:178px; height:24px; background:url(../images/tit_img2.jpg) no-repeat; line-height:24px; margin-top:10px}
.sidebar3 .intro li a{ color:#fff; font-size:12px;/* font-weight:bold*/}
.sidebar3 .intro{ padding:10px; padding-top:0}
.sidebar3 .intro ul li a:hover{ color:#c30;}


#menu { float:left; line-height:30px;}
#menu ul {float:left;}
#menu li { float:left; width:178px;  position: relative;}
#menu li a { display: block; float:left; padding-left:5px; width:163px;font-size:14px;}
#menu li a:hover { color: #da1a00; }
#menu ul ul { display: none;  position: absolute; top: 0;  left:178px; }
#menu ul ul li{ background: #666; width:208px; padding:0px; border-bottom:solid 1px #999; margin:0}
#menu ul ul li a{ padding:0px 10px; width:150px; overflow:hidden; white-space:nowrap; color:#fff; font-size:14px; font-weight:100}
#menu ul ul li a:hover{ color:#f90;}


.page_rt{ float:right; width:790px;}
.about{ width:790px; border:#696868 solid 1px; }
.about .title{ width:750px; height:37px; border-bottom:#696868 solid 1px; background:url(../images/tit_img1.png) 15px center no-repeat; line-height:37px; padding-left:40px;color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold;}
.about .title a{ color:#ffbb00; font-size:12px; font-family: "Source Han Sans CN" }
.about .intro{ padding:15px; height:430px;}
.about .intro .intro_lt{ float: left; border:5px solid #FFF; margin:20px 0 0 0}
.about .intro .intro_rt{ width:537px; display:block; margin:0 0 0 20px; color:#FFF; line-height:21px; float:left}

.product{ width:790px; border:#696868 solid 1px; margin-top:6px }
.product .title{ width:750px; height:37px; border-bottom:#696868 solid 1px; background:url(../images/tit_img1.png) 15px center no-repeat; line-height:37px; padding-left:40px;color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold; border-bottom:#696868 solid 1px;}
.product .title a{ color:#ffbb00; font-size:12px; font-family: "Source Han Sans CN"}
.product_show{ padding:20px;}
.product_show li{ float:left; margin-left:18px;}
.product_show li a{ color:#FFF}

/*内页*/
.about_rt{ float:right;width:790px; min-height:500px; border:#696868 solid 1px;}
.about_rt .title{width:750px; height:37px; border-bottom:#696868 solid 1px; background:url(../images/tit_img1.png) 15px center no-repeat; line-height:37px; padding-left:40px;color:#ffbb00; font-family:"Source Han Sans CN"; font-size:15px; font-weight:bold;}
.intro_show{ padding:14px;}
.intro_show ul li.bt{ font-size:14px; font-weight:bold; text-align:center;}
.intro_show ul li.date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #999;}
.intro_show ul li.nr{ padding:8px 18px;}
.intro_show ul li.nr p{ margin-bottom:10px; line-height:26px; text-indent:2em; color:#FFF}

.intro_product{ padding:20px}
.intro_product li{ float:left; margin-left:18px; margin-top:20px}
.intro_product .link{ width:165px; display:block; text-align:center; margin-top:6px }
.intro_product .link a{ color:#FFF}

.intro_service{ padding:15px}
.intro_service li{ width:730px;  border-bottom:#666 dashed 1px; clear:both; line-height:30px; list-style-type:circle; margin-left:20px}
.intro_service li a{ color:#FFF; font-size:16px}

.intro_contact{ padding:43px 0 0 10px;  color:#000; font-size:16px; line-height:30px; background:url(../images/con_img.jpg) right center no-repeat}


.intro_order{ padding:15px;}
.intro_order table{}
.intro_order table thead{ font-weight:bold;}
.intro_order table tr td{ padding:4px;}
.intro_order table tr td a:hover{ color:#c30;}
.intro_order table input, .content .feedback table textarea{ border:solid 1px #ccc;}
.intro_order table input.button{background:#256AB6; color:#fff; cursor:pointer; padding:2px 4px;}
.product_show_xx ul li{ float:left; margin-bottom:20px; width:640px;}
.product_show_xx ul li.pic{ text-align:center; border-bottom:dashed 1px #666666; padding-bottom:10px;}
.product_show_xx ul li.pic img{ border:#CCC 2px solid}
.product_show_xx ul li.pic span{ display:block; font-weight:bold; margin-top:10px; color:#fff; font-weight:bold}
.product_show_xx ul li.pic a{ color:#FFF ; padding:0 10px; text-decoration:underline}
.product_show_xx ul li.nr p{ color:#FFFFFF}


.intro_news_show{ padding:15px}
.news_show ul li.bt{ font-size:16px; font-weight:bold; text-align:center;}
.news_show ul li.date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #333333; line-height:40px}
.news_show ul li.nr{ padding:8px 18px;}
.news_show ul li.nr p{ margin-bottom:10px; line-height:26px;}



.footer{ width:100%; height:126px; background:url(../images/footer_bj.jpg) repeat-x; color:#FFFFFF; clear:both; float:left; margin-top:20px;}
.footer .footer_nav{ width:1000px; height:30px; line-height:30px; margin:0 auto;}
.footer .footer_nav .ft{width:1000px; float:left; text-align:center; color:#FFFFFF}
.footer .footer_nav .ft a{color:#FFFFFF}
.footer .footer_nav .bq{width:1000px; float:left; text-align:center;font-size: 13px; letter-spacing:-0.2px;}
.footer .footer_nav .bq a{ color:#FFF;}











