﻿img{border:0;}
a{font-size:12px;text-decoration:none; color:White;}
div{margin:auto;}
ul{list-style:none;margin:0px 0px 6px 6px; padding:0px 0px 0px 0px;}
li{float:left;}
form{margin:0px;}
body{margin:auto;text-align:center; font:12px/160% "宋体";font-size:0.75em;line-height:160%; color:#434343;background-color:#434343;}
.defaultbj{ margin:0px; background-color:#d41f26;}
.default1{text-align:center;margin-top:30px;}
.default2{text-align:center;}
.default3{text-align:center;width:530px; padding-left:265px;} /* Moz */
* html .default3{text-align:center;width:530px; padding-left:82px;} /* IE6 */
*+html .default3{text-align:center;width:530px; padding-left:46px;} /* IE7 */
.default3 li{float:left; margin-right:48px; width:10px; line-height:15px;}
* html .default3 li{float:left; margin-right:46px; width:10px; line-height:15px;}
.icp{color:Black; margin-top:30px;}
.top{background-image:url(../image/topb.jpg); width:1024px; height:130px;}
.topleft{float:left; margin:14px 0px 0px 20px;}
.topright{float:right; padding-right:20px;}
.topright li{margin:90px 10px 10px 10px;}
.redmenu{background-image:url(../image/redmenu.jpg); height:19px;width:1024px;}
.redmenuleft{float:left; margin-left:20px; color:White;}
.redmenuright{float:right;margin:0px;}
.redmenuright li{margin:0px 10px 0px 10px;}
.middle{width:1024px; background-color:Black; color:White;}
.left{float:left;width:411px;background-image:url(../image/left.jpg);background-repeat:repeat-x; height:395px;}
.right{float:left;width:583px;background-image:url(../image/right.jpg);background-repeat:repeat-x; text-align:left; padding:30px 0px 0px 30px; line-height:10px;}
.right span{color:Red;}
.aboutlink{margin:200px 40px 30px 0px; text-align:left;}
.aboutlink a{font-size:14px;font-weight:bold;}
.aboutintro{margin:50px 40px 20px 20p; text-align:left; line-height:25px; font-size:14px;}
.contact span{ font-size:20px;color:White; line-height:30px;}
.contact_{color:White; line-height:20px; margin:30px 0px 200px 0px;}
.contact h1{font-size:20px; margin-bottom:0px;}
#service{line-height:25px; padding-bottom:50px;}
#service span{color:White; padding-left:20px; font-size:14px;}
#service .title{ background-image:none; padding-left:20px; font-size:18px; font-weight:bold;}
#culture{padding-top:0px;}
#culture{background-image:url(../image/culture.gif);height:484px;}
.cultureleft{float:left; padding-left:105px;}
.cultureright{float:right; width:393px;}
.cultureleft .link1{ margin-top:105px;}
.cultureleft .link2{ margin-top:23px;}
.cultureleft .link3{ margin-top:18px;}
.cultureleft .link4{ margin-top:52px;}
.cultureleft .link5{ margin-top:85px;}
#culturedetail{line-height:22px; padding-bottom:30px;}
#culturedetail div{color:White;font-size:18px; font-weight:bold; margin:25px 0px 10px 0px;}
.culturedetail1{text-align:right; padding-right:30px;}
.culturedetail1 a{ font-size:16px; color:Red;}
.nofloat{clear:both;}
.brand{ padding:20px 30px 10px 30px; line-height:22px;}
.brand span{color:Red; font:13px; font-weight:bold;}
.brand1{font-size:16px; font-weight:bold; color:White;}
.news{margin:20px 20px 50px 20px; height:350px;}
.news li{float:none; margin:3px 0px 3px 10px;}
.newshead{margin:10px 0px 10px 10px; font-size:13x; font-weight:bold;}
.newbottom{text-align:right; padding-right:20px;}
.newslist{margin:20px 0px 30px 0px; height:350px;}
.newslist ul{margin:0px;}
.newslist li{float:none; margin:4px 0px 4px 0px;}
#viewnew .title{margin:4px 0px 4px 0px;}
#viewnew .type{margin:20px 0px 20px 0px;}
#viewnew .content{margin:20px 0px 30px 0px; line-height:18px;}
#cases{ padding:20px 0px 0px 30px;}
.works{ height:480px;}
.works li{width:25%; margin:10px 0px 10px 0px;}
.abouttitle{margin-bottom:30px;}
.abouttitle h1{font-size:20px;}
#brand1{background-image:url(../image/brand.jpg);}
#contactmap{background-image:url(../image/map.jpg);}
#culture1{background-image:url(../image/culture1.jpg);}
#viework{width:593px;padding:20px 10px 0px 10px; float:left;}