﻿/*公共部-----------------------------------------------------------------------------------------*/
body {margin: 0px auto;	font-size: 12px; line-height:20px;	color: #272727; background:#fff; font-family:"宋体"}
td{font-size: 12px; }
a{color: #272727;text-decoration: none;}
a:hover {color:#0D60B5;text-decoration: none;}
dl,dt,dd,ul,li,h6,h5,p,h4{ padding:0; margin:0;}
ul{list-style-type: none;}
select,input{ font-size:12px;}
cite,em{ font-style:normal;}

/*首页-------------------------------------------------------------------------------------------*/
.header{ background:url(../images/homeback.gif) repeat-x; padding-top:4px; } 
.header ul{border-left:1px solid #C0C0C0; height:25px; float:left;}
.header li{ float:left; background:url(../images/menubackoff.gif) repeat-x; line-height:25px; border-right:1px solid #C0C0C0; font-weight:bold;border-top:1px solid #C0C0C0;}
.header li a{padding:0 12px; color:#262626;}
.header li a:hover{background:url(../images/menubackon.gif) repeat-x; display:block;padding:0 12px;}

.menu{ padding-top:28px;}
.menu p{margin-left:23px; float:left; padding-top:2px;}
.menu a:hover{color:#C20000;}
.menuNav{ line-height:30px; color:#1F1F1F; text-align:center; background:#F4F4F4; height:30px;}
.menuNav li{ float:left; padding-left:10px;}
.menuNav a{color:#1F1F1F; } 
.menuNav a:hover{color:#C20000;}
.menuNav ul{ float:right; padding-right:140px; }
.menuNav,.banner,.footer{ margin:0 auto; width:1003px;}
#id1{ padding-right:240px;}
#id2{ padding-right:280px;}
#id3{ padding-right:210px;}


.productshow dl{ float:left; width:95px; }
.productshow dt{ color:#C20000; font-weight:bold; line-height:24px;}
.productshow dd{ line-height:16px;}
.productshow td{  padding-left:28px; width:203px}

.caselist{ background:url(../images/home_67.jpg) repeat-x 7px 0; margin-top:3px; overflow:auto;}
.caselist img{ vertical-align:top;}
.caselist ul{ padding-left:5px;}
.caselist li{line-height:22px;}
.caselist .bimga{ height:7px; overflow:hidden;}

.homeNews{ padding:0 17px}
.service{ padding-left:12px; padding-top:13px;}
.service img{ float:left;}
.service dl{ float:left; padding-left:22px;}
.service dd{ background:url(../images/home_69.jpg) no-repeat; line-height:21px; margin-bottom:4px; display:block; padding-left:24px; width:66px; font-weight:bold; color:#565656;}

.contactmain{ margin-bottom:3px; border-bottom:1px solid #EBEBEB; padding-bottom:10px;}

.newslist { width:95%; margin:0 auto;}
.newslist li{ background:url(../images/newsic.gif) no-repeat left center; padding-left:15px; }
.newslist span{ float:right; padding-right:10px;} 

.footer{ background:url(../images/footer_78.gif) repeat-x; text-align:center; height:49px; padding-top:15px; color:#A0A0A0;}

.contenshow{ background:#EDEDED url(../images/line_48.gif) repeat-x bottom; padding-bottom:2px; margin-bottom:11px;}

/*关于我们*/
.aboutUsBanner{ background:url(../images/banner_about.jpg) no-repeat top;}
.aboutUsBanner,.newsBanner,.productBanner,.servicebanner,.jobbanner{width:1002px; margin:2px auto 0 auto; padding-top:119px;}
.productBanner{ background:url(../images/banner_Products.jpg) no-repeat top;}
.newsBanner{ background:url(../images/banner_news.jpg) no-repeat top;}
.jobbanner{background:url(../images/banner_recruitment.jpg) no-repeat top;}
.servicebanner{background:url(../images/banner_services.jpg) no-repeat top;}
.place big{ font-size:14px; font-weight:bold; color:#0D60B5; background:url(../images/icabout.jpg) no-repeat left center; padding-left:15px;}
.place span{ float:right; font-family:Arial;}
.place em{ color:#8E8E8E;}
.place { line-height:17px; padding:0 33px 0 20px;}
.ltnav{ background:#F7F7F7; border:1px solid #E1E1E1; line-height:24px;} 
.ltnav ul{ background:url(../images/line24.gif); padding-left:42px}
.ltnav li,.newslist li{ background:url(../images/newsic.gif) no-repeat left center; padding-left:12px;}
.mainright{ padding:0 22px;}
.maininfo{ padding:20px 22px; background:url(../images/about_10.jpg) repeat-x top; margin-top:10px; line-height:22px}

.productmain{padding:20px 10px; background:url(../images/about_10.jpg) repeat-x top; margin-top:10px; }
.mainabout{ margin-bottom:2px;}

.newscontent span{ float:right;}
.newscontent{ background:url(../images/linenews.gif); padding-left:15px}
.newscontent li{ line-height:26px;}

.pages{ line-height:30px; padding:20px 0; text-align:center;}

.productSearh{ background:#F4F4F4; border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}
.productSearh li{ float:left; padding-left:9px; line-height:20px;}
.productSearh ul{ padding-top:5px;}
.productSearh b{ font-size:14px;}
.productSearh input{ margin-left:10px; color:#6B6B6B; line-height:17px; border:1px solid #9C9C9C; text-indent:3px;}
.productSearh select{color:#6B6B6B;line-height:17px;}
.productSearh { }

.productSlogan{ color:#D10000; background:#F4F4F2; padding:10px 13px; margin:10px 0 18px 0; font-weight:bold; line-height:23px;}

.productList{ margin-bottom:8px;}
.productList td{ text-align:center;}
.productList a{color:#272727}
.productList img{ border:1px solid #BEBEBE; padding:2px; background:#F0F0F0;}

.productShow{ margin-top:22px;}
.productShow td{ color:#262626; line-height:25px;}
.productShow img{ background:#F3F3ED; border:1px solid #B7B7B7; padding:4px 5px; margin-right:17px;}

.product img{ float:left; padding:2px; border:1px solid #C2C2C2; margin-right:18px;}
.product dl{ width:204px; float:left;}
.product dt{ font-weight:bold;}
.product dd{ color:#545454;}
.product span{ display:block; float:right;}
.product{ margin-bottom:20px; padding-top:5px;}

.case{ background:url(../images/caseline.gif) repeat-x bottom; padding-bottom:5px; margin-bottom:13px;}
.case big{ font-size: 13px; color:#45453D; background:url(../images/caseicon.jpg) no-repeat left center; font-weight:bold;padding-left:15px;}
.case span{ float:right;}

.services dt{ font-weight:bold; padding-top:5px;}
.services dd{ padding-bottom:20px;}

.jobs td{ line-height:30px;}
.jobs p{ line-height:22px;}
.jobs li{ float:left; padding-right:25px; margin-right:20px;}

.casetitle span{ float:right}
.casetitle { background:#eee; height:21px; overflow:hidden;}
.casetitle img{ vertical-align:top;}