﻿@charset "utf-8";
/*index*/
#banner{ width:956px;  background:#fff; margin:0 auto; border-left:1px solid #bcc1c7; border-right:1px solid #bcc1c7; overflow:hidden;}
#service{width:956px;  background:#fff; margin:0 auto; border-left:1px solid #bcc1c7; border-right:1px solid #bcc1c7; overflow:hidden; padding:10px 0 15px; }
/*mainLeft*/
.press{ overflow:hidden; width:640px;}
.press .newsText{ width:315px; float:right;}
.press .picture{ width:300px; float:left; padding-top:8px;}
.press .newsText h2{ line-height:30px; height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.press .newsText h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.press .newsText ul{ margin-top:8px;}
.press .newsText ul li{ width:295px;  background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.press .newsText li .text{ width:240px; float:left;}
.press .newsText li .date{ width:40px; float:right;}
.contractNews{ width:620px; margin-top:10px; background:#e1f2fa url(../images/contractNewsbg.jpg) left top repeat-x; padding:0 10px 10px; }
.contractNews h2{ height:30px; line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden; display:inherit;}
.contractNews h2 .txtName{ float:left;}
.contractNews h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.contractNews .newscontent{ margin-top:15px;}
.contractNews .newscontent .photoLeft{ width:165px; float:left;}
.contractNews .newscontent .photoLeft p{ color:#017BC2; padding-left:5px;}
.contractNews .newscontent  ul{ width:600px; }
.contractNews .newscontent  ul li{ width:285px;  background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden; float:left}
.contractNews .newscontent li .text{width:235px; overflow:hidden; float:left;}
.contractNews .newscontent li .date{ width:45px; float:right; overflow:hidden; text-align:center;}
.contractNews .tab{ width:618px; margin:0 auto; height:154px; background:url(../images/tabbg.jpg) no-repeat; margin-bottom:10px; padding-left:8px;}
.contractNews .tab .blue{ color:#017bc2 ; font-weight:bold;}
.contractNews .msg{margin-top:5px;heigth:154px;margin-bottom:10px;}
.contractNews .msg img{float:left; vertical-align:middle;}
.contractNews .msg ul{width:440px; float:right; height:154px;}
.contractNews .msg ul li{width:205px;  background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden; float:left}
.banner1{ margin:10px auto;}
.international{ overflow:hidden; }
.international h2{ height:30px;  line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.international h2 .txtName{ float:left;}
.international h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.international .intercontent { overflow:hidden; margin-top:8px;}
.intercontent .interLeft{ width:315px; float:left; margin-top:5px; overflow:hidden;}
.intercontent .interRight{ width:320px; float:right; overflow:hidden;}
.intercontent .interLeft .picture{ width:91px; float:left;}
.intercontent .interLeft .list{ width:204px; float:right; overflow:hidden;}
.intercontent .interLeft .list li{ width:204px; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.intercontent .interRight .buttom{ overflow:hidden; widows:320px;}
.intercontent .interRight .buttom img{ margin-right:4px;}
.intercontent .interRight .scoll{ margin-top:10px;}
.intercontent .interRight .scoll img{ float:left; margin:0 6px 7px 0;}
.statistics{ width:230px; float:left; margin-top:8px;}
.statistics h2{ height:30px;  line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.statistics h2 .txtName{ float:left;}
.statistics h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.statistics  ul{ margin-top:5px;}
.statistics  li{background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.projiet{ width:395px; float:left; margin-top:8px; display:inline; margin-left:12px;}
.projiet h2{ height:30px;  line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.projiet h2 .txtName{ float:left;}
.projiet h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.projiet .projietNews{ margin-top:8px; overflow:hidden;}
.projiet .projietNews img{ width:152px; float:left;}
.projiet .projietNews ul{ width:230px; float:right;}
.projiet .projietNews li{ background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
/*mainRight*/
.office{ width:276px; overflow:hidden;}
.office h2{ height:30px; color:#fff; line-height:30px; background:url(../images/officebg_01.jpg) no-repeat; padding-left:12px; overflow:hidden;}
.office h2 .txtName{ float:left; background:url(../images/office_01.jpg) left center no-repeat; padding-left:15px;}
.office h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.office ul{}
.office ul li{ height:30px; line-height:30px; background:#d9e7ee;padding-left:10px; overflow:hidden; width:128px; float:left; margin-top:1px;}
.office ul li.excput{ background:#e8eff3;}
.office ul li span{ float:left;}
.office ul li .picture{ margin:2px 5px 0 0;}


.policy{ width:276px; margin-top:8px; overflow:hidden;}
.policy h2{ height:22px; padding-top:8px; float:left;  border-bottom:1px solid #AAB7C5; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.policy h2 .more{ margin-left:20px;}
.policy ul{ width:250px; float:left; margin:0 auto; margin-top:8px;}
.policy li{ width:250px; overflow:hidden; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:15px;}

.trade{ width:276px; margin-top:8px; overflow:hidden;}
.trade h2{line-height:30px; height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.trade h2 .txtName{ float:left;}
.trade h2 .more{ float:right; display:inline;margin-top:12px; margin-right:10px;}
.trade ul{ width:250px; margin:0 auto; margin-top:8px;}
.trade li{ width:250px; overflow:hidden; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:15px;}

.reference{ width:276px; margin-top:8px; overflow:hidden;}
.reference h2{ height:22px; padding-top:8px; border-bottom:1px solid #AAB7C5; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px;}
.reference h2 .more{margin-left:25px;}
.reference ul{ width:250px; margin:0 auto; margin-top:8px;}
.reference li{ width:250px; overflow:hidden; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:15px;}

.hot{ width:276px; overflow:hidden; margin-top:4px;}
.hot h2{ height:30px; color:#fff; line-height:30px; background:url(../images/hotbg_03.jpg) no-repeat; padding-left:12px; overflow:hidden;}
.hot h2 .txtName{ float:left; background:url(../images/hot_01.gif) left center no-repeat; padding-left:15px;}
.hot h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.hot .picture{}
.hot .picture img { margin:15px 8px;}
.hot ul{ width:260px; margin:0 auto;}
.hot li{ width:250px; overflow:hidden; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:15px;}
.banner2{ margin-top:5px; overflow:hidden;}
.banner2 img{ margin:3px 0 0 11px;}

#banner img{ margin:10px 0 0 15px;}
#service .service{ width:906px; margin:0 auto; overflow:hidden; display:inherit; height:1%; padding:0 10px; background:#e3f2fa url(../images/servbg.jpg) repeat-x left top ;}
.service h2{ margin:0 auto; line-height:30px; height:30px; border-bottom:1px solid #AAB7C5; background:url(../images/titlebg_03.jpg) left center no-repeat;  overflow:hidden; padding-left:18px;}
.service .servMenu{ width:210px; float:left; margin-top:7px; margin-right:10px; margin:7px 8px  5px  8px;}
.service .servMenu .title{background:url(../images/sercice_01.jpg) no-repeat; height:22px; line-height:22px; padding-left:10px; overflow:hidden;}
.service .servMenu .servMain{ margin-top:10px;}
.servMain .breadCrumb{ overflow:hidden; }
.servMain .breadCrumb img{ width:68px; float:left;}
.servMain .breadCrumb .text1{ float:right; width:120px; }
.servMain .breadCrumb .text1 p{ line-height:18px;}
.servMain ul{  width:190px; margin:8px 0;}
.servMain li{  width:190px; overflow:hidden; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:8px; line-height:20px; }
