/*top*/
.top_box { max-width: 1920px; background: url(../images/top_bg.png) repeat-x; }
.logo_box { width: 1000px; margin: 0 auto; }
.logo { float: left; padding-top: 15px; padding-bottom: 15px; cursor: pointer; }
.hotphone { float: right; position: relative; background-color: rgba(255, 255, 255, 0.4); margin-top: 10px; margin-bottom: 11px; margin-right: 50px; }
.hotphone span { padding-left: 60px; padding-right: 10px; }
.hotphone img { position: absolute; bottom: 5px; left: 10px; width: 40px; }
.phone { color: #222; font-size: 14px; line-height: 18px; padding-top: 7px; }
.hotpho { color: #bd2a27; font-size: 18px; line-height: 24px; padding-bottom: 1px; }
/*nav*/
.nav_box { max-width: 1920px; background-color: #337ccb; width: 100%; }
.nav { width: 1000px; margin: 0 auto; }
.nav li { float: left; }
.nav a { line-height: 40px; padding-left: 22px; padding-right: 22px; font-size: 14px; color: #fff; }
.nav a:hover {text-decoration: underline}
.nav .current { background-color: #0066cc; }
/*banner*/
.banner { position: relative; background: url(../images/bg02_banner.jpg) repeat-x; overflow: hidden; }
.banner img { position: relative; left: 50%; margin-left: -787px; }
.banner_small img { position: relative; left: 50%; margin-left: -960px; }
/*定位*/
/*.position_a{width:276px;top:-160px; margin-left:710px;background:url(../images/right.png) no-repeat; float:right;position:absolute;}*/
.position_a { width: 276px; top: -160px; margin-left: 710px; background: url(../images/right.png) no-repeat; }
.position_top { width: 215px; padding-bottom: 10px; padding-top: 10px; }
/*.insearch{background:url(../images/isearch.jpg) no-repeat top center;width:215px;height:26px;padding-top:25px;margin:0 auto;margin-top:25px;margin-bottom:25px;}*/
.insearch { background: url(../images/isearch.jpg) no-repeat center center; width: 215px; height: 26px; padding-top: 50px; margin: 0 auto; margin-bottom: 25px; }
/*.search{background:url(../images/search.jpg) no-repeat;height:26px;width:189px;float:left;}*/
.search { background: url(../images/search.jpg) no-repeat; height: 26px; width: 182px; float: left; padding-left: 5px; margin-top: 5px; }
.button { background: url(../images/button.jpg) no-repeat; width: 26px; height: 26px; float: left; margin-top: 5px; cursor: pointer }
.plist { background: url(../images/ilist.jpg) no-repeat; width: 215px; height: 30px; }
.inprolist { /*background-color:#304250;*/ background: url(../images/ilist.jpg) no-repeat center top; width: 252px; margin: 0 auto; padding-top: 30px; margin-top: 10px; }
.list { background: url(../images/listbottom.jpg) no-repeat center bottom #304250; width: 252px; margin: 0 auto; padding-bottom: 30px; }
.list li { background: url(../images/location_01.png) no-repeat 4px center; border-bottom: #5d6670 1px dashed; margin-left: 20px; margin-right: 20px; }
.list a { color: #85929f; font-family: "宋体"; margin-left: 20px; line-height: 26px; }
.inbottom { background-color: #27343A; padding-top: 15px; padding-bottom: 10px; width: 252px; margin: 0 auto; padding: 15px 0 10px 0; border-top: 25px solid #304250; }
.inbottom span { color: #7e8b98; font-family: "宋体"; margin-left: 15px; line-height: 22px; margin-right: 15px; }
/*foot*/
.foot_box { background-color: #1389e3; position: absolute; z-index: 1; width: 100%; }
.foot_box .big_box { width: 700px; margin: 0 auto; padding-top: 7px; padding-bottom: 7px; }
.foot_box h2 { line-height: 16px; color: #bed3e3; text-align: center; }
.foot_box h2 a { color: #bed3e3; }
.STYLE124 {color:#fff}