﻿@charset "utf-8";
/* CSS Document */
body {padding: 0px;margin: 0px;font-size: 15px;font-family: 'Microsoft YaHei';color: #404040;background: #fff;}

.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;right:10px;z-index:999;display:block;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}


.search_bar{ width:100%; height:84px; background:url(../images/menu_bg.jpg) repeat-y #122C47;}
.search_bar .sea_bar{ width:1200px; height:auto; margin:0 auto;}
.search_bar .sea_bar .sea-l{ width:765px; height:auto; float:left;}
.search_bar .sea_bar .sea-l ul li{ float:left; line-height:84px;}
.search_bar .sea_bar .sea-l ul li.tit{ font-size:16px; color:#fff;}
.search_bar .sea_bar .sea-l ul li a{ font-size:16px; color:#fff;padding-right:15px;}
.search_bar .sea_bar .sea-l ul li a:hover{ text-decoration:underline;}
.sea-c{float:left;color:#fff; line-height:54px;font-size:17px;font-weight:bold;}
.search_bar .sea_bar .sea-r{ width:403px; height:auto; float:right; margin-top:13px;}
.search_bar .sea_bar input.s-button{width:44px;background:url(../images/fangdaj.png) no-repeat scroll 12px center; color:#fff;border: none; cursor:pointer;}

.pro_list {width: 1200px;overflow: hidden;margin: 0px auto;margin-top: 20px;
}

.p-xq {width: 1260px;height: auto;
}

.p-xq li {width: 375px;height: 445px;border: #f1f0f0 2px solid;margin-right: 30px;margin-bottom: 25px;float: left;
}

.p-xq li img {margin: 10px 0px 10px 17px;
}

.p-xq li h4 {color: #595757;font-size:19px;font-weight: bold;padding-left: 17px;padding-bottom:10px;
}

.p-xq li p {color: #595757;font-size: 16px;padding-left: 15px;padding-right: 15px;
}

.p-xq li button {margin: 0 0px 0px 17px;
}

.p-xq li a {display: block;
}

.p-xq li:hover {background: #f1f0f0;
}

.p-xq li .zdycs {height: 30px;overflow: hidden;
}

.p-xq li .zdycs p {line-height: 23px;
}
.dangqianwz_box {width: 1200px;margin: 0px auto;padding: 40px 0px;
}

.dangqianwz {font-size: 16px;font-weight: bold;color: #727171;
}

.dangqianwz a,
.dangqianwz span {font-size: 16px;font-weight: 400;color: #666;
}
/*閫氱敤*/

.col-md-20{
	width: 20%;
	float:left;
	overflow: hidden;
	padding: 0 15px;
}


.clear {clear: both;height: 0px;overflow: hidden;}

.blank1 {height: 1px;overflow: hidden;}

.blank3 {height: 3px;overflow: hidden;}

.blank5 {height: 5px;overflow: hidden;}

.blank8 {height: 8px;overflow: hidden;}

.blank10 {height: 10px;overflow: hidden;}

.blank12 {height: 12px;overflow: hidden;}

.blank15 {height: 15px;overflow: hidden;}

.blank20 {height: 20px;overflow: hidden;}

.blank25 {height: 25px;overflow: hidden;}

.blank30 {height: 30px;overflow: hidden;}

.blank40 {height: 40px;overflow: hidden;}

.blank50 {height: 50px;overflow: hidden;}

a {color: #333;text-decoration: none;}

a:hover, a:focus {color: #FF6600;text-decoration: none;}

a:active {outline: none}

.img {vertical-align: auto;}

div, ul, li, dl, dt, dd, p, form {padding: 0px;margin: 0px;list-style-type: none;}

.img {padding: 3px;border: 0px solid #CCC;-moz-box-shadow: 0px 0px 6px #C4C4C4;-webkit-box-shadow: 0px 0px 6px #C4C4C4;box-shadow: 0px 0px 6px #C4C4C4;}

.img1 {padding: 0px;border-radius: 5px;-moz-box-shadow: 0px 0px 3px #aaa;-webkit-box-shadow: 0px 0px 3px #aaa;box-shadow: 0px 0px 3px #aaa;}

.img2 {padding: 0px;border-radius: 5px;}

.yingcang {width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.xian {background-color: #e5e5e5;height: 1px;margin: 9px 0;overflow: hidden;}

/*鏂囧瓧棰滆壊*/



.text-hong {color: #F00;}

.text-lu {color: #009B4D;}

.text-xia {color: #E82B91;}

.text-bai {color: #FFF;}

.text-cheng {color: #FF9900;}

/*鏇挎崲*/



blockquote {border-left: 5px solid #009B4D;margin: 0 0 20px;padding: 0 0 0 15px;}

.btn-xs, .btn-group-xs > .btn {border-radius: 1px;font-size: 12px;line-height: 1.5;padding: 3px 8px;}

.btn-md, .btn-group-xs > .btn {border-radius: 1px;font-size: 15px;line-height: 1.5;padding: 8px 15px;}

/*鏂囧瓧澶у皬*/


.font14 {font-size: 14px;}

.font15 {font-size: 15px;}

.font16 {font-size: 16px;}

.font18 {font-size: 18px;}

.font20 {font-size: 20px;}

.font24 {font-size: 24px;}

/*闂磋窛*/



.p10 {padding: 10px;}

.pt3 {padding-top: 3px;}

.pt5 {padding-top: 5px;}

.pt8 {padding-top: 8px;}

.pb5 {padding-bottom: 5px;}

.pt10 {padding-top: 10px;}

.pt15 {padding-top: 15px;}

.pt20 {padding-top: 20px;}

.pt30 {padding-top: 30px;}

.pl3 {padding-left: 3px;}

.pl5 {padding-left: 5px;}

.pl10 {padding-left: 10px;}

.pl15 {padding-left: 15px;}

.plr50 {padding: 0 50px;}

.pr5 {padding-right: 5px;}

.pr10 {padding-right: 10px;}

.pr15 {padding-right: 15px;}

.pl20 {padding-left: 20px;}

.pl25 {padding-left: 25px;}

.pb10 {padding-bottom: 10px;}

.pb15 {padding-bottom: 15px;}

.pb20 {padding-bottom: 20px;}

.mt5 {margin-top: 5px;}

.mt8 {margin-top: 8px;}

.mt10 {margin-top: 10px;}

.mt15 {margin-top: 15px;}

.mt20 {margin-top: 20px;}

.mt30 {margin-top: 30px;}

.mt40 {margin-top: 40px;}

.mb10 {margin-bottom: 10px;}

.mb20 {margin-bottom: 20px;}

.mb30 {margin-bottom: 30px;}

.ml5 {margin-left: 5px;}

.ml10 {margin-left: 10px;}

.ml15 {margin-left: 15px;}

.ml20 {margin-left: 20px;}

.w130 {width: 180px;height: 130px;}

/*琛岃窛*/



.line20 {line-height: 20px;}

.line25 {line-height: 25px;}

.line30 {line-height: 30px;}

.line35 {line-height: 35px;}

.line40 {line-height: 40px;}

.line50 {line-height: 50px;}

/*鑳屾櫙*/



.bg-bai {background: #FFF;}

.bg-blue {background: #0975BE;}

.bg-hui {background: #F0F0F0;}

.bg-lv {background: #DFDFDF;}

.bg-hei {background: #000;}

.container {width: 1300px !important;margin: 0 auto; min-width:1300px;}



/*澶撮儴*/

.top{background:url(../images/top_bg.jpg) repeat-x center top; height:130px;}

#top_li{width:300px; height:30px; line-height:30px; float:right;}

#top_li li{width:87px; height:30px; float:left; margin-left:11px; font-size:12px;}

#top_li li a{background:url(../images/top_li.gif) no-repeat; display:block; color:#fff;}

#top_li li.wx a{background-position:0 0; padding-left:32px;}

#top_li li.wx a:hover{background-position:0 -30px;}

#top_li li.qq a{background-position:-98px 0; padding-left:32px;}

#top_li li.qq a:hover{background-position:-98px -30px;}

#top_li li.ly a{background-position:-196px 0; padding-left:32px;}

#top_li li.ly a:hover{background-position:-196px -30px;}

#top_tel{background:url(../images/top_tel.png) no-repeat left center; padding:0 0 0 124px; color:#FC7E28; font-size:20px; height:35px; float:right;}

#top_tel b{font-size:30px;}



.topfr{ float:right;position:relative;font-weight:bold; background:url(../images/weibei.jpg); width:87px;height: 30px;}

.topfr span{ color:#FFF; font-size:12px; padding-left: 39px;}

.topfr img{display:none;}

.topfr:hover{cursor:pointer;color:#FFF;}

.topfr:hover img{

z-index:100; 

display:block;

position: absolute; right:0px; top:30px;}





/* 瀵艰埅 */

/*menu*/

#menu{width:100%; height:108px; background:url(../images/menu_bg.jpg) repeat-y #122C47; overflow:hidden;}

#nav { width:1170px; margin:0 auto;}

#nav .mainlevel{width:146px; height:108px; float:left; font-size:16px; }

#nav .mainlevel1{width:146px; height:108px; float:left; font-size:16px; background:url(../images/menu_li.jpg) no-repeat;}

#nav .mainlevel>a,#nav .mainlevel1>a{display:block;height:30px; line-height:30px; padding:65px 0 13px 0; color:#fff; text-align:center;-webkit-box-sizing: initial;    -moz-box-sizing: initial;box-sizing:initial}

#nav .mainlevel1 a{color:#245a91;}

#nav .mainlevel a:hover,#nav .mainlevel1 a:hover{color:#245a91; font-size:16px; text-decoration:none;}

#mainlevel_0>a{ background:url(../images/menu_bg0.png) center -88px no-repeat;}

#mainlevel_0>a:hover{ background:url(../images/menu_bg0.png) center -88px no-repeat;}

#mainlevel_01>a{ background:url(../images/menu_bg1.png) center -88px no-repeat}

#mainlevel_01>a:hover{ background:url(../images/menu_bg1.png) center -88px no-repeat}

#mainlevel_02>a{ background:url(../images/menu_bg2.png)center -88px no-repeat}

#mainlevel_02>a:hover{ background:url(../images/menu_bg2.png) center -88px no-repeat}

#mainlevel_03>a{ background:url(../images/menu_bg3.png) center -88px no-repeat}

#mainlevel_03>a:hover{ background:url(../images/menu_bg3.png) center -88px no-repeat}

#mainlevel_04>a{ background:url(../images/menu_bg4.png) center -88px no-repeat}

#mainlevel_04>a:hover{ background:url(../images/menu_bg4.png) center -88px no-repeat}

#mainlevel_05>a{ background:url(../images/menu_bg5.png) center -88px no-repeat}

#mainlevel_05>a:hover{ background:url(../images/menu_bg5.png) center -88px no-repeat}

#mainlevel_06>a{ background:url(../images/menu_bg6.png) center -88px no-repeat}

#mainlevel_06>a:hover{ background:url(../images/menu_bg6.png) center -88px no-repeat}

#mainlevel_07>a{ background:url(../images/menu_bg7.png) center -88px no-repeat}

#mainlevel_07>a:hover{ background:url(../images/menu_bg7.png) center -88px no-repeat}



#nav .mainlevel ul,#nav .mainlevel1 ul{display:none; position:absolute; margin-top:0; margin-left:0; width:137px; overflow:hidden; z-index:1000; background:#FFF; padding:20px;}

#nav .mainlevel ul li,#nav .mainlevel1 ul li {height:26px; overflow:hidden; line-height:26px; font-size:14px; padding:0;}

#nav .mainlevel ul li a,#nav .mainlevel1 ul li a {height:26px; display:block; text-align:center; color:#888; background:none; padding:0;;}

#nav .mainlevel ul li a:hover,#nav .mainlevel1 ul li a:hover {height:26px; display:block; text-align:center; font-size:14px; background:none; color:#FC7E28;}


/* 二级 */

#nav_all li ul {
	display: none;
	position: absolute;
	z-index: 99;
	padding: 0;
	top: 50px;
	left: 0px;
	background: none;
	width: 100%;
	overflow: hidden;
	border-bottom: none;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
#nav_all ul li {
	padding: 0;
	overflow: hidden;
	float: none;
	height: 40px;
	background: #FFF;
	line-height: 40px;
	border-bottom: 1px solid #F2F2F2;
}
#nav_all ul li a {
	margin: 0px;
	height: 40px;
	display: block;
	line-height: 40px;
	color: #333;
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	padding: 0 10px;
}
#nav_all ul li a:hover {
	background: #0780c7;
	height: 40px;
	line-height: 40px;
	color: #fff;
}



#meny{position:relative; }

#nav{overflow: hidden; }

#nav .mainlevel ul.menu_product, #nav .mainlevel1 ul.menu_product{width:1170px;left:50%;-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);background:#fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}

#nav .mainlevel ul.menu_product li { height:100px;}



.col-md-28 {

  position: relative;

  min-height: 1px;

  padding-right: 15px;

  padding-left: 15px;

  width:12.5%;

  float:left;

  text-align:center;}






.menu-products{height:55px; width:100%; margin:0 auto; line-height:55px; background:#1f99f2; position:fixed; top:0; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; z-index:10000}











.index-title { height:35px; line-height:35px; font-size:18px;}

.index-title p {font-size: 20px;font-weight: 600;text-align:left; text-indent:10px;float:left;height:35px;line-height:35px;background:url(../images/tit_03.jpg) no-repeat; color:#fff;width:400px;}

.index-title i{height:35px;line-height:35px;padding-right:10px;color:#fff;font-size:24px;background:#f00;border-radius:5px;float:left;}


.index-titlecw{background: url('../images/divider.png') repeat-x scroll left bottom transparent !important; height:55px; line-height:50px; font-size:18px;}

.index-titlecw p {font-size: 22px;font-weight: 600;text-align: center;height:50px;line-height:50px;}





.bigmore{width:124px; height:30px; line-height:30px; margin:12px auto 0; display:block; font-size:15px; float:right;}

.bigmore a{background:url(../images/m_jt.gif) no-repeat left top #1f99f2; padding-left:23px; display:block; text-align:center; color:#fff;}

.bigmore a:hover{background:url(../images/m_jt.gif) no-repeat 10px top #fc7e28; padding-left:23px; display:block; text-align:center; color:#fff;transition: all 0.3s ease 0s;}


.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;color:#fff;
}


.index_categroy {background: #F7F7F7;vertical-align: middle;margin-top: 30px;}

.index_categroy p { font-size:18px; font-weight:600; padding:20px;}


.nav-product {background: #fff;border: 1px dotted #CDCDCD !important;}
.nav-product li {border-right: 1px dotted #E1E1E1;}
.nav-product li a {font-size: 18px;border: none !important;line-height:33px;}
.nav-product li:last-child {border-right: none;}
.nav-product>li.active>a,
.nav-product>li.active>a:hover,
.nav-product>li.active>a:focus { background-color: #1f99f2;height:33px;line-height:33px;color:#fff;}


/*浜у搧鍒楄〃椤靛鑸�*/


.top-nav-b { height:50px; font-size:16px; background:#0A77BD;}
.top-nav-b li a{ height:50px; line-height:50px; padding:0;color:#FFF; font-weight:600;}
.top-nav-b li a:hover,.top-nav-b li .current { height:50px; font-weight:600; background:#FF8C00; color:#FFF;}
.top-nav-b li:first-child a{ background:#AACE39; color:#FFF; font-weight:600;}




/* 鍒嗛〉 */



#pages {padding: 14px 0 10px 0;text-align: center;}

#pages a {display: inline-block;height: 32px;line-height: 30px;background: #F1F1F1;border: 1px solid #E4E4E4;text-align: center;color: #999;padding: 0 10px;}

#pages a.a1 {background: url(../images/admin_img/pages.png) no-repeat 0 5px;width: 70px;padding: 0;background: #F1F1F1;}

#pages a:hover {background: #DE0025;color: #fff;text-decoration: none}

#pages span {display: inline-block;height: 32px;line-height: 30px;background: #DE0025;border: 1px solid #C50021;color: #fff;text-align: center;padding: 0 10px}

.page .noPage {display: inline-block;width: 70px;height: 32px;line-height: 30px;background: url(../img/icu/titleBg.png) repeat-x 0 -55px;border: 1px solid #e3e3e3;text-align: center;color: #a4a4a4;}

/*雾炮车的适用场景*/
.in_b{width:100%;height:875px;margin:0 auto;background:url(../images/in_bbg.gif) no-repeat center top #ffffff;}
.in_bbox{width:1200px;height:auto;margin:0 auto;}
.in_title{width:1040px;height:auto;margin:0 auto;text-align:center;margin-bottom:30px;padding-bottom:20px;padding-top:20px;background:url(../images/in_titleb.png) no-repeat bottom center;  } 
.in_title h2{line-height:50px;font-size:30px;font-weight:bold;color:#2087ed; text-align:center; }  
.in_title p{font-size:14px;  }
.in_zy{width:1200px;height:580px;margin:0 auto;background:url(../images/in_zy.png) no-repeat center 10px;}
.in_zy h4{font-size:24px;line-height:34px;}
.in_zy h4 font{font-size:14px;margin-right:6px;}
.txt_right{text-align:right;}
.red{color:#e87006;}
.red a{color:#e87006;}
.red a:link{color:#e87006;}
.red a:visited{color:#e87006;}
.red a:hover{color:#e87006; text-decoration:underline;}
.red a:active{color:#e87006;}
.div_h370{width:100%;height:370px;clear:both;}


.index-gsjs {background: url(../images/bj_1.jpg) no-repeat center center;height: 560px;padding-top:40px;}

.index-gsjs .jieshao { text-align:center; height:120px; line-height:120px; font-size:18px; float:left; width:256px;}

.index-gsjs .sm { line-height:30px; text-align:justify; font-size:15px;}

.index-gsjs .pic { border:1px solid #f7f7f7; background:#FFF; width:100%; height:148px; padding-top:10px; text-align:center; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}





.index-jsan { background: #fff; padding-top: 20px; }

.index-jsan ._con {  height: 0; padding-bottom: 130%; overflow: hidden; cursor:pointer; }

.index-jsan ._img { height: 0; padding-bottom: 66%; overflow: hidden; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

.index-jsan ._info { background: #FAFAFA; padding: 0 4% 15% 4%; overflow: hidden; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

.index-jsan ._info ._more { display: block; width: 124px; height: 32px; line-height: 31px; color: #999; text-align: center; background: #fff; border:1px solid #E8E8E8; }

.index-jsan ._info .txt { line-height: 22px; margin-bottom: 17px; height: 50px; background: none; padding: 0;}
.index-jsan ._info .txt:hover { box-shadow: none; }

.index-jsan ._info h3 { font-size: 20px; color: #000; }

.index-jsan ._con:hover ._img { padding-bottom: 60%; }





.scroll-nav {border-top:3px solid #CB0305; height:50px;background:#F7F7F7; line-height:50px; border-bottom:1px solid #DDDDDD;}

.scroll-nav li { border-left:1px solid #E1E1E1; float:left; width:20%; height:47px; text-align:center; }

.scroll-nav li a {font-size:18px; text-align:center;}

.scroll-nav li:last-child { border-right:1px solid #E1E1E1;}

.scroll-nav li a:hover { color:#000;}

.scroll-nav > li.active > a,

.scroll-nav > li.active > a:hover,

.scroll-nav > li.active > a:focus {

  color: #555;

  cursor: default;

  background-color: #fff;

  border-bottom-color: transparent;}





.scroll-product { background:#414755; }

.scroll-product li { border-right:1px solid #E1E1E1;}

.scroll-product li a {font-size:18px; color:#fff; border:none !important;}

.scroll-product li:last-child { border-right:none;}

.scroll-product li a:hover { color:#fff; background:#46B8DA;}

.scroll-product > li.active > a,

.scroll-product > li.active > a:hover,

.scroll-product > li.active > a:focus {

  color: #fff;

  cursor: default;

  background-color: #DE0025;

  border:none !important;

  border-radius:0;}





.sroll-nav-title{background: url("../images/products-green.png") no-repeat scroll 0 0; color:#FFF; font-size:20px; font-weight:600; line-height:50px; height:50px; padding-left:75px;}



.view-blank {}

.view-table {width: 100%;}

.view-table table {border: 1px solid #000;}

.view-table .cp-hang {color: #F60;font-size: 16px;font-weight: 600;text-align: center;}

.view-table .view-table-first td:nth-child(odd) {font-weight: 600;padding-left: 5px;width: 15%;background: #FAFAFA;}

.view-table .view-table-second td:nth-child(odd) {font-weight: 600;padding-left: 5px;width: 15%;background: #FAFAFA;}

.view-table .view-table-three tr:nth-child(2) {font-weight: 600;padding-left: 5px;width: 15%;background: #FAFAFA;}

.view-table .view-table-title-first td:first-child {color: #F60;font-size: 16px;font-weight: 600;text-align: center;background: #F5F5F5;}

.view-table .view-table-title-second td:first-child {color: #F60;font-size: 16px;font-weight: 600;text-align: center;background: #F5F5F5;}

.view-table .view-table-title-three td:first-child {color: #F60;font-size: 16px;font-weight: 600;text-align: center;background: #F5F5F5;}

.view-table table td {word-wrap: break-word;word-break: break-all;}



.index-shouhou { background:#F5F5F5;}

.index-shouhou .sm {  border:1px solid #fff; background: #fff; padding:10px; line-height:25px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}





.message_form {margin-top: 15px;}

.message_name {
background: none repeat scroll 0 0 #fff;
border: 1px solid #EAEAEA;
color: #8F8F8F;
float: left;
height: 32px;font-size:14px; 
line-height: 32px;
padding-left: 5px;
width: 100%;}

.message_content {
background: none repeat scroll 0 0 #fff;
border: 1px solid #EAEAEA;
color: #8F8F8F;
height: 120px;font-size:14px; 
line-height: 32px;
overflow: hidden;
padding: 1%;
width: 98%;}

.message_sub_do{ height:32px; line-height:26px; text-align:center; color:#FFF; width:100%; border:none; font-size:16px; background:#DE0025;}

.message_sub_re{ height:32px; line-height:26px; text-align:center; color:#FFF; width:100%; border:none; font-size:16px;}

.message_about {
color: #8F8F8F;
font-size: 15px;line-height:25px;}



.w600 { width:600px;}

.btn-about {color: #131E5C;background-color: #fff;border-color: #F2F2F2;height: 45px;margin-top: 25px;line-height: 45px;padding: 0 0 0 20px;font-size: 18px;opacity: 0.9;width:100%;border-radius: 2px;overflow: hidden;text-align:left;}

.btn-about:hover {color: #fff;background-color: #D30007;border-color: #B90006;opacity: 1;}





.btn-news {color: #000;background-color: #fff;border-color: #F2F2F2;height:83px;border:none;border-bottom:1px solid #dedede;line-height: 30px;padding: 5px 0 0 20px;font-size: 16px;opacity: 0.9;width:100%;border-radius: 2px;overflow: hidden;text-align:left;}

.btn-news:hover {color: #fff;background-color: #D30007;border-color: #B90006;opacity: 1;}



.products-down {}

.products-down .bg{ height: 90px;  line-height:90px; background: #414755;  font-size:18px; color:#FFF; text-align:center;}

.products-down li:first-child p{ height: 90px;  line-height:90px; background: #46B8DA;  font-size:18px; color:#FFF; text-align:center;}

.products-down .bg a { color:#FFF; background: url(../images/down.png) left center no-repeat; line-height:1.4em; padding-left:1.9em;}



/*鏂伴椈璧勮*/

.news { float:right;}

.news li { height:81px; background:#FFF; display:block; width:620px; border-bottom:1px solid #EBEBEB;}

/*.news li:last-child { border-bottom:1px solid #EBEBEB}*/

.news li a:hover { background:#1f99f2; color:#FFF; display:block; width:620px; height:81px;}

.news li a:hover a{ color:#FFF; }

.news .rq { float:left; width:90px;height:81px; text-align:center; background: url(../images/rq.jpg) right 4px no-repeat;}

.news a:hover .rq {background: url(../images/rq2.png) right 4px no-repeat;} 

.news a:hover .rq .d{ color:#FFF;}

.news a:hover .rq .ym{ color:#FFF;}

.news .rq .d { height:45px; line-height:50px; font-size:22px; color:#B3B3B3;  clear:both; display:block;}

.news .rq .ym { font-size:14px; color:#B3B3B3; display:block;}

.news .bt { line-height:30px; float:left; width:410px; padding:10px 0 0 20px; font-size:16px;}

.news .ck { line-height:81px; float:right; display:block; width:60px; color:#1f99f2;}

.news a:hover .ck { color:#FFF;}







/* 榛樿骞荤伅鐗� */

.FocusPic {zoom: 1;position: relative;overflow: hidden
}
.FocusPic .content {overflow: hidden
}
.FocusPic .changeDiv a {position: absolute;top: 0px;left: 0px;display: none;
}
.FocusPic .title-bg,
.FocusPic .title {position: absolute;left: 0px;bottom: 0;width: 438px;height: 30px;line-height: 30px;overflow: hidden
}
.FocusPic .title-bg {background: #000;filter: alpha(opacity=50);opacity: 0.5;
}
.FocusPic .title a {display: block;padding-left: 15px;color: #fff;font-size: 15px;
}
.FocusPic .change {bottom: 6px;height: 20px;right: 3px;*right: 5px;_right: 4px;position: absolute;text-align: right;z-index: 9999;
}
.FocusPic .change i {background: #666;color: #FFF;cursor: pointer;font-family: Arial;font-size: 12px;line-height: 15px;margin-right: 2px;padding: 2px 6px;font-style: normal;height: 15px;display: -moz-inline-stack;zoom: 1;*display: inline;
}
.FocusPic .change i.cur {background: #FF7700;
}





.crumbs { width:100%; font-size:16px; height:50px; line-height:50px; font-weight:600; margin-top:10px; background:url(../images/divider.png) repeat-x left bottom; }




/*鍐呭鏂�*/

#products-title h3 { text-align:center; margin:0 0 15px 0; font-size:20px; font-weight:600; letter-spacing:1px;}
#products-title h3 span { color:#FF9966;}
#products-title .with-line {
	width:100%;
	font-size:15px;
	color: #848484;
	margin: 0 auto;
	position: relative;
	text-align: center;
	margin-bottom:25px;
}
#products-title .with-line:before {
	content: "";
	border-top: 1px solid #D2D2D2;
	display: block;
	position: absolute;
	width: 40%;
	top: 10px;
	left: 0
}
#products-title .with-line:after {
	content: "";
	border-top: 1px solid #D2D2D2;
	display: block;
	position: absolute;
	width: 40%;
	top: 10px;
	right: 0
}


.products-cptd .block {border-bottom: 1px dashed #ddd;height: auto;overflow: hidden;padding: 0 0 30px;
}
.products-cptd .block p{
	line-height:25px;
	padding-top:15px;
}
.products-cptd h4 {font-size: 16px;}
.products-cptd h4 .icon_nb {background: rgba(0, 0, 0, 0) url(../images/icon_nb3.jpg) no-repeat scroll center center;color: #fff;display: inline-block;font-size: 24px;height: 70px;line-height: 76px;margin-right: 25px;position: relative;text-align: center;width: 46px;
}


/*鍐呭鏍囬*/

.products-title h3 { text-align:center; margin:0 0 15px 0; font-size:20px; font-weight:600; letter-spacing:1px;}

.products-title h3 span { color:#FF9966;}

.products-title .with-line {width:100%;font-size:15px;color: #848484;margin: 0 auto;position: relative;text-align: center;margin-bottom:15px;}

.products-title .with-line:before {content: "";border-top: 1px solid #D8DADA;display: block;position: absolute;width: 40%;top: 10px;left: 0}

.products-title .with-line:after {content: "";border-top: 1px solid #D8DADA;display: block;position: absolute;width: 40%;top: 10px;right: 0}



.ms {  line-height:25px; font-size:16px; text-align:justify; background: url(../images/cpjj.jpg) no-repeat left top; height:380px; padding:50px 0 10px 0; text-indent:2em;}

.product-title{ font-size:22px; color:#FF4F78; height:50px; line-height:50px; margin:0; font-weight:600;}

.product-price { font-size:18px; line-height:30px; color:#9999B2; font-weight:normal;}

.product-price i { color:#333333; font-style:normal;}



.product-dp { font-size:16px; line-height:25px;font-weight:bold; color:#000;}

.product-dp span {}



.product-sm {background: url("../images/fk.gif") no-repeat left 13px; padding-left:15px; line-height:30px; }



.btn-cpinfo {

  color: #fff;

  background-color: #DF0024;

  border-color: #C60020;

  width:100%;

  height:50px;

  margin-bottom:15px;

  line-height:50px;

  padding:0;

  font-size:20px;

  display:block;

  text-align:center;}

.btn-cpinfo a { color:#FFF;}



.fd1{ padding:2px 6px; background:#AACE3B; color:#FFF; font-size:12px;}

.fd2{ padding:2px 6px; background:#D9534F; color:#FFF; font-size:12px;}

.fd3{ padding:2px 6px; background:#46B8DA; color:#FFF; font-size:12px;}

.fd4{ padding:2px 6px; background:#F0AD4E; color:#FFF; font-size:12px;}



.cp-title {background: #D30007;text-align: center;width: 250px;height: 40px;line-height: 40px;color: #FFF;margin: 50px auto 10px;font-size: 24px;}

.cp-title a {color: #FFF;}

.cp-title-sub {width: 900px;margin: 0 auto;text-align: center;}

.cp-title-sub li {border: 1px solid #dedede;text-align: center;margin: 10px 7px;padding: 0 25px;height: 35px;line-height: 33px;display: inline-block;}

.cp-title-sub li:hover {background: #1f99f2;color: #FFF;border: 1px solid #E57304;}

.cp-title-sub li:hover a {color: #FFF;transition: all 0.4s ease 0s;}





.xw {

padding: 0;

}



.xw .xtitle {

padding-left: 25px;

background: url(../images/jt_xia.jpg) no-repeat 2px 17px;

font-size: 20px;

height: 42px;

line-height: 42px;

font-weight: bolder;

}



.xw .box {

padding: 5px 10px 10px 15px;

padding-bottom: 0;

margin-bottom: 30px;

border: none;

border-top: 1px solid #E3E3E3;

}



.xw .box ul {

}



.xw .box li {

background: url(../images/icon2.gif) no-repeat 5px 15px;

line-height: 36px;

border-bottom: 1px dashed #E1E3E1;

}



.xw .box li a {

padding-left: 22px;

font-size: 15px;

color: #9A9A9A;

}



.xw .box li a:hover {

color: #F00000;

}



.xw .more {

float: right;

padding-right: 10px;

font-size:15px;

}



.xw .fr {

float: right;

padding-right: 10px;

font-size:15px;

color: #9A9A9A;

}



.xw .none {

border-top: none;

}





.txt { background:#FFF; padding:8px; border:1px solid #F5F5F5;}



.txt p { padding:5px 0 10px 5px; text-align:center; color:#F60;}







.txt h3{ font-weight:700; font-size:16px; display:block; height:30px; line-height:30px; margin:10px 0 0; text-align:center; display:block;  overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}



.txt a:hover h3{ color:#FB7E06; }



.txt a:hover p { color:#333333;}







.txt:hover {


box-shadow: 0 0 8px #9D9D9D;


transition: box-shadow 0.2s ease-in-out 0s;

}





/*鍗曢〉鍏徃浠嬬粛*/

.page_gsjs {width: 100%;height: auto;background: #fff;margin: 0 auto 30px auto;padding: 10px 0;}

.page_gsjs .head {width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #D8DADA;background: #fff;padding-bottom: 1px;}

.page_gsjs .head ul.left {clear: #41484d;font-size: 16px;font-weight: 700;width: 600px;color:#000;float: left;}

.page_gsjs .head ul.right {float: right;width: 270px;height: 22px;line-height: 22px;margin-top: 15px;}

.page_gsjs .head ul.right a {color: #41484d;height: 22px;line-height: 22px;padding: 0px 10px;float: left;display: block;}

.page_gsjs .head ul.right span {display: block;height: 22px;line-height: 22px;float: left;width: 20px;text-align: center;color: #AFB7BD;}

.page_gsjs .head ul.right a:hover {color: #fff;background: #009B4D;text-decoration: none;}

.page_gsjs .section {width: 100%;height: auto;padding-left: 20px;padding-top: 20px;padding-right: 15px;}

.page_gsjs .section #section-1 img {padding: 0;}

.page_gsjs .section h1 {color: #41484d;font-size: 16px;font-weight: 700;text-align: left;padding-bottom: 15px;background: url(../images/show_dot.png) no-repeat left 1px;padding-left: 40px;margin-left: -37px;margin-top: 0;}

.page_gsjs .section p {color: #666;line-height: 22px;text-align: left;padding-bottom: 15px;text-align: justify;}

.page_gsjs .section #section-1 {padding-left: 30px;height: auto;border-left: 1px solid #C5C7C8;padding-bottom: 30px;}

.page_gsjs .section #section-2 {padding-left: 30px;height: auto;border-left: 1px solid #C5C7C8;padding-bottom: 30px;}

.page_gsjs .section #section-3 {padding-left: 30px;height: auto;border-left: 1px solid #C5C7C8;padding-bottom: 30px;}

.page_gsjs .section #section-4 {padding-left: 30px;height: auto;border-left: 1px solid #C5C7C8;padding-bottom: 30px;}



/*鍒堕€犲疄鍔�*/



.zzsl {margin-bottom: 10px;padding: 15px 15px 15px;background: #FAFAFA;}

.zzsl:hover {background: #0066CC none repeat scroll 0 0;border-radius: 2px;box-shadow: 0 0 8px #ddd;color: #FFF;transition: box-shadow 0.2s ease-in-out 0s;}

.zzsl:hover span {color: #fff;}

.zzsl span {color: #0066CC;font-size: 42px;padding: 0;text-align: center;width: 322px;margin: 0 auto;transition: all 0.4s ease-in-out 0s;}

.zzsl h4 {font-size: 20px;line-height: 25px;font-weight: 700;text-align: center;}

.zzsl p {font-size:15px;line-height: 20px;color: #6F6F6F;text-align: justify;}

.zzsl:hover p {color: #FFF;}





/*Pricing Head*/



.pricing {position: relative;border-radius: 3px;margin-bottom: 15px;box-shadow: 0 0 5px #eee;}

.pricing:hover {box-shadow: 0 0 15px #b5b5b5;}

.pricing:hover h4 {color: #55c931;}

.pricing-head {text-align: center;}

.pricing-head h3,  .pricing-head h4 {margin: 0;line-height: normal;font-weight: bold !important;}

.pricing-head h3 span,  .pricing-head h4 span {display: block;margin-top: 5px;font-size: 12px;font-style: italic;}

.pricing-head h3 {color: #fafafa;padding: 12px 0;font-size: 35px;font-family: Arial;background: #183E63;border-radius: 3px 3px 0 0;text-shadow: 0 1px 0 #183E63;border-bottom: solid 1px #13314E;}

.pricing-head h4 {color: #bac39f;padding: 5px 0;font-size: 70px;font-family: Arial;background: #F2F2F2;text-shadow: 0 1px 0 #fff;border-bottom: solid 1px #f5f9e7;}

.pricing-head h4 i {top: -8px;font-size: 28px;font-style: normal;position: relative;}

.pricing-head h4 span {top: -10px;font-size: 15px;font-style: normal;position: relative;}

/*Pricing Content*/



.pricing-content {margin-top: 10px;}

.pricing-content li {color: #888;font-size:15px;padding: 7px 15px;border-bottom: solid 1px #f5f9e7;}

.pricing-content li i {top: 2px;color: #72c02c;font-size: 16px;margin-right: 5px;position: relative;}

/*Pricing Footer*/



.pricing-footer {color: #777;font-size: 11px;line-height: 17px;text-align: center;padding: 0 20px 19px;border-radius: 0 0 3px 3px;}

.pricing-footer a,  .pricing-footer button {color: #fff;border: none;margin-top: 5px;font-size: 16px;padding: 6px 15px;text-align: center;border-radius: 2px;background: #55c931;display: inline-block;text-transform: uppercase;text-shadow: 0 1px 0 #38b312;border-bottom: solid 2px #41b91c;}

.pricing-footer a:hover,  .pricing-footer button:hover {cursor: pointer;background: #40ba1a;text-decoration: none;box-shadow: 0 0 3px #999;}

/*Priceing Active*/



.price-active,  .pricing:hover {z-index: 9;margin-top: -15px;box-shadow: 0 0 15px #b5b5b5;}

.price-active h4 {color: #55c931;}

.no-space-pricing .pricing:hover {-webkit-transition: box-shadow 0.3s ease-in-out;-moz-transition: box-shadow 0.3s ease-in-out;-o-transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.2s ease-in-out;}

.no-space-pricing .price-active .pricing-head h4,  .no-space-pricing .pricing:hover .pricing-head h4 {color: #55c931;padding: 15px 0;font-size: 80px;-webkit-transition: color 0.5s ease-in-out;-moz-transition: color 0.5s ease-in-out;-o-transition: color 0.5s ease-in-out;transition: color 0.5s ease-in-out;}

.hover-effect {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}





/*鏂伴椈鍒楄〃椤�*/

.h120 {height: 210px;position: relative;border-bottom: 1px dashed #CCC;margin-top: 30px;}

.red-i { margin-top:15px;height: 20px;right: 0;color: #F00;}

.red-buton {margin-top:15px;position: absolute;height: 20px;left:550px;right: 0;color: #F00;}



/* 鍐呭 */



#Article {overflow: hidden}

#Article, .photo-channel .relevance {border: 0px solid #E3E3E3;zoom: 1;padding: 0;}

#Article h1 {color: #000;font-size: 20px;font-weight: 700;margin-bottom: 6px;text-align: center;padding: 16px 0 0px;border-bottom: 1px solid #e5e5e5}

#Article h1 span {font-size: 15px;font-weight: normal;line-height: 50px;color: #999}

#Article .content {font-size: 16px;line-height: 26px;color: #000;text-align: justify;}

#Article .content p {font-size: 16px;line-height: 26px;padding-top: 20px;}

#Article .content img {
display: table-cell; /*主要是这个属性*/
vertical-align: middle;
	max-width: 900px;text-align: center;margin: 0 auto;}

#Article .related {border-top: dashed 1px #ccc;margin-top: 15px}

#Article .related h5 {padding-bottom: 4px;font-weight: 700;}

#Article .related {padding: 10px 0 0}

#Article .related ul {}

#Article .related li {background: url(../images/fk.gif) no-repeat 5px 13px;line-height: 28px;padding-left: 20px;}

#Article .related li a {color: #808080;}





/*浜у搧绠€浠�*/

#products-jianjie { background:#FF6666; padding:10px 20px 25px 20px; color:#f7f7f7; font-size:14px; margin:30px 0;line-height:25px; text-align:justify;}

#products-jianjie h2 { margin:0; text-align:center; font-size:24px; font-weight:700; height:60px; line-height:60px; color:#fff;}





#products-cpys { background:#FFCCCC; padding:10px 20px 25px 20px; color:#333; font-size:15px; margin:10px 0;line-height:25px; text-align:justify; border-radius:5px;}

#products-cpys h2 { margin:0; text-align:center; font-size:22px; font-weight:700; height:60px; line-height:60px; color:#000;}

#products-cpys p { color:#333;}



a:hover #products-cpys { background:#0066CC;}

a:hover #products-cpys h2{ color:#FFF;}

a:hover #products-cpys p{ color:#FFF;}





#products-fa-title { width:150px; background:#FF6666; font-size:20px; height:40px; line-height:40px; color:#FFF; font-weight:600; margin:20px auto 10px; text-align:center; letter-spacing:1px;}





.page {font-size: 16px;line-height: 26px;color: #000;text-align: justify;}

.page p {font-size: 16px;line-height: 26px;padding-top: 20px;}

.page img {max-width: 900px;text-align: center;margin: 0 auto;}



.product-img-box{height:405px;padding-top: 12px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}

.product-img {position: relative;padding: 5px;border: 1px solid #DEDEDE;height: 405px;overflow: hidden;box-shadow: 0 0 5px #F5F5F5;}

.product-img p {padding: 5px;text-align: justify;color: #666666;}

.product-img h3 {font-weight: 700;font-size: 16px;display: block;height: 30px;line-height: 30px;margin: 10px 15px 0;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.product-img-box:hover{padding-top: 0px;}

.product-img-box:hover .product-img {z-index: 9;box-shadow: 0 0 10px #D5D5D5;}





/*foot閮�*/

.foot { background:#EFEFEF; border-top: 1px solid #EAEBE6; line-height:25px; height:auto; padding-bottom:15px;color:#BBBABA;}

.foot h4 { padding-bottom:0; color:#000;}

.foot ul li {  float:left; width:100%;}

.foot ul li a{ color:#000;}





.f1 { width:640px; float:left; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f2 { width:200px; float:left; padding-left:30px; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f3 { width:200px; float:left; padding-left:30px; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f4 { width:350px; float:left; padding-left:30px; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f5 { width:180px; float:right;  color:#414141;}



.fdh { font-size:24px; font-weight:700; line-height:40px; color:#D30007;}




.link li a { line-height:25px; padding-right:10px;}

.mediacwcv{ width:250px; height:167px;float:left;margin-left: 20px;}
.mediacwcv img{display: block;transform: scale(1);transition: all 2s ease-out;overflow: hidden; width:100%;padding:3px;border: 0px solid #CCC;box-shadow:0px 0px 6px #C4C4C4;}
.mediacwcv:hover img{transform: scale(1.1);}

/*搴曢儴*/

.footer { background:#242424; height:40px; line-height:40px; color:#F2F2F2;}
.footer a { color:#FFF;}
.footer .top3 {background: #1f99f2;width: 120px;text-align: center;font-size: 15px;}
.footer a:hover {color: #FFFF99;}


.containers{width:100%;padding-bottom:20px;float:left;}
.containerSize{width:1300px;margin:0 auto;}
.hotPr{width:1300px; margin:0 auto;}	
.indexShow_c{width:100%;float:left;overflow:hidden;}	
.floatDiv{width:1300px;float:right;}
.goodsItem{width:24.3%;border:1px solid #ddd;overflow:hidden; float:left;border-bottom:3px solid #e3e3e3;margin:10px 8px 10px 1px;}
.goodsItem:hover{border:1px solid #0070d4;border-bottom:3px solid #0163b9;}
.goodsimg{ width:100%; background:#FFF; text-align:center; line-height:200px; background:#f5f5f5 }
.goodsimg a{display:block;padding:2px;}
.goodsimg a img{width:310px;height:225px;}
.goodsItem p{ text-align:center;font-size:16px;color:#666; line-height:20px; overflow:hidden; margin-bottom:5px;height:20px;overflow:hidden;width:100%;}
.goodsItem p a{color:#c00; text-decoration:none;}
.goodsItem p a:hover{color:#f00;}
.goodsItem p a span{ color:#f00}
.goodsItem font{color:#c00}
.goodsItem .f1{float:left;font-size: 12px;font-weight: normal;width:65%;overflow:hidden;height:20px;line-height:20px;white-space:nowrap;color:#c00}
.goodsItem .cptitle{display:block; padding:5px 0 0 3px;height:26px;}


/*内页菜单*/
.c_menu_border{width:100%; height:52px; margin:10px;}
.c_menu_bg{width:100%;}
.c_menu{width:1200px; margin:0 auto;}
.c_menu_font2{ width:200px; float:left; padding: 0 15px;height: 52px;line-height: 52px; margin-right:20px; margin-bottom:10px;background: #c7c3bf;border: #c8c4c0 1px solid;float:left;border-radius:15px;}
.c_menu_font2 a{color:#000; font-size:17px; font-weight:bold; text-align:center; display:block;}
.c_menu_font2 a hover{background: #fed718;}


.c_menu_font3{ width:100px; padding: 0 30px;height: 52px;line-height: 52px;border-radius:15px;background: #fed718;border: #c8c4c0 1px solid;float:left;}
.c_menu_font3 a{color:#000; font-size:17px; font-weight:bold; text-align:center; display:block;}
.c_menu_font2 a hover{background: #1f99f2;}




.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #0780C7;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #1f99f2;
}
