﻿@charset "utf-8";
/* CSS Document */
/*重置*/
a{text-decoration:none;}

img,table,tr,td,th，input{ border:none;}

ul,li{ list-style-type:none;}

i{font-style:normal;}

h1,h2,h3,h4,th{font-weight:normal;}
	
body{font-family:'微软雅黑';}

*{margin:0;padding:0; outline:none;}
	
/*base*/
.content_box{width:1200px;margin:0 auto;}
/*font*/
.font-612{ font-size:12px; color:#666;}
.font-cl1{ color:#5e5cde;}
.font-cl2{ color:#25239e;}
.font-cl3{ color:#25239e;}

/*头部*/
.wrap{width:100%;min-width:1200px;max-width:1920px;margin:0 auto;}
.head{ height:152px;}
.logo{ padding-top:24px;}
.head-info{position:absolute; top:24px; right:0px; overflow:hidden;}
.head-info span{ float:left; display:inline-block; padding-left:22px; font-size:14px; color:#333;}
.ic-phone{ background:url(../images/pic01.png) no-repeat left center;}
.ic-email{ background:url(../images/pic02.png) no-repeat left center; margin-left:54px;}
.search-box{ border:1px solid #ebebeb; border-radius:4px; width:668px; height:60px;
background:#f5f5f5; position:absolute; right:0px; top:62px;}
.search-cont{ padding:10px 12px; overflow:hidden; position:relative;}
.search-inp{ border:1px solid #e6e6e6; border-bottom-left-radius:2px; border-top-left-radius:2px; width:533px; height:38px;
background:#fff; float:left; text-indent:38px; font-size:12px; color:#999;}
.ic-search{ position:absolute; top:24px; left:25px;}
.btn-search{ width:108px; height:40px; border:none; float:left; margin-left:1px;
 font-size:14px; color:#fff; background:#5e5cde; cursor:pointer;
 border-bottom-right-radius:2px; border-top-right-radius:2px;}

.h_car{ position:absolute; right:0px; top:-1px; width:155px; height:43px;
 background:url(../images/bjnav03.jpg) repeat-x; border-top-left-radius:3px;
 border-top-right-radius:3px; text-align:center;}
.h_car a{ padding-left:23px; background:url(../images/pic06.png) no-repeat left center;
 font-size:14px; color:#fff; line-height:43px; display:inline-block;}
/*nav*/
.nav-w{ background:#25239e; width:100%; height:46px;}
.nav-box{ width:1200px; margin:0 auto; height:46px;}
.listnav{ height:46px; padding-bottom:6px;}
.linav{ float:left; background:url(../images/line01.png) no-repeat right center;
position:relative; padding-right:2px; height:46px; padding-bottom:2px;}
.linknav{ font-size:14px; color:#fff; line-height:46px; display:block; text-align:center; padding:0 40px;}
.linknav:hover{ color:#fff; background:#0f0d7a;}
.cur_linknav{ color:#fff; background:#0f0d7a;}
/*sub menu*/
.box_submenu{position:absolute;top:46px;left:0px;
z-index:10;padding-top:16px;width:344px;/*display:none;*/}
.prod_box_submenu{width: 380px;}
.cont_submenu{border:1px solid #ccc;padding:20px;margin-top:-3px;
position:relative;background:#fff;}
.item_submenu{overflow:hidden;}
.headnav_product{display: flex;}
.submenu_r{ float:left;margin-left:148px; margin-top:-105px;}
.submenu_r img{display:block;width:136px;height:82px;}
.submenu_r p{ line-height:28px; margin-top:6px;}
.submenu_r1{ float:right;}
.submenu_product{float: none;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 180px;}
.submenu_r1 img{display:block;width:136px;height:82px;}
.submenu_r1 p{ line-height:28px; margin-top:6px;}
.list_submenu{float:left;display:inline-block;width:165px;
border-right:1px solid #e6e6e6; min-height:110px;}
.list_submenu_except{width: 100%;border-right: none;}
.li_submenu{padding-left:13px;background:url(../images/picarr02.png) no-repeat 0px 10px;}
.link_submenu{font-size:12px;color:#333;line-height:28px;overflow: hidden}
.link_submenu:hover{color:#5e5cde;}
.cur_link_submenu{color:#5e5cde;}
.ic_submenu{position:absolute;top:-6px;left:65px;
width:11px;height:6px;background:url(../images/picarr03.png) no-repeat;}

/*banner*/
.box-banner{position:relative; height:300px; margin-top:2px;}
.box-banner2{position:relative; height:300px; margin-top:2px;}
.box-banner img{display:block;}
/*banner button*/
.box-banbtn{position:absolute;bottom:20px;left:0px;width:100%;text-align:center;}
.list-banbtn{overflow:hidden;display:inline-block;}
.list-banbtn li{margin:0 5px;float:left;}
.list-banbtn li span{display:inline-block;width:12px;height:12px;cursor:pointer; }
.btn-banner{background:url(../images/picdot01.png) no-repeat;}
.cur-btn-banner{background:url(../images/picdot02.png) no-repeat;}
/*main body*/
.main-box{ margin-top:32px;margin-bottom: 60px;}
.main-cont{ overflow:hidden;}
/*main left*/
.main-left{ width:240px; float:left;}
.title-left{ width:100%; background:#25239e; height:44px; text-align:center;}
.title-left span{ font-size:16px; color:#fff; line-height:44px;}
.nav-left-box1{ margin-top:1px; border:1px solid #e6e6e6; width:238px;}
.list-navl1{ position:relative;}
.li-navl1{ border-bottom:1px solid #e3e3e3;margin:0 19px;}
.link-navl1{ display:block; margin:0 5px; line-height:49px;height: 49px;overflow: hidden;  font-size:14px; color:#333;
background:url(../images/picarr01.png) no-repeat right center;}
.li-navl1:last-child{ border-bottom:none;}
.li-navl1:hover .link-navl1{ font-weight:bold; background-image:url(../images/picarr04.png);
margin:0 24px; position:relative;}
.li-navl1:hover .link-navl1:after{ display:inline-block; width:1px; height:48px; background:#fff;
position:absolute; right:-25px; top:0px; content:close-quote; z-index:99;}
.li-navl1:hover{ border:1px solid #666; height:48px; margin:0; margin-left:-1px;
 width:238px; border-right-color:#fff;}
.subnavlh-box{ position:absolute; top:0px; border:1px solid #666; display:none;
 width:250px; left:238px; background:#fff; height:699px; z-index:2;}
.subnavlh-box2{position:absolute; top:-21px; border:1px solid #666; left:230px; width:213px;
display:none; background:#fff; z-index:2;padding:20px;}
.subnavlh-cont{ padding:20px;}
.list-subnavh{ position:relative;}
.li-subnavlh{ padding-left:10px; background:url(../images/pictxt01.jpg) no-repeat 0 12px;
margin-bottom:20px; width:228px;}
.li-subnavlh2{  padding-left:10px; background:url(../images/pictxt01.jpg) no-repeat 0 12px;
margin-bottom:8px; /*width:228px;*/}
.link-subnavlh{ font-size:12px; color:#5e5cde; width:200px;display: inline-block;}
.link-subnavlh:hover{ background:#5e5cde; color:#fff; padding:0 2px;}
.ic-subnavlh:hover{ position:relative;}
.ic-subnavlh:hover:after{display:inline-block; width:6px; height:9px; background:url(../images/pic04.png);
position:absolute; left:215px; top:6px; content:close-quote; z-index:99;}
.ic-subnavlh i{display:inline-block; width:6px; height:9px; background:url(../images/pic04.png);
position:absolute; left:178px; top:6px; content:close-quote; z-index:99;}
/*三级分类的尖括号*/
.ic-subnavlh2:hover{ position:relative;}
.ic-subnavlh2:hover:after{display:inline-block; width:6px; height:9px; background:url(../images/pic04.png);
position:absolute; left:218px; top:6px; content:close-quote; z-index:99;}
.subnavlh-box2:hover+a{ position:relative;}
.subnavlh-box2:hover+a:after{display:inline-block; width:6px; height:9px; background:url(../images/pic04.png);
position:absolute; left:215px; top:6px; content:close-quote; z-index:99;}
.left-phobox{ margin-top:20px;}
.left-phobox .img1{display:block; width:240px; height:156px;}
.left-advbox .img1{margin:35px auto;display: block;}
/*foot*/
p.notice{text-align: center;padding: 30px 15px;font-size: 16px;}
.foot{ background:#f5f5f5; width:100%; height:460px;}
.foot-one{ padding-top:15px; padding-bottom:36px; overflow:hidden;}
.nav-foot{ float:left;}
.nav-foot ul{ float:left;width:188px; height:240px; margin-left:22px;
 background:url(../images/bjline01.jpg) repeat-y right top; padding-right:28px;}
.nav-foot ul li{ padding-left:28px; margin-bottom:8px;height: 22px;
    overflow: hidden;}
.title-navf{ margin-bottom:8px; font-size:16px; color:#333; display:inline-block;}
.ic-navf1{ background:url(../images/pic05.png) no-repeat 0 2px;}
.txt-foot1{ font-size:12px; color:#333; line-height:20px;}
.share-box{ position:absolute; right:63px; bottom:2px; overflow:hidden;}
.share-box span{ float:left; width:31px; height:33px; background-repeat:no-repeat;
background-image:url(../images/picfoot01.png); display:inline-block; cursor:pointer;
margin:0 5px;}
.ic-share1{ background-position:0px 0px;}
.ic-share2{ background-position:-39px 0px;}
.ic-share3{ background-position:-78px 0px;}
.ic-share4{ background-position:-117px 0px;}
.wxbox{ float:left; margin-left:25px; padding-top:14px;}
.wxbox p{ width:124px; text-align:center; padding-top:10px;}
.foot-two{ background:url(../images/bjline02.png) repeat-x; padding-top:20px;}
.copyright{ font-size:12px; color:#666; text-align:center;}
.copyright i{ margin-left:14px; color:#c3cade; padding-left:18px; 
background:url(../images/pic09.png) no-repeat left center;}
/*pages*/
.box_pages{text-align:center; margin-top:30px;}
.list_pages{overflow:hidden;display:inline-block; border-radius:2px;}
.list_pages li{float:left;}
.link_page,.link_page1{display:inline-block;border:1px solid #ddd;background:#fff;font-size:12px;color:#999;
line-height:28px; border-right:none;}
.link_page_bdr{ border-right:1px solid #ddd;}
.list_pages li a{padding:0 10px;}
.link_page:hover{color:#fff;background:#5e5cde;}
.cur_page{color:#fff;background:#5e5cde;}
.list_pages .gopage{ margin-left:24px; overflow:hidden;}
.list_pages .gopage span{ font-size:12px; color:#808080; line-height:30px; float:left;}
.list_pages .gopage input{ border:1px solid #ddd; height:28px; float:left; width:38px;}
.list_pages .gopage .btn{ float:left; margin-left:10px; border:none;
 width:40px; height:30px; background:url(../images/btn01.jpg) no-repeat; cursor:pointer;}

