

@font-face{ font-family:myFirstFont; src:url();}

@media (max-width:1920px){html{font-size:16px;}}

@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}

@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}

@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}

@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}

@media (max-width:328px){html{font-size:12px;}}



/*==========================================公共 开始=============================================*/

.ar_wap{ display:none}



/*====翻页====*/

.j_pages{margin:0 auto 0 auto}

.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;text-align:  center;}

.j_pages a{width: 25px;height: 25px;line-height: 25px;display:inline-block;margin: 0 4px;vertical-align: top;color: #918f8f;font-size: 15px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.j_pages a font{font-size: 1.125rem;color: #7a7a7a;display:  block;vertical-align:  top;}

.j_pages .on{background: #164c93;color: #fff;}

.j_pages a:hover{background: #164c93;color:#fff!important;}

.j_pages span{background:#e84518;color:#fff!important;border:1px solid #e84518}

.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.j_pages a:hover font{ color:#fff}



header{ height:148px; position:relative; z-index:1}

header .logo{ float:left; padding:40px 0 0}

header .right{float: right;text-align:right;padding:60px 0 0 0;}

header .right h3{ display:inline-block; font-size:14px; color:#4a4b4f; margin-bottom:13px; background:url(/template/skin6/pc/images/tel.png) left center no-repeat; padding-left:20px;}

header .right h3 big{ font-size:18px; color:#ff6801; font-weight:bold;}

header .right h6{font-size: 12px;color: #a6a6a6;margin-right:-4px;}

header .right a{ display:inline-block; height:35px; line-height:35px; background:#164c93; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; vertical-align:top; width:101px; text-align:center; font-size:14px; color:#fff; font-weight:bold}

header .right a:hover{ background:#90c42f}

header .right i{ display:inline-block; width:1px; height:36px; background:url(../image/line.png) center no-repeat; vertical-align:top; margin:0 16px;}

header .right span{ display:inline-block; height:36px; font-size:12px; line-height:18px; color:#fff; text-align:left; vertical-align:top}



.nav-w{position:absolute;width: 1200px;left:50%;top: 148px;height: 55px;background-color: #164c93;margin-left: -600px;box-sizing: border-box;padding: 0 24px;z-index: 10;}

.menu{float: left;width: 950px;height:62px;}

.nav-w #content_ss{float:right;margin-right: 76px;width: 230px;height: 32px;line-height: 32px;background-color:#fff;margin-top: 14px;position:relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}

.nav-w #content_ss input[type="text"]{border: none;width: 175px;display: block;height: 32px;color: #a7a8a8;font-size: 12px;background:none;line-height: 32px;padding: 0 0 0 15px;font-family:"Microsoft YaHei";}

.nav-w #content_ss input[type="submit"]{position:absolute;right: 7px;top: 1px;padding: 0;z-index:2;background:url(/template/skin6/pc/images/sousuo.png) center no-repeat;height: 32px;width: 32px;cursor:pointer;border:none;}

.navl{ position:fixed; left:0; top:0; z-index:1000; height:62px; width:100%; margin-left:0; background-color:#0350aa;}

.navl .menu{ top:0}

.navl #content_ss{ float:right !important;}

.nav-w .logo{ display:none;}

.navl .logo{ float:left; height:62px; margin:15px 0 0 0;}

.navl #content_ss{ width:200px; margin-right:0}

.navl #content_ss input[type="text"]{ width:140px; }

.navl .logo{ display:block}



.menu ul {

    list-style: none;

    padding: 0;

    margin: 0;

}

.menu {

    height: 55px;

    border-radius:3px;

}

.menu li {

	text-align:center;

	min-width: 109px;

}

.menu > li:last-child{}

.menu > li {

    display: block;

    float: left;

    position: relative;

}

.menu > li:first-child {

}

.menu a {

    color: #fff;

    display: block;

    font-size: 16px;

    line-height: 55px;

    height: 55px;

    text-decoration: none;

    padding: 0px 45px;

    text-align:  left;

    font-weight: bold;

}



.menu a:hover{color:#fff;}

.menu li:hover,.menu li:hover>a {/* background: #90c42f; *//* color:#fff; */}







#nav .list{display:  none;left: 18px;top: 55px;position:absolute;height: 55px;width: 745px;}

#nav .list .box{ text-align:left; position:relative;  }

#nav .list a{font-weight:normal;margin-left: 28px;padding: 0;color: rgba(255,255,255,0.6);line-height:50px;height: 50px;font-size: 14px;display:  inline-block;}

#nav .list a:hover{color: #90c42f;}

#nav .text_left{ left:auto; right:10px;}

#nav .text_left .box{ text-align:right;}

#nav .text_left .box a{}

.list_box{position:absolute;left: 50%;margin-left: -600px;top: 203px;z-index:9;height: 0;line-height: 55px;width: 1200px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8F08519', endColorstr='#D8F08519');background: rgba(22, 76, 147,0.6);border-radius: 3px;}





.nav-w .car{float: right;width: 216px;height: 55px;line-height: 55px;right:0;top:0;position:  absolute;}

.nav-w .car a{display:block;background: #90c42f;text-align:center;font-size:0;height: 100%;}

.nav-w .car a span{ display:inline-block; *display:inline; *zoom:1; font-size:14px; color:#fff; margin:0 5px;}



#banner{width: 100% !important;height:750px;overflow: hidden;margin: 0 auto;margin-top: -148px;z-index:0;position: absolute;}

#banner .bd {position:relative;height: 100%;}

#banner .bd ul,#banner .bd ul li{width: 100% !important;height:100% !important;}

#banner .bd a{display:block;width:100%;height: 100%;}

#banner .bnt{position:absolute;top:50%;z-index:3;margin-top: -30px;cursor: pointer;}

#banner .prev{position:absolute;left: -64px;z-index: 100000;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

#banner .next{position:absolute;right: -64px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

#banner:hover .prev{left:50px; opacity:1; filter:alpha(opacity=100);}

#banner:hover .next{right:50px; opacity:1; filter:alpha(opacity=100);}

#banner .pageState{font-size: 24px;color: #fff;left: 50%;margin-left: 40px;top: 50%;margin-top: 90px;position: absolute;font-family: Shruti;}

#banner .pageState span{ font-size: 40px; color:#cf1e25; }

#banner .bd ul li .con{position:absolute;width:1200px;left:50%;margin-left:-600px;top: 50%;margin-top: -66px;height:162px;text-align:  center;}

#banner .bd ul li .con .box{float:right;width:100%; position:relative;}

#banner .bd ul li .con .box h3{position:absolute;left: 0;width: 100%;top:0;white-space:nowrap;font-size: 60px;color: #fff;font-weight:bold;text-transform:uppercase;margin-bottom:22px;font-family: Swis721 BlkCn BT;}

#banner .bd ul li .con .box h5{position:absolute;left: 0;width: 100%;top: 86px;white-space:nowrap;font-size: 20px;color:#fff;text-transform:uppercase;margin-bottom:18px;}

#banner .bd ul li .con .box h6{position:absolute;left: 0;top:84px;width: 100%;white-space:nowrap;font-size:14px;line-height: 18px;color: rgba(255,255,255,0.5);}



/*==========================================公共 结束=============================================*/


.box1{background:#f0f0f0;padding-top:90px;height:960px;overflow:hidden;}
.prod1{width:278px;background:#fff;}
.ptt{height:118px;text-align:center;color:#fff;font-size:36px;background:#164c93;padding-top:18px;}
.ptt p{font-size:14px; margin-top:20px;}
.sort1{height:530px;padding-top:25px;}
.sort1 li{width:230px;line-height:46px;margin:0 auto;background: url(../image/a1.png) no-repeat;margin-bottom:16px;}
.sort1 li a{color:#333333;font-size:14px;padding-left:27px;}
.sort1 li:hover{background: url(../image/a2.png) no-repeat;}
.sort1 li:hover a{color:#fff;}
.ptel{background: url(../image/t.png) no-repeat;height:148px;color:#fff;}
.fwrx{font-size:18px;padding-left:122px;padding-top:30px;}
.ptel h2{text-align:center;font-size:24px;text-align:center;font-family:"Arial";margin-top:35px;}
.add{font-size:14px;text-align:center;margin-top:6px;}


.prod2{width:886px;}
.zxtt{line-height:68px;position:relative;color:#fff;font-size:18px;text-indent:50px;background: url(../image/pt.png) no-repeat;text-transform:uppercase;}
.zxtt a{position:absolute;right:15px;top:0;color:#999999;font-size:14px;font-family:"Arial";}

.product_list1{margin-top:32px;}
.product_list1 li{float:left;margin-right:26px;margin-bottom:38px;border:2px solid transparent;}
.product_list1 li:nth-child(3n){margin-right:0;}
.product_list1 li img{width:274px;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#333333;font-size:14px;background:#e2e2e2;line-height:48px;}
.product_list1 li:hover{border-color:#164c93;}
.product_list1 li:hover h3{background:#164c93;color:#fff;}


.c2-con{margin-top:80px;}
.c2-con ul li{width: 299px;float: left;text-align: center;position: relative;}
.c2-con ul li+li{background: url(/template/skin6/pc/images/x3.png) no-repeat left center;}
.c2-con ul li .count-title{font:500 72px/70px "???Ã¨?Ë‰Ã©?â€¦Ã©?â€˜";color: #fff;}
.c2-con ul li dt{font-size: 18px;color: #fff;position: absolute;top:5px;left:168px;background: url(/template/skin6/pc/images/yuan.png) no-repeat;width:32px;line-height:32px;text-align:center;font-weight:normal;}
.c2-con ul li:nth-child(2n) dt{left: 210px;}
.c2-con ul li p{font: normal 18px/50px "???Ã¨?Ë‰Ã©?â€¦Ã©?â€˜";color: #fff;}




/*==========================================首页 开始=============================================*/



.container00{height:603px;position:relative;z-index: -1;overflow: hidden;/* display: none; */}



.container01{ padding:56px 0 80px; position:relative; z-index:2; background:#fff; text-align:center}

.container01 h1{ margin-bottom:16px; color:#999; font-size:13px;}


.container01 h3{ font-size:30px; color:#164c93; font-weight:bold; margin-bottom:14px;}
.container01 h3 a:hover{ color:#0084ff}

.container01 p{ font-size:14px; line-height:30px; color:#68696b}

.container01 .a{position: absolute;bottom: -16.5px;left: 50%;margin-left:  -16.5px;text-align:center;display:block;width: 33px;height:33px;border-radius: 50%;z-index: 2;}

.container01 .a:before{ position:absolute; left:0; width:100%;height:100%;border-radius:50%;content:''; background:#fff url(../image/jia.png) center no-repeat; z-index:1}

.container01 .a:after {pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';top:0;left:0;z-index:99;background: #1f94b5;opacity: .15;filter:alpha(opacity=55);-webkit-transform: scale(1.6);-moz-transform: scale(1.6);-ms-transform: scale(1.6);transform: scale(1.6);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:0;}



.container01 .a:hover:after {-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0;filter:alpha(opacity=0)}

.container01 .a:hover:before{ background:#164c93 url(../image/jia_on.png) center no-repeat;}



.container02{ background:#f2f5ff; overflow:hidden; padding:104px 0 50px; position:relative; z-index:1;}

.container02 .title h2{ font-size:30px; color:#0a274d; font-weight:bold; position:relative;}

.container02 .title h2 small{ font-size:12px; color:#a8a8a8; font-weight:normal; text-transform:uppercase; margin-left:10px;}

.container02 .title h2:before{ content:""; width:28px; height:4px; background:#90c42f; position:absolute; top:-22px; left:0;}



/* 新闻动态 */

.container02 .notice {float:left;width: 1200px;overflow: hidden;margin-top: -40px;position: relative;z-index: 2;}

.container02 .notice .tab-hd {float: right;width: 380px;text-align: right;height:50px;margin-bottom:35px;}

.container02 .notice .tab-hd ul { overflow: hidden; text-align: right;}

.container02 .notice .tab-hd li{display: inline-block;width: 100px;height: 35px;line-height: 35px;text-align:center;}

.container02 .notice .tab-hd li a{display:block;box-sizing:border-box;width: 100%;height: 100%;font-size:14px;color: #393a3a;}

.container02 .notice .tab-hd li a:hover{color:#fff;background-color:#0084ff;box-sizing:border-box;}

.container02 .notice .tab-hd li.on a{color:#fff;background-color:#0084ff;box-sizing:border-box;}

.container02 .notice .left{ float:left; width:510px;}

.container02 .focusBox ul.pic,.container02 .focusBox ul.pic li{width:100% !important;height: 270px;}

.container02 .content .nav h3{ font-size:20px; color:#222223; font-weight:bold; line-height:36px;}

.container02 .focusBox {float:left;position: relative;width: 510px;height: 475px;overflow: hidden;text-align: left;}

.container02 .pic img {width: 100%;height: 100%;display: block;}

.container02 ul li .top{position:absolute;width: 100%;height: 60px;line-height: 60px;bottom: 0;}

.container02 ul li .top h6{font-size:15px;color:#3c3c3e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC6691CA', endColorstr='#CC6691CA');background:rgba(233,70,9,0.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap; box-sizing:border-box; padding:0 25px; color:#fff}

.container02 .notice .tab-bd .con{float:right;width: 635px;}

.container02 .notice .tab-bd .con ul li{float:left;width: 100%;padding: 0px 0 35px 0;border-bottom: #e7e9f2 1px solid;margin-bottom: 45px;}

.container02 .notice .tab-bd .con ul li h5{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin:0 0 10px 0;}

.container02 .notice .tab-bd .con ul li h5 .span{ color:#d42c30;}

.container02 .notice .tab-bd .con ul li a{ color:#393a3a; font-size:16px;}



.container02 .notice .tab-bd .con ul li a:hover{ color:#0084ff;;}

.container02 .notice .tab-bd .con ul li p{ color:#818181; font-size:12px; line-height:24px; height:48px; overflow:hidden;}

.focusBox .num {width: 100%;height: 36px;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B21B1B1E', endColorstr='#B21B1B1E');background:rgba(27,27,30,0.7);position: absolute;z-index: 3;top: 234px;right: 0;text-align:  center;}

.focusBox .num li{display:  inline-block;position: relative;width: 10px;height: 10px;line-height: 15px;overflow: hidden;text-align: center;cursor: pointer;border: rgba(255,255,255,0.6) 1px solid;margin: 13px 4px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }

.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }

.focusBox .num li.on,.focusBox .num li:hover{ background:#fff;  }

.container02 .notice .left h5{font-size:16px;margin-top: 30px;}

.container02 .notice .left h5 a{ color:#323236}

.container02 .notice .left h5 a:hover{ color:#0084ff;}

.container02 .notice .left h6{ font-size:12px; color:#a5a6a3; margin:15px 0}

.container02 .notice .left p{font-size:12px;line-height:24px;height:48px;overflow:hidden;color:#7d7e82;margin-bottom: 15px;}



.svg .button {

		text-decoration: none;

		color: #fff;

		position: relative;

		display: inline-block;

		width: 130px;

		height: 35px;

		margin: 0;

		overflow: hidden;

}



.svg .button:nth-child(3) {

		overflow: visible;

		position: relative;

		top: -20px;

}



.svg .button rect {

		position: absolute;

		top: 0;

		left: 0;

		stroke-width: 1px;

		stroke-dashoffset: 400px;

		stroke: #d9d9dc;

}



.svg .button span {

		color: #bababb;

		width: 130px;

		height: 35px;

		font-size: 12px;

		display: inline-block;

		text-align: center;

		position: absolute;

		left: 0;

		top: 0;

		line-height: 35px;

		transition: all .2s linear;

}



.svg .button span:hover {

		color: #fff;

		background: #164c93;

		transition: all 1s cubic-bezier(1.25s 0, 1.15, 1, 1);

		transition-delay: .5s;

}



.svg .button:nth-child(1):hover rect {

		animation: draw1 .75s linear forwards;

}



.svg .button:nth-child(2):hover rect {

		animation: draw2 .75s linear forwards;

}



.svg .button:nth-child(3) span {

		border: 3px solid olivedrab;

		transform: scale(1);

		width: 125px;

		height: 35px;

		line-height: 37px;

}



.svg .button:nth-child(3):hover span {

		animation: draw3 .75s linear forwards;

}



@keyframes draw1 {

		0% {

				stroke-dasharray: 300;

				stroke-dashoffset: 700;

				stroke-width: 1px;

		}

		75% {

				stroke-dasharray: 900;

				stroke-width: 1px;

		}

		100% {

				stroke-dasharray: 900;

				stroke-width: 1px;

		}

}



@keyframes draw2 {

		0% {

				stroke-dashoffset: 350;

				stroke-dasharray: 350;

		}

		50% {

				stroke-dashoffset: 600;

				stroke-dasharray: 400;

				stroke-width: 1px;

		}

		100% {

				stroke-dashoffset: 900;

				stroke-dasharray: 400;

				stroke-width: 1px;

		}

}



@keyframes draw3 {

		100% {

				transform: scale(1.35);

		}

}



.container02 .notice .tab-bd .con .time{ float:left; width:95px; height:80px; border:#eaebef 2px solid; background:#fff; text-align:center; padding:13px 0}

.container02 .notice .tab-bd .con ul li:nth-child(2) .time{ background:#164c93}

.container02 .notice .tab-bd .con .time h3{ font-size:36px; color:#303032; margin-bottom:3px;}

.container02 .notice .tab-bd .con .time h6{ font-size:12px; color:#303032}

.container02 .notice .tab-bd .con ul li:nth-child(2) .time h3,.container02 .notice .tab-bd .con ul li:nth-child(2) .time h6{ color:#fff}

.container02 .notice .tab-bd .con .con01{float:right;width: 515px;padding:5px 0 0;}



.container03{ background:url(../image/container03_bg.jpg) center top no-repeat; overflow:hidden; height:608px; padding:0; position:relative; z-index:1;}

.container03 .left{ float:left; width:50%; height:608px; position:relative;}

.container03 .left .con{ position:absolute; width:600px; height:608px; right:0; top:0; padding:115px 0 0}

.container03 .con .title{margin-bottom: 55px;}

.container03 .con .title h2{ font-size:36px; color:#fff; font-weight:bold; position:relative;}

.container03 .con .title h2 small{ font-size:12px; color:rgba(243,244,245,0.6); font-weight:normal; text-transform:uppercase; margin-left:28px;}

.container03 .con .title h2:before{content:"";width:17px;height:4px;background:#fff;position:absolute;top: 62px;left:0;}

.container03 .left .con .tab-hd{ overflow:hidden; margin-bottom:42px;}

.container03 .left .con .tab-hd li{ width:117px; height:40px; line-height:38px; border:#eeeeee 2px solid; float:left; margin-right:12px; text-align:center}

.container03 .left .con .tab-hd li a{ display:block; font-size:15px; color:#fff; font-weight:bold;}

.container03 .left .con .tab-hd li:hover,.container03 .left .con .tab-hd li.on{ background:#fff; border:#fff 2px solid;}

.container03 .left .con .tab-hd li:hover a,.container03 .left .con .tab-hd li.on a{ color:#026cbe}

.container03 .left .con .tab-bd li{ display:inline-block; float:left; margin-right:28px; width:163px;}

.container03 .left .con .tab-bd li img{ width:161px; height:123px; margin-bottom:12px;}

.container03 .left .con .tab-bd li h6{ font-size:14px; line-height:24px; height:48px; text-align:center}

.container03 .left .con .tab-bd li h6 a{ color:#fff;}



.container03 .right{ float:left; width:50%; height:608px; position:relative;}

.container03 .right .con{ position:absolute; width:600px; height:608px; left:0; top:0; padding:115px 0 0 108px}

.container03 .right .con ul{ float:left; width:530px}

.container03 .right .con ul li{ float:left; width:233px; height:49px; line-height:45px; border:#7d8ea5 2px solid; text-align:center; margin:0 25px 20px 0;}

.container03 .right .con ul li a{ display:block; font-size:15px; color:#fff; font-weight:bold;}

.container03 .right .con ul li:hover{ background:#90c42f; border:#90c42f 2px solid;}



.container04{background:#fff;overflow:hidden;position:relative;z-index:1;}

.container04 .w1200{background: url(../image/map.png) 123px 65px no-repeat;overflow:hidden;padding: 92px 0 70px;}

.container04 .title{ position:relative; margin-bottom:85px;}

.container04 .title h2{ font-size:40px; color:#0a274d; font-weight:bold; position:relative;}

.container04 .title h2 small{ font-size:14px; color:#0084ff;; font-weight:normal; text-transform:uppercase;}

.container04 .title h2:before{ content:""; width:28px; height:4px; background:#90c42f; position:absolute; top:-22px; left:0;}

.container04 .title a{position: absolute;top: 22px;right: 10px;text-align:center;display:block;width: 33px;height:33px;border-radius: 50%;z-index: 2;}

.container04 .title a:before{ position:absolute; left:0; width:100%;height:100%;border-radius:50%;content:''; background:#fff url(../image/jia01.png) center no-repeat; z-index:1}

.container04 .title a:after {pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';top:0;left:0;z-index:99;background: #fcfcfc;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:0;}

.container04 .title a:hover:after {-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0;filter:alpha(opacity=0)}

.container04 .title a:hover:before{ background:#164c93 url(../image/jia_on.png) center no-repeat;}

.container04 ul li{ float:left; width:400px; height:153px; background:#0a274d; text-align:center}

.container04 ul li .icon{ margin-top:-20px; margin-bottom:38px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container04 ul li h4{ font-size:18px; color:#fff; margin-bottom:15px;}

.container04 ul li h3{ font-size:18px; color:#fff; font-weight:bold; text-transform:uppercase}

.container04 ul li:hover .icon{ margin-top:-40px; opacity:0; margin-bottom:48px; transform:scale(0.6);}

.container04 ul li a{ display:block; height:173px}



/*foot*/

.foot{background: #0a274d;padding-top:50px;position:relative;z-index:1;}

.foot p,.foot a{font-size: 12px;color: #9c9ca2;line-height:30px;}

.foot_nav{margin-bottom:20px;}

.foot_nav ul li{float:left;margin-right: 34px;}

.foot_nav ul li a{color: #f0f0f1;font-size: 13px;}

.foot a:hover{color: #fff;}

.s_map_ico{margin-left: 13px;}

.s_map_ico a{ text-decoration:underline;}

.s_map_ico img{margin-right: 8px;vertical-align: middle;margin-top: -4px;}

.foot .fr{width:380px;}

.foot .fr .txt{ float:left;}

.foot .fr .ewm{ float:right; width:120px; height:120px;}

.foot .ewm img{ width:120px; height:120px; margin-bottom:10px;}

.foot .fr{ text-align:right;}

.foot .fr .btn{display:block;width:115px;height:35px;background: #164c93;text-align:center;line-height:35px;color:#fff;margin-bottom:15px;position:relative;float:right;}

.foot .fr .btn img{ margin-right:10px; position: relative; top: 2px;}

.foot .fr p{ font-size:14px; color:#fff; line-height:1; clear:both; margin-bottom:15px;}

.foot .fr p span{font-size:22px;color: #90c42f;font-family:arial;margin-top:11px;margin-left:10px;}

.foot_bot{height: 80px;line-height:78px;text-align:left;color:#6b6b6b;border-top: 1px solid #1b365a;margin-top: 48px;}

.foot_bot p{ display:inline-block; color:#6b6b6b;}

.foot_bot,.foot_bot a{color: #5c687c;font-size: 12px;}

.foot a:hover{}

.foot_link{width: 228px;height: 34px;border: 1px solid #364d6b;cursor:pointer;overflow:visible;position: relative;}

.foot_link .tanchu{width: 228px;padding:10px 20px;box-sizing:border-box;position:absolute;bottom: 33px;background: #0f386d;display: none;left: -1px;}

.foot_link .tanchu a { color: #d1d1d1 !important; line-height: 27px; display:block; font-size: 13px;}

.foot_link .tanchu .swiper-slide{ height:30px !important;}

.foot_link .swiper-scrollbar-drag{ height:60% !important;}

.foot_link #bnt_link1.a {padding-left:12px;color: #8e8c8c;text-align:left;line-height: 32px;width:210px;box-sizing:border-box;font-size: 12px;text-decoration:none;position:absolute;z-index:1;}

.foot_link .a span{ display:inline-block; float:right; color:#919397; line-height:25px;} 





/*==========================================首页 结束=============================================*/





/*==========================================内页 开始=============================================*/



#n_banner{height: 550px;margin-top: -148px;}

#n_banner .table{text-align:center;width: 100%;height: 79%;display: table;}

#n_banner .table .box{ display:table-cell; vertical-align:middle;}

#n_banner h3{font-size: 30px;color:#fff;margin-bottom: 15px;font-weight:  bold;margin-top: 45px;}

#n_banner h4{font-size: 20px;color:#fff;text-transform:uppercase;}



.n_main_box{width:100%;}

.n_main_box .w1200{position:relative;width:1200px;height: 76px;margin: 0 auto;}

.n_nav_box{height: 76px;line-height: 76px;position:relative;background: #fff;}

.n_nav{position:relative;z-index: 100;}

.n_nav a{display:inline-block;height: 81px;font-size: 16px;float:left;line-height: 40px;color: #333;text-align: center;margin-left: -1px;box-sizing: border-box;position: relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;margin-right: 70px;}

.n_nav a strong{display:block;color: #000;position:relative;z-index:4;height: 76px;line-height: 76px;font-weight: 100;}

.n_nav .on strong,.n_nav a:hover strong{ color:#0084ff;}

.n_nav .on:before{content:"";width: 63px;height: 11px;position: absolute;bottom: 0;left: 50%;margin-left: -33px;background:url(../image/n_nav_bg.png) center bottom no-repeat;}

.n_nav a:before{content:"";width: 0;height: 11px;position: absolute;bottom: 0;left: 50%;margin-left: -33px; background:url(../image/n_nav_bg.png) center bottom no-repeat; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_nav a:hover:before{ width:63px;}

.n_up_box{ position:relative;}

.position{position:absolute;height: 76px;line-height: 76px;right:0px;bottom: 0;color: #909192;padding-left: 20px;font-size: 12px;background: url(../image/home_icon.png) left 30px no-repeat;}

.position span, .position a, .position i{font-size:12px;color: #909192;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.position i{margin: 0px 4px;font-style:normal;}

.position i img{vertical-align:middle;margin-top: -2px;}

.position em{font-size:12px;color:#0084ff;font-style: normal;}

.position a:hover{color:#0084ff;}

.n_main_box .main_box{width: 1200px;height: 80px;position:relative;margin: 0 auto;}



.n_about{ padding:70px 0 55px; background:#f4f5f6;}



.n_zizhi{padding:52px 0 52px;background: #f4f5f6;}

.n_zizhi ul{float:left;width:1420px;margin-bottom: 20px;}

.n_zizhi ul li{background: #fff;float:left;width: 285px;height: 280px;margin: 0 20px 50px 0;padding: 27px 0;box-sizing: border-box; position:relative;}

.n_zizhi ul li:hover{ box-shadow:rgba(180,180,180,0.5) 0 0 18px 0;}

.n_zizhi ul li:before{ content:""; position:absolute; left:50%; bottom:0; margin-left:0; width:0; height:1px; background:#164c93; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_zizhi ul li:hover:before{ width:100%; margin-left:-50%;}

.n_zizhi ul li .pic_box{width: 100%;height: 147px;display:table;overflow:hidden;text-align: center;}

.n_zizhi ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}

.n_zizhi ul li img{max-width: 245px;max-height: 175px;display: inline-block;}

.n_zizhi ul li h5{font-size: 16px;color: #1f2022;text-align:center;margin-top: 27px;}



.n_xinxi{padding: 0;background:#f0f0f0;padding-top: 30px;}

.n_xinxi .top{width: 100%;padding: 64px 0;overflow:hidden;background: #e6e8ec;}

.n_xinxi .top ul li .img{float:left;width: 510px;height: 270px;overflow:hidden;border:  #f4f5f6 5px solid;}

.n_xinxi .top ul li .con{float:right;width: 645px;}

.n_xinxi .top ul li .con h5{font-size:20px;font-weight:bold;margin-bottom: 22px;margin-top: 32px;}

.n_xinxi .top ul li .con h5 a{ color:#3d3e42}

.n_xinxi .top ul li .con h5 a:hover{ color:#0084ff;}

.n_xinxi .top ul li .con h6{font-size:12px;color: #333333;margin-bottom:32px;text-decoration:  underline;text-align:  right;}

.n_xinxi .top ul li .con p{font-size:14px;line-height: 26px;color: #919295;height: 52px;overflow:hidden;margin-bottom: 94px;}

.n_xinxi .top ul li .con .more a{display:inline-block;width:124px;height:35px;line-height:35px;background:#f5f5f5 url(/template/skin6/pc/images/yan.png) 23px center no-repeat;padding:0 0 0 45px;-moz-border-radius:17.5px;-webkit-border-radius:17.5px;border-radius:17.5px;font-size:  14px;color: #202122;}

.n_xinxi .top ul li .con .more a:hover{ background:#377bef url(/template/skin6/pc/images/yan.png) 23px center no-repeat; color:#fff}

.n_xinxi .top ul.slider .miso-prev, .n_xinxi .top ul.slider .miso-next{width:25px;height:25px;top:215px;margin-top:0;left: 583px;z-index:10000;}

.n_xinxi .top ul.slider .miso-prev{background:url(../image/left_on.png) center no-repeat;left: 553px;}

.n_xinxi .top ul.slider .miso-next{ background:url(../image/right.png) center no-repeat;}

.n_xinxi .top ul.slider .miso-prev:hover{ background:url(../image/left_on.png) center no-repeat;}

.n_xinxi .top ul.slider .miso-next:hover{ background:url(../image/right_on.png) center no-repeat;}



.n_xinxi .bottom{padding: 0px 0 66px;background: #f4f5f6;}

.n_xinxi .bottom ul{overflow:hidden;margin-bottom: 30px;}

.n_xinxi .bottom ul li{float:left;width: 424px;padding: 25px 22px;border: #dcdee1 1px solid;background: #fff; margin-left:23px; margin-bottom:22px; position:relative; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_xinxi .bottom ul li:hover{ border:#164c93 1px solid;}

.n_xinxi .bottom ul li:before{content:"";position:absolute;z-index: 0;left:0px;top:0px;right:0px;bottom:0px;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_xinxi .bottom ul li:hover:before{ border:#164c93 1px solid;}
.n_xinxi .bottom ul li .img img{ width:100%; position:relative;}
.n_xinxi .bottom ul li h6{ font-size:14px; color:#333333; margin-bottom:6px;}

.n_xinxi .bottom ul li h3{font-size:36px;color:#333333;margin-bottom: 44px;position:relative;}

.n_xinxi .bottom ul li h3:before{content:"";position:absolute;width:50px;height:1px;background:#84868b;bottom: -20px;left:0;}

.n_xinxi .bottom ul li h5{font-size:16px;color:#333;font-weight:bold;margin-bottom: 10px;z-index: 1;position:  relative;}

.n_xinxi .bottom ul li h5 a{ color:#164c93; height:22px; line-height:28px;}

.n_xinxi .bottom ul li h5 a:hover{ color:#333;}

.n_xinxi .bottom ul li p{ font-size:14px; color:#88888a; line-height:22px; height:44px; overflow:hidden; margin-bottom:20px;}

.n_xinxi .bottom .more{display: inline-block;width: 110px;height: 35px;position:relative;z-index: 0;text-align:center;margin: 0 auto;}

.n_xinxi .bottom .more div{ height:100%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; transform-style: preserve-3d; -webkit-transform-style: preserve-3d;}

.n_xinxi .bottom .more span{position:absolute;right:0;top:0;display:inline-block;width: 110px;height: 35px;z-index: 0;}

.n_xinxi .bottom .more .span1{ transform: translate3d(0, 0, 17.5px); -webkit-transform: translate3d(0, 0, 17.5px); background:url(../image/more.png) center no-repeat;}

.n_xinxi .bottom .more .span2{ transform: rotateX(-90deg) translate3d(0, 0, 17.5px); -webkit-transform: rotateX(-90deg) translate3d(0, 0, 17.5px); background:url(../image/more_on.png) center no-repeat;}

.n_xinxi .bottom .more:hover div{transform: rotateX(90deg);}



.n_xinxi_detail{padding: 50px 0 20px;background:#f4f5f6;}

.n_xinxi_detail .left{float:left;width: 760px;}

.n_xinxi_detail .right{float:right;width: 390px;}

.n_xinxi_detail .right h3{font-size:18px;color:#0084ff;margin-bottom:32px;margin-top: 5px;padding: 0 0 0 20px;}

.n_xinxi_detail .right h3 small{ font-size:12px; color:#a0a0a0; text-transform:uppercase; margin-left:5px;}

.n_xinxi_detail .right ul{ margin-bottom:22px; position:relative;}

.n_xinxi_detail .right ul:before{ content:""; position:absolute; top:0; left:0; width:390px; height:1px; background:#0084ff}

.n_xinxi_detail .right ul li{padding: 20px 25px;border: #e5e7eb 1px solid;background: #fff;margin: -1px 0;}

.n_xinxi_detail .right ul li h5{font-size: 14px;color: #3f3e3e;margin-bottom: 25px;margin-top: 10px;}

.n_xinxi_detail .right ul li h5 a{color:#3f3e3e; background:url(../image/dot.png) left center no-repeat; padding:0 0 0 12px;}

.n_xinxi_detail .right ul li h5 a:hover{color:#0084ff; background:url(../image/dot_on.png) left center no-repeat;}

.n_xinxi_detail .right ul li p{font-size: 12px;line-height: 18px;height: 36px;overflow:hidden;color: #828282;}

.n_xinxi_detail .right ul li span{font-size: 14px;color: #c4c4c4;}

.n_xinxi_detail .right ul li:last-child{}

.n_xinxi_detail .right.fixed{right: 50%;margin-right: -600px;position:fixed;top: 162px;}

.n_xinxi_detail .right .lianjie img{ width:390px; height:120px; margin-bottom:20px;}



.n_article .ar_title{padding:30px 0 20px 0;}

.n_article .ar_title{position:relative;box-sizing: border-box;border-bottom: #e0e0e0 1px solid;}

.n_article .ar_title:before{ content:""; position:absolute; width:126px; height:1px; left:0; bottom:-1px; background:#0084ff}

.n_article .ar_title h1{font-size: 20px;display:block;text-align: left;line-height:30px;font-weight: bold;color: #3f3e3e;margin-bottom: 18px;}

.n_article .ar_title h6{font-size: 12px;position:relative;text-align: left;display:block;color: #b6b6b6;margin-bottom: 18px;}

.n_article .ar_title h3{margin-bottom: 15px;}

.n_article .ar_title h3 a{ display:inline-block; width:20px; height:20px; line-height:20px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_article .ar_title h3 a.prev{background: #b3b3b3 url(/template/skin6/pc/images/detail_left.png) 7px 7px no-repeat;}

.n_article .ar_title h3 a.next{background: #b3b3b3 url(/template/skin6/pc/images/detail_right.png) 9px 7px no-repeat;}

.n_article .ar_title h3 a.prev:hover{background:#00459c url(/template/skin6/pc/images/detail_left.png) 7px 7px no-repeat;}

.n_article .ar_title h3 a.next:hover{background:#00459c url(/template/skin6/pc/images/detail_right.png) 9px 7px no-repeat;}

.n_article .ar_article{ min-height:400px;}



#ar_fot{position:relative;float:left;box-sizing: border-box;width: 100%;line-height: 90px;height: 90px;margin-bottom: 30px;background: #164c93;}

#ar_fot h1{display:block;width: 50%;font-size: 14px;color: #fff;font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 30px;}

#ar_fot h1 a{font-size: 14px;color: #fff;font-weight:normal;width: 100%;text-align:  left;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}

#ar_fot .bnt_back:hover{ border-radius:3px;}

#ar_fot a,#ar_fot span{}

#ar_fot .shart_box a{ line-height:36px;}

#ar_fot .fr{ text-align:right}



.n_contact{padding:75px 0 60px; background:#f4f5f6}

.n_contact .top{width: 100%;}

.n_contact .top .con{padding: 0 0 52px 0;overflow:  hidden;}

.n_contact .top .con .ar_article{float:left;width: 648px;}

.n_contact .top .con h3{padding: 85px 0 0;}

.n_contact .top .con .right{float:right; width:496px; height:367px; position:relative;}

.n_contact .top .con .right img{ position:absolute; left:-85px; bottom:0}

.n_contact .top .con .right ul{text-align:right;font-size: 0;}

.n_contact .top .con .right ul li{display:inline-block; *display:inline;*zoom:1;margin-left: 40px;text-align:center;}

.n_contact .top .con .right ul li h6{ height:36px; line-height:36px; text-align:center; font-size:14px; color:#545353;}



/*内页左侧菜单*/

.n_container01{position:relative;z-index:1;min-height:600px;background:#f4f5f6;}

.n_container01 .bg{position:absolute;z-index:0;width:100%;height: 76px;background: #fff;}

.n_container01 .left{float:left;width: 260px;margin-top:-1.25rem;position:relative;z-index:1; margin-bottom:40px;}

.n_container01 .left .title{background: #164c93;height: 96px;border-top-left-radius:4px;border-top-right-radius:4px;padding: 28px 20px;border-bottom: #343130 4px solid;}

.n_container01 .left .title h3{font-size:1.375rem;color:#fff;font-weight:bold;margin-bottom:0.5rem; text-transform:uppercase}

.n_container01 .left .title h5{ font-size:1rem; color:#fff; }

.n_container01 .left .erji{margin-bottom: 20px;background: #ffffff;padding-top: 15px;}

.n_container01 .left .erji ul li{height: 50px;line-height: 50px;background: #ffffff;border-top: #e4e7e9 1px solid;}

.n_container01 .left .erji ul li:last-child{ border-bottom:none}

.n_container01 .left .erji ul li a{ display:block; padding:0 1.5625rem;}

.n_container01 .left .erji ul li h5{font-size: 14px;color: #333333;}

.n_container01 .left .erji ul li h5 span{font-size: 16px;color: #333333;font-family:simsun;float:right;}

.n_container01 .left .erji ul li.on h5{ color:#fff}

.n_container01 .left .erji ul li.on h5 span{ color:#fff}

.n_container01 .left .erji ul li.on,.n_container01 .left .erji ul li:hover{background:#164c93;}

.n_container01 .left .erji ul li:hover h5{ color:#fff}

.n_container01 .left .erji ul li:hover h5 span{ color:#fff}

.n_container01 .left .links{background: #fff;padding: 24px 24px 2px 24px;}

.n_container01 .left .links .title01{margin-bottom: 20px;display:  none;}

.n_container01 .left .links i{float: left;margin-right:0.7rem;}

.n_container01 .left .links h5{font-size: 16px;color: #90c42f;height: 24px;line-height: 24px;}

.n_container01 .left .links ul li{position:relative;width: 215px;height: 125px;margin-bottom: 20px;}

.n_container01 .left .links ul li h6{position:absolute;bottom:0;left:0;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99212326', endColorstr='#99212326');background:rgba(33,35,38,0.6); height: 35px;line-height: 35px;font-size: 14px;color:#fff;padding:0 0.5rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_container01 .left .links ul li:hover h6{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#9990C42F', endColorstr='#9990C42F');background:rgba(144,196,47,0.6);}

.n_container01 .left .links .more a{ display:block; text-align:center; height:2.1875rem; line-height:2.1875rem; background:#8b8c8d; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:0.875rem; color:#fff; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}



.n_container01 .right{float:right;width: 920px;}



.n_container01 .left .erji ul .box{padding: 5px 0;display:none;}

.n_container01 .left .erji ul .box a{padding-left:10px;line-height: 40px;font-size: 14px;color: #86888a;display:block;height: 40px;padding: 0px 42px;}

.n_container01 .left .erji ul .box a:hover{}

.n_container01 .left .erji ul .box a.on{background: url(../image/line02.png) 30px center no-repeat, url(../image/right02.png) 227px center no-repeat;}

.n_container01 .left .erji ul .box a.on{}

.n_container01 .left .erji ul li.title_on{background: #164c93 url(../image/icon_nav_sub_li.png) 224px center no-repeat;}

.n_container01 .left .erji ul li.title_on h5{ color:#fff;}

.n_container01 .left .erji ul li.title_on h5 span{ color:#fff; transform:rotateY(90deg); -webkit-transform:rotateY(90deg);  -moz-transform:rotateY(90deg);}



.n_title{position:relative;height: 76px;line-height: 76px;z-index: 2;}

.n_title .am-container{ position:relative;}

.n_title hr{background:#dcdcdf;margin:0;border:none;position:absolute;bottom:0.5px;left: 30px;right: 30px;}

.n_title dl{float: left;position: relative;margin-right: 1.625rem;background: url(../image/n_title_icon.png) left 30px no-repeat;padding-left:0.625rem;} 

.n_title dt a{font-size: 16px;text-align: center;line-height: 76px;display:block;color: #353536;margin-bottom:0px;font-weight: bold;}

.n_title dl dd{ position: absolute; width: 100%; display: none;   overflow: hidden; background: #fff;}

.n_title dl dd a{font-size:14px;  width: 100%; text-align: center; color:#30353a; line-height:50px; display:block; border-bottom: 1px solid #dcdcde; position: relative;}

.n_title dl dd a.on{ color: #d45122;}

.n_title dt i{ display:none; transform:rotate(90deg); -webkit-transform:rotate(90deg); /* Safari and Chrome */-moz-transform:rotate(90deg);}

.n_title dl.title_nav dt i{ display: inline-block;}

.n_title dt.on{height: 76px;}

.n_title dl dt.on a,.n_title dl dt.on a i{}



.position{display: inline-block;float: right;line-height: 76px;height: 76px;color:#7b7b7d;background: url(../image/home_icon.png) left 30px no-repeat;padding-left: 18px;font-size:12px;}

.position a{font-size: 12px;color: #909192;display: inline-block;line-height: 76px;vertical-align: top;}

.position i{display: inline-block;height: 76px;line-height: 76px;text-align: center;color: #909192;font-style: normal;font-size: 12px;vertical-align: top;}

.position span{vertical-align: top;font-size: 12px;color: #164c93;font-style:normal;display: inline-block;line-height: 76px;max-width: 10rem;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}

.pull-left .position{ float:left;}



.n_container01 .right .title{ margin-bottom:45px;}

.n_container01 .right .title h3{ text-align:center; font-size:18px; color:#353536; font-weight:bold}



.n_container01 .right .title h3 small{font-size:18px;color:#b2b2b2;text-transform:uppercase;font-weight:normal;vertical-align:bottom;}

.n_container01 .right .content{ padding:48px 0 0 0}

.n_container01 .right .content p{ font-size:14px; color:#d45122; text-align:center; margin-bottom:42px;}

.n_container01 .right .content ul{ text-align:center;}

.n_container01 .right .content ul li{ display:inline-block; width:280px; height:80px; margin:0 13px; border-radius:4px;}

.n_container01 .right .content ul li a{ display:block; height:100%;}

.n_container01 .right .content ul li div{ display:inline-block; height:100%;  vertical-align:middle; margin:0 5px}

.n_container01 .right .content ul li div img{ vertical-align:middle; margin-top:18px}

.n_container01 .right .content ul li h2{ font-size:24px; color:#fff; margin-top:15px; margin-bottom:8px;}

.n_container01 .right .content ul li h5{ font-size:12px; color:#fff;}



.n_about01 .n_title h3{font-size:20px;color:#393a3a;font-weight:bold;height:70px;line-height: 60px;border-bottom:#e8e9e9 3px solid;position:relative;}

.n_about01 .n_title h3:before{ content:""; position:absolute; width:78px; height:3px; background:#164c93; left:0; bottom:-3px}



.n_case{ padding:0px 0 65px; background:#f4f5f6; padding-top: 30px;}

.n_case ul{ float:left; }

.n_case ul li{ float:left; width:23%; margin:1%}

.n_case ul li .img,.n_case ul li .img img{ width:100%; position:relative;}

.n_case ul li .img:after{ content:""; position:absolute; width:100%; height:0; top:0; left:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#663F3E3E', endColorstr='#663F3E3E');background:rgba(63,62,62,0.4); overflow:hidden; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_case ul li:hover .img:after{ height:100%;}

.n_case ul li .con{ background:#fff; border:#e5e7eb 1px solid; padding:26px 20px 30px 20px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; position:relative; z-index:1}

.n_case ul li .con:before{ content:""; position:absolute; bottom:0; left:0; width:0; height:1px; background:#0066cd;}

.n_case ul li:hover .con:before{ width:100%}

.n_case ul li:hover .con{ padding:48px 20px 48px 20px; margin-top:-92px;}

.n_case ul li .con h5{ font-size:16px; color:#3f3e3e; margin-bottom:12px;}

.n_case ul li .con h6{ font-size:12px; color:#b6b6b6; height:0; overflow:hidden; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_case ul li:hover .con h6{ height:34px;}

.n_case ul li .con p{ font-size:12px; color:#b6b6b6; line-height:18px; height:18px; overflow:hidden; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_case ul li:hover .con p{ height:36px; color:#848383}



.n_container02 .left .title{ background:#90c42f}

.n_container02 .left .erji ul li.title_on{background:#0066cd url(../image/icon_nav_sub_li.png) 224px center no-repeat;}

.n_container02 .left .erji ul li.on,.n_container02 .left .erji ul li:hover{background:#0066cd;}

.n_container02 .left .erji ul .box a:hover{color:#0066cd;}

.n_container02 .left .erji ul .box a.on{color:#0066cd; background: url(../image/line02.png) 30px center no-repeat, url(../image/right02.png) 227px center no-repeat;}

.n_container02 .left .erji ul .box a.on{color:#0066cd;}

.n_container02 .left .erji ul li.title_on{background:#0066cd url(../image/icon_nav_sub_li.png) 224px center no-repeat;}

.n_container02 .position span,.n_container02 .position a:hover{ color:#90c42f}

.n_container02 .n_title dl{background: url(../image/n_title_icon01.png) left 30px no-repeat;} 

.n_container02 .left .title{ border-bottom:#dbf3ae 4px solid}



.n_about01{ padding:0px 0 54px;padding-top:30px;}



.n_chanye{ padding:50px 0 54px;}

.n_chanye ul{ margin-bottom:50px;}

.n_chanye ul li{ padding:26px 28px; background:#fff; margin-bottom:15px; overflow:hidden;}

.n_chanye ul li .img{ float:left; width:227px; height:154px; }

.n_chanye ul li .img img{ float:left; width:227px; height:154px; border:#eeeeee 1px solid}

.n_chanye ul li .con{ float:right; width:578px;}

.n_chanye ul li .con h5{ font-size:16px; color:#000000; margin:18px 0 8px 0}

.n_chanye ul li .con h5 a{ font-size:16px; color:#000000;}

.n_chanye ul li .con h5 a:hover{ color:#0066cd;}

.n_chanye ul li .con p{ font-size:12px; color:#9b9a9a; line-height:21px; height:42px; overflow:hidden; margin-bottom:20px;}

.n_chanye ul li .con .more a{ display:inline-block; width:110px; height:35px; line-height:35px; text-align:center; font-size:12px; color:#1b1b1c; background:#f2f3f6; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.n_chanye ul li .con .more a:hover{ background:#0066cd; color:#fff;}



.n_qikan{ padding:42px 0 54px; background:#f4f5f6;}

.n_qikan ul{ float:left; width:1258px; margin-bottom:30px;}

.n_qikan ul li{ float:left; width:420px; background:#e8eaec; padding:4px; margin:0 58px 35px 0}

.n_qikan ul li .img{ float:left; width:172px; height:227px;}

.n_qikan ul li .img img{ float:left; width:172px; height:227px; border:#e8eaec 4px solid;}

.n_qikan ul li .con{ float:right; width:205px; padding:60px 0 0}

.n_qikan ul li .con h5{ font-size:16px; color:#444444}

.n_qikan ul li .con h5 a{ font-size:16px; color:#444444; margin-bottom:15px;}

.n_qikan ul li .con h5 a:hover{ color:#90c42f;}

.n_qikan ul li .con p{ font-size:12px; color:#444444; margin-bottom:35px;}

.n_qikan ul li .con p font{ font-size:12px; color:#0066cd; margin-right:8px;}

.n_qikan ul li:hover .con p font{ color:#90c42f;}

.n_qikan ul li .con .more{}

.n_qikan ul li .con .more a{ background:url(/template/skin6/pc/images/more01.png) center no-repeat; width:20px; height:20px; display:inline-block; margin-left:70px;}

.n_qikan ul li:hover .con .more a{ background:url(/template/skin6/pc/images/more01_on.png) center no-repeat;}



.n_fengcai{ padding:42px 0 54px;}

.n_fengcai ul{ float:left; width:1250px;}

.n_fengcai ul li{ float:left; width:270px; margin:0 45px 50px 0; }

.n_fengcai ul li .img,.n_fengcai ul li .img img{ width:270px; height:150px; position:relative; overflow:hidden; }

.n_fengcai ul li .con{ background:#fff; margin-top:5px; width:270px; position:relative; z-index:1; line-height:50px; height:50px; text-align:center;}

.n_fengcai ul li .con:before{ content:""; position:absolute; bottom:0; left:0; width:0; height:2px; background:#0066cd; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_fengcai ul li:hover .con:before{ width:100%}

.n_fengcai ul li .con h5{ font-size:14px; color:#373739;}

.n_fengcai ul li .con h5:hover{ color:#0066cd;}

.n_fengcai ul li .con span{ font-size:14px; color:#9d9da0}

.n_fengcai ul li .con i{ font-size:14px; color:#e4e6e8; font-style:normal;  margin:0 11px;}



.n_contact01{padding: 50px 0 80px;background:#f4f5f6;}

.n_contact01 .top{width: 100%;}

.n_contact01 .top .con{padding: 0px 0 5px 0;margin-bottom:46px;overflow:hidden;border-bottom:#e1e3e5 1px solid;}

.n_contact01 .top .con .ar_article{float:left;width: 648px;}

.n_contact01 .top .con h3{padding: 0; margin-bottom:12px;}

.n_contact01 .top .con h6{ height:2px;}

.n_contact01 .top .con .right{float:right; width:496px; height:367px; position:relative;}

.n_contact01 .top .con .right img{ position:absolute; left:-85px; bottom:0}

.n_contact01 .top .con .right ul{text-align:right;font-size: 0;}

.n_contact01 .top .con .right ul li{display:inline-block; *display:inline;*zoom:1;margin-left: 40px;text-align:center;}

.n_contact01 .top .con .right ul li h6{ height:36px; line-height:36px; text-align:center; font-size:14px; color:#545353;}

.n_contact01 .top .con div img{ vertical-align:top}



.n_download{ padding:54px 0}

.n_download ul{ float:left; width:1238px; margin-bottom:20px;}

.n_download ul li{ float:left; width:430px; height:111px; border:#e5e5e5 1px solid; margin:0 38px 30px 0; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:#fff url(../image/down_icon.png) 340px center no-repeat;}

.n_download ul li a{ display:block; padding:34px 30px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; width:428px; height:109px; border:#fff 1px solid;}

.n_download ul li:hover a{ border:#0066cd 1px solid;}

.n_download ul li:hover{ background:#fff url(../image/down_icon_on.png) 340px center no-repeat; border:#0066cd 1px solid;}

.n_download ul li h5{ font-size:16px; color:#242425; margin-bottom:13px; max-width:280px;}

.n_download ul li h6{ font-size:12px; color:#97989b}



.n_news{padding: 75px 0;}

.n_news .top{padding: 0 0 60px;overflow:hidden;border-bottom:  #dfe1e3 1px solid;}

.n_news .top ul li .img{float: right;width: 478px;height: 252px;overflow:hidden; border:#fff 5px solid}

.n_news .top ul li .img img{float: right;width: 478px;height: 252px;overflow:hidden; }

.n_news .top ul li .con{float: left;width: 410px;height: 350px;background: #90c42f;padding: 45px 35px;}

.n_news .top ul li h6{ font-size:14px; color:#fff; margin-bottom:6px;}

.n_news .top ul li h3{font-size:36px;color:#fff;margin-bottom: 64px;position:relative;}

.n_news .top ul li h3:before{content:"";position:absolute;width:50px;height:1px;background:#fff;bottom: -30px;left:0;}

.n_news .top ul li h5{font-size:16px;color:#fff;font-weight:bold;margin-bottom: 10px;z-index: 1;position:  relative;}

.n_news .top ul li h5 a{ color:#fff; height:18px; line-height:18px;}

.n_news .top ul li h5 a:hover{ color:#0084ff;;}

.n_news .top ul li p{ font-size:14px; color:#fff; line-height:22px; height:44px; margin-bottom:32px; overflow:hidden;}

.n_news .top .more{display: inline-block;width: 110px;height: 35px;position:relative;z-index: 0;text-align:center;margin: 0 auto;}

.n_news .top .more div{ height:100%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; transform-style: preserve-3d; -webkit-transform-style: preserve-3d;}

.n_news .top .more span{position:absolute;right:0;top:0;display:inline-block;width: 110px;height: 35px;z-index: 0;}

.n_news .top .more .span1{ transform: translate3d(0, 0, 17.5px); -webkit-transform: translate3d(0, 0, 17.5px); background:url(../image/more02.png) center no-repeat;}

.n_news .top .more .span2{ transform: rotateX(-90deg) translate3d(0, 0, 17.5px); -webkit-transform: rotateX(-90deg) translate3d(0, 0, 17.5px); background:url(../image/more02_on.png) center no-repeat;}

.n_news .top .more:hover div{transform: rotateX(90deg);}

.n_news .top ul.slider .miso-prev, .n_news .top ul.slider .miso-next{width:53px;height:53px;top: 297px;margin-top:0;right:0;z-index:10000;}

.n_news .top ul.slider .miso-prev{background:url(../image/prev01.png) center no-repeat;right: 425px;}

.n_news .top ul.slider .miso-next{background:url(../image/next01.png) center no-repeat;right: 364px;}

.n_news .top ul.slider .miso-prev:hover{ background:url(../image/prev01_on.png) center no-repeat;}

.n_news .top ul.slider .miso-next:hover{ background:url(../image/next01.png) center no-repeat;}



.n_news .bottom{ padding:32px 0 66px;}

.n_news .bottom ul{ overflow:hidden;}

.n_news .bottom ul li{float:left;width: 100%;padding: 32px 0;border-bottom:#eaebef 1px solid;}

.n_news .bottom ul li:hover{ background:url(../image/bg.png) right center no-repeat;}

.n_news .bottom ul li .time{float:left;width: 95px;height: 80px;box-sizing:border-box;border: #eaebef 2px solid;background: #fff;margin-right: 35px;overflow:hidden;}

.n_news .bottom ul li:hover .time{ background:#90c42f; border:#90c42f 2px solid}

.n_news .bottom ul li .time .day{margin:0 auto;width:60px;line-height: 60px;height: 40px;font-size:36px;color: #303032;text-align:center;}

.n_news .bottom ul li .time .year{margin:0 auto;width:60px;line-height:35px;height:35px;font-size: 12px;color: #303032;text-align:center;}

.n_news .bottom ul li:hover .day,.n_news .bottom ul li:hover .year{ color:#fff}

.n_news .bottom ul li .center{float:left;width: 730px;text-align:left;padding: 5px 0 0 0;}

.n_news .bottom ul li .center h5{margin-bottom: 15px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.n_news .bottom ul li .center h5 a{color: #393a3a;font-size: 16px;}

.n_news .bottom ul li .center h5 a:hover{color: #90c42f;}

.n_news .bottom ul li .center p{font-size: 12px;color: #9c9f9f;line-height: 20px;height: 40px;overflow:hidden;}



.n_news_detail{ padding:52px 0 72px}

.n_news_detail .n_article .ar_title{ border-bottom:#e8e9e9 2px solid}

.n_news_detail .n_article .ar_title:before{ background:#e50113; height:2px; bottom:-2px}

.n_news_detail #ar_fot{ background:none}

.n_news_detail #ar_fot h1{ width:420px; background:#fff; border:#e5e5e5 1px solid; color:#454647; padding:0 54px}

.n_news_detail #ar_fot h1 a{ color:#454647}

.n_news_detail #ar_fot h1 a:hover{ color:#90c42f}



/*==========================================内页 结束=============================================*/



@media(min-width: 768px){

	

}





@media(min-width: 992px) and (max-width: 1300px){

}



@media(max-width: 1700px){

}



@media(max-width: 1420px){

}



@media(max-width: 1400px){

}



@media(max-width: 1330px){

}



@media(max-width: 1200px){

}



@media(max-width: 1100px){

}



@media(max-width: 992px){

}



@media(max-width: 768px){

	.ar_web{ display:none}

	.ar_wap{ display:block}

}

/*分页*/
.pages{clear:both;margin:20px 0;text-align:center; font-size:12px;color:#333333;color: #000;}
	.pages .nolink,.pages a{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5;color: #000;}
	.pages a:hover{text-decoration:none;border:1px solid #164c93;background:#164c93;color:#FFF}