﻿@import "reset.css";

#header{width:960px;margin:0 auto 10px;overflow:hidden;}
.language{text-align:right;display:none;/*margin:10px 10px -25px 0;*/}
.language a{color:#fff;margin-left:5px;}
.language a:hover{font-weight:700;}

/*导航菜单*/
#nav{width:960px;height:34px;background:#05479d url(images/bg_menu.gif) repeat-x;margin:0 auto;overflow:hidden;}
#nav ul{width:94%;padding:0 0 0 1.3%;overflow:hidden;}
#nav ul li{margin-right:1px;float:left;}
#nav ul li a{color:#fff;font-size:14px;padding:9px 15px;float:left;display:block;}
#nav ul li a:hover{font-weight:700;}
#nav ul li.selected a{color:#05479d;font-weight:700;background:url(images/bg_nav_current.gif) repeat-x;}

#wrapper{width:960px;margin:0 auto 10px;overflow:hidden;}
#wrapper .colL{width:220px;float:left;overflow:hidden;}
#wrapper .colR{width:730px;float:left;overflow:hidden;}
#wrapper .colRL{width:220px;float:left;overflow:hidden;}
#wrapper .colRR{width:500px;margin:0 0 0 10px;float:left;overflow:hidden;}
.frameA .colL{margin:0 0 0 10px;}
.frameB .colL{margin:0 10px 0 0;}

/*底部样式*/
#footer{width:960px;text-align:center;margin:0 auto 10px;overflow:hidden;}
#footer p{line-height:25px;color:#666;padding:0 0 0 12px;}
#footer p.links{border-bottom:1px solid #dedede;padding:0 0 5px 12px;margin:0 0 5px;display:none;overflow:hidden;}
.copyright,.copyright a{color:#666;}

.module{border:1px solid #b4dbf4;background:#f0f8fb;margin:0 0 10px;position:relative;}
.module .box{padding:5px 10px 10px;}
.module .title{height:29px;line-height:29px;color:#333;font-size:14px;font-weight:700;text-indent:15px;background:url(images/icon_redarrow.gif) no-repeat 0 center;padding:0 10px;}
.module .title span,.module .title em{font-size:14px;}
.module .title span{background:url(images/icon_greenarrow.gif) no-repeat 0 center;padding-left:15px;}
.module .box ul.list li{line-height:20px;color:#333;}
.module .more{position:absolute;top:5px;right:10px;}
.module .more a{display:block;}

.colR .module,.colR .module .title{background:url(images/bg_title.png) no-repeat;}
.colR .module{border:none;margin:0 0 10px;}
.colR .module .box{background:none;border:1px solid #a6d8ff;border-width:0 1px 1px;padding:10px;}
.colR .module .title{height:29px;line-height:29px;background-position:100% 0;margin-left:5px;padding:0;text-indent:8px;}

#contact .box ul.list{height:77px;overflow:hidden;}
#contact .box ul.list li{padding:0 0 0 18px;}
#contact .box ul.list li.phone{background:url(images/icon_phone.png) no-repeat 0 center;}
#contact .box ul.list li.mobile{background:url(images/icon_phone.png) no-repeat 0 center;}
#contact .box ul.list li.fax{background:url(images/icon_fax.png) no-repeat 0 center;}
#contact .box ul.list li.homepage{background:url(images/icon_homepage.png) no-repeat 0 center;}

#partner{margin:0;}
#partner .box{padding:5px 10px;}
#partner .box ul.list li{height:40px;line-height:40px;text-align:center;background:#fff;border:1px solid #cccccc;margin:0 0 8px;overflow:hidden;}

#newPrd .box{padding:0 10px 10px;}
#newPrd .box ul.list{margin:0 0 0 5px;}
#newPrd .box ul.list li{width:100%;padding:10px 0 0;clear:both;}
#newPrd .box ul.list li img{width:110px;height:55px;border:1px solid #cccccc;vertical-align:middle;float:left;}
#newPrd .box ul.list li span{display:block;margin-left:120px;}

#honor{margin:0;}
#honor .box{height:300px;}
#honor .box{padding:10px 0 0 10px;}
#honor .box ul.list li{height:120px;width:90px;text-align:center;margin:0 10px 10px 0;float:left;}

#intro .box ul.list{height:124px;list-style-type:disc;margin:0 0 0 20px;}
#introPic{width:216px;height:114px;position:absolute;right:10px;bottom:15px;}
#introPic img{border:1px solid #ccc;}
#technology{margin:0;}
#technology .box ul.list{height:290px;margin:0 0 0 5px;overflow:hidden;}
#technology .box ul.list li{width:100%;padding:5px 0 0;clear:both;}

#productList .box ul.list{margin:0 0 15px;}
#productList .box ul.list li{width:170px;height:200px;text-align:center;margin:0 3px 10px;float:left;}
#productList .box ul.list li img{width:150px;height:150px;border:1px solid #ccc;}
.product-type{height:30px;line-height:30px;color:#000;font-size:14px;font-weight:700;background:url(images/bg_line.png) no-repeat 0 100%;margin:0 0 10px;padding:0 0 0 12px;}
#productList .box ul.list li span{color:#000;display:block;}
#productList #productListSmall ul.list li{width:107px;height:137px;}
#productList #productListSmall ul.list li img{width:87px;height:87px;}

#productType .box ul.list{margin:0 15px;}
#productType .box ul.list li{background:url(images/icon_circle.gif) no-repeat 0 center;padding-left:12px;}
#productType .box ul.list li.selected{background:url(images/icon_circle2.gif) no-repeat 0 center;}
#productType .box ul.list li.selected a{font-weight:700;color:#ff6600;}

#articleCont .box p{line-height:2em;text-indent:2em;padding:10px 20px 15px;}
#articleCont .box p.product-type{line-height:30px;text-indent:0;padding:0 0 0 12px;}
#articleCont .box p strong{font-size:14px;}
#contactCont .box p{line-height:2em;padding-left:2em;}
#contactCont .box p strong{font-size:14px;}

#quoteTb{border-collapse:collapse;border:1px solid #bbb;margin:10px auto 50px;}
#quoteTb td{line-height:30px;border:1px solid #bbb;padding:2px 5px;}
#quoteTb td select,#quoteTb td input{font-family:sans-serif;}
#quoteTb .caption{background:#1a77ae;}
#quoteTb .caption td{color:#fff;text-align:center;padding:2px;}
#quoteTb .caption td input{width:60px;margin-right:10px;}
#quoteTb .bgs{text-align:right;background:#eee;}

.formList{border-collapse:collapse;border:1px solid #666;margin:0 auto;}
.formList td{font-size:14px;border:1px solid #666;padding:5px;}
.formList .caption td{font-weight:700;text-align:center;background:#F0F8FB;}