*{padding:0; margin:0;}
body{font-size:12px; line-height:20px; background:url(../images/body-bg.jpg) center 18px; font-family:Microsoft YaHei; color:#535353;}
div,ul,li{display:block;}
li{list-style-type:none;}
img{border:none;}

a{color:#1d4d57; text-decoration:none;}
a:hover{text-decoration:underline;}

.left{float:left;}
.right{float:right;}
.clr{height:0; overflow:hidden; clear:both;}
.box{width:980px; margin:0 auto; clear:both; background:url(../images/bg.jpg); position:relative;}
.tit{width:980px;height:71px; position:absolute; left:-10px;}
.title{width:980px; height:71px;}
h4{color:#1d4d57; font-size:16px; margin-bottom:10px;}

.top{width:100%;background:url(../images/top_bg.gif) repeat-x left top; color:#8e8e8e; border-bottom:1px solid #fff;height:30px;}
.top ul{width:1000px; margin:0 auto;}
.top li{float:left; margin:0 3px;height:30px; line-height:30px; font-size:12px;}
.top .topline{width:3px; background:url(../images/top_line.gif) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#7b0707;text-decoration:underline;}

.header{width:100%; background:url(../images/part1.jpg) center 0 no-repeat;height:335px;}
.header .interactive{width:980px; margin:0 auto; clear:both; position:relative;}
.erweima{width:180px; position:absolute; top:255px; left:700px;}
.erweima .img{width:70px; float:left;}
.erweima p{width:100px; float:right; color:#676767;}
.header .interactive .guide{width:600px; position:absolute; top:255px; left:90px;}
.header .interactive .guide strong{color:#000;}

.road{width:100%; background:url(../images/part2.jpg) center 0 no-repeat; height:589px;}
.road .box{padding-top:105px;}
.road .tit{top:30px;}
.road .road-box{width:922px; height:484px; background:url(../images/road.jpg) 0 15px no-repeat; margin:0 auto; padding-top:15px;}
.road .road-box ul{float:left; padding:96px 15px 10px 15px;}
.road .road-box ul li{color:#3a5840; background:url(../images/time.gif) 0 2px no-repeat; margin-bottom:7px;}
.road .road-box ul li span{color:#fff; padding:5px 0; margin:0 3px;}
.road .road-box ul .txt{color:#787362;font-style: italic; padding:0 15px 0 15px; background:none;}

.case{width:100%; background:url(../images/part3.jpg) center 0 no-repeat; height:1200px;}
.case .box{height:1200px;}
.case .case-box{width:922px; padding:30px 29px; height:210px; background:url(../images/line.gif) 0 bottom no-repeat; clear:both;}
.case .case-box .txt{width:520px; line-height:24px;}
.case .case-box .txt p a{color:#de3f00;}
.case .case-box .img{width:365px;}

.exhibition{width:100%; background:url(../images/part4.jpg) center 0 no-repeat; height:371px;}
.exhibition .box{height:371px;}
.exhibition .title{height:80px;}
.rollphotos{width:950px; margin:0 auto; background:#e2ead4; height:250px;}
.blk_29{width:930px; height:240px; position:relative;overflow:hidden;}
.blk_29 .LeftBotton {background: url(../images/ca_hz_002.png) no-repeat 3px 0px; left: 5px; float: left; width:39px; CURSOR: pointer; POSITION: absolute; top:50px; HEIGHT: 114px}
.blk_29 .RightBotton {right: 5px; background: url(../images/ca_hz_002.png) no-repeat -39px 0px; float: right; width: 39px; CURSOR: pointer; POSITION: absolute; top:50px; HEIGHT: 114px}
.blk_29 .Cont {overflow:hidden; width:820px; padding:15px 0; margin:0 auto;}
.blk_29 .imgbox {float: left; width: 253px; margin:0 10px;}
.blk_29 .imgbox IMG {width:253px; height:157px;}
.blk_29 .imgbox A:hover IMG{width:253px; height:157px;}
.blk_29 .imgbox P {margin:3px auto 0px; width:233px; line-height: 20px; background:#4e4e4e; height:40px; color:#fff; padding:10px;}
.blk_29 .imgbox P a{color:#fff;}
.rollphotos {margin-top: 10px;width: 950px}
.partC {margin-top: 10px; overflow: auto; width: 950px}
.partC .PC_LEFT {overflow: auto; width: 470px}
.partC .PC_RIGHT {overflow: auto; width: 470px}
.partC .PC_LEFT {float: left}
.partC .PC_RIGHT {float: right}
.PT_mix {border-right: #a2d1ff 1px solid; padding-right: 0px; border-top: #a2d1ff 0px solid; padding-left: 0px; background: #f3fbfe; padding-bottom: 10px; overflow: auto; border-left: #a2d1ff 1px solid; padding-top: 0px; border-bottom: #a2d1ff 1px solid}
.PhoTxt {margin-top: 10px; display: inline; float: left; margin-left: 10px; overflow: auto; width: 220px}
.PhoTxt IMG {border-right: #ccc 1px solid; padding-right: 3px; border-top: #ccc 1px solid; padding-left: 3px; background: #fff; float: left; padding-bottom: 3px; border-left: #ccc 1px solid; margin-right: 5px; padding-top: 3px; border-bottom: #ccc 1px solid}
.PhoTxt H1 {font-weight: bold; font-size: 12px; line-height: 23px}
.PhoTxt P {COLOR: #545454; line-height: 20px; b}


.resistance{width:100%; background:url(../images/part5.jpg) center 0 no-repeat; height:487px;}
.resistance .box{height:487px;}
.resistance .title{height:85px;}
.resistance .guide{width:900px; margin:0 auto; padding:15px; background:#7bada8; color:#cee0c6;}
.resistance .txt-box{width:940px; padding:10px 20px; background:url(../images/line.gif) 0 bottom no-repeat;}
.resistance .txt-box ul{width:800px; height:80px; background:url(../images/abc.png) 30px 0 no-repeat; padding:10px 0 0 140px;}


.who{width:100%; background:url(../images/part6.jpg) center 0 no-repeat; height:425px;}
.who .box{height:425px;}
.who .txt-box{width:940px; padding:10px 20px; background:url(../images/help.png) 25px bottom no-repeat; height:334px;}
.who .txt-box p{margin:15px 30px 0 0; width:680px; float:right;}
.who .txt-box ul{width:500px; float:right; margin-top:40px;}
.who .txt-box li{line-height:24px; background:url(../images/icon.png) 0 center no-repeat; padding-left:12px;}
.who .txt-box h5{font-size:14px; color:#000; margin-bottom:10px;}
.who .txt-box p a{color:#de3f00;}


.conclusion{width:100%; background:url(../images/part7.jpg) center 0 no-repeat; height:221px;}
.conclusion .box{height:221px;}
.conclusion .txt-box{width:900px; padding:30px 40px; line-height:26px; font-size:14px;}


.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:163px; clear:both; margin-top:20px;}
.bottom ul{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom ul a{color:#373737; text-decoration:none;}
.bottom ul a:hover{color:#373737; text-decoration:underline;}
