@charset "utf-8";
/* CSS Document */

/*@font-face {font-family: '思源黑体';src: url('fonts/HELVETICANEUELTPRO-THEX.OTF');font-weight: normal;font-style: normal;}*/
*{padding:0;margin:0;font-family: '思源黑体';}
body{overflow-x: hidden;}
body,html,ul,li,a,ol,dl,dt,dd,span,mark,h1,h2,h3,h4,h5,h6,font,address{list-style: none;text-decoration: none;font-style:normal;background:none;border:none;font-weight:normal;}
img {border: none;transition:all 0.3s ease-in 0s;max-width: 100%;}
a{color:#666;}
.wrap{width:100%;float:left;}
.fw {margin: 0 auto;width: 1180px;}
.main{/*margin-top:40px;margin-bottom:40px;padding-bottom:40px;float:left;*/}
#main{margin:0;padding:0;}
.container{margin:0 auto;width:1200px;}
.indexContainer{margin:0 auto;width:1254px;}
input {border: none;background: none;}
input, textarea {outline: 0;font-size: 14px;-webkit-appearance: none;}
.ellipsis {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
.clear{clear:both;float:none}
.pl {float: left;}
.pr {float: right;}
.hide{display:none;}
.show{display:block;}
.orange{color:#f38100;}
.blue{color:#0089e1;}
.mt3{margin-top:30px;}
.mt5{margin-top:50px;}
.mt8{margin-top:80px;}
.ml17{margin-top:170px;}
.mb3{margin-bottom:30px;}
.mb5{margin-bottom:50px;}
.mb8{margin-bottom:80px;}
.mr8{margin-right:80px;}

header{width:100%;float:left;background:#3d4550;}
.top{height:40px;line-height:40px;overflow:hidden;background:#0089e1;box-sizing:border-box;}
.top p{font-size:12px;color:#fff;}
.top p a{height:12px;display:block;font-size:12px;margin-top:14px;color:#fff;float:left;line-height:12px;padding:0 10px;}
.top p span{float:left;color:#FFF;}

nav{width:100%;height:60px;background:#f9f9f9;float:left;text-align: center;z-index:99999;}
nav ul{display:inline-block;max-width: 1200px;}
nav ul li{width:149px;height:60px;float:left;position:relative;}
nav ul li .PCsubnav{width:100%;background:#0089e1;position:absolute;left:0;top:60px;z-index:99999;visibility:hidden;opacity:0;transition:all 0.3s ease-in 0s;}
nav ul li a{width:100%;height:60px;padding-top:12px;display:block;font-size:16px;color:#3d4550;}
nav ul li span{display:block;font-size:12px;color:#aaa; text-transform:capitalize;}
nav ul li:hover a,nav ul li .hover,nav ul li:hover span,nav ul li .hover span{color:#f38100;}

/**二级导航**/
.PCsubnav li{width:149px;height:50px;float:left;position:relative;}
.PCmenu{width:100%;float:left;position:absolute;left:100%;top:0;visibility:hidden;opacity:0;transition:all 0.3s ease-in 0s;}
.PCsubnav li a{width:100%;height:50px;display:block;line-height:50px;padding-top:0;text-align:center;font-size:13px;color:#FFF;transition:all 0.3s ease-in 0s;}

/**二级导航显示**/
nav ul li:hover .PCsubnav{visibility:visible;opacity:1;}
nav ul li:hover .PCsubnav li a{color:#FFF;}
nav ul li .PCsubnav li:hover a{background:#333;color:#FFF;}

/**三级导航**/
.PCsubnav li .PCmenu li a{display:block;width:100%;line-height:50px;background:#939;color:#FFF;}
.PCsubnav li .PCmenu li:hover a{background:#666;color:#eee;}
nav ul li .PCsubnav li:hover .PCmenu li a{background:#f38100;color:#FFF;}
/**三级导航显示**/
.PCsubnav li:hover .PCmenu{background:#f38100;color:#FFF;visibility:visible;opacity:1;}
nav ul li .PCsubnav li .PCmenu li:hover a{background:#666;color:#eee;}

/**导航固定**/
.nav_scroll{position:fixed;width:100%;margin:0;left:0;top:0;box-shadow:2px 3px 3px #eee;}



/**次级banner图**/
.min-banner,.min-banner img{width:100%;float:left;}


/**动画放大**/
.ImgEnlarge{display:block;overflow:hidden;margin:0 auto;}
.ImgEnlarge img{width:100%;}
.FlashEnlarge ul li:hover img{transform:scale(1.2,1.2);}
/**延迟时间**/
.delay2{animation-delay:.2s;-webkit-animation-delay:.2s;}
.delay3{animation-delay:.3s;-webkit-animation-delay:.3s;}
.delay4{animation-delay:.4s;-webkit-animation-delay:.4s;}
.delay5{animation-delay:.5s;-webkit-animation-delay:.5s;}
.delay6{animation-delay:.6s;-webkit-animation-delay:.6s;}
.delay7{animation-delay:.7s;-webkit-animation-delay:.7s;}
.delay8{animation-delay:.8s;-webkit-animation-delay:.8s;}
.delay9{animation-delay:.9s;-webkit-animation-delay:.9s;}
.delay10{animation-delay:1s;-webkit-animation-delay:1s;}
.delay11{animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.delay12{animation-delay:1.2s;-webkit-animation-delay:1.2s;}
.delay13{animation-delay:1.3s;-webkit-animation-delay:1.3s;}

/**关键字搜索**/
.hotKey{height:72px;border-bottom:2px solid #cfcfcf;background:#eee;}
.hotKey h3{float:left;font-size:16px;line-height: 72px;}
.hotKey h3 a{color:#FFF;margin:0 10px;font-size:15px;color:#444;}
.hotKey h3 span{color:#444;font-weight:bold;}
.hotKey h1{float:right;height:35px;position: relative;margin-top:18px;}
.hotKey input{width:238px;height:33px;border-radius: 15px;border:1px solid #aaa;background:#FFF;font-size:12px;color:#ccc;padding-left:15px;float:left;}
.hotKey img{position:absolute;right: 15px;top:9px;}


aside{width:235px;float:left;}
/**头部**/
.asideTop,.asideRightTop h3{height:40px;border-bottom:3px solid #b5b5b5;line-height:40px;margin-bottom:15px;font-size:18px;color:#0f68b4;}
.asideTop span,.asideTop mark{width:50%;display:block;float:left;color:#0f68b4;}
.asideTop mark{text-transform:uppercase;text-align:right;font-family:Arial, Helvetica, sans-serif;color:#777;font-size:14px;}
/**右边头部**/
.asideRightTop h3 mark{float:right;font-size:12px;margin:10px 10px 0 0;color:#999;}
.asideRightTop h3 mark a{color:#999;}
.asideRightTop h3 span{height:40px;float:left;padding-right: 10px;}
/**头部边框**/
.asideTop span,.asideRightTop span{border-bottom:3px solid #f64951;}

aside ul li{width:100%;overflow:hidden;margin:0 0 9px;}
aside ul li a{width:195px;height:100%;display:block;color:#5c5552;padding:15px 20px;border-radius:5px;font-size:14px;background:#e9e9e9;background:rgba(0,94,153,.9);color:#FFF;float:left;}

aside ul li h3{width:90%;margin-left: 5%;line-height:26px;float:left;font-weight:normal;background:#;}
aside ul li img{opacity:0;margin-left:-8px;margin-top:5px;}
/*
aside ul li:hover a,aside ul li.hover a{background:#0463b6;color:#FFF;}
*/
aside ul li:hover img,aside ul   li.hover img,aside ul li #subnav li.hover img,aside ul li #subnav li:hover img{opacity:1;}

aside ul li #subnav li a,aside ul li #subnav li{background:none;border-radius:0;margin:0;color:#333;font-size:14px;}
aside ul li #subnav li a{padding:10px 0;border-bottom:1px dashed #999;}
aside ul li #subnav li{width:50%;float:left;}
aside ul li #subnav li img{opacity:0;margin-left:0;margin-top:5px;float:right;}
aside ul li #subnav li h3{width:90%;margin-left: 3%;line-height:20px;float:left;font-weight:normal;background:#;}

#subnav{ margin:auto 5px;padding:0 10px;background-color:#E9E9E9;float:left;}
aside ul li.hover #subnav{display:block;}
aside ul li #subnav li.hover a,aside ul li #subnav li:hover a{color:#0463b6;}

/**产品**/
aside .asideProduct li h3{width:100%;text-align:center;background:#5c5552;float:left;font-size:14px;line-height:40px;border-bottom:none;margin-bottom:20px;}
aside .asideProduct li h3 a,aside .asideProduct li:hover h3 a{color:#FFF;}
aside .asideProduct li img{width:100%;float:left;}
/**字体颜色**/
aside ol li a{color:#333;}
aside ol li:hover a,.asideRightTop h3 mark a:hover,.asideRightCont ul li h3:hover a,.asideRightNews h5:hover a,.asideRightNews .sideRightNewsListCont:hover a,.asideRightProduct li:hover a,.Bbotton .page li:hover a{color:#0463b6;}
.asideRightTop h3 mark font{color:#444;}
/**新闻**/
aside .asideNews li{width:100%;height:30px;border-bottom:1px dashed #ccc;line-height:30px;font-size:12px;overflow:hidden;}
aside .asideNews li mark{width:6px;height:6px;background:#444;display:block;margin:11px;border-radius:5px;float:left;}
/**电话**/
aside h2{margin-top:20px;}


/**产品列表**/
.asideRight{width:942px;}
.ContRight ul{border-bottom:1px solid #ccc;float:left;padding-bottom:20px;}
.ContRight ul li{width:225px;height:265px;float:left;margin-right:14px;background:#e2e2e2;margin-bottom:20px;}
.ContRight ul li a{width:215px;height:215px;color:#444;display:block;overflow:hidden;border:5px solid #fe0000;}
.ContRight ul li img{width:215px;height:215px;transition:all 0.3s ease-in 0s;}
.ContRight ul li h3 a{width:100%;height:100%;line-height:40px;text-align:center;border:none;font-size:14px;}
.ContRight ul li:hover a{color:#0463b6;}
.ContRight ul li:hover img{width:120%;height:120%;margin:-10%;}
.ContRight ul li.active{margin-right:0;}


/**列表分类**/
.page{width:100%;text-align:center;float:left;}
.page ol{display:inline-block;margin:40px 0 0;}
.page ol li{width:33px;height:33px;border:1px solid #eee;float:left;line-height:33px;margin:0 5px;}
.page ol li.butLeft,.page ol li.butRight{width:70px;}
.page ol li:hover a,.page ol li.hover a{color:#FFF;background:#04326f;display:block;}

.news_list2 li{height:auto;line-height:55px;border-bottom:1px solid #eee;padding:6px 0 5px 0;color:#0089e1;width: 100%;  position: relative;  overflow: hidden;}
.news_list2 li span.title a{float:left;color:#0f5fbb;font-weight:bold;}
.news_list2 li span.title a:hover{text-decoration:none;color:#f38100;}
.news_list2 li span.time{float:left;}
.news_list2 li span.hits{float:right;}
.news_list2 li span.class{margin-left:12px;}
.news_list2 li span.class a{text-decoration:underline;color:#0089e1;}

.subBody{margin-bottom:25px;}
.subBody .OneOfTwo{width:1200px;float:left;}
.subBody .TwoOfTwo{width:175px;float:right;}
.subBody .OneOfTwos{width:175px;float:left;}
.subBody .TwoOfTwos{width:750px;float:right;}
.subBody .search_l{margin-bottom:25px;}
.subBody .subnav{margin-bottom:25px;}
.subBody .subnav li{margin-bottom:2px;}
.subBody .subnav li a{display:block;height:24px;line-height:24px;padding-left:20px;background:url(../images/subnav_ico.gif) no-repeat 5px center;}
.subBody .subnav li a:hover{color:#fff;text-decoration:none;background:url(../images/subnav_ico_on.gif) no-repeat 5px center #ccc;}
.subBody .subnav li a.on, .subBody .subnav li a:hover.on{color:#fff;background:#999;}
.subBody .subTitle{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;text-align:right;}
.subBody .subTitle .catname{font-size:15px;font-weight:bold;float:left;font-family:"微软雅黑";color:#333;}
.subBody .subTitle .shopcart{background:url(../images/shopcart_ico.gif) no-repeat 0 center; padding-left:20px;}
.subBody .subTitle a{color:#666;}
.subBody .subTitle span{color:#666;}
.subBody .subTitle a.goback{float:left;margin-left:10px;}
.subBody .subtype li{float:left;}
.subBody .subtype li a{background:#ffa41b;padding:2px 5px;margin-right:5px;color:#fff;}
.subBody .subtype li a:hover{text-decoration:none;background:#ff9900;}
.subBody .subtype li a.on{background:#999;}
.subBody .subtype2{padding:0 0 0 10px;}
.subBody .subtype2 li{float:left;}
.subBody .subtype2 li a{background:#fff8ed;border:1px solid #ff9900;padding:2px 5px;margin-right:5px;color:#3e3e3e;}
.subBody .subtype2 li a.on{color:#ff6600;}
.subCont{line-height:26px;color:#666;}

.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}

.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}


/**友情链接**/
.friendlink{height:75px;background:#FFF;line-height:75px;}
.friendlink h3 span{font-size:14px;color:#333;}
.friendlink h3 a{margin-left:10px;font-size:14px;}

/**页尾**/
footer{width:100%;height:350px;background:#3a424d;float:left;}

footer nav{height:70px;border-bottom:1px dotted #908f8e;background:none;margin-top:30px;}
footer nav ul li,footer nav ul li a,footer nav ul li:hover,footer nav ul li:hover a,footer nav ul li:hover span{border:none;background:none;color:#d3d8e0;font-size:16px;line-height:0;}
footer nav ul li a{width:96%;float:left;font-size:16px;line-height:0;}
footer nav ul li a span{float:left;font-size:16px;}
footer nav ul li:first-child a span{display:none;}

address{width:550px;float:left;margin-top:50px;background:rgba(0,0,255,0);}
address p{width:100%;line-height:35px;font-size: 14px;color: #d3d8e0;}
address mark{width:298px;display:inline-block;font-size: 14px;color: #d3d8e0;}
address p a{color: #d3d8e0;}
.footerCont img{margin:50px;float:left;}

@media screen and (max-width:860px)
{
	.subBody .OneOfTwo{ width: 90%;  margin:0 auto; float: none; }
	.news_list2{ width: 90%; margin:0 auto; }
}

#JNDiv_1,#JNDiv_2,#JNDiv_3,#JNDiv_4,#JNDiv_5,#JSDiv_1,#JSDiv_2,#JSDiv_3{display:none;}

