@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span,hr{padding:0;margin:0;}
body {
	background: #fff repeat;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
}

a {
	text-decoration: none;
	color: #2984cf;
	border:none;
}
a:hover {
	text-decoration:none;
	border:none;
}
img {
	border: none;
}
.ellipsis　{ 　　
	white-space:　nowrap; 　　
	overflow:　hidden; 　　
	text-overflow:　ellipsis;/*针对IE和webkit核心(Google　Chrome,Safari)*/ 　　
	-o-text-overflow:　ellipsis;　/*针对Opera　*/ 　　
}
.clear {clear:both;}

#header {
	width:100%;
}
#header_content {
	width:1100px;
	height:70px;
	margin:auto;
	background:none;
	position:relative;
}
.logo {
	float:left;
	width:150px;
	height:100%;
	background:url(../images/logo.png) center no-repeat;
}

.nav_bg {
	width:720px;
	float:left;
	padding-left:5px;
	height:70px;
}
.nav_con {float:left;height:100%;padding-left:20px;}
.nav_con_ul {margin:0;padding:0;}
.nav_con_ul li {list-style:none;float:left;}
.nav_con_ul li a {font-size:14px; font-weight:700;line-height:70px;padding:0 10px; letter-spacing:0px;}
.search_form {width:220px;float:right;position:relative;height:100%;}
.search_form input {border:1px solid #eeedeb;height:40px;position:absolute;left:0;top:15px;width:186px;padding-left:4px;font-size:14px;line-height:35px;padding-right:30px;}
.search_form button {width:24px;height:42px; background:url(../images/search_btn.png) center no-repeat;border:none;position:absolute;right:3px;top:18px; cursor:pointer;}


/* banner */
.index_banner {width:1100px;margin:0 auto;margin-top:20px;}
.main_visual{height:600px;overflow:hidden;position:relative;}
.main_image{height:600px;overflow:hidden;position:relative;}
.main_image ul{width:11000px;height:6000px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:600px;list-style:none;}
.main_image li span{display:block;width:100%;height:600px}
.main_image li a{display:block;width:100%;height:600px}
.main_image li .imgslider{background:center top no-repeat}
/*.main_image li .img_2{background:url('../images/banner-2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/banner-3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}*/


div.flicking_con{position:absolute;bottom:10px;z-index:999;width:100%;height:21px;text-align:center;}
div.flicking_con a{display:inline-block;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;text-indent:-10001px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-27px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/*banner end*/

/*index products*/
.index_products {width:1100px;margin:0 auto;margin-top:10px;}
.pro_list {margin-left:-47px;}
.index_products .p_item {width:336px;height:226px;float:left;padding-left:46px;}
.index_products .p_item img {display:block;}



/*index main_container*/
.main_container {width:1100px;margin:0 auto;margin-top:30px;}
.main_left {float:left;width:210px;}
.main_container .bar_title {border-bottom:1px solid #eeedeb;line-height:35px;font-size:18px;color:#747f8c;font-weight:600;}
.main_container .bar_title .more {color:#1919d4;font-size:14px;float:right;line-height:35px;font-weight:normal;}
.main_left .category_list {}
.main_left .category_list_ul {margin:0;padding:0;}
.main_left .category_list_ul li {list-style:none;font-size:14px;color:#444749;margin-top:20px;position:relative;}
.main_left .category_list_ul li i {display:block;width:5px;height:25px;background:#0083cb;position:absolute;left:0px;top:0;}
.main_left .category_list_ul li a {display:block;line-height:25px;font-size:14px;color:#444749;padding:2px 0 2px 13px;}
.share_con {}
.share_con a {display:block;width:40px;height:40px;background-image: url("../images/share_icon.png");background-repeat: no-repeat;float:left;}
.share_con a.facebook {background-position: 0 center;}
.share_con a.twitter{background-position: -51px center;margin-left:11px;}
.share_con a.linkin{background-position: -103px center;margin-left:10px;}
.share_con a.shareMore{background-position: -150px center;margin-left:8px;}


.main_center {float:left;width:610px;margin-left:15px;}
.main_center .products_list {overflow:hidden;}
.main_center .products_list .products_list_ul {margin:0;padding:0;}
.main_center .products_list .products_list_ul li {height:180px;list-style:none;padding-left:300px;position:relative;height:180px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #eeedeb;}
.main_center .products_list .products_list_ul li img {display:block;position:absolute;left:0;top:0;}
.main_center .products_list .products_list_ul li h4 {font-size:18px;color:#525558;font-weight:normal;max-height: 45px;overflow: hidden;}
.main_center .products_list .products_list_ul li .disc {font-size:14px;color:#444749;line-height:1.5;padding-top:10px;height:125px;overflow: hidden;}

.main_right {float:right;width:250px;}

.main_right .news_list {padding-left:10px;border:1px solid #eeedeb;height:695px;overflow:hidden;}
.main_right .news_list_ul {margin:0;padding:0;}
.main_right .news_list_ul li {list-style:none;font-size:14px;color:#444749;margin-top:20px;position:relative;height:50px;overflow: hidden;}
.main_right .news_list_ul li i {display:block;width:5px;height:25px;background:#0083cb;position:absolute;left:0px;top:0;}
.main_right .news_list_ul li a {display:block;line-height:25px;font-size:14px;color:#2984cf;padding:2px 0 2px 13px;}

/*footer*/
#footer {
	width:100%;
	background:#444749;
	margin-top:35px;
}

.footer_content {
	width:1100px;
	margin:0 auto;
	height:180px;
	padding-top:20px;
}
#footer .footer_title {color:#ffffff;font-size:14px;height:50px;}
#footer .footer_fm {}
#footer .footer_fm_ul {margin:0;padding:0;}
#footer .footer_fm_ul li {list-style:none;font-size:14px;color:#fff;height:25px;}
#footer .dis_list {width:250px;float:right;margin-right:20px;}
#footer .dis_list_ul {margin:0;padding:0;}
#footer .dis_list_ul li {width:103px;height:42px;list-style:none;float:left;margin:10px;margin-top:0;}
#footer .dis_list_ul li img {display:block;}

.w-container {width:1100px;margin:0 auto;}
/*当前位置*/
.curr_position {font-size:14px;font-weight:bold;padding:10px 0;}
.curr_position a {font-size:14px;color:#3c3c3c;}
.curr_position span {padding:0 7px;}
/*down load*/
.down_list_con {margin-top:10px;min-height:300px;_height:300px;}
.down_list_con_ul {margin:0;padding:0;}
.down_list_con_ul li {height:40px;list-style:none;background:#aed1ed;padding-right:20px;margin-top:20px;}
.down_list_con_ul li a {font-size:14px; color:#343434;line-height:40px;display:block;padding-left:10px;background:url(../images/icon_down.png) right center no-repeat;padding-right:40px;}

/*about*/
.about_content {width:650px;margin:0 auto;overflow:hidden;}
.about_content .about_title {height:33px;line-height:33px;font-size:14px;color:#000;line-height:33px;text-align:center;background:#94c1e7;font-weight:700;}
.about_fm {}
.about_content .about_detail {padding:10px 30px;width:560px;overflow: hidden;}

.distributors_content {}
.distributors_title {background:url(../images/distributor_font.png) center no-repeat;height:30px;}
.distributors_table {}
.distributors_table td {border-left:2px dotted #66635f;background:#dae121;border-top:2px dotted #66635f;color:#666565;font-size:18px;}
.distributors_table td.first_td {background:none;}

/*tpzy news*/
.news_container {}
.news_container_ul {margin:0;padding:0;}
.news_container_ul li {width:333px;list-style:none;float:left;margin:15px 16px;}
.news_container_ul li h4 {height:50px;font-weight:normal;padding:5px 30px;overflow:hidden;background:#94c1e7;}
.news_container_ul li h4 p {margin:0;padding:0;color:#272727;height:25px;line-height:25px;overflow: hidden;}
.news_container_ul li h4 p.news_title{font-size:14px;}
.news_container_ul li img {display:block;}
.news_container_ul li p.news_con {margin:0;padding:0;font-size:14px;color:#272727;line-height:20px;height:40px;overflow:hidden;}
/*detail*/
.detail_container {padding:15px 0;}
.detail_container h3 {height:35px;line-height:35px;overflow:hidden;background:#94c1e7;font-size:14px;color:#272727;text-align:center;}
.detail_container .detail_msg {padding:10px;min-height: 300px;_height:300px;}

/*products*/
.products_container {}
.products_container .priducts_category {width:220px;float:left;}
.priducts_category h4 {color:#747f8c;font-size:18px;padding:10px 0;font-weight:normal;}
.priducts_category .con {border:1px solid #7529d1;} 
.priducts_category_ul {margin:0;padding:0;}
.priducts_category_ul li {padding:10px 5px;list-style:none;}
.priducts_category_ul li a {color:#444749;line-height:1.5;font-size:14px;}
.priducts_category_ul li a.select, .priducts_category_ul li a:hover {color:#7529d1; text-decoration:underline;}

.priducts_list {float:right;width:830px;}
.priducts_list .category_item {}
.priducts_list .category_item .category_item_title {height:35px;position:relative;}
.priducts_list .category_item_title .item_title_bg {height:8px;background:#2984cf;position:absolute;left:0;top:13px;z-index:1;width:100%;}
.priducts_list .category_item_title h4 {font-size:14px;color:#7529d1;position:absolute;left:60px;line-height:35px;top:0;height:35px;background:#fff;z-index:2;padding:0 10px;}
.priducts_list .category_item_title a.more {position:absolute;right:0px;line-height:35px;top:0;height:35px;background:#fff;z-index:3;padding:0 5px;color:#7529d1;font-size:12px;}
.priducts_list .category_item_ul {margin:0;padding:0;}
.priducts_list .category_item_ul li {list-style:none;float:left;width:174px;margin:10px 15px;}
.priducts_list .category_item_ul li img {border:1px solid #eeedeb;display:block;padding:1px;}
.priducts_list .category_item_ul li h4 {height:30px;line-height:30px;font-size:12px;color:#3c3c3c;text-align:center;overflow:hidden;}
.priducts_list .category_item_ul li a:hover img {border:1px solid #7529d1;}


/*hot sell*/
.hotsell_container {min-height:300px;_height:300px;}
.hotsell_container .hotsell_list {}
.hotsell_list .category_item {}
.hotsell_list .category_item .category_item_title {height:35px;position:relative;background:url(../images/hot_category.png) center no-repeat;}
.hotsell_list .category_item_ul {margin:0;padding:0;}
.hotsell_list .category_item_ul li {list-style:none;float:left;width:174px;margin:10px 22px;}
.hotsell_list .category_item_ul li img {border:1px solid #eeedeb;display:block;padding:1px;}
.hotsell_list .category_item_ul li h4 {height:30px;line-height:30px;font-size:12px;color:#e61e3a;text-align:center;overflow:hidden;}
.hotsell_list .category_item_ul li a:hover img {border:1px solid #e61e3a;}

/*esample*/
.esample_container {}
.esample_container_ul {margin:0;padding:0;}
.esample_container_ul li {width:540px;list-style:none;float:left;margin:15px 5px;}
.esample_container_ul li img {display:block;}
.esample_container_ul li p.esample_con {margin:0;padding:0;font-size:14px;color:#272727;line-height:25px;height:75px;overflow:hidden;}

.nav2_ul {margin:0;padding:0;padding:10px 0;}
.nav2_ul li {list-style: none;float:left;border-left:5px solid #f0f1f1;height:25px;}
.nav2_ul li:first-child {border-left: none;}
.nav2_ul li a {display: block;padding:0 10px;height: 25px; line-height: 25px;color:#636363;}
.nav2_ul li a:hover,.nav2_ul li a.select {background: #636363;color:#fff;}

/*product detail*/
.productdetail_container {}
.productdetail_container h3 {height:35px;line-height:35px;overflow:hidden;background:#94c1e7;font-size:14px;color:#272727;text-align:left;padding:0 10px;}
.productdetail_left {width:410px;float:left;}
.productdetail_left img {display:block;}
.productdetail_left .link_banner {height:95px;padding:10px 0;}
.productdetail_left .link_img {position:relative;width:130px;height:90px;float:left;}
.productdetail_left .link_img .link_corner {position:absolute;right:-10px;top:0px;z-index:99;}
.share_to {height:50px;background:#8aaac4;padding:0 10px;}

.productdetail_right {width:660px;float:right;overflow:hidden;}



/*pagebar*/
#pagerjsp {
	float:right;
	margin-top:20px;
	border-right:none;
	margin-bottom:20px;
	font-size: 12px;
	color:#7a7a7c;
	line-height: 25px;
	
}
#pagerjsp ul {float:left;margin:0;padding:0;}
#pagerjsp ul li {
	float:left;
	list-style:none;
	border:1px solid red;
}
#pagerjsp ul li a {
	padding-left:5px;
	color:#7a7a7c;
	font-size: 12px;
	line-height: 25px;
}
#pagerjsp ul li a:hover ,#pagerjsp ul li a.current {color:#19b6e9;}
#pagerjsp span {padding-left:5px;float:left;}
#pagerjsp select {float:left;}



#pager {
	float:right;
	margin-top:20px;
	/*margin-right:50px;*/
	/*border:1px solid #0ab2e8;*/
	border-right:none;
	margin-bottom:20px;
	height:28px;
	background: url("../images/pagebar_bg.gif") repeat-x;
	padding-top:5px;
	
}
#pager ul {margin:0px;padding:0px;}
#pager ul li {
	float:left;
	min-width:25px;
	height:23px;
	line-height:23px;
	list-style:none;
	/*border-right:1px solid #0ab2e8;
	/*-moz-box-shadow:0px 0px 3px #333;              
    -webkit-box-shadow:0px 0px 3px #333;           
    box-shadow:0px 0px 3px #333;
    -moz-border-radius: 3px;      
    -webkit-border-radius: 3px;  
    border-radius:3px;          
	margin-left:5px;
	margin-right:5px;*/
	padding:0 3px;
}
#pager ul li:first-child {padding-left:7px;}
#pager ul li:last-child {padding-right:7px;}
#pager ul li a {
	display:block;
	height:100%;
	background:#fff repeat-x;
	font-size:12px;
	text-align:center;
	font-family:'微软雅黑';
	color:#12396b;
	padding-left:5px;
	padding-right:5px;
	
	/*text-shadow:1px 1px 1px #fff;*/
	box-shadow:1px 1px 4px #666;
	
}

#pager ul li a:hover {
	background:#006fc4;
	color:#fff;

}
#pager ul li a.current {
	background:#006fc4;
	color:#fff;
}

