﻿@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0;  }
li { list-style:none; }
img { border:none; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both; }
.yahei{ font-family:"微软雅黑";}
.enfont{ font-family:Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse;}
.border {border:1px #EAEBE5 solid;}
.fl{ float:left;}
.fr{ float:right;}
html{}
body { position:relative; height:808px;}
/*导航*/
.header{ position:absolute; bottom:0px; margin:0 auto; width:100%; height:170px; z-index:9999; }
.header_center{ position:relative; width:1440px; margin:0 auto; border-top:2px solid #0074C4; height:168px; background:#fff;}
.logo{ width:158px; overflow:hidden; position:absolute; top:-50px; left:94px; z-index:99999; height:154px;}
.nav{ width:970px; float:left; height:96px; padding-left:252px;}
.nav ul{}
.nav li{ float:left; height:104px; line-height:96px; width:94px; margin:0 5px;}
.nav li a{ font-size:14px;  line-height:84px; height:96px; width:94px; display:block; text-align:center; color:#212121;}
.nav li a:hover{ color:#fff; background:url(../images/anniu.png) top center no-repeat;}
.nav li a.col{ color:#fff; background:url(../images/anniu.png) top center no-repeat;}

.tel{ width:218px; float:left; padding-top:17px;}
.tel p{ font-size:12px; color:#1e1e1e; line-height:1;}
.tel p strong{ color:#0074C2; font-size:18px; line-height:40px; font-weight:bold;}

.foot{ height:72px; width:1440px; clear:both;}
.foot dt{ height:30px; width:1240px; margin:0 auto;}
.foot dd{ height:42px; width:1240px; margin:0 auto;}
.foot dd p.add{ width:620px; float:left; line-height:34px; color:#5c5c5c; font-size:12px; text-align:left;}
.foot dd p.icp{ width:620px; float:right; line-height:34px; color:#5c5c5c; font-size:12px; text-align:right;}
.foot dd p.icp a{color:#5c5c5c; font-size:12px;}

.hd-text{ color:#949494; font-size:12px; line-height:22px; text-indent:6px; width:184px; height:22px; background:none; border:1px solid #CCCCCC; float:right;}
.hd-sbt{ height:22px; width:44px;  background:#0163AE; border:1px solid #0163AE; cursor:pointer; color:#fff; font-size:12px; text-align:center; margin-left:4px; float:right; line-height:22px;}

/**幻灯片**/
#i_banner{ width:1440px; margin:0 auto; height:638px;}
/* flexslider */
.flexslider{position:relative;height:100%;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; height:638px;}
.slides li{height:638px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:right; margin:0px; padding:0; padding-right:220px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:78px;height:78px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:56px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:56px;background:url(../images/next.png) center center no-repeat;}

/**内页**/
.n_main{ width:1280px; margin:0 auto; padding:36px 80px 0 80px; height:602px;}
.n_main h1{ font-weight:normal; text-indent:10px; height:44px; line-height:44px; background:url(../images/h1.jpg) center left no-repeat; color:#0063ac; font-size:20px;}
.n_main h1 span{ padding-left:8px; font-size:16px; color:#797979; line-height:44px;}

.n_menu{ height:32px; width:1280px; clear:both;}
.n_menu li{ width:122px; margin-right:2px; height:32px; line-height:32px; text-align:center; float:left;}
.n_menu li a{ display:block; width:122px; height:32px; line-height:32px; text-align:center; background:#D8D8D8; font-size:12px; color:#000853;}
.n_menu li a:hover{ background:#0064AC; font-weight:600; color:#fff;}
.n_menu li a.select_a{ background:#0064AC; font-weight:600; color:#fff;}

/**产品**/
.pro_list{}
.pro_list_ul{ width:1152px; margin:0 auto;}
.pro_list_ul li{ float:left; width:260px; height:180px; margin:34px 13px 0 13px; border:1px solid #CADDEC;}
.pro_list_ul li img{ width:260px; height:150px;}
.pro_list_ul li p{ line-height:24px; text-align:center;}
.pro_list_ul li p a{ font-size:12px; line-height:24px; color:#6E6E6E;}

.prodetail_box{}
.pro_img{ float:left; width:504px; height:452px; text-align:center; padding-top:74px;}
.pro_img img{ border:1px solid #E6E6E6; padding:5px; width:432px; height:356px;}
.content2{ position:relative; padding:30px 4px; margin:0 auto; width:776px; float:right; height:526px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; line-height:24px; color:#1A1A1A;}
.content2 h2.pro_title{ font-size:14px; line-height:30px; color:1a1a1a; font-weight:600;}
.probox{ padding-left:24px;}
.probox p{ font-size:12px; line-height:24px; color:#1A1A1A;}
.probox p.probox_title{ font-weight:600;}

/**企业资质**/
.quali_list{ padding-top:44px;}
.qualification_list{ width:1152px; margin:0 auto;}
.qualification_list li{ float:left; width:260px; height:290px; margin:34px 13px 0 13px; border:1px solid #ddd;}
.qualification_list li img{ width:260px; height:240px;}
.qualification_list li p{ line-height:50px; text-align:center;}
.qualification_list li p a{ font-size:12px; line-height:50px; color:#6E6E6E;}

/**案例**/
.case_list{ padding-top:40px;}
.case_list{ width:1200px; margin:0 auto;}
.case_list li{ float:left; width:218px; height:214px; margin:0px 11px;}
.case_list li img{ width:216px; height:174px; border:1px solid #CADDEC;}
.case_list li p{ line-height:30px; text-align:center;}
.case_list li p a{ font-size:12px; line-height:30px; color:#6E6E6E;}

/**新闻**/
.news_box{width:1280px; margin:0 auto; height:526px;}
.newslist{position:relative; padding:20px 0; margin:0 auto; float:right; width:760px; height:526px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; line-height:24px; color:#6E6E6E;}
.newslist ul{ width:680px; padding-left:50px;}
.newslist ul li{ font-size:12px; text-indent:18px; line-height:34px; color:#313131; background:url(../images/newslist.jpg) left center no-repeat; position:relative;}
.newslist ul li a{ font-size:12px; line-height:34px; color:#313131;}
.newslist ul li span{ position:absolute; right:0; top:0; display:block; height:34px; font-size:12px; line-height:34px; color:#313131; text-align:center;}
.newslist ul li:hover a{ color:#0075C5;}
.newslist ul li:hover span{ color:#0075C5;}

.news_detail{position:relative; padding:20px 0; margin:0 auto; width:100%; height:526px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; line-height:24px; color:#6E6E6E;}
.news_top{ height:76px; width:100%; border-bottom:1px dashed #DBDBDB; margin-bottom:8px;}
.news_top p{ font-size:14px; color:#191919; line-height:40px; font-weight:600; text-align:center;}
.news_top p span{ line-height:24px; color:#A8A8A8; font-size:12px; text-align:center; font-weight:normal;}

/**招聘**/
.joinus_box{width:1280px; margin:0 auto; height:526px;}
.joinus{position:relative; padding:20px 0; margin:0 auto; float:right; width:720px; height:526px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; line-height:24px; color:#313131;}

/**联系我们**/
.contact{position:relative; padding:20px 0 20px 20px; margin:0 auto; float:left; width:420px; height:526px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; line-height:24px; color:#313131;}
.map{ width:860px; float:right; height:460px; padding-top:30px;}

.qq{ width:39px; height:80px; position:absolute; top:160px; right:0; z-index:9999999;}
.qq_bg{ display:block; width:39px; height:39px; background:url(../images/qq.jpg) no-repeat;}
.top{ display:none; width:39px; height:38px; background:url(../images/top.jpg) no-repeat; margin-top:3px;}
/**拉条公共设置**/
.content{position:relative; padding:20px 0; margin:0 auto; width:100%; height:526px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; line-height:24px; color:#6E6E6E;}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown{ display:none;}
.mCSB_scrollTools a+.mCSB_draggerContainer{ margin:0;}
.mCSB_container{ margin-right:30px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#4D90C4; width:5px;}
.mCSB_scrollTools .mCSB_draggerRail{ width:1px; background:#979797;}

