@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ padding: 0;margin: 0;}
fieldset, img { border: 0;}
ol, ul {list-style: none;}
i, em, s{font-style: normal;}
p{margin: 0px;padding: 0px;}
.clear{clear:both;height:0px;}
* html .clear{clear:both;display:inline;}
.Arial{font-family: Arial, Helvetica, sans-serif;}
a {blr:expression(this.onFocus=this.blur())}
.down_link{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d8d8d8;}
.fl{ float:left;}
.fr{ float:right;}
.t-fl{ text-align:left!important;}
.t-fr{ text-align:right!important;}
.t-center{ text-align:center!important;}
*{font-family: SimSun; margin:0px; padding:0px; /*color: #666;*/}

.center{text-align:center;}
.ico_01{
	background-image: url(../images/shop_ico_01.gif);
	background-repeat: no-repeat;
	background-position: 28px top;
}


input[type="submit"]{-webkit-appearance:none;}
input[type="button"]{-webkit-appearance:none;}
/*input[type="submit"],input[type="reset"],input[type="button"],input{-webkit-appearance:none;}*/





/*边框*/
.link_t_1{border-top-width: 1px;border-top-style: solid;border-top-color: #ECECEC;}
.link_r_1{border-right-width: 1px;border-right-style: solid;border-right-color: #ECECEC;}
.link_b_1{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ECECEC;}
.link_l_1{border-left-width: 1px;border-left-style: solid;border-left-color: #ECECEC;}

.link_r_0{border-right-width: 0px!important;}

.border1{ border: 1px solid #ECECEC;  margin:0px; padding:0px;}
.border2{ border: 1px solid #CCCCCC;  margin:0px; padding:0px;}
.border_x{margin:0px;padding:0px;border-left-width: 5px;border-left-style: solid;border-left-color: #F60;}
.border_dx{margin:0px;padding:0px;border-left-width: 5px;border-left-style: solid;border-left-color: #FFF;}

.link_b_qingse{border-bottom-color: #a3d6d5!important;}

/*边距*/
.margin_lr_1{ margin-left:1%!important; margin-right:1%!important;}
.margin_lr_2{ margin-left:2%!important; margin-right:2%!important;}
.margin_b_1{margin-bottom: 1px!important;}
.margin_b_3{margin-bottom: 3px!important;}
.margin_t_5{margin-top: 5px!important;}
.margin_r_5{margin-right: 5px!important;}
.margin_b_5{margin-bottom: 5px!important;}
.margin_l_5{margin-left: 5px!important;}
.margin_t_10{margin-top: 10px!important;}
.margin_r_10{margin-right: 10px!important;}
.margin_b_10{margin-bottom: 10px!important;}
.margin_l_10{margin-left: 10px!important;}
.margin_t_20{margin-top: 20px!important;}
.margin_r_20{margin-right: 20px!important;}
.margin_b_20{margin-bottom: 20px!important;}
.margin_l_20{margin-left: 20px!important;}
.margin_all_10{ margin:10px!important;}

.padding_a_2{ padding:2%!important;}
.padding_a_3{ padding:3%!important;}
.padding_10{ padding:10px!important;}
.padding_t_10{padding-top: 10px!important;}
.padding_r_10{padding-right: 10px!important;}
.padding_b_10{padding-bottom: 10px!important;}
.padding_l_10{padding-left: 10px!important;}
.padding_b_110{padding-bottom: 110px!important;}

/*当前点击背景色*/
.shenhui{color: #FFF;background-color: #666;}
.shenhui a:link {color: #FFF;}
.shenhui a:visited {color: #FFF;}
.shenhui a:hover {color: #FFF;}

/*文字颜色*/
.color_orange{font-size: 16px;color: #F60;text-decoration: none;}
.color_red{ color:#e30004!important;}
.color_tuhuang{ color:#a9894c!important;}
.color_hui{ color:#9c9c9c!important;}
.color_qianhui{color:#999!important;}
.color_greed{color:#7bb200!important;}
.color_black{color:#000000!important;}
.color_blue{color:#1E90FF!important;}

/*小细节*/
.a20{ line-height:20px; height:20px;}
.xiangdui{position: relative!important;}
.juedui{ position:absolute!important;}
.link_r_last{border-right-style: none!important;}
.block{display:block!important;}
.nlk{display: inline-block; width:100%;}
.nlk2{display: inline-block; }
.nq{display: inline!important;}
.scx{text-decoration: line-through;color: #999;}
/*.present{border: 1px solid #F60!important;}*/
.r_jt_ico{background-image: url(../images/ico_05.png);background-repeat: no-repeat;background-position: right center;}
.yuanjiao_1{border-radius: 1px;}
.yuanjiao_2{border-radius: 2px;}
.yuanjiao_3{border-radius: 3px;}
.yuanjiao_4{border-radius: 4px;}
.yuanjiao_5{border-radius: 5px;}
.t_yinying{text-shadow: 1px /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 1px /*{a-bar-shadow-radius}*/ #000 /*{a-bar-shadow-color}*/;}
.yno{overflow-y:hidden;}
.yy{overflow-y:hidden;}
.none{ display:none;}






/*--背景色--*/
.hui{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{a-bar-background-start}*/), to( #eeeeee /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{a-bar-background-start}*/, #eeeeee /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{a-bar-background-start}*/, #eeeeee /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{a-bar-background-start}*/, #eeeeee /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{a-bar-background-start}*/, #eeeeee /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{a-bar-background-start}*/, #eeeeee /*{a-bar-background-end}*/);
}
.baise{background-color: #FFF;}
.fense{background-color:#fff7e5;}
.qingse{ background-color:#eafffe;}








/*--宽度--*/
.k98{ margin-left:1%!important; margin-right:1%!important; }
.k96{ margin-left:2%!important; margin-right:2%!important; }
.lr20{ margin-left:3%; margin-right:3%;}
.lr40{ margin-left:20px; margin-right:20px;}


	




/*-----------------------------------Reset------------------------------------*/ 


a:link {
	color: #161616;
	text-decoration: none;
	font-size: 12px;
}
a:visited {
	color: #161616;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #161616;
}
a.zzb07link{
	font-size: 12px;
	text-decoration:none;
	color: #999;
	font-weight: normal;
}
a.zzb07link:visited {
	text-decoration: none;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
a.zzb07link:hover {
	text-decoration: none;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}

.zzb07tail{
	font-size:12px;
	color: #999;
	font-weight: normal;
}



/*--按钮--*/
.btn_zong{width:100%;border-radius:30px;background-color:#b6a885;text-align:center;border:0px;font-size:1.3em;color:#FFF; overflow:hidden;}
.btn_orange{width:100%; background-color:#ff7800;text-align:center;border:0px;font-size:1.3em;color:#FFF; overflow:hidden;}
.btn_bule{ border-radius:5px; background-color:#0199c5;text-align:center;border:0px;font-size:1.1em;color:#FFF; overflow:hidden; line-height:35px;}
.btn_red{ width:50%; border-radius:7px;background-color:#e31d00;text-align:center;border:0px;font-size:1.3em;color:#FFF; overflow:hidden; margin:0 auto; display:block;}
.btn_greed{ width:70%; border-radius:5px;background-color:#098b41;text-align:center;border:0px;font-size:1.3em;color:#FFF; overflow:hidden; margin:0 auto; display:block; line-height:35px;}
.btn_greed a{ display:block; width:100%; height:100%; color:#FFF; font-size:1em;}

.btn_b_l{ border-bottom:4px solid #05722f;}

a.btn_bule{ display:block; width:40%; height:100%; color:#FFF; font-size:1em;}

.btn_purple{ border-radius:5px;background-color:#bb0f82;text-align:center;border:0px;font-size:1.1em;color:#FFF; overflow:hidden; display:inline-block; padding:5px 0px; min-width:126px;}
.btn_greed2{ border-radius:5px;background-color:#098b41;text-align:center;border:0px;font-size:1.1em;color:#FFF; overflow:hidden; display:inline-block; padding:5px 0px; min-width:126px;}
.btn_black{ border-radius:5px;background-color:#626262;text-align:center;border:0px;font-size:1.1em;color:#FFF; overflow:hidden; display:inline-block; padding:5px 0px; min-width:126px;}
.btn_purple a,.btn_greed2 a,.btn_black a{ display:block; width:100%; height:100%; color:#FFF; font-size:1em;}
 
/*-----------------------------------Reset------------------------------------*/ 

body{
	margin: 0px;
	font-size:12px;
	color: #666;
	text-decoration: none;
	background-color: #f5f5f5;
	padding: 0px;
	height:100%;
}
#page{width: 100%; max-width:640px; margin: 0px auto; overflow:hidden; min-height:100%;}

#box_mainBody{
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	min-width: 320px;
	max-width: 640px;
	/*position: relative;*/
}
.loadpagediv {
	display:none;
	position:fixed;
	top: 0;
	left: 0;
	z-index: 10000001;
	width: 100%;
	height: 100%;
	background: #000;
	color:#FFF;
	margin: 0px;
	text-align: center;
	Opacity:0.7;
	padding:0px;
	z-index:99999999999;
}  
.loadpagediv .loading{
	padding:0px;
	width:100%;
	position:absolute;
	top:50%;
	margin-top:-35px;
}

#content{ margin:0px; padding:0px;}
#content img{ max-width:100%!important; height:auto;}
.content{margin:0px;padding:0px;overflow: hidden; color:#1d1d1d; font-size:1.2em;}


.bg-01{background-color:#0179c5; background-size:100%;background-image: url(../images/bg_01.jpg);background-repeat: no-repeat;background-position: left bottom;background-attachment:fixed;}


.n-yinying{ border: 1px solid; border-color: #CCC #EEE #EEE #CCC;}
.w-yinying{box-shadow: 0px 2px 3px #999;}
input.text{border-radius: 0px;line-height: 35px;line-height: normal; /* for non-ie */  line-height: 35px\9; /* for ie */  height: 35px;width:80%;	padding:0 3%;border:0;font-size: 1.1em;background-color:#ffffff;float:left;}
input.text2{border-radius: 0px;line-height: 43px;line-height: normal; /* for non-ie */  line-height: 43px\9; /* for ie */  height: 43px;width:75%;	padding:0 3%;border:0;font-size: 1.1em;background-color:#ededed;}
input.text3{border-radius: 5px;line-height: 43px;line-height: normal; /* for non-ie */  line-height: 43px\9; /* for ie */  height: 43px;width:94%;	padding:0 3%;border:0;font-size: 1.1em;background-color:#ededed; border:1px solid #d6d6d6;}
input.text4{
	border-radius:5px;
	line-height:1.5em;
	height:41px;
	width:94%;
	padding:0 3%;
	border:1px solid #d2d2d2;
	border-bottom:3px solid #d2d2d2;
	font-size:1.1em;
	appearance:button;
	-moz-appearance:button;
	-webkit-appearance:button;
	background-color:#ffffff;
	background-size:15px;
	color:#232323;
	margin-top:10px;
}
input.text5{
	border-radius:5px;
	line-height:1.5em;
	height:35px;
	width:39%;
	padding:0 3%;
	border:1px solid #d2d2d2;
	border-bottom:3px solid #d2d2d2;
	font-size:0.9em;
	appearance:button;
	-moz-appearance:button;
	-webkit-appearance:button;
	background-color:#ffffff;
	background-size:15px;
	color:#232323;
}
select.text{
	border-radius:7px;
	line-height:2.5em;
	height:2.5em;
	width:100%;
	padding:0 0 0 3%;
	border:0;
	font-size: 1.1em;
	appearance:button;
	-moz-appearance:button; /* Firefox */
	-webkit-appearance:button; /* Safari 和 Chrome */
	background-image: url(../images/img_02.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-color:#ffffff;
	background-size:25px;
	color:#333;
}
select.text2 {
  border-radius:5px;
  line-height:1.5em;
  height:41px;
  width:48%;
  padding:0 0 0 3%;
  border:1px solid #d2d2d2;
  border-bottom:3px solid #d2d2d2;
  font-size:1.1em;
  appearance:button;
  -moz-appearance:button;
  -webkit-appearance:button;
  background-image:url(../images/img_02.png);
  background-repeat:no-repeat;
  background-position:96% center;
  background-color:#ffffff;
  background-size:15px;
  color:#232323;
}
select.text3 {
	position:absolute;
	border-radius:5px;
	height:32px;
	padding:0 0 0 2%;
	border:1px solid #d2d2d2;
	border-bottom:2px solid #d2d2d2;
	appearance:button;
	-moz-appearance:button;
	-webkit-appearance:button;
	background-color:#ffffff;
	color:#232323;
	text-align:center;
	opacity:0;
	left:50%;
	top:7px;
	width:80%;
	margin-left:-40%;
	
}
select.text4 {
  border-radius:5px;
  line-height:1.5em;
  height:39px;
  width:46.5%;
  padding:0 0 0 2%;
  border:1px solid #d2d2d2;
  border-bottom:3px solid #d2d2d2;
  font-size:1em;
  appearance:button;
  -moz-appearance:button;
  -webkit-appearance:button;
  background-image:url(../images/img_02.png);
  background-repeat:no-repeat;
  background-position:right center;
  background-color:#ffffff;
  background-size:15px;
  color:#232323;
}
textarea.infotext{
	border-radius:5px;
	line-height:1.5em;
	width:92%;
	padding:3%;
	border:1px solid #d2d2d2;
	border-bottom:3px solid #d2d2d2;
	font-size:0.9em;
	appearance:button;
	-moz-appearance:button;
	-webkit-appearance:button;
	background-color:#ffffff;
	background-size:15px;
	color:#232323;
}


#footer{ text-align:center; color:#8f8f8f; margin-top:5px; padding-bottom:20px; line-height:2em; font-size:1.2em;}
.footer_menu a{ margin:0 8px; color:#8f8f8f; font-size:1em;}



/*--首页--*/
.logo{ text-align:center; padding:30px 0;}
.logo img{ max-width:70%;}
.search_div{ height:35px; border:2px solid #dbdbdb; margin:0 10px; overflow:hidden; background-color:#ffffff;}
.search_div i{ width:35px; height:35px; font-size:1.5em; line-height:35px; text-align:center; display:inline-block; color:#e6e6e6;}
.search_input{border-radius:0px;line-height:33px;line-height:normal; /* for non-ie */  line-height:33px\9; /* for ie */  height:33px; width:60%; padding:0px; border:0;font-size:1.1em;background-color:#ffffff; color:#999;}
.search_btn{ float:right; width:70px; height:35px; background-color:#4e7bce; border:0px; color:#FFF; font-size:14px; border-radius:0px;}

.menu{ margin:0 10px; padding:0px;}
.menu li{ width:33%; float:left; text-align:center; margin-top:15px;}
.menu_ico{ width:75%; height:50px; background-color:#4e7bce; border-radius:5px; margin:0 auto; color:#FFF; font-size:3em;}
.menu_ico:before {content: '';height:100%!important;vertical-align:middle!important;margin-right:-0.25em;display:inline-block;padding:0px;width:0.25em;box-sizing:border-box;list-style-type: none;}
.menu_ico i{ display: table-cell;box-sizing: border-box;list-style-type:none;vertical-align:middle;}
.menu_title{ margin-top:5px; font-size:1.2em;height:20px;}
.menu li a{ width:100%; display:block; margin:0 auto; vertical-align: middle;}

/*-- vip订阅 --*/
.vip_menu{ margin:15px 10px 50px 10px; padding:0px;}
.vip_menu li{ width:25%; float:left; text-align:center; margin-top:15px;}
.vip_menu li a{ width:100%; display:block; margin:0 auto; vertical-align: middle;}
.vipmenu_ico{ width:90%; height:60px; background-color:#ffffff; border-radius:5px; margin:0 auto; color:#333; font-size:1.2em;}
.vipmenu_ico:before {content: '';height:100%!important;vertical-align:middle!important;margin-right:-0.25em;display:inline-block;padding:0px;width:0.25em;box-sizing:border-box;list-style-type: none;}
.vipmenu_ico:hover{border:solid 1px #d3d3d3; box-sizing:border-box;}
.vipmenu_ico i{ display: table-cell;box-sizing: border-box;list-style-type:none;vertical-align:middle;}

/*--内页头--*/
#header{ height:40px; line-height:40px; border-bottom:1px solid #dfdfdf;}
#header a{ display:block; width:100%; height:100%; font-size:1.2em; color:#767676;}
#header i{ margin-right:3px;}
#header span,#header em{ display:inline-block;}
#header span a{ padding-left:10px;}
#header em a{ padding-right:10px;}

/*--内页主导航-*/
#n_menu{ overflow:hidden; text-align:center; line-height:40px;}
#n_menu li{ width:25%; max-width:25%; height:40px; overflow:hidden; float:left; background-color:#0a378c; color:#FFF; font-size:1.1em; position:relative; font-weight:bold;}
#n_menu li:before{content: '';border-right:1px solid #f5f5f5; width:0px; float:right; height:40px;}
#n_menu li a{ width:100%; height:100%; display:block; color:#FFF; font-size:1em;}
#n_menu .present{ background-color:#da251c;}
#n_menu .present:after{content: ''; width:10px; height:10px; background-color:#f5f5f5; position:absolute; top:36px; left:50%; margin-left:-6px; transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);}

/*--内页二级导航-*/
.n_two_menu{ overflow:hidden; text-align:center; line-height:35px; margin-top:1px;}
.n_two_menu li{ width:25%; max-width:25%; height:35px; overflow:hidden; float:left; background-color:#e6e6e6; color:#666666; font-size:1.1em; position:relative; margin-bottom:1px;}
.n_two_menu li:before{content: '';border-right:1px solid #f5f5f5; width:0px; float:right; height:35px;}
.n_two_menu li a{ width:100%; height:100%; display:block; color:#666666; font-size:1em;}
.n_two_menu .present{ background-color:#97c3a0; }
.n_two_menu .present a{color:#FFF;}


/*--头条聚焦-*/
.jujiao_list{ margin-top:10px;}
.jujiao_list li{ padding:10px; border-bottom:1px solid #dddddd;}
.jujiao_list_cate{ font-size:1.2em; color:#da251c; float:left; width:50px;}
.jujiao_list_info{ margin-left:50px; font-size:1.2em;}
.jujiao_list_info em{ display:inline-block; color:#ababab; margin-top:5px; font-size:0.9em;}
.jujiao_list_info em i{ margin-right:3px;}
.jujiao_list li a{ display:block; width:100%; height:100%;}

/*--快讯-*/
.message_list{ margin-top:10px;}
.message_list li{ padding:10px; border-bottom:1px solid #dddddd;}
.message_list_cate{ font-size:1em; color:#da251c; float:left; width:50px;}
.message_list_info{ margin-left:50px; font-size:1em;}
.message_list_info i{ margin-right:3px;display:inline-block;margin-top:5px;color:#666;font-size:0.9em;}
.message_list li a{ display:block; width:100%; height:100%;}


/*--热点商品-*/
.top_menulist{ background-color:#f5f5f5;}
.top_menulist li{ float:left; line-height:35px; color:#FFF;}

.top_menulist .menu_btn2{ width:50%; background-color:#0a378c; text-align:center;}
.top_menulist .menu_btn3{ width:33.33%; background-color:#0a378c; text-align:center;}
.top_menulist .menu_btn4{ width:25%; background-color:#0a378c; text-align:center;}
.top_menulist .menu_btn5{ width:20%; background-color:#0a378c; text-align:center;}
.top_menulist .menu_btn6{ width:16.666%; background-color:#0a378c; text-align:center;}
.top_menulist .menu_btn7{ width:14.555%; background-color:#0a378c; text-align:center;}

.top_menulist .present{ background-color:#da251c;}
.top_menulist li a{ line-height:35px; color:#FFF; display:block; width:100%; height:100%; font-size:1em;}
.top_menulist li:before{ content:'';border-left:1px solid #5779ba; width:0px; float:left; height:35px;}
.top_menulist li:first-child:before{content:''; border:0px;}





.news_list{ margin-top:10px;}
.news_list li{ padding:10px; border-bottom:1px solid #dddddd;}
.news_list2{ margin-top:10px;}
.news_list2 li{ padding:5px; border-bottom:1px solid #dddddd;}
.news_list_cate{ font-size:1.2em; color:#1eab3a; float:left; width:20px; }
.news_list_info{ margin-left:20px; font-size:1.1em;}
.news_list_info em{ display:inline-block; color:#ababab; margin-top:0px; font-size:0.9em;}
.news_list_info em i{ margin-right:3px;}
.news_list li a{ display:block; width:100%; height:100%;}



/*--八大行业-*/
.info_div{ padding:15px 10px; }
.info_text{ font-size:1.2em; line-height:1.52em;}
.data_list_table{ background-color:#c9d8ff;}
.data_list_table td{ padding:2px;}
.data_list_table a{ color:#21469f;}


/*--产品详细页--*/
.detial_title{ text-align:center; color:#04005e; font-size:1.2em; padding:6px 0px; border-bottom:1px solid #e1e1e1; margin-bottom:10px;}
.detial_time{ text-align:center; color:#a7a7a7; margin-bottom:10px;}
.info_title{ background-color:#f4f4f4; padding:8px 0; padding-left:10px; border-left:5px solid #4e7bce; line-height:15px; margin:10px 0; font-size:1.1em; font-weight:bold;}
.info_title span{ font-size:0.9em; margin-left:10px; font-weight:normal;}




.more_list{ margin-top:10px;}
.more_list li{ padding:5px 10px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; }
.more_list .more_dt{ float:left; width:70px; line-height:35px; color:#666;}
.more_list .more_dd{ margin-left:70px; line-height:35px; height:34px; overflow:hidden; 
}
.more_list .more_dd a{ width:100%; font-size:1em; line-height:35px; height:35px; overflow:hidden; display:block; text-overflow:ellipsis;  /*超出部分显示"..."*/display:-webkit-box;
	-webkit-line-clamp:1; /*只显示两行*/
	-webkit-box-orient:vertical;
	color:#21469f;
}
.more_list .more_dt i,.more_list .more_dd i{ margin-right:3px;}


/*--翻页--*/
.page_turning{ border:1px solid #dfdfdf; border-left:0px; border-right:0px; height:45px; margin-top:10px;}
.page_turning ul{ width:100%;}
.page_turning ul li{ width:20%; float:left; text-align:center; line-height:45px; position:relative;}
.page_turning ul li a{ width:100%; height:100%; display:block; color:#8f8f8f;}
.page_turning .span_select{
	border-radius:5px;
	line-height:30px;
	margin-top:7px;
	padding:0 1%;
	border:1px solid #d2d2d2;
	border-bottom:2px solid #d2d2d2;
	background-color:#ffffff;
	color:#232323;
	text-align:center;
	width:80%;
	display:inline-block;
	color:#8f8f8f;
}
