@import url('/public/css/global.css');
@import url('/public/flexslider/flexslider.css');
body{color:#12265c;}
a{color:#12265c;}
input,select,textarea{outline:none;}
.ico{background:url(../images/ico.png) no-repeat 0 0;}
.w1000{width:1000px;height:auto;margin:0 auto;}
.blk24{height:24px;line-height:24px;overflow:hidden;display:block;}
.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.txts-truncate{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.for-vertical{display:inline-block;height:100%;vertical-align:middle;}
/* 页头 */
.header{width:100%;height:150px;background:url(../images/header-bg.png) no-repeat center 0;}
.header .logo{z-index:11;width:219px;height:44px;top:34px;left:0;}
.header .logo a{z-index:11;width:219px;height:44px;background:url(../images/logo.png) no-repeat 0 0;text-indent:-9999em;}
.header .search{top:33px;right:122px;width:225px;height:37px;padding:0 10px;border:1px solid #e5e5e5;border-radius:6px;background-color:#fff;}
.header .search .txt{z-index:11;width:190px;height:37px;line-height:37px;border:0;font-size:14px;color:#b2b2b2;outline:none;}
.header .search .btn{z-index:11;width:25px;height:26px;background-position:-35px 0;border:0;top:6px;right:0;}
.header .lang-box{z-index:11;top:43px;right:-10px;width:110px;height:16px;line-height:16px;}
.header .lang-box a{padding:0 10px;font-size:16px;float:left;display:inline-block;color:#999;}
.header .lang-box a:last-child{border-left:1px solid #999;padding-right:0;}
.header .nav{height:42px;padding-top:108px;}
.header .nav .item-b{width:148px;}
.header .nav .item-b:first-child{width:77px;}
.header .nav .item-b:first-child .a1{width:27px;height:27px;text-indent:-9999em;background-position:0 0;margin:7px 0 0 28px;}
.header .nav .a1{font-size:16px;color:#074061;text-align:center;width:100%;height:42px;line-height:42px;}
.header .nav .item-b:hover .a1:after{content:'';position:absolute;width:12px;height:7px;background:url(../images/ico.png) no-repeat -69px 0;left:75px;bottom:-1px;}
.header .nav .item-b:first-child:hover .a1:after{background:none;}
.header .nav .sub{left:0;top:150px;z-index:10;width:940px;height:30px;padding:0 30px;background:#fff;display:none;color:#fff;background:url(../images/sub-hover-bg.png) no-repeat center bottom;}
.header .nav .sub li{line-height: 30px;float:left;display:inline;}
.header .nav .sub a{color:#fff;padding:0 17px;font-size:14px; border-right:1px solid #fff;}
/* 首页轮播广告 */
#index-slider,#index-slider .slides li{height:497px;}
#index-slider .flex-control-nav{bottom:18px;}
#index-slider .flex-control-nav li{width:18px;height:18px;line-height:18px;margin:0 5px;overflow:hidden;}
#index-slider .flex-control-nav a{width:18px;height:18px;line-height:18px;background:url(../images/ico.png) no-repeat 0 -28px;;text-indent:-9999em;display:block;}
#index-slider .flex-control-nav .flex-active{background:url(../images/ico.png) no-repeat -19px -28px;}
/* 形象分类 */
.index-two-cat{width:100%;margin-top:35px;display:table;}
.index-two-cat .cat-cell{width:25%;height:166px;display:table-cell;text-align:center;vertical-align:middle;background-size:100%;}
.index-two-cat .cat-cell a{color:#fff;font-size:28px;height:166px;line-height:28px;}
.index-two-cat .cat-cell a:hover{color:#12265C;}
.index-two-cat .img1{background:url(../images/cat1.jpg) no-repeat center center;}
.index-two-cat .img2{background:url(../images/cat2.jpg) no-repeat center center;}
.index-two-cat .name1{background-color:#93D611;}
.index-two-cat .name2{background-color:#FF561B;}
/* 最新产品 */
.index-goods{margin-top:30px;}
.index-goods h4{font-size:22px;line-height:22px;color:#074061;font-weight:bold;}
#imgscroll{margin: 0px auto; width: 1000px;}
#imgscroll-wrap{overflow: hidden}
#imgscroll-wrap .load{/*background-image: url(loader32x32.gif);*/ text-indent: -9999px; margin: 0px auto; width: 923px; display: none; background-repeat: no-repeat; background-position: center 50%; height: 100px;}
#imgscroll .feature{position: relative; margin: 20px 0 0 0;}
/*#imgscroll .feature .button{position: absolute; width: 1148px; top: 72px; ; left: 0px}*/
#imgscroll .feature .prev{text-indent: -9999px; width: 18px; height:43px; display: block; background-position:0 -50px; top: 128px;left:0;position:absolute;}
#imgscroll .feature .next{text-indent: -9999px; width: 18px; height:43px; display: block; background-position:-21px -50px; top: 128px; right:0;position:absolute;}
/*#imgscroll .feature .prev:hover{background-position: center bottom}
#imgscroll .feature .next:hover{background-position: center bottom}*/
#imgscroll .featureul{position: relative; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 2800px; padding-right: 0px; float: left;}
#imgscroll .featurebox{width: 220px; float: left; height: 304px; overflow: hidden;margin:0 10px 0 10px;background:url(../images/index-goods-bg.png) no-repeat center center;}
#imgscroll .botton-scroll{z-index: 0; margin: 0px auto; width: 960px; float: left; height: 304px;}
#imgscroll .block{z-index: 0; position: relative; margin: 0px auto; width: 960px;height: 304px; overflow: hidden;}
#imgscroll .block .box{width: 220px; height: 304px; float: left;}
#imgscroll .block .box a{display:table-cell;width:220px;height:220px;vertical-align:middle;text-align:center;}
#imgscroll .block .box a.atxt{display:block;width:192px;height:84px;line-height:28px;overflow:hidden;padding:0 14px;}
#imgscroll .block .box img{max-width:220px;max-height:220px;display:inline;}
#imgscroll .block .box a.atxt span{display:block;}
#imgscroll .block .box a.atxt span.code{font-size:16px;line-height:16px;color:#000;margin-top:27px;}
#imgscroll .block .box a.atxt span.des{font-size:12px;color:#5d5d5d;}
/* 首页新闻动态 */
.index-news{margin-top:30px;}
.index-news h4{font-size:22px;color:#074061;font-weight:bold;}
.index-news h4 a.more{color:#7f7f7f;font-size:12px;font-weight:normal;}
.index-news ul{margin-left:-60px;}
.index-news ul li{margin:20px 0 0 60px;float:left;width:470px;height:82px;}
.index-news li a.name{height:33px;line-height:33px;font-size:14px;border-top:1px solid #074061;border-bottom:4px solid #074061;color:#000;display:block;}
.index-news li a.des{color:#5d5d5d;line-height:22px;height:44px;display:block;overflow:hidden;}
/* 文章详情 */
.col-l{float:left;display:inline-block;width:204px;min-height:256px;padding:22px 13px;background-color:#fff;}
.col-l h2.title{font-size:22px;font-weight:bold;}
.col-l ul{margin-top:12px;}
.col-l ul li{line-height: 30px;}
.col-l li a{font-size:14px;}
.col-r{float:right;display:inline-block;}
.col-r-cont{background-color:#fff;width:708px;min-height:400px;padding:26px 21px;}
.col-r-cont .line-gray-title{padding:0 10px;height:30px;line-height:30px;background-color:#d2d2d2;color:#fff;font-size:16px;font-weight:bold;}
.col-r-cont .intro{font-size:14px;line-height:25px;padding:20px 0px;}
.col-r-cont .intro img{margin-bottom:10px;}
.col-r-cont .intro p{margin-bottom:10px;}
.col-r h2.nav{font-size:16px;font-weight:bold;}
.col-r h2.nav1{padding:18px 0 0 0;}
.article-ul li{padding:36px 0;border-bottom:1px solid #d2d2d2;overflow:hidden;}
.article-ul li .img{float:left;width:180px;height:130px;margin-right:18px;border:1px solid #ddd;}
.article-ul li h2.title{font-size:16px;line-height:26px;height:52px;font-weight:bold;}
.article-ul .des{font-size:14px;height:45px;line-height:22px;margin-top:9px;overflow:hidden;height:45px;}
.article-ul .des-last{font-size:14px;margin-top:9px;}
.article-ul .des-last .time{float:left;display:inline-block;}
.article-ul .des-last .cname{float:left;display:inline-block;margin-left:10px;}
.article-ul .des-last .more{float:right;display:inline-block;color:#ff561b;}
.article-detail-info-r .info-title{font-size:20px;font-weight:bold;text-align:center;padding-top:12px;line-height:30px;}
.article-detail-info-r .info-title-footer{color:#767676;font-size:14px;text-align:center;margin-top:24px;}
.article-detail-info-r .info-title-footer span{margin-right:6px;}
.article-detail-info-r .intro{padding-top:38px 0 28px 0;}
.article-latest{margin-top:34px;}
.article-latest h4{font-size:18px;font-weight:bold;}
.article-latest li{height:30px;line-height:30px;font-size:14px;}
.article-latest li::before{content:'';display:inline-block;width:10px;height:10px;background:url(../images/iround.png) no-repeat 0 0;margin-right:6px;}
.gcats-ul li.fli a{font-size:16px;font-weight:bold;}
/*  产品 */
.col-r-gcont{width:750px;min-height:530px;}
.goods-ul{padding:24px 0;overflow:hidden;margin-left:-10px;}
.goods-ul li{float:left;display:inline-block;width:180px;height:267px;margin-left:10px;text-align:center;}
.goods-ul li .img{width:180px;height:180px;overflow:hidden;}
.goods-ul .img a{display:table-cell;width:178px;height:178px;border:1px solid #d2d2d2;vertical-align:middle;}
.goods-ul .img a:hover{border:1px solid #12265C;}
.goods-ul li img{max-width:178px;max-height:178px;display:inline;}
.goods-ul li .title{margin-top:12px;font-size:16px;font-weight:bold;padding:0 14px;}
.goods-ul li .cname{margin-top:8px;font-size:14px;padding:0 14px;}
.goods-img-gallery{padding:22px 0;}
.goods-img-gallery .bimg{float:left;display:inline-block;width:398px;height:398px;overflow:hidden;border:1px solid #d2d2d2;text-align:center;}
.goods-img-gallery .thumb-block{float:right;width:258px;min-height:398px;}
.goods-img-gallery .thumb-block ul{margin:-20px 0 0 -18px;}
.goods-img-gallery .thumb-block li{text-align:center;cursor:pointer;float:left;display:inline-block;width:118px;height:118px;border:1px solid #d2d2d2;margin:20px 0 0 18px;overflow:hidden;}
.goods-img-gallery .thumb-block li img{max-width:118px;max-height:118px;}
.goods-img-gallery .thumb-block li.on{border-color:#12265c;}
.goods-img-gallery img{max-width:398px;max-height:398px;}
.goods-related{margin-top:24px;}
.goods-related h4{font-size:18px;font-weight:bold;}
/*  自定义 */
.custom-intro{margin:33px 0 0 0;}
.custom-intro h4.nav{font-size:22px;height:22px;line-height:22px;font-weight:bold;}
.custom-intro .intro{margin-top:19px;}
/* 联系我们 */
.contact-intro{margin:33px 0 0 0;}
.contact-intro h4.nav{font-size:22px;height:22px;line-height:22px;font-weight:bold;}
.contact-intro .intro{margin-top:19px;font-size:14px;line-height:30px;background-color:#fff;padding:18px 22px;}
/* 留言 */
.feedback h4.nav{font-size:22px;line-height:22px;height:22px;margin:33px 0 19px 0;}
.feedback .cont{font-size:16px;line-height:36px;padding:36px 25px;}
.feedback .cont,.feedback .area,.feedback .txt {background:#fff;}
.feedback .cont table{width:100%;border-spacing:0;}
.feedback .cont table div{height:36px;margin-bottom:12px;}
.feedback .cont table div label{width:140px;float:left;}
.feedback .area,.feedback .txt{background:#f3f3f3;border:none;font-family:'Microsoft Yahei','Arial'}
.feedback .area{width:370px;height:160px;padding:10px;resize:none;}
.feedback .txt{width:320px;height:36px;line-height:36px;padding:0 10px;}
.feedback .dashed{border-top:1px dashed #e4e4e4;height:1px;line-height:1px;overflow:hidden;margin:34px 0;}
.feedback .submit{width:268px;height:38px;color:#fff;font-size:18px;background:#aaa;border-radius:20px;border:none;font-family:'微软雅黑','Microsoft Yahei';margin:0 auto;display:block;font-weight:bold;}
.feedback .submit:hover{background-color:#12265c;}
/* 页尾 */
.footer,.footer a{color:#575757;font-size:12px;}
.footer{width:100%;height:140px;margin-top:40px;background:url(../images/footer-bg.png) no-repeat center bottom;}
.footer .nav a{float:left;display:inline-block;padding:0 10px;border-right:1px solid #575757;}
.footer .nav a:first-child{padding-left:0;}
/* 通用 */
.footer a:hover{color:#ff0000;}
.header .lang-box a.on,.header .lang-box a:hover,.header .nav .item-b:hover .a1,.index-news a:hover,.index-news a.more:hover,.index-news li a.name:hover,.index-news li a.des:hover,#imgscroll .block .box a.atxt:hover span{color:#ff561b;}
