﻿@charset "utf-8";

/* 定义全局 */
html,body{ -webkit-text-size-adjust:none;}
html{ overflow-x:hidden;}
body{  margin:0; padding:0; font:normal 12px/22px "微软雅黑", Arial, Helvetica, sans-serif; color:#323232; behavior:url("csshover3.htc");}
form,h1,h2,h3,h4,h5,h6,dl,dt,dd,figure,article,section{ margin:0; padding:0; font-weight:normal; font-size:12px;}
input{margin:0; outline:none;padding: 8px 2px;}
img{ border:0; margin:0; padding:0; }
div{ margin:0; padding:0; text-align:left; line-height:22px;}
p{ border:0; margin-top:0;}
ol,ul,li{ margin:0; padding:0; list-style:none;}
a{ font-size:12px; color:#323232; text-decoration:none;}
a:hover{ font-size:12px; color:#59be5d; text-decoration:underline;}
.clearfix:after{ clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.outside{  width:100%; height:auto; border:0; margin:0 auto; clear:both;}
.inside{ width:1200px; height:auto; border:0; margin:0 auto;}


/*自定义*/
/*头部*/
.header{ width:100%; height:100px;  border:0; background:#fff url(../images/senmart_01.png) center top repeat-x; }
.head-logo{ width:540px; height:100px; border:0;float:left;}
.head-logo img { width:410px; height:70px; margin-top:15px;}
.head-bot{  width:620px; height:100px; border:0;  float:left;  }
.head-bot ul{ width:620px; height:95px; border:0; margin-top:5px;}
.head-bot li{ width:100px; height:95px; border:0; float:left; }
.head-bot li:last-child{ background:none;}
.head-bot li a{ width:100px; height:95px; border:0; display:block; text-align:center; line-height:95px; color:#585858; font-size:14px; text-decoration:none;}
.head-bot li:hover{ background:url(../images/senmart_03.png) center bottom no-repeat;}
.head-bot li .current{ background:url(../images/senmart_03.png) center bottom no-repeat;}






#navMenu {
	display:block;
	overflow:hidden;
}
.menu1 {Z-INDEX: 999999;}
.menu1 li:last-child{ background:none;}
.menu1 LI UL {MARGIN-LEFT: -999em; POSITION: absolute; left:0; top:100; width:100%; height:auto;}
.menu1 LI UL li,.menu1 LI UL li a{
	width:180px;
	line-height:26px;
	height:150px;
	}
.menu1 LI:hover UL,.menu1 LI.sfhover UL {
	MARGIN-TOP: 0px;
	padding:10px 50px;
	Z-INDEX: 5; 
	FILTER: alpha (opacity=90); 
	MARGIN-LEFT: 0px; 
	POSITION: absolute; 
	background-color:#5bbf5f; 
	opacity: 0.90;
	+CLEAR: both; +MARGIN-TOP: 0px;
	_clear:both; _margin-top:0px;
}
.menu1 LI:hover UL LI A,.menu1 LI.sfhover UL LI A{
	/*BORDER-RIGHT: #999 1px solid;*/ 
	DISPLAY: block; 
	PADDING: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	MARGIN: 0px; 
	TEXT-TRANSFORM: none; 
	WIDTH: 180px;
	color:#fff; 
	TEXT-ALIGN: center;
}
.menu1 LI:hover UL LI A:hover,.menu1 LI.sfhover UL LI A:hover {
	/*BORDER-TOP: #6CA7C7 1px solid;
	BORDER-BOTTOM: #6CA7C7 1px solid;  */
	BACKGROUND-COLOR: #fff;
	color:#000;
}


.head-lan{ width:20px; height:20px; margin-top:45px; float:right; }
.head-lan a{ width:20px; height:20px; display:block; background:#969696; border-radius:50%; overflow:hidden; line-height:20px; font-size:10px; color:#FFF; text-decoration:none;}
.head-lan a:hover{ background:#28a348;}
/*banner*/
.banner{ width:100%; height:auto; margin:0 auto;}
.banner_ny{width:100%; height:auto; }
.banner_ny img{ width:100%; display:block;}
/*内容*/

.senmart{ width:100%; height:auto; border:0;  clear:both; margin:0 auto; /*background:url(../images/bg.gif) center top repeat-y;*/ }

.senmart_tit{ width:500px; height:54px; line-height:54px; }
.senmart_tit a{ font-size:16px; color:#28a348; font-family:"微软雅黑"; font-weight:bold;text-decoration:none;}
.senmart_tit span{ font-size:14px; color:#565656;}

.senmart_l{ width:500px; height:264px; float:left;}

.senmart_c{ width:360px; height:264px; float:left; margin-left:30px; padding:0 30px; background:#f3f3f3; }
.senmart_c_nr{ height:60px; padding-bottom:15px; border-bottom:1px #929292 dotted;}
.senmart_c_nr_time{ width:54px; height:58px; background:url(../images/time_bg.gif) top left no-repeat; float:left;}
.senmart_c_nr_time h2{ width:50px; height:22px; font-size:12px; background:#28a348; text-align:center; color:#FFF; line-height:22px;}
.senmart_c_nr_time h1{ width:50px; height:32px; font-size:14px; background:#fff; text-align:center; color:#585858; line-height:32px;}
.senmart_c_nr_title{ width:290px; height:58px; float:right; }
.senmart_c_nr_title h3{ height:44px; overflow:hidden; color:#999;}
.senmart_c_nr_title a{font-size:14px; color:#535353; line-height:22px;}
.senmart_c_nr_title a:hover{color:#28a348; }
.senmart_c_nr_list{ width:360px; height:auto; clear:both; padding-top:15px;}
.senmart_c_nr_list a{ width:360px; height:24px; display:block;}
.senmart_c_nr_list a h3{ width:290px; height:24px; display:block; font-size:14px; line-height:22px; color:#535353; overflow:hidden; float:left; }
.senmart_c_nr_list a span{ width:60px; height:24px; display:block; float:right; font-size:12px; line-height:22px; color:#9b9b9b; float:right; }
.senmart_c_nr_list a:hover { text-decoration:underline;}
.senmart_c_nr_list a:hover h3{color:#28a348; }
.senmart_c_nr_list a:hover span{color:#28a348; }

.senmart_r{ width:220px; height:264px; float:right; padding-left:30px;background: #28A348;}
.senmart_r .senmart_tit{ width:220px; height:54px; line-height:54px; }
.senmart_r .senmart_tit a{ font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-decoration:none;}
.senmart_r .senmart_tit span{ font-size:14px; color:#fff;}
.senmart_r_tel{ width:170px; height:40px; background:url(../images/senmart_22.png) left center no-repeat; padding-left:50px; margin-bottom:10px; line-height:20px; color:#FFF; font-size:14px;}
.senmart_r_nr{ font-size:14px; color:#FFF; line-height:24px;}



/*底部*/
.bottom{ width:100%; height:50px; border-top:1px solid #e8e8e8; background:#fff; clear:both; margin-top:30px;}
.bottom_nb { width:520px; height:46px;  color:#8d8d8d; line-height:46px; margin:0 auto;}
.bottom_nb a{ color:#8d8d8d; padding-right:10px;}
.bottom_nb a:hover{ color:#28a348;}


/*.bottom{ width:100%; height:50px; border-top:1px solid #e8e8e8; background:#fff; clear:both; margin-top:30px;}
.bottom .link_l{ width:800px; height:46px; display:block; text-align:right; color:#8d8d8d; line-height:46px; float:left;}
.bottom .link_r{ width:380px; height:46px; display:block; text-align:left; color:#8d8d8d; line-height:46px;float:right; padding:0 10px;}
.bottom .link_r a{ color:#8d8d8d; padding-right:10px;}
.bottom .link_r a:hover{ color:#28a348;}
*/


/*新闻*/
.outside_news{  width:100%; height:auto; border:0; margin:0 auto; clear:both; background:url(../images/newsbg.jpg) top center repeat; }
.inside_news{ width:1180px; height:auto; border:0; margin:0 auto; background:#FFF;  padding:10px;}
.news_tit{ width:300px; height:210px; margin:0 auto; font-size:44px; font-weight:bold; line-height:44px; text-align:center; color:#FFF; padding-top:110px;}
.news_tit span{ font-size:24px; font-weight:100;line-height:24px;text-align:center;}
.news_nr{height:auto; }
.news2{width:248px; height:auto; padding:15px; margin:7px; border:#eae7e7 1px solid; float:left;}
.news2 img{ width:248px; height:160px; }
.news2 h1{ width:248px; height:40px; font-size:16px; line-height:40px; display:block; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
.news2 p{width:248px; height:80px; font-size:12px; color:#000; line-height:20px; display:block; overflow:hidden;}
.news2 a{ width:120px; height:34px; margin:0 67px; line-height:34px; display:block; background:#59be5d; text-align:center; color:#FFF; font-size:14px; text-decoration:none;}
.news2 a:hover{background:#01a2e8;}
.news2:hover{border:#59be5d 1px solid;}
.news_page{ width:1162px; height:50px; margin:10px auto;  border:#e8e4e4 1px solid; text-align:center; line-height:50px;}
.news_page a{ border:1px solid #CCC; padding:8px; text-decoration:none;}
.news_page a:hover{ background:#59BE5D; color:#FFF;}

.news_page2{ width:1078px; height:50px; margin:10px auto;  border:#e8e4e4 1px solid; text-align:center; line-height:50px;}
.news_page2 a{ border:1px solid #CCC; padding:8px; text-decoration:none;}
.news_page2 a:hover{ background:#59BE5D; color:#FFF;}




.pro_page{ width:1198px; height:50px;  border:#e8e4e4 1px solid; text-align:center; line-height:50px; clear:both;}

/*新闻详情*/
.news_nr_xq{ padding:50px; height:auto; margin:0 auto; line-height:24px; font-size:16px;}
.news_nr_xq h1{ font-size:24px;  text-align:center; }
.news_nr_xq h2{ font-size:14px; padding-bottom:20px; }
.news_nr_xq h2 span{ color:#F18400; padding:0 20px;}
.news_nr_xq h3{ padding-top:30px; font-size:18px;}
.news_nr_xq h3 a{ font-size:18px;}
.news_nr_xq h3 span{ color:#F18400; font-size:18px;  padding-left:30px;}
.news_nr_xq h3 span a{ color:#F18400; font-size:18px; }
/*内页-product*/
.outside_pro{  width:100%; height:735px; border:0; margin:0 auto; clear:both; background:url(../images/probg.jpg) top center no-repeat; background-size:cover;}
.nr_product{ width:930px; height:auto; float:right; margin-top:90px; }

.pro_dt_tit{ width:100%; height:45px; background:#59be5d; line-height:45px; font-size:14px; color:#FFF;}
.pro_dt_tit .inside_pro{ width:1200px; margin:0 auto; line-height:45px; font-size:14px; color:#FFF;}
.pro_dt_tit .inside_pro a{ color:#FFF; padding:0 10px;}
.pro_dt_tit .inside_pro span{ color:#FFF; padding:0 10px;}
.pro_nr_1{ margin:40px 0; }
.pro_nr_l{ width:575px;  overflow:hidden; float:left; background:#fff;}
.pro_nr_l img{ width:575px; height:auto;}
.pro_nr_r{ width:596px; height:auto; float:right; background:#f3f3f3; }
.pro_nr_1 .pro_nr_r h1{ font-size:30px; font-weight:bold; color:#56b1e9; line-height:50px;}
.pro_nr_1 .pro_nr_r h2{ font-size:20px; color:#535353; padding:10px 0; margin-bottom:30px;}
.pro_nr_1 .pro_nr_r p{ font-size:14px; color:#535353;line-height:20px; background:url(../images/doc.gif) 0px 18px no-repeat; padding:10px;}


.pro_nr_2{ margin:40px 0; }
.pro_nr_2 h1{ font-size:30px; font-weight:bold; color:#56b1e9; line-height:50px; text-align:center; }
.pro_nr_4{ margin:40px 0; }
.pro_nr_4 h1{ font-size:30px; font-weight:bold; color:#56b1e9; line-height:50px; text-align:center; }

/*内页-contact*/
.outside_con{ width:100%; height:451px; margin:0 auto; background:url(../images/contact_bg.gif) center top repeat-y;}
.map_l{ width:600px; height:451px; float:left;}

.con_r{ width:555px; height:401px; float:right; padding:45px 0 0 45px;}
.con_r .con_r_tit{ width:555px; height:60px; line-height:60px; }
.con_r .con_r_tit a{ font-size:26px; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-decoration:none;}
.con_r .con_r_tit span{ font-size:26px; color:#fff;}
.con_r_tel{ width:555px; height:65px; background:url(../images/con_tel.png) left center no-repeat; padding-left:80px; margin:20px 0; line-height:36px; color:#FFF; font-size:24px; }
.con_r_nr{ font-size:18px; color:#FFF; line-height:30px; margin-top:50px;}


/*内页-about*/
.about_gs{ width:100%; height:auto; background:#232426;}
.about_jj{ width:100%; height:880px; background: #232426 url(../images/about_04.jpg) bottom center no-repeat; }
.about_jj .about_wz{ width:680px; padding-top:260px;font-size:14px; line-height:28px; color:#FFF;}
.about_ry{ width:100%; height:auto; background:#f4f4f4;}
.about_ry_tit{ width:195px; height:90px; padding:50px; margin:0 auto;}
.about_ry_nr{ width:1200px; height:auto; margin:0 auto;}
.about_ry_nr_all{ width:100%; height:auto; margin:0 auto;}




/*品质*/
.outside_qua{  width:100%; height:auto; border:0; margin:0 auto; clear:both; background:url(../images/quabg.jpg) top center repeat;}
.inside_qua{ width:1180px; height:auto; border:0; margin:0 auto; background:#FFF;  padding:10px;}
.qua_tit{ width:510px; height:210px; margin:0 auto; font-size:44px; font-weight:bold; line-height:36px; text-align:center; color:#FFF; padding-top:110px;}
.qua_tit span{ font-size:24px; font-weight:100;line-height:24px;text-align:center;}
.qua_nr{ padding:50px; font-size:16px; line-height:26px; height:auto; color:#8d8d8d; }
.qua_list{ width:510px; height:60px; font-size:18px; font-weight:100; color:#000; margin-top:30px;}
.qua_list li a{ float:left; width:150px; height:40px; font-size:16px; line-height:40px; display:block; background:#FFF; opacity:0.8; margin:10px; text-decoration:none;}
.qua_list li a:hover{ background:#59be5d; color:#FFF;}
.qua_list .qua_list_dq a{ background:#59be5d; color:#FFF;}

.qua_nr_by li{ width:1060px; height:40px; padding-left:20px; border-bottom:#ccc 1px dotted; }
.qua_nr_by li a{ font-size:16px; line-height:40px; width:900px; height:40px; display:block; overflow:hidden; float:left; text-decoration:none;}
.qua_nr_by li span{ width:100px; height:40px; display:block; float:right; font-size:16px; line-height:40px; }
.qua_nr_by li:hover{ text-decoration:none; color:#FFF; background:#59be5d; }
.qua_nr_by li:hover a{ color:#FFF; }

.pro_nr_3,{width: 1200px;overflow: hidden;}
.canshubox{width: 596px;overflow: hidden;}

.canshu-right{ width:596px; overflow:hidden;}
.canshu-left{ width:596px; overflow:hidden;}
.canshubox ul{ width:100%; overflow:hidden;}
.canshubox ul li{ width:100%;height:36px; line-height:36px; margin-top:2px;color:#4d4c4c; font-size:14px; text-indent:30px;}
.canshubox ul li.canshu-name{ height:45px; background:#f7f6f6; line-height:45px; color:#4d4c4c; font-size:16px;text-align:center;}
.line1{ height:40px; background:#59be5d; line-height:40px; color:#FFF; font-size:20px; text-align:center; margin-top:10px; margin-bottom:10px;}
.canshubox ul li:nth-child(even){background:#e2e1e1;}
.canshubox ul li:nth-child(odd){background:#f2f0f0;}
.canshubox ul li span{ display:block; float:left;}
.canshubox ul li span.c-shuxing{ margin-left:2px; width:404px; position:relative}
.canshubox ul li span.c-shuxing::after{ position:absolute; content:'';left:0;top:0; width:2px; height:36px; background:#fff;}
.canshubox ul li span.c-name{width:120px}

.line5{ height:60px;}
.line5 img{ padding:0 10px; display:none;}
.line6{ text-align:center; font-size:14px; line-height:36px;}




.qua_nr .tijiao{  background:#CCC; border:none; padding:10px 30px; font-size:16px; font-family:"微软雅黑";}
.qua_nr .tijiao:hover{  background:#5BBF5F;}

.qua_nr .qua_nr_mess{  background:url(../images/mess_bg.jpg) top right no-repeat;}


.deaile_img{width:575px;margin-top:15px;}
.deaile_img li{    background: #F4F4F4;height:165px;margin-top:10px;}
.deaile_img li img{width:300px;height:165px;float:left}
.deaile_img li p{    display: inline-block;
    float: left;
    font-size: 16px;
    text-indent: 2em;
    width: 220px;
    margin: 20px 0 0 30px;
    line-height: 27px;}











.shipin_index{width:1200px;margin:10px auto 30px;height:140px;}
.shipin_index dt{width:950px;float:left}
.shipin_index dt ul{width:100%;height:140px;}
.shipin_index dt ul li{width: 24%;height: 140px;float: left;margin-left: 1.3%;}
.shipin_index dt ul li img{width:100%;height:100%}
.shipin_index dt ul li:first-child{margin-left:0;}
.shipin_index dd{width:250px;float:right;background:#e2e2e2;height:140px;}
.shipin_index dd a{font-size: 16px;display: block;line-height: 105px;text-indent: 2em;}




