@charset "utf-8";
/* CSS Document */
.header{overflow:hidden;}
.head{background:#f7f7f7;}
.head .topBar{ width:1000px; margin:0 auto;}
.head a{ display:inline-block; margin:10px 13px 10px 0; float:right;}
.head .cur{ color:#cdb201;}
.top{ overflow:hidden; margin:0 auto; width:1000px;}
.top .logo{ margin:17px; width:283px; text-align:center; color:#393533; }
.top .logo a{ display:block;}
.top .logo .title1{ font-size:40px; color:#393533;}
.top .logo .title2{ font-size:16px; color:#b18832;}
.top .search{ width:650px; margin-top:38px;text-align:right; font-weight:700; color:#666666; font-size:16px; }
.top .search .searchBox .inputText{ width:412px; height:30px; border:3px solid #e4393c; border-right:0; padding:0 5px;}
.top .search .searchBtn .inputBtn{ width:78px; height:36px; background:#e4393c; border: 0 none; outline:none; color:#fff; cursor:pointer;}
.topNav{background:#d40006; clear:both; height:32px; line-height:32px; font-size:14px; font-family:"Microsoft YaHei"; font-weight:700; }
.topNav ul{ margin:0 auto; width:1000px;}
.topNav ul li{ float:left; width:123px;text-align:center; position:relative; cursor:pointer; font-weight:700; }
.topNav ul li:hover{ background:#940004;}
.topNav ul li:hover a{ color:#e6d101;}
.topNav ul li a{ color:#fff; font-weight:700; }
.topNav ul li span{ position:absolute; width:1px; height:11px; background:url(../images/images/line_08.png) no-repeat; right:0; top:11px;}
.banner{ background:url(../images/images/banner_02.jpg) center center no-repeat; height:166px;  margin:0px auto;}
.index-banner{ background:url(../images/images/index_02.jpg) center top; height:350px; position:relative;}
.index-banner .online{ display:block; position:absolute;height:20px; z-index:9999; left:680px; bottom:20px; background:url(../images/images/online_04.png) no-repeat; padding-left:40px;}

.content{ width:1000px; margin:0 auto;text-align:left; overflow:hidden;}
.content .leftBar{ width:210px; height:680px; float:left;}
.content .leftBar .newsCenter{ height:51px; line-height:51px; background:url(../images/images/newsCenter_03.png); padding-left:25px; color:#fff;}
.content .leftBar .newsCenter span{ padding-left:18px; }
.content .leftBar .company{ width:155px;margin:15px 28px 0 28px;}
.content .leftBar .company .news{ border-bottom:1px dashed #4f4f4f; padding:14px 0 7px 0;}
.content .leftBar .company .news .arrow{ display:inline-block; margin:0 14px 0 4px; color:#c30000;}

.content .leftBar .call{ margin:45px auto; width:184px;}
.content .leftBar .call .call-us{ height:33px; line-height:33px; border-bottom:2px solid #ddd; padding-left:11px; background:url(../images/images/call-us_03.png) no-repeat 12px center;}
.content .leftBar .call .call-us span{ padding-left:20px;font-size:16px; font-weight:bold;}
.content .leftBar .call .touch{ padding-top:20px; padding-left:18px; line-height:24px; color:#333;}
.content .leftBar .call .touch .space{ padding-left:36px;}

.content .rightBar{width:790px; overflow:hidden;}
.content .rightBar .press{ background:url(../images/images/location.png) repeat-x; height:51px;}
.content .rightBar .press .location{ width:685px; overflow:hidden; margin:0 auto; border-bottom:1px solid #c30000; padding:23px 14px 12px 24px ; background:url(../images/images/call-us_03.png) no-repeat left 23px;}
.content .rightBar .substance{ margin-left:36px; margin-top:20px; width:680px;}
.content .rightBar .substance li{ height:36px; line-height:36px; border-bottom:1px dashed #c8c8c8;}
.content .rightBar .substance li span{ display:inline-block; float:right;}
.content .rightBar .substance li label{ display:inline-block; margin:0 9px 0 1px;}
.content .rightBar .page { vertical-align:middle; margin:38px auto 0; overflow:hidden; width:320px;}
.content .rightBar .page li{ float:left; padding:6px 7px 3px; background:#dcd9d4; margin-right:6px;}
.content .rightBar .page .pull { border:1px solid #7f9db9; background:#fff; padding:4px; position:relative; width:52px;}
.content .rightBar .page .pull span{ display:inline-block; width:15px; height:14px;background:url(../images/images/pull-down_03.png) no-repeat; position:absolute; right:1px;}

.content .rightBar .text{ width:665px; margin:0 auto;}
.content .rightBar .text .caption{ height:80px; text-align:center; line-height:80px; border-bottom:1px dashed #dcdcdc;}
.content .rightBar .text .main{ line-height:24px; margin-top:30px; margin-bottom:20px; color:#666;}

.content .present{ width:1000px; margin:20px auto; overflow:hidden; color:#8a8188;}
.content .present li{ float:left; width:280px; height:115px; overflow:hidden; margin-right:60px; margin-bottom:20px;}
.content .present  .nomargin{ margin-right:0;}
.content .present .more{ height:35px; background:url(../images/images/dian_05.png) no-repeat 65px 7px; margin-right:7px;color:#333;}
.content .present .more1{ height:35px;  margin-right:7px;color:#333; }
.content .present .more1 .even{ font-style:normal;}
.content .present .more1 .us{ color:#b18732;}
.content .present .more span{ margin-right:23px;}
.content .present .more label{ color:#005a9e;}
.content .present .introduce-left,.introduce-left2{ width:190px; height:69px; line-height:18px;}
.introduce2{height:69px; line-height:18px;}
.content .present .introduce-right{ width:76px; height:66px; background:url(../images/images/pic-bg_12.png) no-repeat; margin-left:5px;}
.content .present .introduce-right2{ width:76px; height:66px; background:url(../images/images/pic-bg_26.png) no-repeat; margin-right:5px;}
.content .present .introduce3{ height:100px; background:url(../images/images/contact_09.png) no-repeat right center;}
.content .present .introduce-left2 .phone,.email{ background:url(../images/images/pic-bg_09.png) no-repeat 10px; padding-left:50px; margin-bottom:3px;}
.content .present .introduce-left2 .email{ background:url(../images/images/email_22.png) no-repeat 10px 0;}
.content .present .serve{ background:url(../images/images/pic-bg_19.png) no-repeat;}
.content .present .introduce4 span{  height:20px; line-height:20px; padding-left:30px; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei";}
.content .present .introduce4 .business1{ margin-bottom:8px;font-size:12px;}
.content .present .introduce4 .business2{ margin-bottom:8px;font-size:12px;}
.content .present .introduce4 .span1{ background:url(../images/images/pic-bg_32.png) no-repeat; margin-right:0px;font-size:12px; width:120px;}
.content .present .introduce4 .span2{ background:url(../images/images/pic-bg_29.png) no-repeat;font-size:12px; width:90px;}
.content .present .introduce4 .span3{ background:url(../images/images/pic-bg_37.png) no-repeat;margin-right:0px;font-size:12px; width:120px;}
.content .present .introduce4 .span4{ background:url(../images/images/pic-bg_40.png) no-repeat;font-size:12px; width:90px;}
.content .present .introduce4 .span5{ background:url(../images/images/pic-bg_29.png) no-repeat; margin-right:0px;font-size:12px; width:120px;}
.content .present .introduce4 .span6{ background:url(../images/images/pic-bg_32.png) no-repeat;font-size:12px; width:90px;}

.footer{ width:100%; overflow:hidden; background:#f4f5f9; margin:0 auto;}
.footer .link{ height:30px; line-height:30px; background:#5b5e62;color:#acacac;}
.footer .link a{ height:30px; line-height:30px; background:#5b5e62;color:#acacac;}
#link{ color:#acacac;}
.footer .copyright{ margin:33px auto; line-height:20px;}