.center {width: 1200px;margin: 0 auto;}
/*导航*/
.header_k{border-bottom: 1px solid #e3e3e3}
.header {width: 100%;height: 119px;background-color: #fff;position: relative; }
.header .center {height: 119px;}

.logo {display: block;width: 198px;height: 52px;margin-top: 24px;float: left; }

.fir_menu {height: 119px;float: right;position: relative;z-index: 100; }

.fir_item {float: left;padding:0 10px}

.fir_link {display: block;width: 110px;height: 81px;font-size: 16px;color: #444444;line-height: 28px;text-align: center;padding-top: 38px;position: relative;}
.fir_link h3{line-height: 24px;color: #888888;}
.back {height: 116px;position: absolute;bottom: 0;background: #f0f0f0;border-bottom: 3px solid #4a54aa;transition: all 0.3s;z-index: 99;}

.sec_menu {display: none;background-color: #fff;padding-bottom: 20px;width: 110px;}

.sec_link {display: block;text-align: center;font-size: 12px;background-color: #fff;line-height: 15px;padding: 7px 5px;color: #444444;transition: all 0.3s;}
.sec_link:hover {background-color: #474443;color: #fff;}
/*banner*/
.banner{height:600px; overflow:hidden; position:relative;}
/*指示点*/
.banner .hd{ height:18px; overflow:hidden; position:absolute; right:0; bottom:50px; z-index:1;width: 100%;text-align:center;}
.banner .hd ul{ overflow:hidden;}
.banner .hd ul li{width:18px; height:18px; line-height:70px;  background:url(../images/banner_a1.png) no-repeat center; cursor:pointer;display: inline-block;margin:0 5px;border-radius: 50%;}
.banner .hd ul li.on{background:url(../images/banner_a2.png) no-repeat center}

.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd a{height:600px;display:block;background-size: auto 100% !important;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-33px; display:block; width:28px; height:66px; filter:alpha(opacity=40);opacity:0.4;cursor: pointer;color: #707070;font-size: 66px;line-height: 66px;text-align: center;}
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=100);opacity:1;}
/*小导航*/
.index_xnav{overflow:hidden; position:relative;padding: 70px 0 80px;}
/*内容区域*/
.index_xnav .bd{margin: 0 auto;width: 1203px;overflow: hidden;}
.index_xnav .bd ul{ overflow:hidden; zoom:1; }
.index_xnav .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;font-size: 12px;line-height: 21px;color: #999999;text-align: center;width: 255px;padding: 0 22.5px 27px;border-right: 1px solid #eaeaea}
.index_xnav .bd ul li img{display: block;height: 54px;background: #bbbbbb;margin: 10px auto 29px;}
.index_xnav .bd ul li a{font-size: 18px;color: #555555;line-height: 24px}
.index_xnav .bd ul li h3{font-size: 12px;line-height: 16px;color: #999999;margin-bottom: 14px}
.index_xnav .bd ul li:hover a{color: #1c5ba2}
.index_xnav .bd ul li:hover img{background: #1c5ba2}
/*翻页*/
.index_xnav_fy{width: 190px;margin: 0 auto;position: relative;height: 40px}
.index_xnav .prev,.index_xnav .next{ display:block;width:40px; height:40px;overflow:hidden;cursor:pointer;position: absolute;top: 0;-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;background: #cccccc;text-align: center;line-height: 38px;font-size: 28px;color: #fff}
.index_xnav .prev{left: 0;}
.index_xnav .next{right: 0;}
.index_xnav .prev:hover,.index_xnav .next:hover{background: #1c5ba2}
/*点*/
.index_xnav .hd{width: 110px; height:10px; overflow:hidden; position:absolute; left:40px; top:14px; z-index:1;text-align:center;}
.index_xnav .hd ul{ overflow:hidden;}
.index_xnav .hd ul li{width:10px; height:10px; line-height:70px;background: #cccccc;display: inline-block;margin: 0 5px}
.index_xnav .hd ul li.on{background:#1c5ba2}
/*首页公司简介*/
.index_intr_l,.index_intr_r{height: 500px;width: 50%;position: relative;}
.index_intr_l{background: #1c5ba2}

.index_intr_l .nr{width: 550px;float: right;margin: 53px 49px 0 0}
.index_intr_l .nr h3{font-size: 16px;color: #fff;font-family: Arial;line-height: 34px}
.index_intr_l .nr h4{font-size: 22px;color: #fff;line-height: 40px;position: relative;}
.index_intr_l .nr h4::after{content: "";width: 32px;height: 2px;background: #fff;position: absolute;top: 60px;left: 0}
.index_intr_l .nr div{font-size: 14px;line-height: 32px;color: #fff;height: 192px;overflow: hidden;margin: 43px 0 34px}
.index_intr_l .nr .more{display: block;width: 120px;height: 40px;color: #fff;line-height: 40px;text-align: center;font-size: 14px;border: 1px solid #fff}

.index_intr_r{background-size: auto 100% !important;background-color: #000}
/*首页标题*/
.index_bt{font-size: 28px;line-height: 70px;color: #555555;text-align: center;position: relative;}
.index_bt::after,.index_bt::before{content: "";position: absolute;}
.index_bt::after{width: 56px;height: 3px;background: #1c5ba2;position: absolute;bottom: 0;left: 50%;margin-left: -28px;z-index: 2}
.index_bt::before{width: 200px;height: 1px;background: #e5e5e5;position: absolute;bottom: 1px;left: 50%;margin-left: -100px;z-index: 1}
/*产品展示*/
.index_product_a1{text-align: center;font-size: 13px;color: #999999;line-height: 52px;margin-bottom: 10px}
.index_product_search{width: 398px;height: 44px;margin: 10px auto 44px;border: 1px solid #e4e4e4;border-radius: 100px;position: relative;}
.index_product_search::before{content: "";width: 1px;height: 25px;background: #cecece;position: absolute;right: 69px;top: 10px}
.index_product_search .a1{width: 306px;border: 0;height: 44px;padding-left: 20px;line-height: 40px}
.index_product_search .a2{width: 70px;border: 0;height: 44px;cursor: pointer;background: url(../images/index_product_search.png) no-repeat center;}
/*产品列表*/
.product_ul{width: 1300px}
.product_ul li{width: 277px;float: left;margin: 0 30px 23px 0}
.product_ul li .img{display: block;height: 277px;position: relative;}
.product_ul li .img img{width: 100%;height: 100%}
.product_ul li .img .y{width: 70px;height: 70px;border-radius: 50%;border: 1px solid #fff;position: absolute;top: 50%;left: 120%;margin-top: -35px;margin-left: -35px;z-index: 2}
.product_ul li .img .jia{width: 34px;height: 34px;position: absolute;top: 50%;right: 120%;margin-right: -18px;margin-top: -17px;z-index: 3;background: url(../images/jia.png) no-repeat center;}
.product_ul li .img .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(28,91,162,0.7);z-index: 1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity: 0;}
.product_ul li .bt{display: block;font-size: 15px;color: #666666;line-height: 54px;text-align: center;}
.product_ul li:hover .bj{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;}
.product_ul li:hover .y{left: 50%}
.product_ul li:hover .jia{right: 50%}
.product_ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.product_ul li:hover .bt{color: #1c5ba2}

.product_ul_a{display: block;width: 230px;height: 53px;line-height: 53px;text-align: center;font-size: 16px;color: #fff;background: #1c5ba2;border-radius: 100px;margin: 30px auto 70px}
.product_ul_a:hover{background: #ccc}
/*首页新闻中心*/
.index_news_ul{width: 1300px}
.index_news_ul li{width: 360px;float: left;margin: 0 60px 0 0;background: #f4f4f4;padding-bottom: 30px}
.index_news_ul li:hover{background: #1c5ba2}
.index_news_ul li .img{height: 200px;}
.index_news_ul li .img img{width: 100%;height: 100%}
.index_news_ul li h3,.index_news_ul li h4{text-align: center;padding: 0 18px;width: 324px;position: relative;}
.index_news_ul li h3 a{font-size: 16px;color: #555555;line-height: 58px;}
.index_news_ul li h3::before{content: "";width: 36px;height: 1px;background: #d1d1d1;position: absolute;bottom: 0;left: 50%;margin-left: -18px}
.index_news_ul li h4{font-size: 13px;line-height: 23px;color: #888888;margin: 15px 0 30px;height: 46px;overflow: hidden;}
.index_news_ul li .more{display: block;width: 120px;height: 28px;margin: 0 auto;border: 1px solid #d1d1d1;text-align: center;line-height: 28px;color: #999999;font-size: 20px}
.index_news_ul li:hover h3 a,.index_news_ul li:hover h4,.index_news_ul li:hover .more{color: #fff}
.index_news_ul li:hover .more{border: 1px solid #fff}
.index_news_ul li:hover h3::before{background: #fff}
.index_news_ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}

.index_news_ul_a{display: block;width: 228px;height: 50px;border: 1px solid #d1d1d1;border-radius: 100px;margin: 40px auto 100px;font-size: 16px;color: #888888;line-height: 50px;text-align: center;}
.index_news_ul_a:hover{color: #1c5ba2;border: 1px solid #1c5ba2}
/*QQ侧边栏*/
.advisory-tc{width: 75px;background: #1c5ba2;position: fixed;right: 0px;top: 50%;margin-top: -100px; border-radius: 10px 0px 0px 10px;z-index: 9999999;}
.advisory-tc a{display: block;height: 20px;padding-top: 49px; text-align: center;color: #fff !important;font-size: 12px;line-height: 12px;position: relative;}
.advisory-tc .qr-2{position: absolute;right: 75px;bottom: 0px;width: 0px;height: 0px;-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.advisory-tc .qr-1:hover .qr-2{width: 150px;height: 150px;}
.advisory-tc li{border-bottom: 1px solid #fff;}
.ce-d2{position: relative;right: 0px;background: #1c5ba2;width: 240px;height: 70px;}
.ce-d2 .ce-d1{display: block;width: 75px;height: 20px;float: left;}

.right-tel{height: 30px;width: 290px;position: absolute;top: 0px;left: 80px;padding:19px 5px 19px 18px;background: #fff;border:1px solid #1c5ba2;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.right-tel{font-size: 16px;line-height: 32px;color: #666;}
.right-tel span{width: 90px;height: 32px;margin-left: 10px;background: #1c5ba2;color: #fff;display: inline-block;text-align: center;line-height: 32px;}
.ce-d2:hover .right-tel{left: -170px;}
/**分享***/
.bdsharebuttonbox{display: inline;_display: none;font-size: 15px;color: #fff}
.bdsharebuttonbox h6{line-height: 52px}
.bdsharebuttonbox a{float: none !important;width:27px !important; height:27px !important; display:inline-block !important; padding-left:0px !important;margin:0 13px 0 0 !important;}
.bds_sqq{background:url(../images/bdsharebuttonbox1.png) no-repeat !important; background-position:0 0 !important;}
.bds_weixin{background:url(../images/bdsharebuttonbox2.png) no-repeat !important; background-position:0 0 !important; margin-left:6px;}
.bds_tsina{background:url(../images/bdsharebuttonbox3.png) no-repeat !important; background-position:0 0 !important;}
/*结尾*/
.foot_k{background: #434343}

.foot_ul{padding-right: 80px;margin-top: 60px}
.foot_ul li{font-size: 16px;color: #d7d7d7;line-height: 20px;}
.foot_ul li:nth-child(1){padding-bottom: 16px}
.foot_ul li a{font-size: 14px;color: #888888;line-height: 33px}
.foot_ul li a:hover{color: #fff}

.foot_a2{color: #fff;padding: 0 0 0 66px;border-left: 1px solid #535353;margin: 60px 0;font-size: 15px}
.foot_a2 h3{line-height: 18px;font-weight: bold}
.foot_a2 h4{line-height: 20px;margin-top: 22px}
.foot_a2 h5{line-height: 32px;font-size: 26px;font-weight: 100;border-bottom: 1px solid #535353;padding-bottom: 18px;width: 266px}

.foot_qr{width: 156px;font-size: 13px;line-height: 50px;text-align: center;color: #fff;margin-top: 62px}
.foot_qr img{display: block;width: 100%;height: 156px}

.foot_b{font-size: 12px;line-height: 48px;color: #9b9b9b;border-top: 1px solid #535353}
.foot_b a{color: #9b9b9b}
.foot_b a:hover{text-decoration:underline;}
/*404*/
.mianBox{width: 100%;margin: 0 auto;position: relative;overflow: hidden;}
.mianBox >img{position: absolute}
.yun0{right: -140px;top: 30px;webkit-animation: cloudLarge 105s infinite;-moz-animation: cloudLarge 105s infinite;-o-animation: cloudLarge 105s infinite;animation: cloudLarge 105s infinite;}
.yun1{left: 5%;top: 48%;-webkit-animation: cloudSmall 105s infinite;-moz-animation: cloudSmall 105s infinite;-o-animation: cloudSmall 105s infinite;animation: cloudSmall 105s infinite;}
.yun2{left: 16%;top: 35%;-webkit-animation: cloudMedium 105s infinite;-moz-animation: cloudMedium 105s infinite;-o-animation: cloudMedium 105s infinite;animation: cloudMedium 105s infinite;}
.san{left: 10%;top: 20%;-webkit-animation:dn400 3s 0s ease both;-moz-animation:dn400 3s 0s ease both;animation:dn400 3s 0s ease both;}
.bird{left: 27%;top: 15%;-webkit-animation: flying 3s infinite;-moz-animation: flying 3s infinite;-o-animation: flying 3s infinite;animation: flying 3s infinite;}
.disk{left: 234px;top: 98px;z-index: 9;-webkit-animation: flying 2s infinite;-moz-animation: flying 2s infinite;-o-animation: flying 2s infinite;animation: flying 2s infinite;}
.light{left: 330px;top: 188px;z-index: 8;-webkit-animation: light 1s infinite;-moz-animation: light 1s infinite;-o-animation: light 1s infinite;animation: light 1s infinite;}
.man{left: 400px;top: 310px;z-index: 7;-webkit-animation: hide 2s 0.5s infinite;-moz-animation: hide 2s 0.5s infinite;-o-animation: hide 2s 0.5s infinite;animation: hide 2s 0.5s infinite;}
.picv{left: 15%;top: 390px;}
.tipInfo{position:absolute;z-index:99;margin-left:150px;border: 4px solid #c0ece7;border-color: rgba(192,237,232,07);border-radius:5px;derbackground:#c0ece7;background: rgba(192,237,232,07);width: 360px}
.tipInfo .in{background: #fff;padding: 0 10%}
.tipInfo .in h2{line-height:50px;font-size: 30px;color: #e94c3c;border-bottom: 1px dashed #aacdd5;padding: 18px 0}
.tipInfo .in p{padding:30px 0 50px 0;text-align: center;color: #289575}
.tipInfo .in p span{margin:0 20px}
.tipInfo .in p span a{color:#e94c3c;margin: 0 10px}
.tipInfo .in .desc{overflow: hidden;font-size: 14px;color: #2b2b2b;padding: 0 10%}
.tipInfo .in .desc h3{font-weight: normal;padding: 20px 0 5px 0}
.tipInfo .in .desc li{background: url("../images/404/dot.png") no-repeat left center;margin-left: 5px;padding: 5px 0;padding-left: 8px;*padding-left: 20px;}
@-webkit-keyframes cloudLarge{0%{right: -140px;}
    100%{right: 118%;}}
@-moz-keyframes cloudLarge{0%{right: -140px;}
    100%{right: 118%;}}
@-o-keyframes cloudLarge{0%{right: -140px;}
    100%{right: 118%;}}
@keyframes cloudLarge{0%{right: -140px;}
    100%{right: 118%;}}
@-webkit-keyframes cloudSmall{0%{left: 5%;}
    100%{left: 108%;}}
@-moz-keyframes cloudSmall{0%{left: 5%;}
    100%{left: 105%;}}
@-o-keyframes cloudSmall{0%{left: 5%;}
    100%{left: 105%;}}
@keyframes cloudSmall{0%{left: 5%;}
    100%{left: 105%;}}
@-webkit-keyframes cloudMedium{0%{left: 16%;}
    100%{left: -18%;}}
@-moz-keyframes cloudMedium{0%{left: 16%;}
    100%{left: -18%;}}
@-o-keyframes cloudMedium{0%{left: 16%;}
    100%{left: -18%;}}
@keyframes cloudMedium{0%{left: 16%;}
    100%{left: -18%;}}
@-webkit-keyframes light{0%{opacity: 0;}
    100%{opacity: 100;}}
@-moz-keyframes light{0%{opacity: 0;}
    100%{opacity: 100;}}
@-o-keyframes light{0%{opacity: 0;}
    100%{opacity: 100;}}
@keyframes light{0%{opacity: 0;}
    100%{opacity: 100;}}
@-webkit-keyframes hide{0%{opacity: 100;}
    100%{opacity: 0;}}
@-moz-keyframes hide{0%{opacity: 100;}
    100%{opacity: 0;}}
@-o-keyframes hide{0%{opacity: 100;}
    100%{opacity: 0;}}
@keyframes hide{0%{opacity: 100;}
    100%{opacity: 0;}}
@keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-webkit-keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-moz-keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-o-keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-webkit-keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-moz-keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-o-keyframes flying{0%{margin-top: 0px;}
    50%{margin-top: 6px;}
    100%{margin-top: 0px;}}
@-webkit-keyframes down900{0%{opacity:0;-webkit-transform:translate(0,0);}
    100%{opacity:1;-webkit-transform:translate(900,900);}}
@-moz-keyframes down900{0%{opacity:0;-moz-transform:translate(0,0);}
    100%{opacity:1;-moz-transform:translate(900,900);}}
@-o-keyframes down900{0%{opacity:0;-o-transform:translate(0,0);}
    100%{opacity:1;-o-transform:translate(900,900);}}
@keyframes down900{0%{opacity:0;transform:translate(0,0);}
    100%{opacity:1;transform:translate(900,900);}}
@-webkit-keyframes dn400{0%{opacity:0;-webkit-transform:translateY(-400px);}
    100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes dn400{0%{opacity:0;-moz-transform:translateY(-400px);}
    100%{opacity:1;-moz-transform:translateY(0);}}
@-o-keyframes dn400{0%{opacity:0;-o-transform:translateY(-400px);}
    100%{opacity:1;-o-transform:translateY(0);}}
@keyframes dn400{0%{opacity:0;transform:translateY(-400px);}
    100%{opacity:1;transform:translateY(0);}}
/*面包屑导航*/
.breadcrumbs_k{border-bottom: 1px solid #e3e3e3;}
.breadcrumbs_k .breadcrumbs{line-height: 50px}
.breadcrumbs{font-size: 14px;line-height: 70px;color: #666666;}
.breadcrumbs i{color: #9f9f9f;font-size: 18px}
.breadcrumbs a{color: #666;margin: 0 5px}
.breadcrumbs a:hover{color: #1c5ba2}
/*商品放大镜*/
#MagnifierWrap2{position: relative;width: 350px;margin:100px auto;}

.MagnifierMain{position: relative;width: 350px;height: 350px;}
.MagnifierMain img{width: 100%;} 
.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}

.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; }
.MagnifierImg{position: absolute;top:0; left: 0;}

.spec-items{position: relative;width: 292px;height: 69px;overflow: hidden;padding-top: 10px;margin: 0 auto;}
.spec-items ul{width: 70px;position: absolute;top: 10px;left: 0;}
.spec-items ul *{
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.spec-items li{
	width: 65px;height: 65px;float: left;overflow: hidden;margin-right: 5px;border: 2px solid #fff;cursor: pointer;
	
}
.spec-items li.on{border:2px solid #000;}
.spec-items li img{width: 100%;} 
span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height: 69px;line-height: 69px;font-family: "黑体";text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9;}
span.on{background-color: #ccc;color: #999;cursor: pointer;} 
span.spe_leftBtn{left: 0;}
span.spe_rightBtn{right: 0;}
/*产品放大图*/
.left-pro{width:595px;float:left}
.left-pro .t1{width:110px;float:left;position: relative;}
.left-pro .t2{width:470px;height: 470px;text-indent:0;float:right;}
.left-pro .t2 img{text-indent:0;width: 470px;height: 470px}

#showArea{height:470px;overflow:hidden}
#showArea img{cursor:pointer;display:block;float:left;width: 110px;height: 110px;margin-bottom: 10px}
#main_img{cursor:pointer;display:block}

#gotop,#gobottom{position: absolute;cursor:pointer;cursor:pointer;left: 22px;}
#gotop{top: 0}
#gobottom{bottom: 0}

.MagicZoomBigImageCont{overflow:hidden}
.MagicZoomBigImageCont img{width:800px;height:800px}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
/*产品右边*/
.product_r{width: 555px;}
.product_r h3{font-size: 26px;color: #222222;line-height: 30px;height: 60px;padding: 19px 0 13px;border-bottom: 1px solid #e0dede}
.product_r .intr{font-size: 14px;line-height: 36px;color: #888888;height: 216px;margin: 30px 0 15px}
.product_r .qq{display: block;width: 193px;height: 54px;line-height: 54px;text-align: center;font-size: 18px;background: #1c5ba2;color: #fff;margin-right: 20px}
.product_r .tel{font-size: 18px;color: #444444;line-height: 54px;height: 54px;text-align: center;background: #f2f2f2;padding: 0 20px}
.product_r .tel i{font-size: 22px;margin: 0 5px;position: relative;top: 2px}

.product_tj_bt{font-size: 22px;color: #333333;line-height: 80px;}
.product_tj_bt a{font-size: 14px;color: #888888;}
.product_tj_bt a:hover{color: #1c5ba2}
/*产品介绍*/
.product_bt{background: #f2f2f2;margin-top: 60px}
.product_bt span{display: block;padding: 0 38px;background: #1c5ba2;font-size: 18px;line-height: 50px;color: #fff;float: left;}

.product_nr{font-size: 14px;line-height: 32px;color: #333;padding: 20px 0 0}
.product_nr img{max-width: 100%;}
/*内页banner*/
.ny_banenr{height: 380px;background-size: auto 100% !important}
.ny_banenr em{display: inline-block;background: rgba(28,91,162,0.7);padding: 0 10px;color: #fff;}
.ny_banenr .tong{font-size: 17px;color: #000;line-height: 40px;margin-top: 170px}
.ny_banenr .tong span{font-size: 30px;}
.ny_banenr .tong font{margin: 0 10px}
/*内页标题*/
.ny_bt{text-align: center;font-size: 28px;color: #333333;line-height: 34px;padding-bottom: 10px;position: relative;margin: 60px 0 40px}
.ny_bt h3{font-size: 14px;color: #999999;line-height: 20px;font-family: Arial;}
.ny_bt::after{content: "";position: absolute;bottom: 0;left: 50%;margin-left: -15px;width: 30px;height: 1px;background: #1c5ba2}
/*翻页*/
.pagination{margin:10px 0 80px;text-align: center;font-size: 14px;color: #323232;line-height: 40px;}
.pagination li{display: inline-block;text-align: center;line-height: 30px;font-size: 14px;color: #666666;margin: 0 2px;overflow: hidden}
.pagination li a,.pagination li span{display: block;padding:0 12px;border: 1px solid #cecece}
.pagination li span{cursor: not-allowed;}
.pagination a:hover,.pagination .active span{color: #fff;background: #1c5ba2;border: 1px solid #1c5ba2}
/*产品认证*/
.certification_ul{width: 1300px}
.certification_ul li{width: 280px;float: left;margin: 0 27px 40px 0;overflow: hidden;height: 396px}
.certification_ul li img{width: 278px;height: 394px;border: 1px solid #dfdfdf}
.certification_ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
/*产品中心*/
/*左边*/
.center_l{width: 250px;}
.center_l_bt{font-size: 24px;color: #fff;line-height: 36px;text-align: center;background: #1d4c92;padding: 21px 0 23px;border-top: 5px solid #0a3779}
.center_l_bt h3{font-size: 14px;color: #6f8fbe;line-height: 22px;font-family: Arial}

/*折叠卡*/
.menu_list{}
.menu_head{ width:100%; font-size:14px; color:#666666; line-height:58px; height:58px; background: url(../images/menu2.png) 90% center no-repeat;cursor: pointer;border: 1px solid #ebebeb;border-top: 0;text-indent: 18px}
.menu_body{ display:none;line-height:30px; color:#4f4f4f;border-bottom: 1px solid #ebebeb;padding: 9px 0}
.menu_body li{padding-left: 33px;position: relative;}
.menu_body li::after{content: "";width: 4px;height: 4px;background: #aaaaaa;position: absolute;top: 50%;left: 20px;margin-top: -2px}
.menu_body li a{font-size: 13px;color: #666666;line-height: 37px}
.menu_body li:hover::after{background: #1d4c92}
.menu_body li:hover a{color: #1d4c92}
.menu_list .active {background: url(../images/menu1.png) 90% center no-repeat;}

/*右边*/
.center_r{width: 910px;}
.ny_product_ul{width: 1000px}
.ny_product_ul li{margin-right: 40px}
.center_r_img{display: block;width: 100%}
.center_r_nr{font-size: 14px;line-height: 25px;color: #666666;padding: 18px 0 34px;border-bottom: 1px solid #ededed;margin-bottom: 40px}
/*发展历程*/
.course_k{height: 648px;background: url(../images/course_k.jpg) no-repeat center;}
.course_k .ny_bt{margin: 56px 0 60px}
.course_k .ny_bt,.course_k .ny_bt h3{color: #fff}
.course_k .ny_bt::after{background: #fff}

.course{overflow:hidden; position:relative;margin-bottom: 130px}
.course::after{content: "";position: absolute;top: 50%;margin-top: -0.5px;left: 47px;width: 1107px;height: 1px;background: #ccc}
.course .hd{height:0px;position: relative;}
/*翻页*/
.course .prev,.course .next{ display:block;width:34px; height:34px;overflow:hidden;cursor:pointer;position: absolute;top: 50%;margin-top:-20px;-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 9;border: 2px solid #dcdcdc;border-radius: 50%;text-align: center;line-height: 31px;font-size: 26px;color: #dcdcdc}
.course .prev{left: 0;}
.course .next{right: 0;}
.course .prev:hover,.course .next:hover{border: 2px solid #fff;color: #fff}
/*内容区域*/
.course .bd{padding: 0 51px;position: relative;z-index: 3}
.course .bd .tempWrap{padding: 0 132.5px}
.course .bd ul{ overflow:initial !important; zoom:1;height: 375px}
.course .bd ul li{float:left; _display:inline;height: 160px;position: relative;width: 208px;}
.course .bd ul li::after{content: "";width: 16px;height: 16px;background: #dcdcdc;border-radius: 50%;position: absolute;left: -8px;display: block;}
.course .bd ul li::before{content: "";width: 24px;height: 12px;position: absolute;left: -12px}
.course .bd ul li:hover h3{background: #1c5ba2;color: #fff}
.course .bd ul li:hover h2{color: #1c5ba2}
.course .bd ul li:hover::after{background: #1c5ba2}
.course_div{width: 265px;position: absolute;left: -132.5px;top: 0}
.course_div h2{font-size: 14px;line-height: 18px;color: #585364;padding:4px 10px;height: 94px;overflow: hidden;background: #ffffff}
.course_div h3{font-size: 16px;line-height: 48px;color: #585364;text-align: center;background: #dcdcdc}

.course .bd ul .li1::before{bottom: 0;background: url(../images/jian_a1.png) no-repeat;}
.course .bd ul .li2::before{top: 0;background: url(../images/jian_b1.png) no-repeat;}
.course .bd ul .li1:hover::before{bottom: 0;background: url(../images/jian_a2.png) no-repeat;}
.course .bd ul .li2:hover::before{top: 0;background: url(../images/jian_b2.png) no-repeat;}
.course .bd ul .li2{margin-top: 216px}
.course .bd ul .li2 .course_div{padding-top: 60px}
.course .bd ul .li2 h3{position: absolute;top: 12px;left: 0;width: 100%}
.course .bd ul .li1::after{bottom: -36px}
.course .bd ul .li2::after{top: -36px}

.left_img,.right_img{position: absolute;top: 0;z-index: 9;width: 110px;height: 163px}
.left_img{left: 51px}
.right_img{right: 0}
/*联系我们*/
.map_l{width: 587px;height: 340px}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker{background: url(../images/map-img.png) no-repeat center !important;}

.map_r{width: 610px;border: 1px solid #ebebeb;height: 338px}
.map_r h3{font-size: 22px;line-height: 65px;color: #1c5ba2;border-bottom: 1px solid #ebebeb;padding: 0 19px}
.map_wz{font-size: 14px;line-height: 36px;color: #666666;margin: 10px 0 0 20px}
.map_wz a{color: #666}
.map_wz a:hover{color: #1c5ba2;text-decoration: underline;}
.map_qr{width: 156px;margin: 54px 30px 0 0;font-size: 13px;line-height: 18px;color: #666666;text-align: center;}
.map_qr img{display: block;width: 156px;height: 156px;}
/*新闻详情*/
.details_top{padding: 43px 0 27px}
.details_top h1{font-size: 22px;line-height: 36px;color: #333333;text-align: center;}
.details_top h3{font-size: 14px;line-height: 40px;color: #999999;text-align: center;}

.details_nr{font-size: 14px;line-height: 24px;color: #666666;padding: 25px 0;border-top: 1px solid #f1f1f1;border-bottom: 1px dashed #dcdcdc}
.details_nr img{max-width: 100%;}

.details_bottom{margin-bottom: 50px}
.details_bottom li{width: 50%;float: left;font-size: 14px;color: #555555;line-height: 72px}
.details_bottom li a{color: #555}
.details_bottom li a:hover{color: #1c5ba2;text-decoration: underline;}
.details_bottom li:nth-child(2){text-align: right}
/*新闻分类*/
.news_class{text-align: center;margin-bottom: 15px}
.news_class .k{display: inline-block;}
.news_class .k a{display: inline-block;float: left;width: 155px;height: 44px;border: 1px solid #cecece;line-height: 44px;font-size: 14px;color: #666666;background: #fff}
.news_class .k .on,.news_class .k a:hover{background: #1c5ba2;border: 1px solid #1c5ba2;color: #fff}
/*新闻中心列表*/
.news_ul{margin-bottom: 40px}
.news_ul li{position: relative;padding: 35px 350px 35px 0;height: 152px;border-bottom: 1px solid #ededed}
.news_ul li img{width: 273px;height: 152px;position: absolute;top: 35px;right: 0}
.news_ul li h3{margin-top: 9px;position: relative;}
.news_ul li h3::after{content: "";width: 0;height: 2px;background: #1c5ba2;position: absolute;top: 22px;left: 0;
-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
}
.news_ul li h3 a{font-size: 18px;line-height: 46px;color: #444444;}
.news_ul li h4{font-size: 14px;line-height: 24px;color: #888888;height: 48px;overflow: hidden;}
.news_ul li h5{font-size: 12px;line-height: 42px;color: #888888}
.news_ul li:hover h3{padding-left: 25px}
.news_ul li:hover h3 a{color: #1c5ba2}
.news_ul li:hover h3::after{width: 15px}
/*关于我们悬浮导航*/
.section{position: relative;top: -45px}
#section1{top: -100px}
.top-nav{width: 100%;position: fixed;top: -50px;left: 0;text-align: center;background: #fff;border-bottom: 1px solid #cecece;z-index: 999;height: 45px}
.top-nav .k{display: inline-block;}
.top-nav a{display: inline-block;font-size: 14px;color: #666666;line-height: 45px;border-left: 1px solid #cecece;padding: 0 30px;float: left;}
.top-nav .on{background: #1c5ba2;color: #fff}
/*企业介绍*/
.on_a1{font-size: 14px;line-height: 30px;color: #777777;padding-bottom: 80px}





/*企业资质*/
.qualification_k{width: 1338px;margin: 0 auto}
.qualification{overflow:hidden; position:relative;padding: 60px 0 100px;}
.qualification .hd{height:0px;position: relative;}
/*翻页*/
.qualification .prev,.qualification .next{ display:block;width:34px; height:34px;overflow:hidden;cursor:pointer;position: absolute;top: 142px;border: 2px solid #c3c3c3;text-align: center;line-height: 32px;font-size: 24px;border-radius: 50%;color: #c3c3c3}
.qualification .prev{left: 0;}
.qualification .next{right: 0;}
.qualification .prev:hover,.qualification .next:hover{background: #1c5ba2;border: 2px solid #1c5ba2}
/*内容区域*/
.qualification .bd{padding: 0px 51px;}
.qualification .bd ul{ overflow:hidden; zoom:1; }
.qualification .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;font-size: 14px;line-height: 24px;color: #ccc;text-align: center;width: 277px}
.qualification .bd ul li img{display: block;width: 277px;height: 202px}
.qualification .bd ul li h3{font-size: 16px;color: #777777;line-height: 54px;text-align: center;}





















