﻿body{ margin:0 auto; font-size:12px;font-family: "微软雅黑";}
A {COLOR: #656567; TEXT-DECORATION: none}
A:hover{COLOR: #0094dc; TEXT-DECORATION: none}
A:active {COLOR: #ec0000; TEXT-DECORATION: none}
.cls{ clear:both;}
h1,h2,h3,h4,h5,ul,li,p,input,select,textarea,from，dl,dd,dt {margin:0px; padding:0px;list-style-type:none;font-size:12px; font-weight:normal}
img{ border:0px;}
iframe{top:100px !important;}
/*menu*/
#header{width:100%;height:100px; background:#FFF; position:absolute;left:0px;top:0px; z-index:999;}
#header .common2{width:1180px;margin: 0 auto;position: relative;height:100px;}
#header .common2 .logos{width:300px;height:64px; float:left; margin-top:18px;}
#header .common2 .navs{display:inline; float:right; padding-top:45px}
#header .common2 .navs ul li{float:right; width:160px;height:25px; padding-left:12px; text-align:center }
#header .common2 .navs ul li a{ font-size:16px; font-family:"微软雅黑","Arial";}
#header .common2 .pull_down{float:right; display:none; position:absolute;right:0px;top:80px; width:100%;height:175px;}
#header .common2 .pull_down ul li{float:right;width:172px; text-align:center}
#header .common2 .pull_down ul li p{height:24px;background:url(../images/pull_down_05.jpg) right no-repeat;padding-left:12px; width:160px; line-height:24px;}
#header .common2 .pull_down ul li p a{font-size:12px; color:#737373; font-family:"微软雅黑","Arial";}
#header .common2 .pull_down ul li p a:hover{color:#0094dc; }
#header .common2 .navs ul li span{font-family:Arial; font-size:16px; margin-right:4px;}
#header .common2 .navs ul li b{color:#df2928; margin-left:2px; margin-right:8px;}
/*banner*/
#banner{width:100%; height:600px; background:#FFF; clear:both; margin-top:1px; position:relative; overflow:hidden; padding-top:100px;}
#ban{width:100%; height:600px;}
#ban div{width:100%; height:600px; text-align:center;}
#bando{width:100%; margin:auto; text-align:right; top:-28px; position:absolute; z-index:5;}
#bando img{border:0; cursor:pointer;}
#banner span{display:block; width:100%; height:600px; text-align:center;}
.b1{}
.b2{ }
.b3{}
.b1_1{background:url(../banner/banner01.gif) no-repeat center top;}
.b2_2{background:url(../banner/banner02.gif) no-repeat center top;}
.b3_3{background:url(../banner/banner03.jpg) no-repeat center top;}
.width_btu{width:80px; margin:auto; position:relative;}
/*taocan*/
.taocaobg{ background:url(../images/taocanbg.jpg) repeat-x left top; height:190px; width:100%;}
.taocao{ background:url(../images/taocan_bg2.jpg) repeat-x left top; height:190px; width:1160px; margin:0 auto}
.taocao li{ width:370px; float:left; margin-left:10px; display:inline; height:160px;}
.taocao .t{ width:93px; height:120px; float:left; margin-top:30px; margin-right:20px;}
.taocao h2{ color:#3d3d3d; font-size:18px; margin-top:30px; line-height:30px;}
.taocao h3{ color:#636363; font-size:13px; line-height:24px;}
.taocao h4{ color:#a7a7a7; font-size:11px; line-height:18px;}
.taocao p{ color:#0cb07b; font-size:14px; font-weight:bold}
/*case*/
#container_case{width:1160px; margin:45px auto auto auto}
#container_case .case_one{width:370px;height:286px; background:url(../images/line.jpg) no-repeat bottom; margin:0 8px; float:left; margin-bottom:30px; overflow:hidden; position:relative;}
#container_case .case_one .caselogo{width:370px;height:225px; position:absolute;top:-225px;left:0px; background:#f5f5f5;}
#container_case .case_one .caselogo a{position:relative;width:370px;height:225px; display:block;}
#container_case .case_one .caselogo a img{position:absolute;left:50%;top:50%;margin-left:-150px; margin-top:-82px;}
#container_case .case_one .name{width:350px;height:54px; background:#FFF; padding-left:20px; line-height:53px; font-size:12px; font-family:"微软雅黑","Arial";}
#container_case .case_one .name a{color:#0c0c0c; font-size:14px;}
#container_case .case_one .name a:hover{color:#c00000;}
/*About_Us*/
.About_Us_bg{ background:url(../images/about_bg3.jpg); width:100%; height:652px;}
.About_Us{ width:1160px; margin:0 auto;}
.About_Us h2{margin-left:435px; padding-top:60px;}
.About_Us li{ width:141px; float:left; height:141px; margin-right:28px; margin-top:56px;}
.About_Us .none{margin-right:0px;}
.jieshao{width:1160px; margin:60px auto auto auto; color:#cbcbcb;font-size:12px; }
.jieshao .font30{ font-size:24px;}
.jieshao .font28{ font-size:16px;}
.jieshao li{ line-height:30px;}
.jieshao .js_1{margin-left:558px; margin-bottom:10px;}
.jieshao .js_2{margin-left:306px;}
.jieshao .js_3{margin-left:506px;}
.jieshao .js_4{margin-left:375px;}
.jieshao .js_5{margin-left:545px;}
.jieshao .js_6{margin-left:440px;}
/*News_Content*/
.News_Content{ width:1160px; margin:70px auto auto auto}
.indexnews h3{ line-height:40px; font-size:22px; font-weight:bold; color:#434344;margin-bottom:20px;}
.indexnews h3 .more{ float:right; font-size:12px; font-weight:normal; color:#cbcdcc}
.indexnews h3 label{color: #CCC;font-size: 17px;font-family: Tahoma;padding: 3px 0px 0px 10px; font-weight:normal}
.indexnews .samll_pic{ width:60px; height:65px; float:left; margin-right:5px;}
.indexnews .font15{ color:#676662; font-size:15px; font-weight:bold;}
.indexnews li{line-height:27px;}
.indexnews.left{ width:325px; float:left}
.indexnews.left li,.indexnews.right li{background:url(../images/ico1.jpg) no-repeat 5px center; padding-left:15px;}
.indexnews li.first{ line-height:22px; height:65px; overflow:hidden; margin-bottom:8px;background:none;padding-left:0px;}
/*News_center*/
.indexnews.center{ float:left; width:330px; margin-left:90px; display:inline}
.indexnews.center .tou{ width:40px; height:40px; float:left; margin-right:5px; margin-top:8px;}
.indexnews.center li{ height:55px; }
.indexnews.right{ float:right; width:330px;}
/*quick_nav */
.quick_nav_bg{ width:100%; background:#202020; height:300px;font-family: "MICROSOFT YAHEI","Arial Narrow"; margin-top:70px;}
.quick_nav{ width:1160px; margin:0 auto; height:300px;}
.quick {height: 300px; width:590px; float:left}
.quick LI {display: block;float: left;}
.quick .site {width: 590px;padding-top: 25px;height: 190px;line-height: 25px;text-align: left;}
.quick .site .title {color: #eb7a00!important;text-decoration: none!important;font-size: 16px;_width:145px;height: 30px;line-height: 30px;font-family: "MICROSOFT YAHEI"; margin-bottom:10px;}
.quick .site a {display: block;color: #6b6b69;font-size: 13px; }
.quick .site a:hover {color: #777;text-decoration: none;}
.quick .site P {display: block;float: left;width:145px;}
/*b1_tel1 */
.b1_tel1{ width:190px; float:left; margin-left:70px; display:inline;padding-top: 25px; background:url(../images/b1_tel1_line.jpg) no-repeat right; height:190px;}
.b1_tel1 h4{font-size: 12px;color: #d4d4d4; line-height:20px;}
.b1_tel1 h1{line-height: 40px;font-size: 24px;color: #EC7A00;}
.b1_tel1 h3{color: #6C6C6C;line-height: 20px;}
/*Contact */
.Contact{ width:260px; float:right;padding-top: 25px;height:190px}
.Contact h3{ line-height:30px;font-size: 14px;color: #fffffb; font-weight:normal}
.Contact li{ line-height:24px; color:#828483;font-family: "微软雅黑";}
/*talk */
.talk span{width:129px;height:40px;line-height:40px;position:relative;margin:0 12px 0 0;}
.talk span a{color:#fff;display:block;width: 129px;height: 40px;background: url(../images/indexicon.png) no-repeat; }
.talk span a:hover{transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease;}
.talk span .b1_link_qq{background-position: -30px 0;}
.talk span .b1_link_qq:hover{background-position: -30px -50px;}
.talk span .b1_link_wb{background-position: -160px 0;}
.talk span .b1_link_wb:hover{background-position:  -160px -50px;}
.talk span .link_weixin {background-position: -290px 0;position: relative;z-index: 2;}
.talk span .link_weixin:hover{background-position:  -290px -50px;}
.talk span .link_weixin_ewm{position: absolute;top: -138px;height: 0px;overflow: hidden;width: 129px;}
.fl{ float:left; display:inline;}
/*footer */
.footerbg{ width:100%; background:#0a0a0a; height:45px;}
.footer{ width:1160px; margin:0 auto; color:#aca5ac; line-height:45px; padding-left:20px; padding-right:20px; text-align:center}
.footer a{ color:#aca5ac}
.footer a:hover{ color:#FF0000}

.flashbg{ width:100%; height:282px; margin-top:103px; background:url(../images/flash01_bg.jpg) repeat-x left top;}
.bg_about{background-image:url(../images/flash_bg_about.jpg);}
.bg_news{background-image:url(../images/flash_bg_news.jpg);}
.bg_case{background-image:url(../images/flash_bg_case.jpg);}
.bg_solution{background-image:url(../images/flash_bg_solution.jpg);}
.bg_service{background-image:url(../images/flash_bg_service.jpg);}
.bg_contact{background-image:url(../images/flash_bg_contact.jpg);}
.flash{ height:280px; width:1160px; margin:0 auto}
.nav_tbg{background:url(../images/bottombg.jpg) repeat-x bottom; height:47px; width:100%; margin-top:20px;}
.nav_t{ width:1160px; margin:0 auto; background:url(../images/bottombg.jpg) repeat-x bottom; height:47px;}
.nav_t_left{ width:215px; float:left}
.nav_t_right{ float:right; }
.nav_t_right li{ width:124px; float:left; background: url(../images/black_btu.jpg) no-repeat left top; height:33px; line-height:33px; margin-right:3px;text-align:center}
.nav_t_right li a{ color:#000000;}
.nav_t_right .current{ background:url(../images/blue_btu.jpg) no-repeat left top;}
.nav_t_right .current a{ color:#FFFFFF}
.mainTopbg{background:#f0f1f1; width:100%; height:1%; overflow:hidden}
.mainTop{ width:1160px; margin:0 auto; padding-top:160px;}

.mainTop h2{ color:#0094dc; font-size:14px; line-height:28px;}
.mainTop h3{ font-size:12px;line-height:28px;}

.News_list{ width:1160px; margin:0 auto 40px auto}
.news_list_c{ border-bottom:solid 1px #e5e5e5; width:1160px; margin:20px auto auto auto; height:125px;}
.news_logo{ width:175px; float:left; margin-bottom:10px;}
.news_c{ width:830px; float:left; margin-left:20px; display:inline;margin-bottom:10px; margin-right:20px;}
.news_c h2{line-height:32px;}
.news_c h2 a{ font-size:25px; color:#0094de;}
.news_c h2 a:hover{ font-size:25px; color:#f07c02;}
.news_c h3{ font-size:13px; color:#999999;line-height:28px;}
.news_c p{ color:#323232; line-height:24px;margin-bottom:10px;}

.news_r{ width:90px; float:right;height: 30px;background: url('../images/newsdate.gif') no-repeat scroll left center transparent;padding-left: 22px; color:#999999; }
.news_r .d1 {display: inline-block;padding: 0px 3px;font-size: 26px;height: 30px;line-height: 29px;font-weight: bold;}
.news_r .d2 {display: inline-block;font-size: 12px;height: 24px;line-height: 12px;padding-top: 3px !important;}

.main{width:1160px; margin: 0 auto;}

.Newslist_title{ font-size:12px; font-weight:bold;line-height:30px; height:30px; border-bottom:solid 1px #e8e8e8; margin-left:10px; margin-right:10px; padding-left:5px;color:#ff6600; background:url(../images/ico2.gif) no-repeat 5px center; padding-left:25px;}
.Newslist_title .Newslist_titler{ float:right; font-weight:normal; color:#666666;}
.newsCont{ margin-left:30px; margin-right:30px; margin-bottom:10px;}
.newsCont .title{ text-align:center; font-size:16px; line-height:30px; height:30px; color:#666666; margin-top:30px; margin-bottom:10px;}
.newsCont .newsNav{ text-align:center;line-height:30px; height:30px;color:#666666;margin-top:10px; margin-bottom:10px; font-weight:normal; border-bottom:dotted 1px #e8e8e8;}
.newsCont .cont{ line-height:28px; text-indent:2em;color:#666666; margin:0px; padding:0px;}
.pub_date{ margin-left:20px; margin-right:20px;}
.News_Contentmore{ padding-left:10px; padding-right:10px; margin-bottom:10px; border:solid 1px #c9c9c9; height:50px; margin-left:30px; margin-right:30px;}
.News_Contentmorer{ float:right; margin-top:15px; padding-right:15px;}
.News_Contentmorer a{ color:#666666; text-decoration:none;}
.News_Contentmorer a:hover{color:#fa0000; text-decoration:none;}
.news-next{float:left; line-height:25px; padding:0px; margin:0px;}
.news-next a{ text-decoration:none; color:#666666;}
.news-next a:hover{color:#fa0000; text-decoration:underline;}
.mt15{ margin-top:15px;}


.quotation {width: 1160px;height: auto;margin: 20px auto 50px;overflow: hidden;}
.tablecon {width: 1160px;height: auto;border-collapse: collapse;border: 1px solid #E5E5E5;font-family: "微软雅黑";font-size: 14px;}
.quotation_c h2 {font-family: "微软雅黑";font-size: 24px;color: #4B4B4B;margin-bottom: 40px; margin-top:15px;}
.quotation_c h2 span {font-family: Arial;font-size: 12px;color: #E3E3E3;}
.tablecon thead tr th {color: #FFF;font-size: 14px;background: url('../images/tableline.png') repeat-x scroll 0% 0% transparent;}

.tdcon2 em,.tdcon3 em,.tdcon4 em,.tdcon5 em {font-style: normal;font-size: 24px;color: #FF8400;}
.tablecon tbody tr td {color: #7C7C7C;}
.tablecon thead tr th, .tablecon tbody tr td {border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.tdcon1, .tdcon2, .tdcon3, .tdcon4, .tdcon5 {width: 20%;padding: 15px;}
.p_dlcon dt {font-weight: bold;margin-bottom: 10px; padding-left:20px;}
.p_dlcon dd {line-height: 24px; padding-left:20px;}


.main_serve_b{ width:100%; overflow:hidden; background:#fff;}.serve_b{ width:1000px; margin:40px auto; overflow:hidden;}
.serve_b_l { width:340px; float:left; text-align:left;}
.serve_b_l h3{ font-size:22px; margin-bottom:10px; text-align:left;}
.serve_b_l li{ line-height:30px; color:#9b9b9b}
.serve_b_r{ width:615px; float:right; color:#111; margin-bottom:30px;}.serve_b_r  h1{ font-size:22px; margin-bottom:10px; text-align:left;}.serve_b_r td{ height:60px; font-size:14px;}.serve_b_r td a{ color:#4da422;}.serve_b_r td a:hover{ color:#4da422; text-decoration:underline;}
.input input{width:290px; padding-left:10px; height:36px; background:#fff; line-height:36px; border:1px solid #dadada; -moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  -webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset; box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  color:#ccc;}
.text{background:#fff; border:1px solid #d9d9d9; padding:5px; width:600px; height:89px; margin-top:10px; overflow-y:auto; font-size:12px; ackground:#fff; line-height:24px; border:1px solid #dadada; -moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  -webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset; box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  color:#ccc;}.textfs{ color:#ccc;}.text:focus{ outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6)}
.serve_b_r .submit{ background:url(../images/icon.png) no-repeat left top; width:140px; height:43px; display:block; border:none; cursor:pointer; color:#fff; font-size:16px; font-family:"Microsoft YaHei";}.serve_b_r .submit:hover{ background:url(../images/icon2.png) no-repeat left top;}.tj{ text-align:right; margin-top:10px; padding-right:48px;}.input .name1{ border:1px solid #e57e5b; color:#cf4f02; background-color:#fff4e0; } .input .name2{ color:#000; background-color:#fbfbfb;}.input .name3{ color:#000; background-color:#fbfbfb;}.input .namesuccess{ background:url(../images/zq.gif) no-repeat 175px center #fff; border:1px solid #d9d9d9;  color:#000;}.input input.mxgint,.mxgint{color:#000;}

.main-im{ position:fixed; right: 10px; top:200px; z-index: 100; width: 138px; height: 255px; }
