.nav{width: 100%;background:rgba(255, 255, 255,);min-width:1200px;}
.wrap{border: 0;padding:0;width:1200px;margin:0 auto;*zoom:1;}
.wrap:after{clear: both;content:"";display: table;}

.head_m{ background:#0051AE; width:100%; min-width:1200px; height:35px;}
.head_m .zi{ line-height:35px; font-size:12px; color:#fff;}
.head_m .lang{ line-height:35px; font-size:12px; color:#fff;}
.head_m .lang a{ margin:0px 10px;color:#fff;}

.head_logo{ height:85px; line-height:85px;}
.head_logo .logo{ margin-top:15px;}
.head_logo .phone{ margin-top:15px;}



.b_bg{ width:100%;min-width:1200px; border-top:1px solid #ddd;}
.head{ margin:0px auto;width:1200px; height:55px; text-align:left; position:relative;}
.head .nav_m{ width:100%; float:left; position:relative;}
.head .nav{ width:100%;}
.head .nav li{ display:inline-block; *display:inline; zoom:1; height:55px; position:relative; vertical-align:top;}
.head .nav li a{ font-size:16px; width:165px; height:55px; text-align:center; line-height:55px; color:#333333;display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.head .nav li.now a,.head .nav li:hover a{ color:#FFF; background:#0051AE;}

.head .nav li:hover .er{ display:block;}
.head .nav li .er{ width:165px; position:absolute; left:0px; top:55px; z-index:999; display:none;}
.head .nav li .er .er_m{ width:100%; position:relative;}
.head .nav li .er .er_m  ul{ width:100%; height:auto; background:rgba(0,81, 174, 0.64);}
.head .nav li .er .er_m  ul li{ width:100%; height:50px; line-height:50px; text-align:center; margin-left:0;}
.head .nav li .er .er_m  ul li a{ width:100%; font-size:15px; height:50px; line-height:40px;margin-top:0; }
.head .nav li:hover .er .er_m  ul li a{ background:none; color:#fff;}
.head .nav li .er .er_m  ul li a:hover{ color:#2CCB29;}


/*----------------走进青塔----------------*/
.zou{ width:100%; padding:80px 0px 30px; min-width:1200px;}
.zou .zh{margin: 0px auto;  width:100%;}
.zou .zh .zh_t{margin: 0px auto; color:#666666; font-size:20px;text-align: center;color:#333333; font-size:26px;font-weight:600;}
.zou .zh .zh_t .hui{ color:#919191; font-size:30px;font-weight:normal;}
.zou .zh .zh_t .blue{ color:#0051AE; font-size:26px; font-weight:600;}

.zou .box_m{ width:100%; padding:50px 0 80px;  overflow:hidden;}
.box_a {width: 1200px; margin: 0 auto;}
.tag{ width:150px; height:105px; padding:40px 0px 0px 30px;position:relative; background-color:#0051AE; float:left;}
.tag:before,.tag:after{content:"";display:block;border-width:20px;position:absolute; bottom:-40px;left:70px;border-style:solid dashed dashed; border-color:#0051AE transparent transparent;font-size:0;line-height:0;}
.tag:after{bottom:-33px;border-color:#0051AE transparent transparent;}
.box_a  .about_fl{ float:left; width:600px; text-align:left;}
.box_a  .about_fl .tag h1{ font-size:24px; color:#ffffff; font-weight:normal; height:55px; line-height:65px; background:url(../images/line.jpg) no-repeat left top;}
.box_a  .about_fl .tag P{ font-size:11px; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.box_a  .about_fl .about_u{width: 520px;height: 225px; background:#f8f8f8; padding: 50px 50px 0px 30px;}
.box_a  .about_fl .about_u p{ font-size:14px; line-height:22px; text-indent:2em; text-align:left;}
.box_a  .about_fl .about_u a{ float:right; border:1px solid #0051AE; color:#0051AE; border-radius:20px; padding:10px 60px;margin-top:10px; background:url(../images/xun.png) no-repeat left 30px center;}
.box_a  .about_fl .about_u a:hover{border:1px solid #0051AE; color:#fff; border-radius:20px; padding:10px 60px;margin-top:10px; background:#0051AE url(../images/bai.png) no-repeat left 30px center;}

.box_a  .about_fr{ float:left; width:600px;}
.box_a  .about_fr .zp{ position:relative; width:600px;height:210px;}
.box_a  .about_fr .zp img{ float:left;}
.box_a  .about_fr .zp .zp1{ background:#0051AE; width:170px; height:140px; padding:70px 0px 0px 30px; float:right;}
.box_a  .about_fr .zp .zp2{ background:#F39700; width:170px; height:140px; padding:70px 0px 0px 30px; float:right;}
.box_a  .about_fr .zp h1{ font-size:24px; color:#ffffff; font-weight:normal; height:55px; line-height:65px; background:url(../images/line.jpg) no-repeat left top;}
.box_a  .about_fr .zp P{ font-size:11px; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.absolute_circle{  width:650px; height:210px;background:#fff;position:absolute; bottom:0px;  left:0px;  display:none;opacity:1;}
.box_a  .about_fr .zp:hover .absolute_circle{position:absolute; bottom:0px; left:0px;  display:block;opacity:.5; -webkit-transition:all 1.2s;  -moz-transition:all 1.2s;   -ms-transition:all 1.2s;    -o-transition:all 1.2s;   transition:all 1.2s; }



/*------------产品--------------*/
.pro_bg{ background:#055CC5; width:100%; min-width:1200px;}
.so-tik{ padding-top:50px;margin-bottom:54px; text-align:center; color:#fff; font-size:30px;}
.so-tien{ margin:0 auto;}
.so-ticn{ width:1062px; height:44px; margin:0 auto; position:relative; line-height:44px; font-size:26px; color:#fff;}
.so-ticn span{ display:block; width:152px; height:44px; overflow:hidden; position:relative; z-index:3; text-align:center; background:#055CC5; margin:0 auto;}
.so-ticn span b{ display:block; font-weight:normal; position:relative; top:0; }
.so-ticn i{ display:block; position:absolute; z-index:0; top:50%; width:100%; height:1px; background:#fff;}
.jjk:hover .so-ticn span b{ top:-100%;}
.so-ticn span b{transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;}


.box_m{ width:1200px; margin:0px auto; overflow:hidden; padding-bottom:40px;}
/************产品类目*************/
.slidegrid {float: left;position: relative;	overflow: hidden;}
.slideitems {width: 200000em;position: absolute;}
.slideitems li {float: left;}
.slideGroup{ width:1200px;}
.slideGroup .parHd{text-align: center;}
.slideGroup .parHd ul{float:left;position:absolute;top:-1px;}
.slideGroup .parHd li {line-height:35px;background: #fff; border:1px solid #ddd;height:35px;width: 120px;display: inline-table;margin-right:6px;cursor:pointer;}
.slideGroup .parHd li.on{background:#367fd3; color:#fff;border:1px solid #367fd3;}

.slideGroup .parBd{padding: 50px 0px; height: 245px; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev{ display:block;width:36px; height:74px; float:left;  margin-top:77px; background: url(../images/prve.png) center center no-repeat; position:absolute; margin-left:7px; z-index: 99;}
.slideGroup .sNext{display: block;width:36px; height:74px; float:right; margin-top:-177px;background:url(../images/next.png) center center no-repeat; position: relative;margin-right:7px;z-index: 999; }
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left;  }
.slideGroup .parBd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center; width:286px;   }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:276px; height:205px;display:block;border:5px solid #efefef;}

.slideGroup .parBd ul li .title{height:40px; line-height:40px; text-align:center; background:#efefef; font-size:14px; }
.slideGroup .parBd ul li .title a{ color:#333;}

.slideGroup .parBd ul li:hover img{ border-color:#367fd3;  }
.slideGroup .parBd ul li:hover .title{background:#367fd3;}
.slideGroup .parBd ul li:hover .title a{ color:#fff;}


/*------------新闻中心--------------*/
.news_bg{width:100%; min-width:1200px; overflow:hidden; margin-top:40px;}
.news_bg .so-tik{ padding-top:20px;margin-bottom:44px; text-align:center; color:#0051AE; font-size:30px;}
.news_bg .so-tien{ margin:0 auto;}
.news_bg .so-ticn{ width:1062px; height:44px; margin:0 auto; position:relative; line-height:44px; font-size:26px; color:#0051AE;}
.news_bg .so-ticn span{ display:block; width:152px; height:44px; overflow:hidden; position:relative; z-index:3; text-align:center; background:#E7F4EA; margin:0 auto;}
.news_bg .so-ticn span b{ display:block; font-weight:normal; position:relative; top:0; }
.news_bg .so-ticn i{ display:block; position:absolute; z-index:0; top:50%; width:100%; height:1px; background:#0051AE;}
.news_bg .jjk:hover .so-ticn span b{ top:-100%;}
.news_bg .so-ticn span b{transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;}



.box_2{ width:1200px; margin:60px auto; overflow:hidden;}
.events_box{width:100%; height:auto;}
.events_box ul{width:100%; overflow:hidden;}
.events_box li{ float:left;width:560px; padding:20px; font-family:"微软雅黑"}
.events_box li .date{width:55px; height:60px;float:left; text-align:center; }
.events_box li .date .ri{width:55px; height:35px; line-height:35px; font-size:20px; color:#fff; background:#0051AE;border-bottom:1px solid #033B7E;}
.events_box li .date .nianyue{width:55px; height:25px; line-height:25px; font-size:12px; color:#fff; background:#0051AE;}
.events_box li .info{width:490px; height:60px;float:right}
.events_box li .info h3{line-height:28px; font-size:16px; color:#333333; font-weight:normal;}
.events_box li .info p{line-height:18px; font-size:12px; color:#999999;}
.events_box li .info h3:hover a{ color:#0051AE;}


/*-----------底部-------------*/
.footer_top{background:#333333; padding:30px 0px;min-width:1200px; width:100%;overflow: hidden;}
.footer_top .footer_m{ width:1200px; margin:0 auto;}
.footer_top .footer_m .fl{ margin-top:20px; margin-left:40px;}
.footer_top .footer_m .fl.comtact{ color:#fff; line-height:35px; }
.footer_top .footer_m .fl.comtact img{ margin-bottom:30px;}

.footer_top .footer_m .fr{ width:525px; color:#fff;}
.footer_top .footer_m .fr.feedbook {text-align:left; width:550px;}
.footer_top .footer_m .fr.feedbook .feedbook_title{ font-size:16px; color:#f39700; margin:20px 0px 40px 0px;}
.footer_top .footer_m .fr.feedbook_title span{ font-size:16px; font-weight:bold;}
.footer_top .footer_m .fr.feedbook .input{ outline:none; width:420px; height:40px; line-height:40px; background:#fff; border:1px solid #D9D9D9; margin-bottom:10px; border-radius:5px; padding-left:5px;}
.footer_top .footer_m .fr.feedbook .ddd{ outline:none;width:420px; background:#fff; border:1px solid #D9D9D9; margin-bottom:10px; border-radius:5px; resize:none;padding-left:5px;}
.footer_top .footer_m .fr.feedbook .botton{width:120px; background:#f39700; border:1px solid #f39700; color:#fff; cursor:pointer; outline:none;} 


.footer{ background:#232323; padding:10px 0px;min-width:1200px;}
.footer .footer_nav{ width:1200px; margin:30px auto; text-align:center;color: #FFFFFF;}
.footer .footer_nav a{ font-size: 16px;color: #FFFFFF;margin: 0px 15px;}
.footer .footer_n{ width:1200px; margin:0 auto;overflow: hidden; text-align:center; font-size:14px; color:#fff;}
.footer .footer_n a{ color:#fff;}
.footer .footer_n a:hover{ color:#F39700;}

/*-----------内页 -------------*/


.ntibg{ width:100%;height:257px; position:relative;overflow: hidden;display: block;clear: both;}
.ntibgk{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1; background-size:auto 100% !important;}


#main{width:100%;background:#626163;text-align: center; min-width:1200px;}
#main .juzhong{ width:1200px; margin:0 auto;}
#main a{line-height: 56px;font-size: 15px;color: #fff;display: inline-block;width: 180px; margin: 0px -2px;}
#main a:hover{background:#0159B2; color: #fff;}
#main a.on{background:#0159B2;color: #fff;}



.second{ width:1200px; margin:0px auto; overflow:hidden;}
.second .scd_m{ margin-top:30px; margin-bottom:40px;}



/*****产品中心******/
.pro_list{  width:100%; overflow:hidden;}
.pro_list ul{ width:1220px;}
.pro_list li{float:left; margin-right:20px; width:285px; margin-bottom:30px; position:relative;}
.pro_list li a img{ border:5px solid #efefef;width:275px;height: 205px;}
.pro_list li a span{ display:block; width:285px; height:40px; line-height:40px; text-align:center; background:#efefef; font-size:14px;}
.pro_list a:hover img{border:5px solid #367fd3;}
.pro_list a:hover span{ background:#367fd3; color:#fff; position:relative; z-index:99;}


/**************新闻中心*************/
.new_bgg{ background:#f9f9f9;}
.news_n {overflow: hidden; margin:0px 0px;}
.news_n li { float:left; width:340px; margin:0px 30px 40px; border-bottom: 2px solid #dddddd; transition: border-color 400ms; background: #fff;}
.news_n li a {display: block; }
.news_n li .imgBox {height:178px; overflow: hidden; position: relative; }
.news_n li .img {width: 100%; height: 100%;display:block }
.news_n li .bg {opacity: 0; width:340px; height:178px; background:rgba(0, 104, 183, 0.55); position: absolute; left: 0; top: 0; transition: 400ms; }
.news_n li .i5 {opacity: 0; filter: alpha(opacity=0); margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
.news_n li .i6 {opacity: 0; filter: alpha(opacity=0); margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
.news_n li p { text-align:center;color: #444444;font-size: 18px; margin-top: 8px; margin-bottom: 10px; padding-left: 10px;}
.news_n li .arttcle {color: #888888; text-indent:2em;margin: 0px 10px;font-size: 14px; margin-bottom: 2px; height: 120px;line-height: 24px;}
.news_n li .data {width:330px;height: 34px;line-height: 34px; text-align:left;border-top: 1px solid #F5F5F5;padding-left: 10px; color:#333;}

.news_n li:hover {border-color:#0068B7; }
.news_n li:hover .bg {opacity: 0.8; filter: alpha(opacity=80); }
.news_n li:hover p {color: #0068B7; }
.news_n li:hover .time {color: #e3e3e3; }
.news_n li:hover .i5 {left: 50%; opacity: 1; filter: alpha(opacity=100); }
.news_n li:hover .i6 {left: 50%; opacity: 1; filter: alpha(opacity=100); }



/**********人力资源*****************/
.r_left{text-align:left;line-height:40px;height:40px;font-size:16px;color:#333; padding: 0 20px;}
.r_reyq{text-align:left;line-height:32px;font-size:14px;color:#333; padding: 0 20px;}
.r_btton{ height:60px; text-align:right;}
.r_btton a{background: #0051AE;border: 1px solid #0051AE; border-radius:4px;font-size: 14px;color: #FFFFFF; padding: 6px 22px; margin-right:15px;}
.r_btton a:hover{background: #F5A622;border: 1px solid #F5A622;color: #FFFFFF; }


.ArticleTitle,.ArticleInfo{ text-align:center;}
.ArticleTitle h1{ font-weight:normal; font-size:24px; margin-bottom:10px;}
.ArticleContent{ margin-top:20px; margin-bottom:40px;}


/********************************contact*****************************************/
.conk{ border:3px solid #F39700; padding:35px; overflow:hidden; margin-bottom:35px;}

.conr{ float:left; width:532px;}
.coti{ float:left; clear:both; border-bottom:2px solid #de5d30; padding-bottom:12px; margin-bottom:28px; font-size:26px; line-height:26px; color:#de5d30;}
.colx{ display:block; clear:both;}
.colx li{ margin-bottom:14px; position:relative;}
.cotu{ position:absolute; left:0; top:50%; margin-top:-20px; z-index:6;}
.coxx{ position:relative; left:18px;  z-index:2; border:1px solid #d3d3d3; padding:20px 38px; font-size:14px; color:#5f5f5f; line-height:34px;}
.fgs{ padding:30px 35px 25px;}
.fgsxx{ padding-top:16px; clear:both; font-size:14px; color:#656565; line-height:36px;}
.fgsdi{ padding-bottom:10px; float:left; border-bottom:2px solid #de5d30; line-height:26px; font-size:26px; color:#000;}

.mapk{ float:right; width:565px; height:350px;margin-top: 42px;}
.consec-map{position:relative;top:0px;left: 0px;z-index: 0;width: 100%;height:100%;}

/***分页****/
.text-center {text-align: center;border-top: 1px solid #e5e5e5; margin-top:20px;}
.pagination{display: inline-block; padding-left: 0; margin: 20px 0 60px; border-radius: 4px; font-size: 12px;}
.pagination > li{display: inline;}
.pagination > li > a,
.pagination > li > span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #4d4d4d; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index: 3; color: #000; background-color: #eee; border-color: #ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #0051AE; border-color: #0051AE;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}

