@charset "gb2312";
/* CSS Document */

*{ padding:0px; margin:0px;}
body{ font-size:12px; font-family:"ËÎÌå",Arial, Helvetica, sans-serif; color:#000; background:#0061B2;}
img{ border:none}
ul,li{ list-style:none}
a{ color:#000; text-decoration:none;}
a:hover{ color:#005CC0;}
.clear{ clear:both}

#bdy{ width:980px; padding:10px 5px; margin:auto; background:#fff; clear:both;}
.top{ height:33px;color:#fff; line-height:33px; text-align:right; padding-right:10px; background:#0061B2;}
.top a{ color:#fff; padding:0 8px;}
.top a:hover{ color:#000;}
.logo{ height:90px;}
.logo a{ width:420px; height:90px; display:block; background:url(../images/logo.jpg) no-repeat;}
.logo span{ padding-top:40px; font-size:18px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";}

.nav {position:relative;z-index:2000;height:35px; border:1px solid #d0d0d0; background:url(../images/navbg.jpg) repeat-x;}
.nav li {height:35px; float:left; color:#fff;position:relative; }
.nav ul {visibility:hidden;position:absolute;left:0px;top:35px;z-index:2001;} 
.nav table {position:absolute; top:0; left:0;} 
.nav li:hover ul, 
.nav a:hover ul{visibility:visible;} 
.nav a {color:#000; font-weight:bold; line-height:35px; display:block; font-size:14px; width:105px; margin:auto; text-align:center;font-family:"Î¢ÈíÑÅºÚ";}
.nav a:hover { background:#0061B2;width:105px; margin:auto; color:#fff;}
.nav li:hover{ background:#0061B2; color:#fff;}
.nav li:hover a{ color:#fff;}
.nav li:hover ul li a{ color:#000;}
.nav ul li {background:#fff; width:105px;/*IE6 only*/ text-align:center;  }
.nav ul li a{ font-size:12px; width:105px;}
.nav ul li a:hover{ background:#e0e0e0;width:105px;}

.banner{ background:#E6E6E6; border-bottom:1px solid #c8c8c8; height:405px;}
.banner img{ width:980px; height:380px;}
.nbanner img{ width:980px; height:240px;}

.fl{ float:left;}
.fr{ float:right;}
.content{ margin-top:10px;}

.c_title{ height:30px; line-height:30px; background:#0061B2;color:#fff; }
.more{ float:right;  padding-right:10px;}
.tit_txt{  font-weight:bold;  padding-left:10px;font-size:14px;}


.c_news,.cn_news{ width:335px; border:1px solid #C1C1C1;}
.c_news ul{ margin-top:5px;line-height:33px;}
.c_news li a{ display:block;height:33px; line-height:33px;  margin-left:10px;background:url(../images/tb.jpg) left no-repeat; padding-left:10px;}

.time{ float:right; padding-right:10px;}
.honner{ text-align:center; padding:14px 0;}
.honner img{ width:255px; height:175px;}

.product_show,.c_right{ width:680px; border:1px solid #C1C1C1;}
.c_right{ width:720px;}
.product_show ul{ padding:15px 4px 0;}
.product_li li{ width:215px; float:left; height:195px; margin:0px 4px; display:inline; text-align:center;}
.pro_pic a{ width:215px; height:160px; display:block;}
.pro_pic a img{ width:215px; height:160px;}
.pro_tit{ width:215px; height:35px; line-height:30px; overflow:hidden;}

.c_left_text img{ float:left; width:103px; height:80px; margin-right:10px;}
.c_left_text{  line-height:22px; padding:5px;}

.footer{ height:35px; padding:20px; line-height:20px; text-align:center; color:#fff; background:#0061B2; margin-top:10px; }
.footer a{color:#fff;}
.column_life1{ width:700px; margin:auto; margin-top:10px; line-height:22px; font-size:14px; }

.news_li{ width:700px; margin:auto; }
.news_li li{ height:35px; border-bottom:1px dashed #ccc; line-height:35px;}
.news_li li a{ color:#333;background:url(../images/tb.jpg) left no-repeat; padding-left:15px;}
.news_title{ width:100%; height:50px; text-align:center; margin-top:10px;}
.news_title h3{ height:40px; line-height:40px;}
.news_title p span{ padding-left:50px;}
.news_content{ width:700px; margin:auto; line-height:25px; padding-top:20px;}


.pro_img{ width:400px; height:350px; margin:auto; }
.pro_img img{ width:400px; height:300px;}
.pro_txt{ width:680px; margin:auto;}



.img_show{ width:100%; margin:5px auto; clear:both;}
.img_show li{ width:210px; text-align:center; height:175px; margin:5px 8px;overflow:hidden; background:#fff; padding:5px 3px 3px; float:left; display:inline;}
.img_show li:hover{ background:#143884;}
.img_show li img{ vertical-align:middle;max-width:210px;*max-width:200px; max-height:150px;width: expression(this.width > 210 && this.width > this.height ? 210 : true);*width: expression(this.width > 200 && this.width > this.height ? 200 : true);height: expression(this.height > 150 ? 150 : true); margin: 0 auto;}
.img_show li span{ display:block; height:25px; line-height:25px; text-align:center;  font-weight:bold; overflow:hidden; }
.img_show li a{ color:#000; width:210px; height:175px; display: table-cell;vertical-align:middle;text-align:center;*display: block; *font-size:75px;*width:209px;}
.img_show li a:hover{ color:#fff;}

.img_show2{ width:100%; margin:5px auto; clear:both;}
.img_show2 li{ width:210px; text-align:center; height:175px; margin:5px 8px;overflow:hidden; background:#fff; padding:5px 3px 3px; float:left; display:inline;}
.img_show2 li:hover{ background:#143884;}
.img_show2 li img{ vertical-align:middle;max-width:210px;*max-width:200px; max-height:150px;width: expression(this.width > 210 && this.width > this.height ? 210 : true);*width: expression(this.width > 200 && this.width > this.height ? 200 : true);height: expression(this.height > 150 ? 150 : true); margin: 0 auto;}
.img_show2 li span{ display:block; height:25px; line-height:25px; text-align:center;  font-weight:bold; overflow:hidden; }
.img_show2 li a{ color:#000; width:210px; display: table-cell;vertical-align:middle;text-align:center;*display: block; *font-size:75px;*width:209px;}
.img_show2 li a:hover{ color:#fff;}

.pages { height:28px; padding:10px 0px 0px 0px; text-align:center; clear:both; font-family:Arial;}
.pages a,.pages span { display:inline-block; font-size:14px; width:22px; height:22px; line-height:22px; padding:3px 3px; margin:0px 3px; color:#717171; background-image:url(../images/bt_bg.gif); background-repeat:no-repeat; text-align:center;}
.pages a { background-position:0px 0px;}
.pages a:hover,.pages span{ background-position:0px -38px; color:#ffffff;}


.ta,.btn{ border:1px #Dfdfdf solid; height:25px; line-height:25px;}
.btn{ width:50px; cursor:pointer;margin:0 10px;}
textarea{border:1px #Dfdfdf solid;}
.red{ color:#C00;}


.c_titles{height:35px; line-height:35px; border-bottom:1px solid #c1c1c1;}
.c_titles .tit_txt{ padding-left:35px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; margin-left:10px; background:url(../images/tb1.jpg) no-repeat left;}
.lanmu{ margin:8px auto 10px;}
.lanmu li{height:45px; line-height:45px; border-bottom:1px solid #C1C1C1;}
.lanmu li a{ display:block;height:45px; line-height:45px;  padding-left:20px; font-size:16px; width:220px; }
.lanmu li a:hover{ background:#143884;color:#fff;}

.selected{ background:#143884;color:#fff;}
.c_new{ border:1px solid #C1C1C1; margin-bottom:20px; border-bottom:none;}


.box{ width:290px; margin:0 auto;  position:relative; overflow:hidden; _height:100%; background:#fff;}
.picbox{ width:255px; height:175px;margin:auto; overflow:hidden; position:relative;}
.piclist{ height:175px;position:absolute; left:0px; top:0px}
.piclist li{ float:left; height:175px;  width:255px; overflow:hidden;}
.piclist li img{ width:255px; height:175px;}

.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:17px; height:17px;  position:absolute; z-index:99; top:50%; cursor:pointer;}
.og_prev{background:url(../images/jt.jpg) no-repeat left; left:2px; }
.og_next{ background:url(../images/jt.jpg) no-repeat right;right:2px;}
.piclist li a{ display:block;float: left;width:255px;text-align:center;overflow:hidden; height:175px;}

.cc1 img{float:none;height:auto;width:auto;margin:0;}















































































