/*header_top*/
.header_top{width:100%;height:40px;background:#EEEEEE;}
.header_top_center{width:1200px;margin:0 auto}
.header_top_center .p1{
	width:50%;
	float: left;
	font-size: 14px;
	color:#999;
	line-height: 40px;
}


.header_top_center ul{width:200px;float:right;}
.header_top_center ul li{
	width:33%;
	float:left;
	margin-top:14px;
}
.header_top_center ul li a{
	font-size:14px;
	color:#999; 
	border-left:1px solid #B2B2B2;
	padding-left: 5px;
	height: 15px;
	display:block;
	line-height: 15px;
}

.header_top_center ul li:nth-child(1) a{border:0px;}

.header_logo{width:100%;height:150px;}
.header_logo_center{width:1200px;margin:0 auto;}

.header_logo_center .logo{width:73px;height:73px;margin:38px 0px;float:left;}

.logo_tie{width:435px;float: left;height:73px;margin:38px 0px;padding-left: 18px;}
.logo_tie b{font-size:28px;color:#000;}
.logo_tie b span{color:#2884DB;}
.logo_tie p{font-size: 16px;color:#666;margin-top: 5px;}

.header_form{width:300px;height: 73px;margin:38px 0px;float: left;margin-left: 15px;padding-top:6px;}
.header_form form{width:100%;height:38px;}
.header_form form #q{width:250px;border:1px solid #888888;border-right: 0px;height:38px;float: left;color:#666;text-indent: 10px;}
.header_form form .submit{width:50px;height:38px;float: right;background:url(../img/fdj.png)no-repeat 0px 0px;border:0px;}

.header_form .hot_so{width:100%;font-size: 14px;color:#666;line-height:35px;}
.header_form .hot_so a{color:#999;}
.hot_ph{
	width:310px;
	height:73px;
	margin:38px 0px;
	float:right;
	padding-left: 65px;
	background: url(../img/hot_ph.png)no-repeat 0px 0px;
}
.hot_ph span{font-size:14px;color:#999;}
.hot_ph b{font-size:36px;color:#2884DB;}

.header_nav{width:100%;height: 56px;background:#000000;}
.header_nav_center{width:1200px;margin:0 auto;}
.header_nav_center ul{width:100%;height: 56px;}
.header_nav_center ul li{width:12.5%;text-align: center;line-height:56px;float: left;}
.header_nav_center ul li:hover{background:#2884DB;}

.header_nav_center ul .active{background:#2884DB;}
.header_nav_center ul li a{color:#fff;font-size:16px;}

.hot_key{width:100%;height:70px;border-bottom:1px solid #E4E4E4;}
.hot_key_center{width:1200px;margin:0 auto;}
.hot_key_fl{width:800px;float:left;font-size: 14px;color:#666;line-height:70px;}

.hot_key_fl a{color:#999;}
.hot_key_center form{width:250px;height:45px;float:right;background: #F5F5F5;border-radius: 25px;margin-top: 12px;}
.hot_key_center form #q{
	width:250px;
	height: 45px;
	border-radius: 25px;
	font-size:14px;
	color:#999;
	background: url(../img/fajs.png)no-repeat 210px 5px;
	border:0px;
	text-indent: 10px;
}

.header_top_center ul li{position: relative;}
.top_ewm{width:80px;height: 80px;position:absolute;z-index: 999;top:30px;left:0px;display: none;}
.header_top_center ul li img{display: none;}
.header_top_center ul li:hover img{display:block;}
/*product*/
.product{width:100%;background: #F6F6F6;}
.product_center{width:1200px;margin:0 auto;padding-bottom: 80px;}
.product_center::after{content: "";display: block;clear:both;} 
.product_center .title{width:100%;height: 197px;text-align: center;padding-top:70px;}
.product_center .title h1{font-weight: 600;color:#333;font-size:36px;}
.product_center .title p{color:#343434;font-size: 18px;margin-top:10px;background: url(../img/title_hx.png)no-repeat center center;}
.product_fl{width:270px;float:left;}

.product_fl_tie{width:100%;height:104px;background:#2884DB;padding:20px 25px;}
.product_fl_son_tie{width:100%;}
.product_fl_son_tie p{font-size: 28px;color:#fff;font-weight: 600;background: url(../img/fankuai.png)no-repeat 0px 6px;text-indent: 45px;margin-bottom: 10px;}
.product_fl_son_tie span{font-size: 13px;color:#ABC8ED;}
.product_fl_nav{width:100%;}
.product_fl_nav li{width:100%;height: 63px;margin-bottom:1px;background:#fff;padding:21px 20px;}
.product_fl_nav li a{width:100%;height: 21px;border-left:2px solid #0178BE;display: block;font-size: 16px;color:#666;text-indent:12px;}

.product_fr{width:915px;float: right;}
.product_fr img{width:100%;height: 235px;}
.product_index_ul{width:100%;}
.product_index_ul li{width:290px;height:290px;float: left;margin-right:21px;margin-top: 20px;}
.product_index_ul li:nth-child(3n){margin-right:0px;}

.product_index_ul li .product_max_img{width:290px;height:245px;overflow: hidden;}
.product_index_ul li img{width:290px;height: 245px;transition: all 0.6s;}
.product_index_ul li:hover img{transform: scale(1.1);}
.product_index_ul li p{width:100%;height: 45px;line-height: 45px;color:#333;background: url(../img/bot_right.png)no-repeat right bottom #fff;text-indent:10px;}

.ppsq{width:100%;height: 800px;background: url(../img/ppsq.png)no-repeat center center;}
.ppsq_center{width:1400px;margin:0 auto;height:205px;}

.ppsq_center .title{width:100%;height:205px;text-align:center;padding-top: 70px;}
.ppsq_center .title h1{font-size:36px;font-weight:600;color:#fff;}
.ppsq_center .title p{font-size: 18px;color:#fff;margin-top:10px;background: url(../img/ppsq_center_title.png)no-repeat center center;}
.ppsq_content{width:1400px;height: 520px;border-radius: 270px;background:url(../img/zhongjian.png)no-repeat center center #fff;padding:0px 104px;}

.ppsp_ul{width:100%;height: 520px;border-radius: 270px;padding:45px 0px;}
.ppsp_ul li{width:370px;height: 195px;margin-top: 15px;}
.ppsp_ul .ppsp_ul_lr{float: left;}
.ppsp_ul .ppsp_ul_le{float: right;}
.ppsp_ul .li1{background: url(../img/dlsq.png)no-repeat 0px 0px;border-bottom: 1px solid #E2E7ED;}
.ppsp_ul .li3{background: url(../img/zlwd.png)no-repeat 0px 0px;}
.ppsp_ul .ppsp_ul_lr .ppsp_ulimg{width:100%;height:85px;padding-left: 100px;padding-top: 10px;}
.ppsp_ul .ppsp_ul_lr .ppsp_ulimg h1{font-size: 24px;color:#333;font-weight:300;padding-bottom:10px;}
.ppsp_ul .ppsp_ul_lr .ppsp_ulimg span{font-size: 14px;color:#999;}
.ppsp_ul_lr p{font-size: 14px;color:#999;margin-top: 30px;line-height: 30px;
width: 308px;}

.ppsp_ul .ppsp_ul_le .ppsp_ulimg{width:100%;height:85px;padding-right: 100px;padding-top: 10px;}
.ppsp_ul .ppsp_ul_le .ppsp_ulimg h1{font-size: 24px;color:#333;font-weight:300;padding-bottom:10px;}
.ppsp_ul .ppsp_ul_le .ppsp_ulimg span{font-size: 14px;color:#999;}
.ppsp_ul_le p{font-size: 14px;color:#999;margin-top: 30px;line-height: 30px;
width: 308px;float: right;}

.ppsp_ul .li2{background: url(../img/yygf.png)no-repeat right top;border-bottom: 1px solid #E2E7ED;text-align: right;}
.ppsp_ul .li4{background: url(../img/zswh.png)no-repeat right top;text-align: right;}

/*case*/
.case{width:100%;}
.case_center{width:1200px;margin:0 auto;padding-bottom:80px;}
.case_center .title{width:100%;height: 205px;text-align:center;padding-top:70px;}
.case_center .title h1{font-weight: 600;color:#333;font-size: 36px;}
.case_center .title p{color:#343434;font-size: 18px;margin-top:10px;background: url(../img/title_hx.png)no-repeat center center;}

.case_content{width:100%;}
.case_ma1{width:100%;height:300px;}
.case_ma1_fr{width:595px;height:300px;background:#FAFAFA;padding:10px 10px;float: left;}
.case_ma1_fr img{width:300px;height: 280px;float: left;}

.case_ma1_fl{width:595px;height:300px;background:#FAFAFA;padding:10px 10px;float: right;}
.case_ma1_fl img{width:300px;height: 280px;float: left;}

.case_ma1_content{width:265px;height: 280px;padding:60px 20px;float: left;}
.case_ma1_content b{
	font-size: 18px;
	color:#333;
}

.case_ma1_content p{
	font-size: 14px;
	color:#666;
	margin-top: 15px;
    line-height: 25px;
}


.case_ma1_content .cankan{
	width:105px;
	height:35px;
	border-radius: 5px;
	display: block;
	background:#2884DB;
	margin-top: 15px;
	float: left;
	color:#fff;
	font-size: 14px;
	text-align: center;
	line-height: 35px;
}

.case_ma1_content .lzzx{
	width:105px;
	height:35px;
	border-radius: 5px;
	display: block;
	background:#000000;
	margin-top: 15px;
	float: right;
	color:#fff;
	font-size: 14px;
	text-align: center;
	line-height: 35px;
}

.case_ma2{width:100%;margin-top: 20px;}
.case_ma2 .case_ma2_l1{width:100%;}
.case_ma2 .case_ma2_l1::after{content: "";display: block;clear:both;} 
.case_ma2 .case_ma2_l1 li{width:390px;margin-right:15px;padding:15px 15px;background: #FAFAFA;float: left;}

.case_ma2_content{width:100%;padding:0px 20px;text-align: center;}
.case_ma2_content b{font-size: 18px;color:#333;}
.case_ma2_content p{font-size: 14px;color:#666;margin-top: 15px;}
.case_ma2_content .case_ma_fl{
	width:105px;
	height: 35px;
	background: #2884DB;
	text-align: center;
	line-height: 35px;
	color:#fff;
	line-height:35px;
	display: block;
	float: left;
	margin-left: 45px;
	border-radius:5px;
	color:#fff;
	margin-top: 15px;
}
.case_ma2_content .case_ma_fr{
	width:105px;
	height: 35px;
	background: #000000;
	text-align: center;
	line-height: 35px;
	color:#fff;
	line-height:35px;
	display: block;
	float: right;
	margin-right: 45px;
	border-radius:5px;
	color:#fff;
	margin-top: 15px;
}

.case_ma2_l1 li img{width:360px;height: 280px;margin-top: 25px;}
.case_ma2_l1 li:nth-child(3n){margin-right:0px;}

.link{width:100%;height:232px;background:#2884DB;}
.link_center{width:1200px;margin:0 auto;padding:40px 0px;height: 232px;}
.link_fl{width:330px;float:left;}
.link_fl b{font-size: 36px;color:#fff;}
.link_fl hr{width:40px;border:1px solid #91BFEB;float: left;margin: 15px 0px;}
.link_fl p{font-size: 18px;color:#ABC8ED;margin-top: 0px;}

.link_more{width:24px;height: 24px;background: url(../img/link_more.png)no-repeat 0px 0px;margin:25px 0px;}
.link_fr{width:810px;float:right;padding-top:20px;}

/*hezuo*/
.hezuo{width:100%;}
.hezuo_center{width:100%;margin:0 auto;}
.hezuo_center .title{width:100%;height: 205px;text-align:center;padding-top:70px;}
.hezuo_center .title h1{font-weight: 600;color:#2884DB;font-size: 36px;}
.hezuo_center .title p{color:#999;font-size: 18px;margin-top:10px;background: url(../img/link_title.png)no-repeat center center;}

.hezuo_content{width:100%;height:153px;background: url(../img/link_xq.png)no-repeat center center;}
.more_link{
	width:580px;
	height: 98px;
	background: url(../img/more_link.png)no-repeat 0px 0px;
	display: block;
	margin:0 auto;
	margin-top: 40px;
	font-size: 18px;
	color:#ABC8ED;
	line-height: 98px;
	text-indent: 95px;
	margin-bottom:80px;
}
.more_link b{font-size: 30px;color:#FFF600;}

/*about*/
.about{width:100%;padding-top: 80px;background: #F3F8FE;}
.about_center{width:1200px;margin:0 auto;height: 555px;padding-bottom:80px;}
.about_fl{width:535px;float:left;padding-right:50px;}
.about_fl h1{font-size: 38px;color:#333;}
.about_fl h1 span{color:#2884DB;}
.about_fl p{font-size: 14px;color:#999;margin-top:5px;}

.about_fl hr{width:60px;border:1px solid #2884DB;margin:35px 0px;}
.about_content{width:100%;font-size: 16px;color:#999;text-indent: 2em;line-height:35px;height: 220px;}

.more_about{width:130px;height:46px;background: #2884DB;font-size: 16px;color:#fff;text-align: center;line-height: 46px;display: block;margin-top: 25px;}
.about_fr{width:665px;height:475px;float:right;}
.about_fr img{width:665px;height: 475px;}

.news{width:100%;padding-bottom: 80px;}
.news_center{width:1200px;margin:0 auto;}
.news_center .title{width:100%;height: 197px;text-align: center;padding-top:70px;}
.news_center .title h1{font-weight: 600;color:#333;font-size: 36px;}
.news_center .title p{color:#343434;font-size: 18px;margin-top:10px;background: url(../img/title_hx.png)no-repeat center center;}

.news_content{width:100%;height: 430px;}
.news_content .news_fl{width:476px;height: 430px;float:left;}
.news_fl img{width:475px;height: 300px;}

.news_des{width:100%;height: 131px;margin-top: 1px;border:1px solid #ECEEF0;padding:20px 25px;}
.news_des h1{font-size: 18px;color:#343434;font-weight:300;}
.news_des p{font-size: 14px;color:#999;margin-top:10px;word-break:break-all;}

.news_content .news_fr{width:700px;height:430px;float:right;background:#F5F7F9;border: 1px solid #ECEEF0;border-bottom:0px;}
.news_content .news_fr ul{width:100%;}
.news_content .news_fr ul li{width:100%;height: 144px;}
.news_fr ul li{width:100%;height: 144px;border-bottom: 1px solid #ECEEF0;padding:25px 30px;}

.news_time{width:65px;float:left;text-align: center;}
.news_li_fr{width:500px;float:left;margin-left: 25px;}

.news_time b{font-size: 42px;color:#333;}
.news_time p{font-size: 14px;color:#333;margin-top:10px;}

.news_li_fr h1{font-size: 18px;color:#333;font-weight: 300;}
.news_li_fr p{font-size: 14px;color:#999;margin-top:10px;line-height:25px;}

/*footer*/
.footer{width:100%;height:490px;background: #27292B;}
.footer_ma1{width:100%;height:100px;border-bottom:1px dashed #7F8081;}
.footer_ma1_center{width:1200px;margin:0 auto;height:100px;}

.footer_ma1_center p{font-size:16px;color:#fff;line-height: 100px;background: url(../img/lian_wz.png)no-repeat left center;padding-left: 40px;}
.footer_ma1_center p a{font-size:14px;color:#999;}

.footer_ma2{
	width:100%;
	height:313px;
	border-bottom: 1px solid #2F373C;
	padding:70px 0px;
}
.footer_ma3{
	width:100%;
	height: 75px;
	border-top:1px solid #13181B;
}

.footer_ma2_center{width:1200px;margin:0 auto;}
.footer_ma2_f1{width:170px;float: left;height: 180px;border-right: 1px dashed #808182;}

.footer_ma2_f1 h1{font-size: 20px;color:#fff;font-weight:300;}
.footer_ma2_f1 ul{width:100%;margin-top:20px;}
.footer_ma2_f1 ul li{width:100%;font-size: 14px;color:#DFE0E0;line-height:30px;}
.footer_ma2_f1 ul li a{color:#DFE0E0;}

.footer_ma2_f2{width:350px;float: left;height: 180px;border-right: 1px dashed #808182;padding-left: 90px;}
.footer_ma2_f2 h1{font-size: 20px;color:#fff;font-weight:300;}
.footer_ma2_f2 ul{width:100%;margin-top:20px;}
.footer_ma2_f2 ul li{width:100%;font-size: 14px;color:#DFE0E0;line-height:30px;}
.footer_ma2_f2 ul li a{color:#DFE0E0;}

.footer_ma2_f3{width:450px;float: left;padding-left: 90px;}
.footer_ma2_f3 h1{width:100%;height:60px;background: url(../img/fot_tel.png)no-repeat 0px 0px;padding-left:75px;}
.footer_ma2_f3 h1 span{color:#FFF;font-size: 14px;}
.footer_ma2_f3 h1 b{
	font-size: 36px;
	color:#2884DB;
	font-family:"Impact";
	text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; 
            -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
            -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
}

.footer_ma2_f3 p{color:#fff;font-size: 16px;margin-top:10px;}
.footer_ma2_f4{width:130px;height: 180px;float: right;}
.footer_ma2_f4 img{width:130px;height:130px;}
.footer_ma2_f4 h1{font-size:20px;color:#fff;font-weight: 300;}
.footer_ma2_f4 img{margin-top:20px;}

.footer_ma3 p{text-align: center;line-height: 75px;text-align: center;color:#ABABAB;font-size: 14px;}
.footer_ma3 p a{color:#ABABAB;}

.ul_prodinfos {
	padding: 6px 15px;
	overflow: hidden;
	zoom: 1;
	background: #f3f3f3;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
}
.ul_prodinfos li {
	font-size: 20px;
	float: left;
	height: 65px;
	line-height: 65px;
}

.ul_prodinfos li span{color:#2884DB;}

.ul_prodinfos li.li_weight {
	float: left;
}
.ul_prodinfo li {
	font-size: 14px;
	float: left;
	padding: 6px 0;
	text-align: justify;
	height: 125px;
	overflow: hidden;
}
.li_normalprice {
	line-height: 24px;
}

.propar .line {
	font-weight: normal;
	text-decoration: line-through;
}
.propar .span_1 {
	font-weight: bold;
	font-size: 14px;
	color: #f00;
}
.propar .span_2 {
	font-size: 16px;
}
.propar h4 {
	color: #333;
	line-height: 28px;
	background: #F7F7F7;
	padding: 0 8px;
}
.propar .more {
	text-align: right;
	border-bottom: dashed 1px #d7d7d7;
	margin-bottom: 5px;
}
.propar .more a {
	color: #2884DB;
	padding-left: 12px;
	line-height: 20px;
}
.propar .more a img {
	margin-right: 5px;
}
.propar {
	text-align: center;
}
.propar a {
	text-align: center;
	display: block;
	width: 128px;
	height: 50px;
	margin: 7px auto;
	font-size: 18px;
	line-height: 50px;
	color: #fff;
	background: #2884DB;
}

.mod_goods_info {
	clear: both;
	margin-bottom: 10px;
	position: relative;
	background-color: #eee;
	height: 65px;
}
.mod_goods_info .hds {
	height: 65px;
	_overflow: hidden;
}
.mod_goods_info .hds li {
	float: left;
	cursor: pointer;/* border-right:1px solid #fff */
}
.mod_goods_info .hds li h3 {
	display: block;
	width: 128px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 18px;
	border-bottom: 0;
	font-weight: normal
}
.mod_goods_info .hds li h3 a {
	color: #666;
	font-weight: normal;
	text-decoration: none;
	outline: none
}
.mod_goods_info .hds .on {
	height: 62px;
	line-height: 62px;
	border-top: 3px solid #2884DB;
	position: relative;
}
.mod_goods_info .hds .on h3 {
	height: 62px;
	line-height: 58px;
	background-color: #fff;
	color: #2884DB
}
.mod_goods_info .hds .on h3 a {
	color: #076EBB;
	font-weight: bold
}
.mod_goods_info .more {
	position: absolute;
	top: 8px;
	right: 0px;
}
.mod_goods_info .more a:link, .mod_goods_info .more a:visited {
	text-decoration: none;
	color: #085C9B;
}
.mod_goods_info .more a:hover {
	color: #D4105A;
}


.jjswz-cbzxl{
	position: fixed;
	top: 60%;
	right: 0;
	z-index: 999;
	width: 50px;
}
.jjswz-cbzxl .list{
	position: relative;
	width: 50px;
	height: 50px;
	border-radius: 3px;
	background-color: #424242;
	margin-bottom: 5px;
	cursor: pointer;
}
.jjswz-cbzxl .list .nr{
	text-align: center;
	padding-top: 15px;
}
.jjswz-cbzxl .list .nr p{
	font-size: 12px;
	color: #fff;
	margin-top: 4px;
}
.jjswz-cbzxl .fhdb{
	height: 54px;
	background-color: #111;
	transition: all ease 0.2s;
}
.jjswz-cbzxl .fhdb:hover{
	background-color: #16accc;
	transition: all ease 0.2s;
}
.jjswz-cbzxl .list .qqhm,
.jjswz-cbzxl .list .dhhm{
	visibility: hidden;
	position: absolute;
	width: 150px;
	height: 50px;
	padding-left: 15px;
	background-color: #16accc;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	box-sizing: border-box;
}
.jjswz-cbzxl .list .qqhm{
	top: 0;
	right: -100px;
	transition: all ease 0.4s;
}
.jjswz-cbzxl .list .dhhm{
	margin: auto 0;
	top: 0;
	bottom: 0;
	left: -154px;
	height: 70px;
	transition: all ease 0.2s;
}
.jjswz-cbzxl .list .dhhm .nr{
	height: 60px;
	box-sizing: border-box;
}
.jjswz-cbzxl .list:hover .qqhm{
	visibility: visible;
	right: 0;
	transition: all ease 0.4s;
}
.jjswz-cbzxl .list:hover .dhhm{
	visibility: visible;
	left: -160px;
	transition: all ease 0.4s;
}
.jjswz-cbzxl .list .qqhm p{
	padding-left: 35px;
	font-size: 18px;
	color: #fff;
	line-height: 50px;
	background: url(../img/jjswz-cbzxl-tp02.png) no-repeat 0 center;
	height: 50px;
}
.jjswz-cbzxl .list .dhhm p{
	padding-left: 14px;
	font-size: 14px;
	color: #fff;
	line-height: 27px;
	/* background: url(../images/jjswz-cbzxl-tp03.png) no-repeat 0 center; */
}
.jjswz-cbzxl .wx .ewm{
	visibility: hidden;
	position: absolute;
	bottom: 0;
	left: -145px;
	width: 145px;
	padding: 8px;
	background-color: #fff;
	box-sizing: border-box;
	box-shadow: 0 0 10px #c2c3c4;
	transition: all ease 0.1s;
}
.jjswz-cbzxl .wx .ewm img{
	width: 100%;
}
.jjswz-cbzxl .wx:hover .ewm{
	visibility: visible;
	left: -160px;
	transition: all ease 0.3s;
}