@charset "utf-8";
body{ margin:0 auto; padding:0; font-size:12px; color:#666666; font-family:"宋体"; background:url(../images/bg.jpg) repeat-x top; width:1000px;}
div,p,ul,li,h1,h2,h3,h4,h5,input,table,inform,tr,td{ margin:0; padding:0;}
a img{ border:none;}
a{ color:#343333; text-decoration:none;}
a:hover{ color:#d50606; text-decoration:none;}
li{ list-style:none;}
.clear{ clear:both; overflow:hidden;}

.header_top{ height:112px; overflow:hidden;}
.header_top h1{ float:left; width:auto; height:112px; overflow:hidden;}
.header_top span{ float:right; padding:71px 0 0 0;}
.header_top a{ margin:0 10px 0 0; color:#FFF;}
.header_top a:hover{ color:#0f203e;}
.header_top .chinese{ background:url(../images/chinese.gif) no-repeat; padding:0 0 0 25px;}
.header_top .english{ background:url(../images/english.gif) no-repeat; padding:0 0 0 25px;} 

.header ul{ padding:0 0 0 369px; background:url(../images/bg_ul.jpg) no-repeat left; height:53px; overflow:hidden;}
.header ul li{ float:left; width:90px; text-align:center; line-height:46px; font-weight:bold;}
.header ul li a{ color:#FFF;}
.header ul li a:hover{ color:#8bb5fb;}
.header ul .litwo{ background:url(../images/bg_li.jpg) no-repeat;}
.header ul .litwo a{ color:#ae3939;}
.header ul .litwo a:hover{ color:#fff;}

.banner{ margin:0 0 10px 0;}

.news{ float:left; width:317px; margin:0 10px 0 0;}
.tb_{width:317px; height:30px; overflow:hidden; background:url(../images/bg_newsli.jpg) no-repeat;}
.tb_ li{float:left;height:30px;line-height:30px;width:73px;cursor:pointer; margin:0 7px 0 0;}
.normaltab{color:#313131; width:73px; height:30px; background:url(../images/bg_newstwo.jpg) no-repeat; text-align:center; color:#FFF;}
.hovertab{color:#ffffff; background:url(../images/bg_news.jpg) no-repeat;width:73px; height:30px; text-align:center; color:#ae3939;}
.dis{  margin:0; display:block;}
.dis h1{ font-size:12px; font-weight:bold; text-align:center; clear:both; overflow:hidden; margin:0 0 10px;}
.undis{display:none;}
.ctt{ padding:21px 12px 0; background:#f0f0f0;}
.dis ul li{ line-height:20px; background:url(../images/icon_news.jpg) no-repeat 0 5px; padding:0 0 0 8px; text-align:right; height:20px; overflow:hidden; clear:both;}
.dis ul li a{ text-align:left; width:215px; float:left;}

.about{ width:335px; float:left; margin:0 10px 0 0; background:url(../images/bg_about.jpg) no-repeat top; height:209px; padding:0 15px 0;}
.about h1{ float:right; margin:23px 0 17px 0; height:12px; overflow:hidden;}
.about p{color:#e2e2e2; line-height:20px;}

.contacts{ width:281px; height:147px; overflow:hidden; background:url(../images/bg_contacts.jpg) no-repeat top; color:#FFF; line-height:20px; padding:52px 0 0 15px;
float:right;}

.products{ background:url(../images/bg_pro.jpg) no-repeat; height:212px; padding:0 10px;}
.scrool{ width:980px; overflow:hidden; padding:30px 0 0;}
.scrool td{ padding:0 10px;}
.scrool p{ margin:5px 0 0 0; text-align:center; color:#e2e2e2;}
.scrool img{ border:4px solid #89a2d7;}

.sub{ margin:10px 0 0 0;}
.left{ float:left; width:228px; overflow:hidden;}
.cate{ margin:0 0 10px 0; background:#8bb5fb;}
.cate h1{ font-size:12px; font-weight:bold; padding:0 0 0 10px; line-height:27px; height:27px; background:url(../images/bg_title.jpg) no-repeat; color:#FFF; clear:both; overflow:hidden;}
.cate ul{ clear:both; overflow:hidden; padding:10px;}
.cate ul li{ line-height:25px; background:url(../images/icon_sub.gif) no-repeat 0 8px; padding:0 0 0 8px;}
.left p,.search{ clear:both; overflow:hidden; margin:0 0 10px 0;}
.search input{ border:none; float:left; height:30px; line-height:30px;}
.search .searchbox{ width:177px; background:url(../images/bg_searchbox.jpg) no-repeat; overflow:auto; text-align:center;}
.search .searchbuttom{ width:51px; background:url(../images/bg_searchbuttom.jpg) no-repeat; overflow:hidden; text-align:center; font-weight:bold; color:#FFF;}
.right{ float:right; width:762px; overflow:hidden;}
.find{ background:#8bb5fb; height:23px; line-height:23px; padding:0 10px; text-align:left; color:#333333;}
.find span{ float:right;}
.find span a{ padding:0 5px;}
.find h1{ color:#0f2241; font-size:12px; float:left;}
.sub_cont{ line-height:20px; padding:10px; color:#353535;}

.sub_news{ margin:10px 0 0 0;padding:10px;}
.sub_news ul li{ text-align:right; background:url(../images/icon_subnews.jpg) no-repeat 0 10px; padding:0 0 0 10px; line-height:27px;}
.down ul li{ text-align:left; background:url(../images/icon_subnews.jpg) no-repeat 0 10px; padding:0 0 0 10px; line-height:27px; color:#3c3939;}
.sub_news ul li a{ float:left;}
.pages{ margin:10px 0 0 0; text-align:center;}
.pages a{ padding:0 5px;}
.newscrip{ padding:10px 20px 10px;}
.newscrip p{ line-height:24px; color:#3c3939;}
.newscrip h2{ text-align:center; font-size:13px; font-weight:normal; color:#333; line-height:20px;}
.newscriptime{ text-align:center; border-bottom:1px solid #8bb5fb; line-height:20px;}

.order{ padding:30px 0 0 0;}
.order h1{ font-size:13px; color:#3c3939; clear:both; overflow:hidden; padding:0 0 0 200px; line-height:30px;}
.order h3{ font-size:13px; color:#3c3939; clear:both; overflow:hidden; line-height:30px;}
.order ul li{margin:0 0 5px 0; clear:both; overflow:hidden;}
.order ul li h2{ width:150px; float:left; text-align:right; font-size:13px; font-weight:normal; line-height:20px;}
.order ul li p{ width:auto; float:left; margin:0 0 0 2px; text-align:left;}
.order ul li span{ float:left; color:#FF0000; padding:0 0 0 5px;}
.order ul li p span{ float:left; margin:0 5px 0 0; line-height:25px;}
.order ul  input,.order ul  textarea{ border:1px solid #7f9db9;}
.order ul .button{ padding:0 0 0 200px;}
.order ul .button .Submitted{ border-width:0; background:url(../images/tjan.jpg) no-repeat; line-height:26px; width:69px; height:26px; color:#FFF; margin:0 10px 0 0;}
.order ul .button .rest{ border-width:0; background:url(../images/czan.jpg) no-repeat; line-height:26px; width:69px; height:26px; color:#FFF;}

.subproducts{  clear:both; overflow:hidden; padding:10px 0 0 0;}
.subproducts ul li{ width:186px; display:inline; margin:0 34px 20px; float:left; height:160px; overflow:hidden;}
.subproducts ul li .blsf{ display:table-cell; position:relative; width:184px; height:137px; line-height:137px; text-align:center; vertical-align:middle;
overflow:hidden; border:1px solid #d1d1d1;}
.subproducts ul li .blsf p{ position:static; +position:absolute; top:50%; vertical-align:middle; margin:0;}
.subproducts ul li .blsf p img{ position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}
.subproducts ul li a{  display:block;}
.subproducts ul li p{ margin:5px 0 0 0; display:block; text-align:center;}
.bigimg img{border:1px solid #dedede;}
.sub_products{ clear:both; overflow:hidden; padding:20px 0 0 0;}
.sub_products h1{ text-align:center; font-size:13px; clear:both; overflow:hidden; line-height:20px; color:#353535;}
.bigimg{ text-align:center; padding:0 0 10px 0; border-bottom:1px solid #ccc; clear:both; overflow:hidden;}
.bigimg img{ border:1px solid #a1d5f9;}
.sub_products p{ line-height:20px; color:#353535;}

.feedback{ padding:30px 0 0 50px;}
.feedback td{ padding:0 0 5px 0;}


.bottom{ text-align:center; line-height:20px; margin:10px 0 0 0; padding:0 0 20px 0; background:url(../images/bg_bottom.jpg) no-repeat center top; padding:10px 0 10px;
height:77px;}

