.box{margin:0 auto;width: 100%}
.content{width:1200px;margin:0 auto}
.left_c{width:240px;}
.right_c{width:940px;}

/*第一部分*/ 
.name{height:95px;padding-top: 20px}
.name .logo{float:left;width:550px;}
.name .logo img{width:550px;height:71px}
.name .tel{float: right;padding:10px 0 0 60px;font-size:14px;color:#0964ad;line-height:28px;background:url(../images/tel1.png) no-repeat 0 15px ;background-size:50px;height: 63px;}
.name .tel b{display:block;font-size:24px;}
.name .tel .dec{font-weight:normal;font-size:16px;color:#fff;text-align:center;background-color:#0964ad;border-radius:20px }
.top{height: 100px;margin: 0 auto;padding: 20px 0px 0px 0px}
.top h1{float: left;padding:0px 32px 0 0}
.top h1 img{ ;height: 71px}
.top .slogan{float: left;padding: 5px 0 0;font-size: 16px;color: #333;line-height: 34px;width: 350px}
.top .slogan b{display: block;font-size: 26px}
.top .slogan i{color: #f68100}
.top .tel{float: right;padding: 10px 0 0 60px;font-size: 14px;color: #333;line-height: 28px;height: 63px; }
.top .tel i{height: 63px;width:63px;color: #f68100;font-size:60px;float: left;}
.top .tel b{display: block;font-size: 24px;}
.top .tel .dec{font-weight:normal;font-size:16px;color:#fff;text-align:center;background-color:#0964ad;border-radius:20px }


/*导航*/ 
.nav_bg{height:60px; background-color: #0964ad}
.nav{height:60px;line-height:60px}
.nav em{width:16px;height:16px;display:block;line-height:0;position:absolute;top:23px;left:15px;z-index:20}
.nav em img{width:16px;height:16px}
.nav li{height:60px;float:left;background:url(../images/nav_bor02.png) no-repeat right 24px;padding:0 43px;position:relative}
.nav li a{font-size:16px;color:#fff;display:block;float:left;position:relative;vertical-align:middle;text-align:center;height:60px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}

.nav li a:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#f68100;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.nav li a:hover:before,.nav li a:focus:before,.nav li a:active:before{right:0}
.nav li.cur a{background:url(../images/nav_line.gif) repeat-x 0 bottom;color:#940606}
.nav li a.cur{background:url(../images/nav_line.gif) repeat-x 0 bottom;color:#fff}
.nav li a:hover{color:#fff}
.nav .nobor{background:none}  em,i{font-style:normal}
.nav ul li:nth-child(0){background:none} 
.nav ul li:nth-last-child(1){background:none} 
.nav li:last-child(){background:none;display: none} 
.sub{position: absolute;left: 0;top: 60px;display: none;border-top: 3px solid #005dca;background: #fff;width: 200px;padding: 0 15px;height: auto;padding-bottom: 5px;z-index: 200}
.sub:before{content: "";position: absolute;width: 18px;height: 9px;left: 45px;top: -9px;height: auto}
.sub li{height: 40px;line-height: 40px;border-bottom: 1px solid #e4e4e4;font-size: 14px;color: #333333;float: none;width: 100%;padding: 0;background: none}
.sub li a{color: #333333;font-weight: normal;padding: 0;display: block;height: 40px;line-height: 40px;float: none}
.sub li a:hover{font-weight: normal;color: #333333}
.nav .cur .sub li a{color: #333333;font-weight: normal;padding: 0}
.nav .cur .sub li a:hover{color: #333333}

/*侧边框*/
.sidbar{position: fixed;top: 50%;z-index: 900; right:0px; width: 50px}
.sidbar li{clear: both;height: 50px; position: relative;background-color:#0964ad;  border-radius: 25px;text-align: center;margin-bottom: 2px}
.sidbar li a{text-decoration: none}
.sidbar li i{height: 50px;line-height: 50px;color: #fff;font-size: 25px}
.sidbar .kf-phone{position:absolute; right:0px;top:0px;height: 50px;width:180px; background-color:#0964ad;border-radius: 25px;border-radius: 25px; line-height: 50px;font-size: 20px;color: #fff;text-align: left;padding-left: 25px;z-index: 10;display: none}
.sidbar .wechat-img{position:absolute; right:60px;top:-40px;height: 120px;width:120px; display: none}
.sidbar .wechat-img img{height: 120px;width:120px; }

/*Banner*/
.fullSlide{min-width:1200px;position:relative;height:650px;overflow:hidden}
.fullSlide .bd{position:relative;z-index:0}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;height:650px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:650px}
.fullSlide .bd li img{width:1920px;height:650px;display:block;position:absolute;top:0;left:50%;margin-left:-960px}
.fullSlide .hd{width:1200px;left:50%;margin-left:-600px;bottom:25px;position:absolute;z-index:1;overflow:hidden}
.fullSlide .hd ul{margin-left:500px}
.fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;width:62px;height:10px;background:#fff;text-indent:-999px}
.fullSlide .hd ul .on{background:#f68100}

/*footer*/
.f_bj{color:#555;clear:both;height:318px;overflow:hidden;background:url(../images/footer.jpg) repeat-x left top}
.footer{width:1200px;margin:0 auto;}
.f_1{height: 208px;padding: 30px 0 0 30px}
.f_2{height: 50px;}
.f_nav{width:310px;  height:160px;overflow:hidden; float: left;border-right:1px dashed #9c9c9c; }
.f_nav ul{}
.f_nav ul li{width:150px;float:left;height:40px;line-height: 40px;text-align: center;}
.f_nav ul li>a{color: #fff}
.f_info{width:800px;  height:230px;overflow:hidden; float: right;}
.f_info .info{width: 500px;color:#fff;font-size:16px;float: left;line-height: 30px;}
.f_info .info a{color:#fff;font-size:16px;line-height: 30px;}

.f_info .qrcode{width: 300px;color:#fff;font-size:14px float: right;}
.f_info .qrcode a{color:#fff;font-size:14px }

.f_link{height:auto;line-height:70px;overflow:hidden;width:1200px;margin:0 auto}
.f_link b{display:block;float:left;font-size:14px;color:#fff;width:80px}
.f_link p{font-size:14px;color:#fff;float:left;width:1120px}
.f_link p a{font-size:14px;color:#fff;padding:0 10px 0 0}

/*内页面包屑*/
.location{font-size:14px;border-bottom:1px dashed #dcdcdc; margin-bottom: 20px}
.location i{font-style:normal}
.location span{padding:0 5px;height:46px;line-height:46px}

/*内页面 banner*/
.banner_page{overflow:hidden;line-height:0;text-align:center}
.banner_page img{visibility:hidden}
.banner_page img.show{visibility:visible}


/*新的*/
.about_list{height:55px;background:#fff;margin-bottom:20px;width:1200px;margin:0 auto  20px}
.about_list li{width:14.28%;height:45px;font-size:18px;line-height:45px;text-align:center;float:left;cursor:pointer;text-overflow:ellipsis;position:relative}
.about_list li{width:14.28%;height:45px;font-size:18px;line-height:45px;text-align:center;float:left;cursor:pointer;text-overflow:ellipsis;position:relative}
.about_list li  a{background-color:#bcc0c4;border-radius:10px;box-shadow:0 3px 0 #FFFFFF,0 3px 6px rgba(0,0,0,0.7);color:#FFFFFF;display:block;font-family:'微软雅黑';font-size:20px;font-weight:600;margin:1px auto;padding:4px;position:relative;text-align:center;text-decoration:none;transition:all 0.1s ease 0s;width:155px}
.about_list li a:active,.about_list li.sidenavcur a,.about_list li:hover a{background-color:#515151;box-shadow:0 3px 0 #f68100,0 3px 6px rgba(0,0,0,0.9);position:relative;top:-6px;color:#fff}









/*产品左侧列表*/
.pro_c-tit{background:#0964ad;height:80px;border-radius:8px 8px 8px 8px;margin-bottom:5px}
.pro_c-tit h3{height:75px;font-size:24px;font-weight:normal;line-height:75px;color:#fff;border-bottom:1px solid #fff;text-align:center;border-radius:8px 8px 8px 8px}
.pro_c-tit h3 span{font-size:14px;text-transform:uppercase}
.pro_c-nav-one h3{height:50px;line-height:50px;background:url(../images/p14-icon5.png) no-repeat right center #ececeb;margin-bottom:2px;overflow:hidden;border-radius:8px 8px 8px 8px;margin-bottom:5px}
.pro_c-nav-one h3 a{display:block;font-size:18px;font-weight:normal;margin-right:40px;margin-left:38px;color:#666666;overflow:hidden}
.pro_c-nav-one h3:hover{background:url(../images/p14-icon2.png) no-repeat right center    #0964ad}
.pro_c-nav-one h3:hover a{color:#fff}
.pro_c-nav-one h3.sidenavcur{background:url(../images/p14-icon2.png) no-repeat right center  #f68100}
.pro_c-nav-one h3.sidenavcur a{color:#fff}
.pro_c-nav dl{padding:2px 0 4px}
.pro_c-nav dt{height:40px;font-size:16px;line-height:40px;padding-left:54px;padding-left:40px;margin-bottom:1px;background:#cccccc;position:relative;overflow:hidden;position: relative; }
.pro_c-nav dt:after{content:"";width:8px;height:8px;border:2px solid #b8b8b8;border-style:solid solid none none;position:absolute;top:50%;right:32px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.pro_c-nav dt.sidenavcur:after,.pro_c-nav dt:hover:after{border-color:#0964ad}
.pro_c-nav dt.sidenavcur a,.pro_c-nav dt:hover a{color:#0964ad}
.pro_c-nav dd{height:30px;font-size:16px;line-height:30px;padding-left:50px;border:1px solid #ececec;border-bottom:0;}
.pro_c-nav dd.sidenavcur a{color:#0964ad}
.pro_c-nav p{height:50px;font-size:14px;line-height:50px;padding-left:72px;padding-right:40px;border-bottom:1px solid #ececec;background:#fff;position:relative;overflow:hidden}
.pro_c-nav p.sidenavcur a,.pro_c-nav p:hover a{color:#0964ad}
.pro_c-nav p.sidenavcur:after,.pro_c-nav p:hover:after{background:#f68100}
.pro_c-nav a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.contact-z1{height:140px;background:url("../images/contact-z1.jpg") no-repeat;color:#333;margin-bottom:30px}
.contact-z1 p{font-size:20px;height:30px;line-height:30px;padding:37px 0 0 95px;background:url(../images/contact-z1_tel.png) no-repeat 74px 44px}
.contact-z1 span{display:block;font-weight:bold;font-size:18px;line-height:22px;padding-left:73px}

.p15-infolist-1-t1{padding:35px 49px 0px 21px;background:#fff;border-bottom:1px dashed #cacaca;margin-bottom:20px;height:164px}
.p15-infolist-1-t1 dt{position:relative;height:30px;font-size:18px;line-height:30px;margin-bottom:8px;padding-left:68px}
.p15-infolist-1-t1 dt a{display:block;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.p15-infolist-1-t1 dt span{display:block;width:60px;height:30px;font-size:18px;line-height:30px;text-align:center;color:#fff;position:absolute;top:0;left:-0px;background:#0964ad}
.p15-infolist-1-t1-desc{height:72px;line-height:24px;margin-bottom:5px;overflow:hidden;padding-left:68px}
.p15-infolist-1-t1-deta{width:60px;float:right;padding-left:20px;background:url(images/p14-icon21.png) no-repeat left center}
.p15-infolist-1-t1-deta a{display:block;color:#0964ad}

.news-list dl{border:1px solid #dedede;margin-bottom:15px;padding:22px 50px 22px 22px;background:#fff;display:inline-block;width:856px}
.news-list dt{width:200px;height:150px;float:left;margin-right:2.3%;text-align:center;overflow:hidden;position:relative}
.news-list dt img{position:absolute;width:100%;top:0;bottom:0;left:0;margin:auto}
.news-list dd h4{height:40px;font-weight:normal;font-size:18px;color:#154c64;line-height:40px;margin-bottom:5px;overflow:hidden}
.news-list h4 a{display:block;height:40px;color:#4b4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list dl:hover{border:1px solid #0964ad}
.news-list dl:hover h4 a{color:#0964ad}
.news-list-desc{width:630px;height:50px;font-size:14px;line-height:25px;color:#797979;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;

display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;

}
.news-list-deta{width:630px;height:30px;line-height:30px;text-align:center;display:block;float:right}
.news-list-deta .time{height:30px;line-height:30px;height:30px;line-height:30px}
.news-list-deta .btn{width:90px;height:30px;line-height:30px;text-align:center;display:block;float:right;background:#b6b6b6;color:#fff}
.news-list-deta a{color:#fff}
.news-list dl:hover .news-list-deta .btn{background:#0964ad;border-color:#0964ad}
.news-list dl:hover .news-list-deta .btn a{color:#fff}







.news-list3 dl{border:1px solid #dedede;margin-bottom:15px;padding:22px 50px 22px 22px;background:#fff;display:inline-block;width:856px}
.news-list3 dt{width:350px;height:225px;float:left;margin-right:2.3%;text-align:center;overflow:hidden;position:relative}
.news-list3 dt img{position:absolute;width:100%;top:0;bottom:0;left:0;margin:auto}
.news-list3 dd h4{height:40px;font-weight:normal;font-size:18px;color:#154c64;line-height:40px;margin-bottom:5px;overflow:hidden}
.news-list3 h4 a{display:block;height:40px;color:#4b4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list3 dl:hover{border:1px solid #0964ad}
.news-list3 dl:hover h4 a{color:#0964ad}
.news-list3 .desc{height:130px;font-size:14px;line-height:24px;color:#797979;margin-bottom:28px;overflow:hidden;text-overflow:ellipsis}
.news-list3 .deta{width:530px;height:30px;line-height:30px;text-align:center;display:block;float:right}
.news-list3 .deta .time{height:30px;line-height:30px;height:30px;line-height:30px}
.news-list3 .deta .btn{width:90px;height:30px;line-height:30px;text-align:center;display:block;float:right;background:#b6b6b6;color:#fff}
.news-list3 .deta a{color:#fff}
.news-list3 dl:hover .news-list-deta .btn{background:#0964ad;border-color:#0964ad}
.news-list3 dl:hover .news-list-deta .btn a{color:#fff}




.p12-pagination-1-main{margin:0 auto;padding:20px 0;height:30px;text-align:center}
.p12-pagination-1 a,.p12-pagination-1 span{vertical-align:top;display:inline-block;padding:0 8px;height:26px;line-height:26px;border:1px solid #e5e5e5;text-align:center;margin:0 2px;background:#fff}
.p12-pagination-1 span{border:1px solid #fff}
.p12-pagination-1 .page_curr{background:#0964ad;color:#fff;border-color:#0964ad}
.p12-pagination-1 .laypage_first,.p12-pagination-1 .laypage_last{display:none}






.cbgg-01{background:#0964ad;text-align:center;color:#fff;padding-bottom:20px}
.cbgg-01-img img{width:100%;display:block}
.cbgg-01 p{padding:15px 0 10px}
.cbgg-01 p img{vertical-align:middle;margin-right:5px}
.cbgg-01 span{display:block;font-size:24px;font-weight:bold;font-family:Arial;line-height:30px}




/*资质荣誉*/

 .k12-gl-gslb-3nf1-1-01-left dl{width:24%;float:left;background:#f0f0f0;margin:0 1.3% 13px 0}
.k12-gl-gslb-3nf1-1-01-left dl:nth-child(5n-1){margin-right:0}
.k12-gl-gslb-3nf1-1-01-left dt{border:1px solid #e5e5e5;padding:10px 9px;background:#fff}
.k12-gl-gslb-3nf1-1-01-left dt img{display:block;width:100%}
.k12-gl-gslb-3nf1-1-01-left dd{height:50px;font-size:14px;line-height:50px;text-align:center;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0f0f0}
.k12-gl-gslb-3nf1-1-01-left dd a{color:#4b4a4a}






/*注册商标*/

.trad dl{width:32%;float:left;background:#f0f0f0;margin:0 1.3% 13px 0}
.trad dl:nth-child(4n-1){margin-right:0}
.trad dt{border:1px solid #e5e5e5;padding:10px 9px;background:#fff}
.trad dt img{display:block;width:100%}
.trad dd{height:50px;font-size:14px;line-height:50px;text-align:center;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0f0f0}
.trad dd a{color:#4b4a4a}





/*领导关怀*/

.picFocus{margin:10px 0px 0px 0px ;width:378px;border:1px solid #ccc;position:relative;overflow:hidden;zoom:1}
.picFocus .hd{width:100%;padding-top:5px;overflow:hidden}
.picFocus .hd ul{margin-right:-5px;overflow:hidden;zoom:1}
.picFocus .hd ul li{padding-top:5px;float:left;text-align:center}
.picFocus .hd ul li img{width:87px;height:65px;border:2px solid #ddd;cursor:pointer;margin:0px 5px 0px 6px;}
/*.picFocus .hd ul li.on{background:url("images/icoUp.gif") no-repeat center 0}*/
/*.picFocus .hd ul li.on img{border-color:#f60}*/

.picFocus .bd li{vertical-align:middle;height:315px;}
.picFocus .bd img{width:378px;height:285px;display:block}

.picFocus .bd li .title{width:373px;height:30px;position: relative;
/* background-color:rgba(123,123,123,0.6);*/
 background-color: #333;
  line-height:30px;color:#fff;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;padding: 0px 0px 0px 0px; padding: 0px 0px 0px 5px}






