﻿*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; font-size: 100%; outline: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
/* always display scrollbars */
body { font: 14px "Microsoft YaHei New","Microsoft Yahei","微软雅黑","Hiragino Sans GB","Arial","Helvetica","SimHei","黑体","STXihei",sans-serif; margin: 0 auto; color: #989898; background-color: #fff; _background-attachment: fixed; _background-image: url(#); }
::selection { background:#3399ff; color: #000; } ::-moz-selection { background:#3399ff;color: #fff; } ::-webkit-selection { background:#3399ff; color: #fff; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
input, select { vertical-align: middle; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }
input { outline: none; padding: 0; }
img { border: 0;  vertical-align:middle;}
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select { -webkit-appearance: none; border-radius: 0; }
textarea { -webkit-appearance: none; border-radius: 0; background: none; outline: none; padding: 0; margin: 0; border: none; }
a{color:#333333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#1476b5;}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('#');
  src: url('#') format('embedded-opentype'), url('#') format('woff2'), url('#') format('woff'), url('#') format('truetype'), url('#') format('svg');
}
@font-face {
	font-family:dinm;
	src: url('#');
}

@font-face {
    font-family: 'dinCond-Medium';
    src: url('#');
    src: url('#') format('embedded-opentype'),
         url('#') format('woff'),
         url('#') format('truetype'),
         url('#') format('svg');
    font-weight: normal;
    font-style: normal;
}


.clear{clear:both; height:0px; font-size:0px;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.top_content{ width:100%; position:relative; z-index:900;}
.top01{width:100%; height:auto; position: absolute; left:0; top:0; z-index:9999; background:url(13786272.jpg) center center no-repeat;}
.top02{width:1300px; height:105px; margin:0px auto;}
.top02_l{width:250px; height:64px; float:left; margin-top: 20px;}
.top02_l img{ display:block;}
.top02_c{width:945px; height:105px;  float:left; margin-left:10px;}
.top02_r{width:95px; height:64px; float:left; margin-top: 20px;}
.top02 .search_dk{width:37px; height:37px; cursor:pointer; margin-top:14px; display:block;}
.searchs{ float:left; width:40px;}
.top02 .search_gb{width:37px; height:37px; cursor:pointer; margin-top:14px; display:none;}
.top02 .search02{ width: 253px; height:auto; background:url(13786284.png); position:absolute; left:0px; top:105px; z-index:99999; display:none; padding: 10px; left: 50%; margin-left: 377px; padding-right:20px;}
.top02 .search03{width:253px; height:auto; margin:0px auto;}
.top02 .search04{width:215px; height:40px; background:#FFF; float:right;}
.top02 .search05{width:38px; height:40px; float:right;}
.top02 .search05 input{ border: none; background: #ccc; height: 40px; padding: 0 10px; cursor:pointer;}

.top02 .in{width:100%; height:40px; line-height:40px; border:0px; box-sizing:border-box;display:block; padding-left: 20px;}
.wechat{ float:right; width:40px;  position:relative;}
.wechat span{ display:inline-block; width:35px; height:35px; border-radius:50%; border:1px solid #ffa100;margin-top:14px;}
.wechat span img{ display:block; margin:10px auto; cursor:pointer;}
.wechat span:hover{ background-color:#fff; border-color:#666;}
.wechat .scan{ position:absolute; right:0px; top:64px; width:88px; visibility:hidden; opacity:0;}
.wechat:hover .scan{ visibility: visible; opacity:1;}
.h10{height:10px}
.h15{height:15px}
#header{margin:0 auto;width:750pt}
                

/*.dh{width:100%; height:auto;}
.dh ul{width:100%; height:auto;}
.dh ul li{width:105px; height:64px; float:left;}
.dh ul li .a01{width:100%; line-height:64px; text-align:center; color:#fff; font-size:16px; display:block;}
.dh ul li:hover .a01{color:#fff; background: url(#) no-repeat center bottom;}
.dh_xl01{width:940px; height:240px; background:#f5f6f7; padding:0px; position:absolute; left:50%; margin-left:-390px; top:89px; z-index:999999; display:none;}
.dh_xl02{width:940px; height:auto; margin:0px auto;}
.dh_xl02_l{width:500px; height:auto; float:left; box-sizing:border-box; padding:30px 40px;}
.dh_xl02_l a{width:200px; height:50px; line-height:50px; text-align:left; font-size:15px; color:#333; margin:0px 10px 10px 0px; display:block; float:left;}
.dh_xl02_l a:hover{ color:#034099;}
.dh_xl02_r{width:440px; height:240px; float:right;}
.dh_xl02_r img{width:100%; height:240px; }
.navbar{ padding:20px 40px; box-sizing:border-box;}
.navbar ul li{ float:left; width:21%; margin:0 2%;}
.navbar ul li a{ display:block; font-size:15px; color:#666; line-height:40px;}
.navbar ul li h3 a{ border-bottom:1px solid #eee; margin-bottom:10px;}
.navbar ul li a:hover{ color:#034099;}*/
/*导航开始*/
.le_gh {
    float: left;
    width:100%;
    position: relative;
}
.u-nav-wrap{
    position: absolute;
    z-index: 200;
    top: 0;
	right:0;
    width: 100%;
}
.navfirst{ display:inline-block; width:100px; text-align:center; height:40px; line-height:40px; background-color:#868686; border-radius:2px;}

.u-nav{
	position: relative;
    height: 99px;
}
.u-nav .logo{
    float: left;
    display: block;
    width: 265px;
    height: 73px; padding-top:25px;
}
.u-nav .nav1{
    float: right;
    height:60px;
   
}
.u-nav .nav1 .nav1-li{
    float: left;
    position: relative;
    padding: 0 19px;
    height:60px;
   
}
.u-nav .nav1 .nav1-li .link{ color:#fff;}
.u-nav .nav1 .nav1-li>a{
    position: relative;
    display: block;
    font-size:16px;
    line-height:105px;
    height:105px;
    color: #fff;
}
.u-nav .nav1 .nav1-li>a:hover{ color:#fff;}
.u-nav .nav1 .nav1-li .line{
    position: absolute;
    bottom: 0;
    left: 50%;
    height:3px;
    width: 0;
    background: #fff;
    transition: all 0.3s;
}
.u-nav .nav1 .nav1-li:hover .line{
    width: 100%;
    left: 0;
}
.u-nav .nav1 .nav1-li:hover .nav2{
    display: block;
}
.ewm{
	position: fixed;
	right: 0;
	top: 300px;
	z-index: 5;
	width: 112px;
	padding: 5px;
	background: #fff;
	text-align: center;
}
.ewm img{
	display: block;
	margin: 0 auto;
}
.nav2{
    display: none;
    position: absolute;
    left:0;
    margin-left: -363px;
    top:105px;
    width: 900px;
    background: #FFF;
    z-index: 99999999999;
}
.nav2 div{
    float: none;
}
.nav2 div a{
    display: block;
    font-size: 14px;
	width:50%; float:left;
    line-height: 40px;
    border-top: 1px solid #e5e5e5;
    text-align: left;
    color: #666;
}
.nav2 div a:hover{
    color: #357fe3;
}
.nav2 div:first-child a{
    border: 0;
}

.body-shadow{
    display: none;
    position: fixed;
    z-index: 100;
    top: 0px;
    width: 100%;
    height:100%;
    background: #000;
    opacity: 0.45;
    filter: alpha(opacity=45);
    z-index: 9;
}
.nav2 .n_er{ float:left; display:block;width:50%; padding-left:4%; padding-right:6%; padding-top:4%;}
.nav2 .n_er a{ display:inline-block; font-size:16px; color:#333; -webkit-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;}
.nav2 .n_er p{ margin-top:25px;margin-bottom:25px;}
.nav2 .n_er a:hover img{ margin-left:-5px;}
.nav2 .n_ri{ float:right;width:40%;}
.nav2 .n_ri img{ width:100%;}
.special{ margin:20px 30px;}
.special li{ float:left; width:21%; margin:0 2%;}
.special li a{ display:block; font-size:15px; color:#666; line-height:40px;}
.special li h3 a{ border-bottom:1px solid #eee; margin-bottom:10px;}
.special li a:hover{ color:#034099;}

.sy_nav1{ margin-left: -140px;}
.sy_nav2{ margin-left: -258px;}
.sy_nav3{ margin-left: -360px;}
.sy_nav4{ margin-left: -462px;}
.sy_nav5{ margin-left: -564px;}
.sy_nav6{ margin-left: -666px;}
.sy_nav7{ margin-left: -768px;}





/*banner*/
.banner { position: relative; overflow: hidden; background-color:#fff;}
.banner .bannerfix >li { height: 100%; line-height: 0; opacity:0; transition:opacity 1000ms linear; -webkit-transition:opacity 1000ms linear; float:left;}
.banner .bannerfix >li .bimg { line-height: 0; width: 100%; position: relative; transition: transform 5s ease; -webkit-transition: transform 5s ease; transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);}
.banner .bannerfix >li.imgIn{ opacity:1; z-index:10; display:block;}
.banner .bannerfix >li.imgIn .bimg { transform: matrix(1, 0, 0, 1, 0, 0); -webkit-transform: matrix(1, 0, 0, 1, 0, 0); }
.banner .bannerfix >li.imgIn .bbox small{ opacity:1; visibility:visible; top:0; transition:420ms 0ms;}
.banner .bannerfix >li.imgIn .bbox h1{ opacity:1; visibility:visible; top:0; transition:420ms 120ms;}
.banner .bannerfix >li.imgIn .bbox b{ opacity:1; visibility:visible; top:0; transition:420ms 240ms;}
.banner .bannerfix >li.imgIn .bbox p{ opacity:1; visibility:visible; top:0; transition:420ms 460ms;}
.banner .bannerfix >li.imgIn .bbox .details{ opacity:1; visibility:visible; top:0; transition:420ms 580ms;}
.banner .bvnm{ width:100%; position:absolute; top:0; left:0;}
.banner .flex-control-nav{ width:100%; height:20px; position:absolute; left:0; bottom:59px; text-align:center; z-index:20;}
.banner .flex-control-nav li{ display:inline-block; position:relative; margin-right:14px; width:5px; height:20px;}
.banner .flex-control-nav li:last-child{ margin-right:0;}
.banner .flex-control-nav li span{ display:block; text-indent:999px; overflow:hidden; width:5px; height:7px; position:absolute; background:#fff; transition:320ms; left:0; top:6px;}
.banner .flex-control-nav li a.flex-active span{ height:20px; top:0;}
.bbox{ width:1300px; margin:0 auto;text-align:left; margin-top:20%;}
.bbox small{ display:block; text-align:left; color:#fff; font-size:18px; margin-bottom:5px; line-height:1; letter-spacing:10px; opacity:0; visibility:hidden; position:relative; top:30px; padding-bottom:8px;} 
.bbox h1{ line-height:1; color:#fff; font-size:47px; text-align:left; opacity:0; visibility:hidden; position:relative; top:30px;}
.bbox b{ display:block; line-height:1.8; text-align:left; color:#fff; font-size:20px; margin-bottom:40px; opacity:0; visibility:hidden; position:relative; top:30px; min-height:36px;}
.bbox p{ width:100%; text-align:left; height:132px; color:#fff; font-size:16px; line-height:2; margin:auto; opacity:0; visibility:hidden; position:relative; top:44px; padding-top:24px;}
.details{ width:184px; position:relative; opacity:0; visibility:hidden; position:relative; top:30px;}
.details a{ display:block; background-color: #f09800; text-align:center; line-height:64px;  position:relative; color:#fff; font-size:18px; }
.details:hover a{ color:#fff; background-color: #e57300; }

.batop{width:40px;
	height: auto;
	overflow: hidden;
	position: fixed;
	right: 2%;
	bottom:6%;
	z-index: 20;
	cursor: pointer;
	z-index:1000;
	}
.back-top{
	width: 40px;
	height: 40px;
	border-radius:2px;
	overflow: hidden;
	background:#737373 url(13786264.png) no-repeat center;
	cursor: pointer;-webkit-transition: all 0.3s linear; transition: all 0.3s linear;
}

.w1300{ width:1300px; margin:0 auto; overflow:hidden;}
.index_title{ font-size:26px; font-weight:bold; color:#333; line-height:30px; margin:40px 0; padding-left:30px; background:url(13786268.jpg) no-repeat 0 center;}
.index_title a{ float:right; display:inline-block; width:90px; line-height:28px; border:1px solid #1476b5; color:#1476b5; font-size:13px; text-align:center;transition:ease all 0.3s;}
.index_title a:hover{ background-color:#1476b5; color:#fff;}
.work li{ float:left; width:420px; height:445px; overflow:hidden; margin-right:20px; margin-bottom:30px;}



.work li .item1{ width:420px; height:445px; background:#0d4a88 url(13786238.jpg) no-repeat right bottom; box-sizing:border-box; padding:85px 56px; transition:ease all 0.3s;}
.work li .item1 h3{font-size:24px; font-weight:normal; color:#fff; line-height:40px;}
.work li .item1 h4{font-size:18px; font-weight:normal; color:#fff; line-height:40px; margin:15px 0;}
.work li .item1 p{font-size:15px; color:#fff; line-height:28px;}
.work li .item1 a{ display:block; width:280px; height:40px; text-align:center; line-height:38px; border:1px solid #fff; font-size:15px; color:#fff; margin-top:40px; visibility:hidden; opacity:1;}
.work li .item1:hover{ }
.work li .item1:hover  h3 ,.work li .item1:hover  h4 ,.work li .item1:hover  p{ color:#fff;}
.work li .item1:hover a{ visibility:visible; opacity:1; transform:translateY(10px); background-color: #fff; color: #0b63b8;}


.work li .item3{ width:420px; height:445px; background:#0d4a88 url(13786239.jpg) no-repeat right bottom; box-sizing:border-box; padding:85px 56px; transition:ease all 0.3s;}
.work li .item3{ width:420px; height:445px; background:#0d4a88 url(13786239.jpg) no-repeat right bottom; box-sizing:border-box; padding:85px 56px; transition:ease all 0.3s;}
.work li .item3 h3{font-size:24px; font-weight:normal; color:#fff; line-height:40px;}
.work li .item3 h4{font-size:18px; font-weight:normal; color:#fff; line-height:40px; margin:15px 0;}
.work li .item3 p{font-size:15px; color:#fff; line-height:28px;}
.work li .item3 a{ display:block; width:280px; height:40px; text-align:center; line-height:38px; border:1px solid #fff; font-size:15px; color:#fff; margin-top:40px; visibility:hidden; opacity:1;}
.work li .item3:hover{ }
.work li .item3:hover  h3 ,.work li .item1:hover  h4 ,.work li .item1:hover  p{ color:#fff;}
.work li .item3:hover a{ visibility:visible; opacity:1; transform:translateY(10px); background-color: #fff; color: #0b63b8;}


.work li .item2{ width:420px; height:212.5px; background: url(13786240.jpg) no-repeat right bottom;  box-sizing:border-box; padding:20px 30px; transition:ease all 0.3s; margin-bottom:20px;}
.work li .item2 h3{font-size:24px; font-weight:normal; color:#fff; line-height:40px; margin-bottom:10px; transition:ease all 0.3s;}
.work li .item2 p{font-size:15px; color:#fff; line-height:28px; transition:ease all 0.3s;}
.work li .item2:hover  h3 ,.work li .item2:hover  p{ color:#fff;}
.work li .item2 a{ display:block; width:200px; height:40px; text-align:center; line-height:38px; border:1px solid #fff; font-size:15px; color:#fff; margin-top:20px; visibility:hidden; opacity:1;}
.work li .item2:hover a{ visibility:visible; opacity:1; transform:translateY(-15px); background-color: #fff; color: #0b63b8;}
.work li .item2_box{ background: url(13786241.jpg) no-repeat right bottom;}






.back-box{ width: 100%; background: url(13786269.png) center center no-repeat;}
.box{width:1300px; margin:0px auto 0; }
.tab_menu{overflow:hidden; width:230px; float:left; background-image: url(13786243.png); padding:100px 0px;}
.tab_menu li{width:190px; height:90px; color:#fff;;text-align:center;cursor:pointer; padding:0px 20px;}
.tab_menu li .tab_menu-box{ width: 190px; height: 90px; border-bottom: 1px solid #666;}
.tab_menu li.current{color:#333; background-image:url(13786242.png)}
.tab_menu li a{ line-height: 90px; color:#fff;text-decoration:none; font-size:16px; }
.tab_menu li.current a{color:#fff;}
.tab_box{ width:1070px; float:left; padding-top: 100px;}
.tab_box .hide{display:none;}


.tab_img { width:350px; height:200px; overflow:hidden;}
.tab_img img{ width:100%;}
.tab_text{ float:left; box-sizing:border-box; padding-left: 100px;}
.tab_text h3{font-size:18px; color:#fff; line-height:40px; margin-bottom:50px;} 
.tab_text p{ overflow: hidden; max-height: 130px; font-size:15px; color:#f2f2f2; line-height:26px; margin-bottom:10px;} 
.tab_text a{ display: inline-block; width:150px; height:36px; text-align:center; line-height:34px; border:1px solid #fff; font-size:15px; color:#fff; margin-top:60px; margin-right:10px; transition:all 0.3s;}
.tab_text a:hover{ color:#fff; background-color:#1476b5; border-color: #1476b5;}




.back_box1{ width:100%; background: url(13786236.jpg) center center no-repeat; background-attachment: fixed; padding-top: 100px;}
.guanli_title{font-size:26px; text-align: center; font-weight:bold; color:#333; line-height:30px; margin:0 auto; margin-bottom: 60px; background:url(13786281.png) no-repeat center center;}
.guanli_box{ overflow: hidden; width: 1200px;  margin: 0 auto;}
.guanli_box ul{overflow: hidden;  padding-bottom: 120px;}
.guanli_box ul li{ overflow:hidden; float: left; width: 360px; margin: 0 auto; padding: 20px 20px 30px 20px; margin-top: 10px; transition:all 0.3s;}
.guanli_box ul li h3{margin-top: 30px;}
.guanli_box_img{ overflow:hidden; margin: 0 auto;width: 60px; height: 60px; line-height: 60px; border: 1px solid #0b63b8; border-radius: 30px; transition:all 0.3s;}
.guanli_box ul li h3{ font-size: 18px; color:#4d4d4d; text-align: center; margin-bottom: 20px;}
.guanli_box ul li p{ text-align: center; color: #4d4d4d; margin-top: 10px; line-height: 26px;}
.guanli_box_li1 .guanli_box_img{background: url(13786256.png) center center no-repeat;}

.guanli_box_li2 .guanli_box_img{background: url(13786258.png) center center no-repeat;}
.guanli_box_li3 .guanli_box_img{background: url(13786260.png) center center no-repeat;}
.guanli_box ul li:hover{background-image: url(13786243.png); margin-top: 0px; padding-bottom: 40px;}
.guanli_box ul li:hover h3{color:#fff;}
.guanli_box ul li:hover p{color:#fafafa;}
.guanli_box ul li:hover .guanli_box_img{ background-color: #0b63b8;}
.guanli_box_li1:hover .guanli_box_img{background: url(13786257.png) center center no-repeat;}
.guanli_box_li2:hover .guanli_box_img{background: url(13786259.png) center center no-repeat;}
.guanli_box_li3:hover .guanli_box_img{background: url(13786261.png) center center no-repeat;}




.advantage{ padding-left: 10px;}
.advantage li{ overflow: hidden; float:left; width:310px; border:1px solid #d9d9d9; height:375px; box-sizing:border-box; margin-right:13px; margin-bottom:30px; position: relative; margin-top: 10px;transition:ease all 0.3s;}
.advantage li:hover{ box-shadow:0px 1px 9px #0b63b8; margin-top:0px; height: 385px;}
.advantage li h3{ font-size:18px; color:#0b63b8; line-height:40px; height: 40px; font-weight:bold; text-align:center; padding-top: 40px;transition:ease all 0.3s;}
.advantage li p{font-size:14px; text-align: center; margin-top: 50px; color:#333; line-height:30px; padding: 0px 20px;} 
.advantage li h3 span{ display:inline-block; width:55px; height:40px;}
.advantage li a{ display:block; background: none; color: #fff;}
.advantage_box1 .advantage-img h3{ background: url(13786225.png) top center no-repeat;}
.advantage_box2 .advantage-img h3{ background: url(13786227.png) top center no-repeat;}
.advantage_box3 .advantage-img h3{ background: url(13786229.png) top center no-repeat;}
.advantage_box4 .advantage-img h3{ background: url(13786231.png) top center no-repeat;}
.advantage .advantage-img{ overflow:hidden; height: 80px; margin:0 auto; padding: 20px 36px 24px 36px; background-color: #fafafa;}
.advantage-button{ width:114px; height:34px; line-height:34px; color:#fff; background-color: #0b63b8; text-align:center; position: absolute; bottom:-50px; left: 50%; margin-left: -58px;transition:ease all 0.3s;}
.advantage li:hover .advantage-img{ background-color: #0b63b8;}
.advantage li:hover h3{ color: #fff;}
.advantage_box1:hover .advantage-img h3{ background: url(13786226.png) top center no-repeat;}
.advantage_box2:hover .advantage-img h3{ background: url(13786228.png) top center no-repeat;}
.advantage_box3:hover .advantage-img h3{ background: url(13786230.png) top center no-repeat;}
.advantage_box4:hover .advantage-img h3{ background: url(13786232.png) top center no-repeat;}
.advantage li:hover .advantage-button{ bottom: 30px;}



.inew_left{ width:544px; float:left; margin-bottom:50px;}
.inew_right{ width:723px; float:right;}
.imgchange .owl-carousel .owl-item img{ width:100%;}
.imgchange .owl-theme .owl-controls { margin-top:0px; position:absolute; top:35%; width:100%;}
.imgchange .owl-theme .owl-controls .owl-buttons div {color: #FFF; margin:0px; padding:18px 10px; font-size:20px; border-radius:0px; background: rgba(0,0,0,0.8); opacity:1;}
.imgchange .owl-theme .owl-controls .owl-buttons .owl-prev { float:left; }
.imgchange .owl-theme .owl-controls .owl-buttons .owl-next { float:right; }
.imgchange p{ line-height:60px; font-size:16px; color:#333; font-weight:bold; margin:0; background-color:#f2f3f5; padding-left:15px;}
.imgchange .owl-carousel a{ display:block;}
.imgchange .owl-carousel a:hover p{ color:#fff; background-color:#0b63b8;}





/* Bounce To Top */
.inew_right ul li{ height:100px; margin-bottom:30px;}
.inew_right ul li a{ display:block;}
.time_left{ width:80px; text-align:right; float:left; height:100px; border-right:1px solid #d9d9d9; padding-right:20px;} 
.time_left h4{ line-height:40px; font-size:24px; color:#999; padding-top:10px;}
.time_left p{ line-height:30px; font-size:17px; color:#999;}
.dis_right{ width:620px; float:right; box-sizing:border-box; padding-left:20px;}
.dis_right h3{ line-height:20px; font-size:17px; color:#333; font-weight:bold; margin-bottom:10px;}
.dis_right p{ line-height:26px; font-size:14px; color:#666;  }
.inew_right ul li a:hover .dis_right h3{ color:#034099;}
.inew_right ul li a:hover .dis_right p{ color:#333;}
.inew_right ul li a .dis_right img{ transition:all 0.3s;}
.inew_right ul li a:hover .dis_right img{ transform:translateX(10px);}
.content{ background-color:#fff; box-shadow:0px 1px 8px #333; z-index:1; width:100%; min-width:1300px;}










.footer{ padding:45px 0 45px 0; width:100%; box-sizing:border-box; background: url(13786249.jpg) center top no-repeat;}
.foot_main{ overflow: hidden; width: 100%;}
.footer_left{ width:800px; float:right; box-sizing:border-box; } 
.footer_left ul li{ margin-right: 32px; float:left; max-width:800px; margin-top:18px;} 
.footer_left ul li a{ line-height:28px; font-size:14px; color:#fff; display:block;}
.footer_left ul li a h3{ font-size:18px; margin-bottom:20px; font-weight: normal;}
.footer_left ul li a:hover{ color:#ccc;}



.footer_right{ width: 300px; float: left; padding-left: 20px;border-right:1px solid rgba(255,255,255,0.2);}
.main-page{margin:0 auto;}


.main-page .foot-right-bottom{ width:  225px; height: 190px;}
.foot-right-bottom .add_infor{ width:225px; box-sizing:border-box; float:left; background-color:transparent;}
.foot-right-bottom .add_infor p{ width: 225px; line-height:24px; font-size:16px; margin-bottom:15px;}
.foot-right-bottom .add_infor p a{ line-height:24px; font-size:14px; color:#fff; }
.diqu{ font-size: 18px; color: #fff; line-height: 30px;}
.diqu span{ font-size: 16px; margin: 0px 20px; padding: 10px 0px; position:relative; cursor:pointer;}
.diqu span i{ display:none; width:260px; color:#000; font-size: 14px; line-height: 24px; position:absolute; left:-110px; padding-bottom:5px; top:-240px; background:url(13786250.png) center bottom no-repeat; font-style:normal;}
.diqu span i p{ background-color:#fff; padding:20px; border-radius:5px;}
.diqu span p a{ color:#000;}
.diqu span:hover i{ display:block;}




.fbottom{ border-top:1px solid rgba(255,255,255,0.2); margin-top:20px; padding-top:15px;}
.fbottom p,.fbottom p a{line-height:26px; font-size:14px; color:#fff;  }


/*内页通用*/
/*br*/
.nei_br{ width:100%; height:260px; background-position:center center;}
.nei_br h3{ width:1300px; margin:0 auto; font-size:30px; color:#fff; padding-top:100px; font-weight:normal;}
.nei_br h3 span{ font-weight:bold;}
.nei_br p{ width:1300px; margin:0 auto; color:#fff; font-size:13px; opacity:0.5}

/*nei_nav*/
.nei_nav{ width:100%; overflow:hidden;}
.nei_nav_top{ width:100%; height:75px; background-color:#ececec;}
.nei_nav_top ul{ width:1300px; margin:0 auto;}
.nei_nav_top li{ display:block; overflow:hidden; float:left; line-height:75px; font-size:16px; color:#333333; margin-right:80px;}
.nei_nav_top li a{ color:#333; cursor:pointer;}
.nei_nav_top .on a{ color:#0070b8; font-weight:bold;}
.nei_nav_top li:hover a{ color:#0070b8; font-weight:bold;}
.nei_nav_bottom{ width:1300px; margin:0 auto;}
.nei_nav_bottom p{ line-height:66px; text-align:right; font-size:14px; color:#a2a2a2;}
.nei_nav_bottom p a{ color:#a2a2a2}
.nei_nav_bottom p a:hover{ color:#0070b8;}
.nei_nav_1 .nei_nav_bottom p{ line-height:66px; text-align:left; font-size:14px; color:#a2a2a2;}
.nei_nav_1{ border-bottom:1px solid #ccc;}

/*翻页*/
.page { margin: 0 auto; width:100%; height: auto; }
.content{ width:100%;}
.page .content a:hover{color:#eb891a;}


#pages{padding-top:5px; margin:0 auto; padding:35px 0; text-align: center; }
#pages a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 5px 14px;text-decoration: none;font-size:13px;}
#pages a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 5px 14px;text-decoration: none;background: #195091;color:#FFF;font-size:13px;}
#pages span {background: #195091;border: 1px solid #195091;color: white;font-weight: bold;margin: 2px;padding: 5px 14px;font-size:12px;}


.nei_main{ width:100%; overflow:hidden;}
/*关于我们*/
/*公司简介*/
.gsjj_text{ width:1300px; margin:0 auto; overflow:hidden; padding-top:40px; padding-bottom:50px;}
.gsjj_text .left{ width:770px; float: left;}
.gsjj_text .left h3{ font-size:22px; color:#333; padding-top:15px;  margin-bottom:60px; font-weight:normal;}
.gsjj_text .left p{ font-size:15px; color:#666; line-height:28px;}
.gsjj_text .right{ overflow:hidden; width:490px; height:400px; float: right;}
.gsjj_text .right img{transition: all 0.6s; }
.gsjj_text .right:hover img{transform: scale(1.1)}

.gsjj_img{ width:100%; height:360px; background:url(13786263.jpg) center center no-repeat; margin-bottom:24px;}
.gsjj_img_box{ width:1300px; margin:0 auto; padding-top:129px;}
.gsjj_img_box ul{ display:block; overflow:hidden;}
.gsjj_img_box ul li{ display:block; float:left; width:260px; height:112px;}
.gsjj_img_img{ overflow:hidden; display:block; float:left; width:112px; height:112px; transition:all 1s;}
.gsjj_img_box ul li:hover .gsjj_img_img{ transform:rotateY(360deg);}
.gsjj_img_text{ float:right; width:148px; height:112px;}
.gsjj_img_text h4{ font-size:16px; color:#fff; font-weight:normal; padding-left:20px;}
.gsjj_img_text h4 span{ font-size:54px;font-family: 'dincond-medium';}
.ta a{color:#333333;}
.sjw-tylb .right dl dt {
    margin-bottom: 10px;
}
.sjw-tylb .right {
    width: 900px;
}


.gsjj_text .rightt dl dt {
    font-size: 20px;
    color: #0070b8;
    border-left: 3px #0070b8 solid;
    padding-left: 10px;
	 margin-bottom: 10px;
}

.gsjj_text .rightt dl dd {
    border-bottom: 1px #E5E5E5 solid;
    line-height: 60px;
    height: 60px;
    font-size: 16px;
}
.gsjj_text .rightt dl dd {
    position: relative;
}
.gsjj_text .rightt dl dd i {
    font-family: simsun;
    font-size: 18px;
}
.gsjj_text .rightt dl dd a {
    color: #333;
}
.gsjj_text .rightt dl dd span {
    position: absolute;
    right: 10px;
    font-size: 14px;
    color: #D0D0D0;
}



/*企业文化*/

.qywh{ width:1300px; margin:0 auto; padding-bottom:40px;}
.qywh .linianjie h2{ font-size:30px; color:#333; text-align:center; font-weight:bold; margin-bottom:32px;}
.qywh .linianjie h3{ font-weight:normal; font-size:16px; text-align:center; color:#333;}
#cona {
	margin: 0 auto;
	padding-top: 0; margin-top:120px;
}
#taga{
	height:66px;
	width:10%; float:left;
}
#taga LI {
	float: left;
	text-align:center;
	border-bottom: none;
	text-align: left;
	height: 47px;
	border-bottom:1px solid #f08300;
	width:100%; margin-bottom:40px;
}
#taga LI A {
	color: #333;
	text-align:center;
	font-family: "微软雅黑";
	display: block;
	font-size: 17px; line-height:47px;
	text-decoration: none;
	font-weight:bold;
	height: 47px;
}
#taga LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}
#taga LI.selectTag {
	color: #0070b8;
	display: block;
}
#taga LI.selectTag A {
	color: #0070b8;
}
#tagContenta {
	overflow: hidden; float:right;width: 80%; padding-top:8px;
}
.tagContenta {
	DISPLAY: none;    width: 100%;
}
#tagContenta DIV.selectTag {
	DISPLAY: block;
	text-align: center;
}

#tagContenta .left{ width:43%; float: left;}
#tagContenta .left p{ font-size:16px; line-height:30px; color:#333; background:url(#) no-repeat left 12px; padding-left:16px;}


#tagContenta .right{ width:520px; height:470px; overflow:hidden; float: right;}
#tagContenta .right img{ width:100%; transition: all 0.6s;}
#tagContenta .right:hover img{transform: scale(1.1);}
#tagContenta .left span{ padding-left:10px; background:url(13786279.jpg) left center no-repeat;}
.gsjj_text .right img{transition: all 0.6s; }
.gsjj_text .right:hover img{transform: scale(1.1)}



/*公司环境*/
.gshj{ width:1300px; margin:0 auto; padding-bottom:50px;}
.gshj h3{ font-size:24px; color:#333; text-align:center; margin:20px 0px;}
.gshj h4{ font-size:16px; color:#a6a6a6; text-align:center; font-weight:normal; margin-bottom:55px;}
.gshj p{ font-size:15px; color:#666; line-height:24px; margin-bottom:60px;}


.callbacks_container {
  position: relative;
  width: 100%;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 54px;
  width: 54px;
  background: transparent url(13786253.png) no-repeat left top;
  margin-top: -45px;
  
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background: transparent url(13786255.png) no-repeat left top;
  right: 0;
  }
  .callbacks_nav:hover{background: transparent url(13786252.png) no-repeat left top;}
 .callbacks_nav.next:hover{ background: transparent url(13786254.png) no-repeat left top;} 


/*荣誉资质*/
.gszz{ width:1300px; margin:0 auto;}
.gszz h3{ font-size:30px; color:#0054a7; margin-bottom:15px; font-weight: normal;}
.gszz p{ font-family:"Arial"; color:#666666; font-size:16px; margin-bottom:35px;}
.gallery{list-style-type:none;}



.zoomed > .container{-webkit-filter:blur(3px);filter:blur(3px);}
.container{margin:0 auto; margin-top:53px; margin-bottom:53px;}
.gallery{list-style-type:none;}
.gallery li{ overflow: hidden; width: 370px; height: 296px; float:left; margin-right: 95px;margin-bottom: 65px;-webkit-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;}
.gallery li:nth-child(3n+0){ margin-right: 0px;}
.gallery li img{ width:370px;height:256px;-webkit-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li:hover img{ opacity:0.5;}
.gallery li span{ display:block; text-align:center; font-size:17px; padding-top:20px;}


#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

#zoom .content{ box-shadow: none;}

#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background:none;;
	padding: 0;
	margin: -100px 0 0 -100px;
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('#');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 144px;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url(13786244.png) no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background:url(13786233.png) no-repeat 0 0;
	border-radius: 0 4px 4px 0;
	opacity:0.4;
}
#zoom .next {
	right: 0;
	background:url(13786234.png) no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
	opacity:0.4;
}
#zoom .next:hover{ opacity:1;}
#zoom .previous:hover{ opacity:1;}


/*严学研*/
.hezuo .he01 h2{ font-size:24px; color:#333; padding-bottom:15px;}
.hezuo .he01 p{ font-size:14px; line-height:28px;}
.hezuo .helie .heli{ float:left; width:236px;; height:190px; margin-right:30px;}
.hezuo .helie .heli:nth-child(5n+0){ margin-right:0px;}
.hezuo .helie .heli span{ display:block; width:100%; height:108px; border:1px solid #e0e0e0; text-align:center;-webkit-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;}
.hezuo .helie .heli span img{ width:234px; height:106px; margin-top:2px;-webkit-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;}
.hezuo .helie .heli b{ font-size:15px; display:block; color:#333; font-weight:normal;text-align:center; padding-top:20px; padding-bottom:40px;}
.hezuo .helie .heli:hover span{border:1px solid #185292; }
.hezuo .helie .heli:hover span img{ margin-top:0px;}


/*发展历程*/
.fzlc{ width:100%;; margin:0 auto; background:#f9f7f5; padding-top:20px;}
.honer{ position: relative;width:100%; margin:0 auto; height:auto; padding-bottom:30px;}
.hrong{ position:relative; width:1300px; margin:0 auto;}
.hrong h3{ font-size:24px; color:#333; margin-bottom:30px;}
.hrong p{ font-size:16px; color:#333; margin-bottom:50px;}
.honer .sss{ z-index: 1;width:1px; position:absolute; top:0; left:50%; background:#dedad7; display:block; height:100%; margin-left:-252px;}

.wi01{ padding: 10px 0px; position: relative; z-index:1;}
.wi01 .w1130{   position: relative;}
.wi01 .left{ color:#e8a91f; width:350px; font-size:50px; padding-left:40px; float:left; font-family: 'dinm','微软雅黑';}
.wi01 .right{ color:#e8a91f; width:910px; font-size:40px; float:right;}
.wi01 .right img{ margin-right:10px;}
.wi01 .right span{ float:left;padding-top: 4px; display:block; width:42px; height:17px;}
.wi01 .right span img{ vertical-align: top;}
.wi01 .right .p{ float:left; font-size:16px; line-height: 28px; color:#666;}
.wi01 .right .p b{ display:block; font-weight:normal; font-size:15px; color:#666;}
.wi01:hover .left{ color:#fff;}
.wi01:hover .right .p{ color:#fff;}
.wi01:hover .right .p b{ color:#fff;}
.wi01::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(13786251.jpg) repeat;
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale3d(0.1, 1,0.1);
    transform: scale3d(0.1, 1, 0.1);
    -webkit-transition: -webkit-transform 0.8s, opacity 0.8s;
    transition: transform 0.8s, opacity 0.8s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.wi01:hover::before {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.fzlc_box{ width:1300px; margin:0 auto;}



/*资讯中心*/
.zxzx{ width:1300px; margin:0 auto;}
.zxzx_list1{ width:1298px; height:418px; border:1px solid #a6a6a6; background-color:#e8e8e8; position:relative; margin-bottom:50px;}
.zxzx_list1 .left{ float: left; width:588px; padding:50px 0px 0px 60px;}
.zxzx_list1 .left h2{ color:#006eb5; font-size:24px;}
.zxzx_list1 .left h3{ margin-top:40px; font-size:16px; color:#333; font-weight:normal;}
.zxzx_list1 .left p{ font-size:16px; line-height:32px; color:#333;}
.zxzx_list1 .left span{ display:block; width:164px; line-height:38px; border:1px solid #f96c00; color:#006eb5; font-size:15px; text-align:center; position:absolute; top:330px; left:60px;}
.zxzx_list1 .right{ float: right; width: 648px; height: 418px; overflow: hidden;}
.zxzx_list1 .right img{transition: all 0.6s; }
.zxzx_list1:hover .right img{transform: scale(1.2)}
.zxzx_list1 .left span:hover{ background-color: #f96c00; color: #fff; border-color: #f96c00;}


.zxzx_list2{ width:1298px; height:418px; border:1px solid #a6a6a6; background-color:#e8e8e8; position:relative; margin-bottom:50px;}
.zxzx_list2 .right{float: right; width:588px; padding:50px 0px 0px 60px;}
.zxzx_list2 .right h2{ color:#006eb5; font-size:24px;}
.zxzx_list2 .right h3{ margin-top:40px; font-size:16px; color:#333; font-weight:normal;}
.zxzx_list2 .right p{ font-size:16px; line-height:32px; color:#333; margin-top:40px;}
.zxzx_list2 .right span{ display:block; width:164px; line-height:38px; border:1px solid #f96c00; color:#006eb5; font-size:15px; text-align:center; position:absolute; top:330px; left:710px;}
.zxzx_list2 .left{ float: left; width: 648px; height: 418px; overflow: hidden}
.zxzx_list2 .right span:hover{ background-color: #f96c00; color: #fff; border-color: #f96c00;}
.zxzx_list2 .left img{transition: all 0.6s; }
.zxzx_list2:hover .left img{transform: scale(1.2)}



/*新闻*/
.news{ width:1300px; margin:0 auto;}
.news h2{ font-size:24px; color:#333; margin-bottom:30px;}
.news .ne01{ padding-bottom:40px; padding-top:40px; border-bottom:1px solid #dddddd;}
.news .ne01 .left{ width:280px; height:190px; overflow:hidden; float:left;}
.news .ne01 .right{ width:787px; position:relative; height:190px; margin-left:30px; float:left;}
.news .ne01 .right h2{ font-size:18px; color:#333; font-weight:normal;}
.news .ne01 .right span{ display:block; font-size:13px; color:#a2a2a2; padding:13px 0;}
.news .ne01 .right b{ display:block; font-size:13px; color:#a2a2a2; font-weight:normal; position:absolute; bottom:0; left:0;}
.news .ne01 .right p{ display:block; font-size:13px; color:#666; line-height:28px;}

.news .ne01 .left img{ width:100%;  -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.news .ne01:hover .left img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.news .ne01:hover .right h2{ color:#4895e9;}

.news .ne01:hover .right b{ color:#4895e9;}


/*新闻详情*/
.newnei{ overflow: hidden; width:1300px; margin:0 auto; padding-bottom: 40px;}

.newnei .left{ overflow: hidden; width: 900px; float: left; padding-right: 50px; border-right: 1px solid #eaeaea;}
.newnei .right{ overflow: hidden; width: 320px; float: right; padding-top: 35px;}
.newnei .right h3{ font-size: 24px; font-weight: normal; color: #0070b8; padding: 20px 0px; border-bottom: 2px solid #eaeaea;}
.newnei .right ul{ display:block; overflow: hidden; padding-top: 13px; padding-bottom: 38px;}
.newnei .right ul li{ line-height: 38px; font-size: 14px; height: 38px; padding-left: 16px;}
.newnei .right ul li b{ overflow: hidden; float: left; width:206px; font-weight: normal; color: rgba(134,134,134,0.8);}
.newnei .right ul li span{ float: right; width: 80px; color: rgba(134,134,134,0.8);}

.newnei .right ul li:hover b{ color: rgba(134,134,134,1);}
.newnei .right ul li:hover span{ color: rgba(134,134,134,1);}

.contzk {  margin:0 auto; padding-bottom:20px;}
.biaoti {    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    color: #333;
    font-size: 20px;
    font-weight: bold;}
.shijian {width:100%; margin:0 auto; text-align:center; line-height:30px; border-bottom:1px dashed #666; padding-bottom:10px; margin-bottom:30px; font-size: 12px;}
.aa {width:100%;margin:0 auto;line-height:25px; text-align:left;    font-size: 15px;line-height:27px; color:#333;}
.aa p,.aa span,#hits { color:#333;  line-height:35px;}
.bb { display: block; float:left;}
.bb p,.bb span,.bb a {color:#666;}
.bb a:hover {color:#D01200;}

.fanyez {width:100%; margin:0 auto; overflow:hidden; padding-bottom:25px;}
.newnei .fanyez .right{overflow: hidden; width: 100px; float:right; padding-top:0px;}
.fanyez .right p a {font-size:14px;color:#fff; display:block; width:100px;     height: 41px;
    line-height: 41px;
    text-align: center;
    background-color: #f08300; border-radius:5px;}
.fanyez .right p a:hover { color:#fff;}
.fenxaing { width:100%; height:30px; line-height:30px; padding-top:20px;}
.fenxaing span { float:left; display:block; width:52px;}





/*产品中心*/
.cpzx{ width:100%; overflow:hidden; background:url(13786247.jpg) top center no-repeat; padding-bottom:30px;}

.cpzx_box{ width:1300px; margin:0 auto; overflow: hidden;}
.cpzx_box-left{ width:285px; background: url(13786243.png); float: left;}
.cpzx_box-left div{ width:285px; text-align:center; font-size:17px; line-height:92px; color:#fff;}

.cpzx_box_right{ width:1015px; overflow:hidden; float: right;}
.cpzx_box_right .cpzx_box_right-content{ width:9999px; overflow: hidden;}
.cpzx_box_right .con-ggh{ width: 1015px; float: left;}
.footer .add_infor p{ color:#fff;}


.wrap {
    width: 1200px;
    margin: 0 auto;
}

.sjw-wzy .title, .sjw-wzy .info {
    text-align: center;
	  height: 60px;
    line-height: 60px;
}
.sjw-wzy .title h1 {
    font-size: 28px;
    font-weight: bold;
    color: #000;
	font-family: '微软雅黑';
}
.sjw-wzy .info {
    border-top: 1px #ccc solid;
    font-size: 16px;
    color: #848484;
}
.sjw-wzy .title, .sjw-wzy .info {
    height: 70px;
    line-height: 70px;
    text-align: center;
}
.sjw-wzy .text {
    margin-top: 30px;
    font-size: 16px;
    color: #333;
}

.cpzx .advantage{ width:100%; height:270px; padding-left: 0px;}
.title{ font-size:28px; text-align:center; font-weight:normal; padding-top:10px; line-height:30px;}
.subtitle{ font-size:14px; color:#fff; text-align:center; line-height:24px; margin-top:13px; max-width:800px; margin:13px auto 0;}
.pro-swith-wrap{
	position:relative;
	width:1300px;
	margin: 0 auto;
}
.pro-swith-wrap .prev,.pro-swith-wrap .next{
	display: inline-block;
	position: absolute;
	width:45px;
	height:45px;
	background:url(13786233.png) no-repeat;
	top:75px;
	z-index: 2;
	-webkit-transition:all .3s;
}
.pro-swith-wrap .prev{left:-80px;}
.pro-swith-wrap .next{ right:-80px; background: url(13786234.png) no-repeat;
}
.pro-swith{
	position:relative;
	width:1300px;
	height:270px;
	margin: auto 0px;
	overflow:hidden;
	margin-top: 50px;
}
.cpzx .advantage li{ border:none; margin: 0;}
.cpzx .advantage .pro-swith ul li{
	border-radius:5px;
	overflow:hidden;
	float:left;
	position: relative;
	width:310px;
	margin-right:20px;
	height:270px;
	cursor: pointer;
}
.ro-swith .text h2{ color:#fff; font-size:18px;}
.ro-swith .text h3{ color:#fff; margin:0;}
.tops{ position:absolute; left:0; top:205px;} 
.tops h4{ font-size:18px; color:#fff; font-weight:bold;}
.tops h5{ font-size:14px; color:#fff; opacity: 0.4; font-weight: normal; margin-top: 10px;}
.cpzx_box-left-nav .on{ background-color: #ef6f0d;}

.cpzx_box-left-nav div{ position: relative; z-index: 2; overflow: hidden; background: url(13786248.png) center bottom no-repeat;}
.cpzx_box-left-nav div:nth-last-child(1){ background: none;} 
.cpzx_box-left-nav div:before { content:""; position: absolute; z-index:-1; left:0; height:92px; width:285px; left:-100%; background:#ef6f0d; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;  }
.cpzx_box-left-nav div:hover:before{ left:0;  }
.cpzx_box-left-nav div:focus:before { left:0;  }




.cpzx .advantage li:hover{ box-shadow:none; margin-top:0px;}
.cpzx .advantage li .wides{ width: 310px; height: 194px; overflow: hidden; border-radius: 5px;}
.cpzx .advantage li .wides img{transition: all 0.6s; }
.cpzx .advantage li:hover .wides img{transform: scale(1.2)}


/*产品详情*/
.cpxq_box{ width:960px; margin:0 auto; }
.cpxq_box-left-nav{ width:960px;height:44px;background-color:#d3d3d3;}
.cpxq_box-left-nav div{ display:block; overflow:hidden; float:left; line-height:44px; font-size:16px; padding:0px 20px;}
.cpxq_box-left-nav .on{  background-color: rgb(17, 110, 181); color:#fff;}

.cpxq_box_right{ width:960; overflow:hidden;}

.nei_top{ height: 105px;}

.cpxq{ overflow:hidden; width:1300px; margin:0 auto; border-top:1px solid #ccc; margin-bottom:40px;}
.cpxq .left{ width:298px; float:left; border-right:2px solid #cdd0d2; padding-bottom:90px;}
.cpxq .right{ width:960px; float:right; padding: 0px 20px;}
.cpxq .left dt{ line-height:51px; font-size:14px; padding-left:30px; border-bottom:1px solid #e8e8e8;}
.cpxq .left dd{ line-height:51px; font-size:14px; padding-left:44px; border-bottom:1px solid #e8e8e8; background:url(13786245.png) left center no-repeat;}
.cpxq .left .on{ background-color:#337ab7; color:#fff;}
.cpxq .left dd:hover{ color:#fff; background:url(13786246.png) left center no-repeat #337ab7;}




.jyfen { width:100%; margin-top:40px;}
.jyfen em { display:block; width:230px; float:left; font-style:normal;font-size: 16px;    line-height: 32px;    color: #333;}



.cpxq_box_right .con-ggh p{ color:#333;  line-height:35px; font-size:15px;}

.cpxq_box_right .add_infor{ width: 960px; float: left;}
.cpxq_box_right .con-ggh{ display: block; overflow: hidden; float: left; width:9999px;}


.xin_cpxq{ width: 90%; margin: 0 auto;}
.xin_cpxq h3{ font-size: 20px; color: #db6e1e;}
.xin_cpxq .line{ width:70px; height: 4px; padding-bottom: 20px;}
.xin_cpxq .line .line_left{ width:50px; height: 4px; background-color: #1a73af; float: left;}
.xin_cpxq .line .line_right{ width:20px; height: 4px; background-color: #e16f19; float: left;}
.xin_cpxq .text_box h4{ padding-left: 28px; font-size: 16px; line-height: 26px; color: #e16f19; font-weight: normal; background:url(13786287.png) top left no-repeat;}
.xin_cpxq .text_box p{ padding-left: 28px; font-size: 16px; line-height: 26px; color: #333;}

.cpxq_box2{ width: 95%; margin: 0 auto; padding-top: 20px; overflow: hidden;}
.cpxq_box2_left{ width:40%; float: left;}
.cpxq_box2_left img{ width:100%;}
.cpxq_box2_right{ width: 50%; float: right;}
.cpxq_box2_right h3{ font-size: 20px; line-height: 40px; color:#e16f19; font-weight: normal;}
.cpxq_box2_right p{ font-size: 16px; line-height: 26px; color: #333;}

.cpxq_box3{ width: 95%; margin: 0 auto; padding-top: 20px; overflow: hidden;}
.cpxq_box3_right{ width:40%; float: right;}
.cpxq_box3_right img{ width:100%;}
.cpxq_box3_left{ width: 50%; float: left;}
.cpxq_box3_left h3{ font-size: 20px; line-height: 40px; color:#e16f19; font-weight: normal;}
.cpxq_box3_left p{ font-size: 16px; line-height: 26px; color: #333;}


















