﻿@charset "utf-8";


*{margin:0; padding:0;}body{margin:0 auto;color:#666; background-color:#e7fcff;background-image:url(../images/bg.jpg);background-repeat:repeat-x;font-size:12px;}input,select,textarea{font-family:Arial,Helvetica,sans-serif; vertical-align:middle;}ul,ol,li{list-style:none;}img{border:none;}.l{float:left;}.r{float:right;}h1,h2,h3,h4,h5,h6{font-size:12px;}.h{height:auto;overflow:hidden;}
.clear{clear:both;}
a{color:#333; text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}

.container {width:1004px; margin:0 auto;}
.header {height:56px;background:#000;overflow:hidden;}
.logo {margin-left:33px;background:url(../images/logo.jpg);width:146px;height:56px;display:block;}
.mainMenu{height:56px;padding-left:50px;}.mainMenu ul {padding:13px 0;}
.mainMenu li{float:left;width:50px;padding:0 30px;_padding:0 24px;height:30px;line-height:30px;text-align:center;}
.mainMenu li:hover{background:url(../images/menubg.jpg) no-repeat center 0;}
.mainMenu li a{display:block; color:#fff;}
.mainMenu li a:hover{color:#fff; text-decoration:none;background:url(../images/menubg.jpg) no-repeat center 0;}
.mainMenu li.home{background:url(img/menubg.jpg) no-repeat center 0;}
.mainMenu li.home:hover{background:url(img/menubg.jpg) no-repeat center 0;}

.ibanner {height:239px;padding-bottom:5px;background:url(../images/bannerbg.jpg) repeat-x bottom;} 
.leftabout {width:450px;padding:10px 16px 0 16px;height:396px;background:url(../images/hline_l.jpg) right 15px no-repeat;}
.iabout {width:212px;background:url(../images/hline_l.jpg) right 0 no-repeat;padding-right:13px;line-height:20px;}
.title_i {text-align:right;padding-bottom:10px;}.title_i a{font-size:11px;font-family: Arial, Helvetica, sans-serif}
.title_i span,.title_c,.productlist_t,.lcon_t{font-weight:bold;font-size:14px;}
.iabout_p,.inews_p {width:201px;height:91px;border:1px solid #ccc;overflow:hidden;}
.iabout_p {background:url(../images/iabout.jpg);}
.inews_p {background:url(../images/inews.jpg);}

.inews {width:206px;line-height:20px;} 
.inews li{height:20px;line-height:20px;overflow:hidden;background:url(../images/ico_in.jpg) no-repeat left center;padding-left:10px;}
.conheight,.inews ul{height:110px;overflow:hidden;padding:0;margin:0;}
.inews,.iabout {height:260px;overflow:hidden;}

.icontact {width:450px;line-height:20px;}
.title_c {height:25px;line-height:25px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.icontact p span{width:225px;height:20px;line-height:20px;display:block;float:left;}

.iproduct {padding-right:6px;width:508px;padding-top:10px;}.iproduct ul{padding-top:10px;}
.ipro {width:107px;padding:0 10px;height:106px;float:left;text-align:center;}
.ipro div{width:107px;height:71px;overflow:hidden;}
.ipro div img{width:107px;height:71px;}
.ipro p {line-height:25px;height:25px;overflow:hidden;}

.bottom {background:url(../images/bottom.jpg) top center no-repeat;height:90px; margin-top:5px;color:#999;text-align:center; clear:both;}
.bottom a{color:#999;}
.bottom a:hover{color:#f00;}
.bottom span{font-family:Arial, Helvetica, sans-serif; }
.bottom p{padding-top:10px;line-height:20px;}

.Location {height:30px;line-height:30px;}.Location p,.sidebar{padding-left:16px;}
.sidebar {width:216px;padding-right:15px;background:url(../images/hline_l.jpg) right -7px no-repeat;}
.productlist_t {height:30px;line-height:30px;background-image:url(../images/protitle.jpg);background-repeat: no-repeat;background-position:10px 0;padding-left:55px;background-color:#fff;}
.productlist li{margin-top:1px;height:25px;line-height:25px;overflow:hidden;background-image:url(../images/ico_pr.jpg);background-repeat:no-repeat;background-position:50px center;padding-left:75px;background-color:#f8feff;}

.lcon {margin-top:20px;background-color:#fff;padding-bottom:10px;}
.lcon_t {background-image:url(../images/email.jpg);background-repeat:no-repeat;background-position:10px center;padding-left:55px;height:30px;line-height:30px;padding-bottom:10px;}
.lcon p{padding-left:10px;line-height:20px;}

.content {width:745px;padding-right:8px;}
.products dl{width:109px;padding:0 7px;float:left;}
.products dt{width:107px;border:1px solid #d1e4e7;height:76px;overflow:hidden;}
.products dd{height:25px;line-height:25px;overflow:hidden;text-align:center;}

.productshow {padding:0 16px;}
.productshow dt {float:left;width:380px;height:270px;border:1px solid #d6e4e5;}
.productshow dd {float:right;width:308px;padding-top:45px;line-height:20px;}
.pro_inquiry {background:url(../images/inquiry.jpg);width:160px;display:block;height:44px;margin-bottom:10px;}


.newspage h3{text-align:center; font-size:20px; font-family:"黑体"; color:#3487D1; height:40px; line-height:40px; font-weight:normal;}
.newspage h4{text-align:center; color:#666; height:22px; line-height:22px; border-bottom:#ddd solid 1px; margin:0 auto;font-weight:100;}
.newspage,.aboutn{padding:0 10px;line-height:20px;}

.category{padding:30px 0 0 30px; clear:both; height:400px;}
.category dl{float:left; width:170px; height:145px; background:url(img/categorybg.gif) no-repeat; margin:0 40px 30px 0;}
.category dl dt{text-align:center;}
.category dl img{}



.newslist{}
.newslist table{background:#F0F0F0; line-height:30px; color:#666;}
.newslist table a{color:#666;}
.newslist-1{width:550px; background:#FFF url(img/li-4.gif) no-repeat 15px center; text-indent:25px;}
.newslist-1 a{}
.newslist-2{width:100px; background:#FFF; text-align:center;}
.newslist-3{width:60px; background:#FFF; text-align:center;}



/* listpage */
.listpage ,.listpage a,.listpage p{font-size:12px;}
.listpage .page_link{padding:10px;}
.listpage span{float:left; width:auto; padding:2px 4px;}
.page_link_now {font-weight:bold; color:#CC0033;}

/* dandu */
.gsjj{float:right;} .msgStack{ color:#F00;}

