﻿/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px  Microsoft YaHei, "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%; color:#5A5A5A}
a{color:#172c45;text-decoration:none}
a:hover{color:#3d9738;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}

.dome_border{ border: #000 1px solid; }

p{word-wrap:break-word}
.ind{text-indent:2em}
.ind10{text-indent:10px;}
.noborder{border:0;}
.tc{ text-align:center;}
.Q-red a,a.Q-red{color:#bd0a01!important}
.Q-black a,a.Q-black{color:#000!important}
.Q-bold{font-weight:bold!important}
.layout:after,.hd:after,.bd:after,.ft:after,.cf:after,.Q-tList:after,.Q-tList ul:after,.Q-tList ol:after,.Q-pList:after,.Q-pList ul:after,.Q-tpList:after,.Q-tpList ul:after,.Q-tpWrap:after{content:"";display:table;clear:both}
.layout,.hd,.bd,.ft,.cf,.Q-tList,.Q-tList ul,.Q-tList ol,.Q-pList,.Q-pList ul,.Q-tpList,.Q-tpList ul,.Q-tpWrap{*zoom:1}
@media screen{
.fl,.layout .fl,.chief{float:left;display:inline}
.fr,.layout .fr,.extra{float:right;display:inline}
.fn{font-weight:bold;}
.layout{width:1100px;margin:0 auto;}
.layout_l{width:254px;float:left; margin-right:20px;overflow:hidden;}
.layout_r{float:left;width:820px; overflow:hidden;}
.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px;}
.mb10{margin-bottom:10px}
.mb30{ margin-bottom:30px;}
.ml90{margin-left:90px;}
#guess{position:absolute;top:-9999px;left:-9999px;}
.fz12{ font-size:12px;}
.fz16{ font-size:16px; font-weight:bold;}
/* 头部 */

.haed_top{ width:100%; height:36px; background:#3d9738;}
.haed_top .top_content{ margin:0 auto; width:1100px; height:36px; line-height:36px; color:#fff; }
.haed_top .top_content .top_l{ float:left; width:600px; }
.haed_top .top_content .top_r{ float:left; width:500px; text-align:right; }.top_r a{color:#fff;text-decoration:none}
.header{ margin:0 auto; height:100px; width:1100px; padding:15px 0px; }
.header .logo{ float:left; width:500px;}
.header .tel400{ float:right; width:260px; padding-top:20px;}
.header .tel400 img{ float:left; margin-right:20px;}
.tel_f26{ float:left; font-size:26px; color:#5a5a5a;font-family: Microsoft YaHei; width:200px; display:block;}
.tel_f20{ margin-left:20px;  font-size:20px; color:#E42400; font-family: Microsoft YaHei; z-index:1;width:140px;}

/* 菜单 */
.nav{ width:100%; background:url(../image/navbg.jpg); height:50px; }
.navbg{ margin:0 auto; width:1100px; height:50px;}
.navbg ul{list-style-type:none; display:inline;}
.navbg ul li{ float:left; width:120px; height:50px; text-align:center;  font-size:15px; }
.navbg ul li a { display:block;width:120px; height:50px; line-height:50px;color:#fff;font-weight: bold; }
.navbg ul li a:hover { display:block;width:120px; height:50px;background:#9ce848; color:#fff;font-weight: bold; text-decoration: none;}
.current{width:120px; height:50px;background:#9ce848; color:#fff;font-weight: bold;}
/* banner */
.banner{ width:100%; height:533px; }
.banenr_ty{ width:100%; height:345px;  background:url(../image/banner_ty.jpg) center no-repeat;}
.RAD60_01 { height:500px; overflow: hidden; position: relative; z-index: 1; }
.RAD60_01 .AD60 .changeBox_a1 { height:500px; margin: 0 auto; overflow: hidden; position: relative; z-index: 1; }
.RAD60_01 .AD60 .changeBox_a1 .a_bigImg { position: absolute; top: 0px; left: 0px; display: none; }
.RAD60_01 .AD60 .ul_change_a2 { width:1000px;  overflow: hidden; height: 20px; overflow: hidden; text-align: right; margin:0 auto;position: relative; top:90%; }
.RAD60_01 .AD60 .ul_change_a2 li { display: inline-block; *display:inline;*zoom:1;}
.RAD60_01 .AD60 .ul_change_a2 li span { display: inline-block; width: 15px; height: 15px; margin: 0 4px; cursor: pointer; overflow: hidden;  background: #fff; }
.RAD60_01 .AD60 .ul_change_a2 li span.on { background: #ff9326; }
/* 搜索 */ 
.seachlayer{ margin:0 auto; margin-top:10px; width:1100px; height:90px; line-height:90px; background:url(../image/sou_bg_tnch.gif) center no-repeat;}
.seachlayer2{ margin:0 auto; margin-top:0px; width:1100px; height:90px; line-height:90px;}
.seach_l{ float:left;  width:930px; font-size:14px;}
.seach_l a{text-decoration: none;color: #5a5a5a; font-weight:bold;font-size:14px; margin-right:5px;}
.seach_l a:hover{color:#3d9738;text-decoration:none;}



/* 推荐产品标题 */
.i_chanpin{color: rgb(2, 113, 169);font-size: 30px; text-align:center; font-weight:bold;}
.i_chanpin2{color: rgb(2, 113, 169);font-size: 12px; text-align:center;}
.i_chanpin3{color: rgb(228, 36, 0); height:100px; line-height:100px; text-align:center;font-family: Microsoft YaHei;  font-size: 15px; font-weight:bold;}
.i_chanpin_line{ height:8px; background:url(../image/chanpin_line.jpg) center no-repeat;}

/* 首页产品滑动门 */
div.click{padding:0px;margin:0px;}
div.click>label{float:left;display:block; width:105px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; padding:0px 3px;margin:0px 5px 10px 0px; background:url(../image/hdnav.png); }
div.click>label.select{background:#fff;border:1px solid #3d9738; background:url(../image/hdnav2.png); width:105px; height:40px; line-height:40px; color:#fff;}
div.click>div{display:none;}

div.show{display:block; width:100%; clear:both;padding:0px;margin:0px;border:0px solid #CCC;background:#fff;}

/*滑动菜单*/
.cont{padding:10px;}
.cls{clear:both;}
.hidden{display:none;}
#sourse{border:1px dotted #ccc;width:820px;height:300px;margin:0px auto;}
.textDiv{margin:10px 40px 10px;text-align:center;}

.example{margin:10px;background:#FFF;border:1px dotted #ccc;padding:10px;}
.scrolldoorFrame{width:820px;margin:0px auto;overflow:hidden;}
.scrollUl{width:820px;border-bottom:1px solid #CCC;overflow:hidden;height:35px;}
.scrollUl li{float:left;}
.bor03{border:1px solid #ccc;border-top-width:0px;}
.sd01{cursor:pointer;border:1px solid #CCC;background:#FFF;margin:5px;padding:2px;font-weight:bold;}
.sd02{cursor:pointer;border:0px solid #CCC;margin:5px;padding:2px;}


.i_chanpin_sort_layer{margin:0 auto; width:1100px; overflow:hidden;}
.i_chanpin_sort_l{ width:254px;float:left; margin-right:20px;overflow:hidden;}
.i_chanpin_sort_l .{ width:254px; background:#006BC3;}
.i_chanpin_sort_l ul{list-style-type: none;padding-bottom: 24px;line-height: 38px;background: url(../image/png_bg.png) left bottom no-repeat;}
.i_chanpin_sort_l ul li{width: 254px; line-height:50px; }
.i_chanpin_sort_l ul li a {overflow: hidden;white-space: nowrap; display: block;border-bottom: 1px solid #aaa; text-decoration: none; cursor: pointer; text-indent: 15px;margin-left: 12px;margin-right: 12px;font-size: 14px;color: #eee;text-align: left;font-weight:bold;}
.i_chanpin_sort_l ul li a:hover{color:#cd0200;text-decoration:none;overflow: hidden;font-size: 14px;}

.i_chanpin_sort_r{float:left;width:820px; overflow:hidden;}


/* 推荐产品 */
.i_chanpin_layer{ margin:0 auto; width:1100px; overflow:hidden;}
.i_chanpin_layer2{ width:1200px; }
.i_chanpin_layer2 ul li{ float:left;margin-right:41px; margin-bottom:15px;padding: 15px; width:210px; border: 2px solid #0271a9;}
.i_chanpin_layer2 ul li:hover{padding: 15px; width:210px; border: 2px solid #e42400;}
.i_chanpin_layer2 ul li a img{height:120px;width:210px;text-align:center;vertical-align:middle;}
.i_chanpin_layer2 ul li p{ padding-top:10px; color: #0271a9;display: block;text-align: center; line-height: 140%;height: 20px; font-size:120%;}

.i_chanpin_more{ height:20px; background:url(../image/chpin_dian.jpg) center no-repeat;}
.i_chanpin_butten{ width:161px; margin:0 auto; }
.i_chanpin_butten a{display:block;width:161px;height:40px;line-height:40px;text-decoration:none; background:#E42400; text-align:center; color:#fff;}
.i_chanpin_butten a:hover{display:block;width:161px;height:40px;line-height:40px;text-decoration:none; background:#0282C2; text-align:center; color:#fff;}
/* 首页滚动产品 */
.doctor{width:1100px;height:150px;overflow:hidden;margin:12px 0 5px 12px;}  
#scroll_begin,#scroll_end{float:left}  
#inRollLeft{width:800%;float:left}  
.doc_go li{width:210px;float:left;margin-right:20px;}  
.doc_go img{width:210px;height:120px;border:1px solid #3d9738;float:left;margin-right:10px;}  
.doc_go p{width:200px; height:30px; float:left; font-size:14px ;color:#0271a9;line-height:30px;margin-bottom:3px; text-align:center;}  

/* 新闻 */
.i_news_layer{height: 600px;width: 100%; padding-top:40px; }
.i_news_l{ float:left; width:420px; margin-right:30px; overflow:hidden;}
.i_news_l img{ border:#ccc 1px solid; padding:2px; width:414px; height:213px;}
.i_news_l ul li{ height:23px; margin-bottom:20px;border-bottom: 1px dotted #5A5A5A;background: url(../image/news_ico.png) no-repeat left center;padding-left: 14px;overflow: hidden;}
.i_news_l ul li a{text-decoration: none;color: #000;font-size: 13px;}
.i_news_l ul li a:hover {text-decoration: none;color: #cd0200;font-size: 13px;}
.i_news_l ul li span{ float:right; }
.i_news_r{ float:left; width:650px; overflow:hidden;}
.i_news_r .hd{ float:left; padding-left:10px; width:640px; height:40px; line-height:40px; color:#fff; font-size:20px; border-left:3px solid #e42400; background:#3d9738 ; margin-bottom:15px;}
.i_news_r .hd .t{ font-size:13px; width:80px;}
.i_news_r .hd a{text-decoration: none;color: #fff;font-size: 13px; display:block; width:60px; height:30px; float:right;}
.i_news_r .hd a:hover {text-decoration: none;color:#cd0200;font-size: 13px;}
.i_news_r .hd_line{ height:25px; border-bottom:#000 1px solid;width:645px; padding-top:15px;}

.i_news_r ul li{ height:23px; margin-bottom:20px;border-bottom: 1px dotted #5A5A5A;background: url(../image/news_ico.png) no-repeat left center;padding-left: 14px;overflow: hidden;}
.i_news_r ul li a{text-decoration: none;color: #000;font-size: 13px;}
.i_news_r ul li a:hover {text-decoration: none;color: #cd0200;font-size: 13px;}
.i_news_r ul li span{ float:right;}
/* 首页联系我们 */
.i_about_layer{ width:100%; height:500px; background:url(../image/bk2_bg_61kg.jpg) top center; padding-top:75px;}
.i_about_l{ float:left; width:405px; margin-right:15px;}
.i_about_l img{ width:400px; height:180px; padding:2px; border:#3d9738 1px solid;}
.i_about_l .txt{ font-size:13px; line-height:180%; color:#666; width:100%;}
.i_about_l .more_layer{  width:400px; height:50px; line-height:50px; text-align:right;}
.i_about_l .more_layer .more_dian{ font-size: 30px; height:40px; line-height:40px;  font-family: Microsoft YaHei; color: #3d9738; padding-right:20px;}
.i_about_l .more_layer a{float:right;text-decoration: none;display:block; padding:5px 10px; border:#3d9738 1px solid; color:#3d9738; width:105px;height:32px;line-height:32px; text-align:center;}
.i_about_l .more_layer a:hover {float:right;text-decoration: none;display:block; padding:5px 10px; border:#ccc 1px solid; color:#0271A9; width:105px;height:32px;line-height:32px;text-align:center;}

.i_about_l .i_tel{ height:50px; background:url(../image/tel2.png) left center no-repeat; padding-left:60px;}
.i_about_l .i_tel .tel_c{color:#868686; font-style:14px; height:20px; }
.i_about_l .i_tel .tel_c2{ font-size:20px; color:#5a5a5a; display:block;}
.i_about_l .i_address{ width:398px; margin-top:30px; line-height:200%; font-size:14px;}

.i_jishu{ float:left;width:260px; height:auto; overflow:hidden;}
.i_jishu .hd{ float:left; padding-left:10px; width:100%; height:40px; line-height:40px; color:#fff; font-size:20px; border-left:3px solid #e42400; background:#3d9738 ; margin-bottom:15px;}
.i_jishu .hd .t{ font-size:13px; width:80px;}
.i_jishu .hd a{text-decoration: none;color: #fff;font-size: 13px; display:block; width:60px; height:30px; float:right; margin-right:5px;}
.i_jishu .hd a:hover {text-decoration: none;color:#cd0200;font-size: 13px; margin-right:5px;}
.i_jishu .hd_line{ height:25px; border-bottom:#000 1px solid;width:645px; padding-top:15px;}
.i_jishu .jishu{width:260px; overflow:hidden;}
.i_jishu .jishu li{ width:260px; height:23px; margin-bottom:10px;border-bottom: 1px dotted #5A5A5A;background: url(../image/news_ico.png) no-repeat left center;padding-left: 14px;overflow: hidden;}
.i_jishu .jishu li a{white-space:nowrap;text-decoration: none;color: #000;font-size: 13px; }
.i_jishu .jishu li a:hover {white-space:nowrap; text-decoration: none;color: #cd0200;font-size: 13px; overflow:hidden;}




/* 底部 */
.footer{height: 216px; width: 100%; background-color:#3d9738; }
.footer_content{ margin:0 auto; width:1100px;height:210px; padding-top:20px;}
.footer_content .footer_nav{ margin:0 auto; width:913px; height:35px; background: url(../image/fnav_bg.png); padding-top:20px;}
.footer_content .footer_nav ul li{ float:left; width:90px; height:42px; text-align:center;  font-size:12px; }
.footer_content .footer_nav ul  li a { width:97px; color:#fff;font-weight: bold; }
.footer_content .footer_nav ul  li a:hover { width:97px; color:#ffea00;font-weight: bold; text-decoration: none;}
.footer_layer{margin:0 auto; width:913px; padding-top:20px; overflow:hidden;}
.footer_layer .footer_l{ float:left; width:245px; height:112px; border-right:#fff 1px solid;}
.footer_layer .footer_r{ float:left; width:560px; padding-left:70px;height:112px; color:#fff; line-height:150%;}
.footer_layer .footer_r a{color:#fff;text-decoration:none}
.footer_layer .footer_r a:hover{color:#ffea00;text-decoration:none}
/* 猪体左侧 */
.layout_l .ti{ width:254px; height:48px; padding-top:20px; background:url(../image/chanpin_l.jpg) no-repeat; padding-left:70px; color:#fff;}
.layout_l .ti .t80{ float:left; width:84px; height:30;font-size: 20px;}
.layout_l .ti .tyw{ float:left; padding-top:3px; padding-left:10px; width:75px;word-wrap: break-word; }
.layout_l .ti .tyw span{font-size: 20px; padding:0px; color:#fff; height:10px; z-index:2;}

.layout_l .prlist_l{ width:252px;background:#fff; border:#ccc 1px solid; overflow:hidden;}
.layout_l .prlist_l ul{list-style-type: none;padding-bottom: 10px;line-height: 38px;background: url(../image/png_bg.png) left bottom no-repeat;}
.layout_l .prlist_l ul li{width: 254px; line-height:50px; }
.layout_l .prlist_l ul li a {overflow: hidden;white-space: nowrap; display: block;border-bottom: 1px solid #aaa; text-decoration: none; cursor: pointer; text-indent: 15px;margin-left: 12px;margin-right: 12px;font-size: 14px;color: #eee;text-align: left;}
.layout_l .prlist_l ul li a:hover{color:#ffea00;text-decoration:none;overflow: hidden;font-size: 14px;}

/*菜单个性设置*/
.menu { padding:2%; width:92%; overflow:hidden; padding-top:10px;}

/*一级菜单*/
.menu li.level1{ border:0px;}
.menu li.level1 a{display:block;line-height:30px;height:30px; font-size:16px; padding-left:10px; color:#fdda04;background:#3d9738;}
.menu li.level1 a:hover{color:#fdda04;text-decoration:none;}
/*一级菜单两态样式,供JS调用*/
.menu li.level1 a.hove{font-size:18px;background-position:left -31px;}
.menu li.level1 a.cur{background-position:left -62px;}

/*二级菜单*/
.menu li ul{padding:0px 0px 0px 0px;overflow:hidden;}
.menu li ul.level2{}
.menu li ul.level2 li{height:28px;line-height:28px;}
.menu li ul.level2 li a{display:block; padding-left:10px; color:#172c45;height:28px; font-size:14px;line-height:28px; background:#fff; background:url(../image/t1.gif) no-repeat 10px center;overflow:hidden;}
.menu li ul.level2 li a:hover{color:#fdda04;text-decoration:none;font-size:14px;}
/*二级菜单两态样式,供JS调用*/
.menu li ul.level2 li a.hove1{color:#fff; font-size:14px;}








/* 主体右侧 */
.layout_r .title{ float:left; padding-left:20px; height:47px; width:800px; line-height:47px; background:url(../image/title_r.png); color:#3d9738;}
.layout_r .title a{color:#172c45;text-decoration:none}
.layout_r .ad_t{ float:left; width:822px; height:200px; background:url(../image/products_imga.jpg); color:#fff;}
.layout_r .ad_t .txt{ float:right; padding:15px 8px; width:240px; height:140px; line-height:200%; font-size:14px;}
.layout_r .r_content{ float:left; width:820px; height:auto; margin-top:30px; line-height:200%; font-size:14px;}
/* 主体右侧-新闻 */
.layout_r .r_content_news{float:left; width:820px; height:auto; margin-top:30px; padding-bottom:30px; line-height:200%; font-size:14px; min-height:300px; overflow:hidden;}
.layout_r .r_content_news ul li{ float:left; padding:2px 0px; width:810px; height:24px; border-bottom:#ccc 1px dashed;margin-bottom:20px;}
.layout_r .r_content_news ul li .date{ float:right; width:105px; color:#acacac; text-align:right;}
.layout_r .r_content_news ul li  a{color:#172c45;text-decoration:none}
.layout_r .r_content_news ul li  a:hover{color:#3d9738;text-decoration:none;}
.layout_r .r_content_news .article_title{ float:left;width:810px; font-size:16px; text-align:center; font-weight:bold;}
.layout_r .r_content_news .article_info{float:left;width:810px;font-size:12px; text-align:center;}
.layout_r .r_content_news .article_detail{float:left;width:810px; line-height:200%; font-size:14px;}
.layout_r .r_content_news .article_detail .news_img{float:left; width:820px; height:auto; margin-top:30px; overflow:hidden;}

.layout_r .r_content_Pic{float:left; width:800px; height:auto; margin-top:30px; line-height:200%; font-size:14px;overflow:hidden;}
.layout_r .r_content_Pic .doctor{width:800px;height:150px;overflow:hidden;margin:12px 0 5px 12px;}  
.layout_r .r_content_Pic #scroll_begin,#scroll_end{float:left}  
.layout_r .r_content_Pic #inRollLeft{width:800%;float:left}  
.layout_r .r_content_Pic .doc_go li{width:210px;float:left;margin-right:20px;}  
.layout_r .r_content_Pic .doc_go img{width:210px;height:120px;padding:1px;border:1px solid #0271a9;float:left;margin-right:10px;}  
.layout_r .r_content_Pic .doc_go p{width:200px; height:30px; float:left; font-size:14px ;color:#0271a9;line-height:30px;margin-bottom:3px; text-align:center;}  


/* 主体右侧-产品*/
.layout_r .r_content_prduct{float:left; width:820px; height:auto;min-height:700px;  overflow:hidden;}
.layout_r .r_content_prduct .prduct_list{float:left; width:850px; height:auto;}
.layout_r .r_content_prduct .prduct_list ul li{ float:left; width:220px;  margin-right:30px; margin-bottom:30px; padding: 15px;border: 1px solid #3d9738;}
.layout_r .r_content_prduct .prduct_list ul li:hover{width:220px; margin-bottom:30px;border: 1px solid #ccc;color:#cd0200;text-decoration:none;padding: 15px; }

.layout_r .r_content_prduct .prduct_list ul li img{height:140px;width:210px;text-align:center;vertical-align:middle;}
.layout_r .r_content_prduct .prduct_list ul li p{ padding-top:10px; color: #0271a9;display: block;text-align: center; line-height: 140%;height: 20px; font-size:120%;}

/* 主体右侧-联系*/
.layout_r .r_content_lianxi{float:left; width:820px; height:auto; margin-top:20px; overflow:hidden;}
.layout_r .r_content_lianxi .map{ float:left; width:816px; height:260px; border:#ccc 1px solid; padding:1px; margin-bottom:20px;}
.layout_r .r_content_lianxi .ti{ font-size:18px; font-weight:bold; color:#3d9738;}
.layout_r .r_content_lianxi ul li{ float:left; height:70px; width:820px;  line-height:70px; border-bottom:#ccc 1px dotted; font-size:14px;}
.layout_r .r_content_lianxi ul li span{ float:left; width:390px;}
.layout_r .r_content_lianxi ul li span img{ margin-right:15px; width:28px;}
.layout_r .r_content_lianxi .by{ float:left; width:820px; text-align:center; font-size:30px; color:red; height:160px; line-height:160px;}


/* 主体右侧-分页*/
.page_up{ float:left; height:25px; width:820px; margin-top:50px; color:#0066CB; font-size:14px; border-top:#ccc 1px solid; padding-top:20px; }
.page_down{ float:left; height:25px; width:820px;color:#0066CB; font-size:14px; }

/* 分页*/
.anpager{ width:100%; text-align:center; margin-bottom:10px;}
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 1px 0;padding:6px 8px;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:4px 4px 0 0;padding:5px 8px;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}

/* 友情链接*/
.link{ width:100%; height:55px; background:url(../image/xiexian_bg.jpg); padding-top:13px;}
.link_title{ float:left; width:123px; height:35px;line-height:35px; color:#fff; background:url(../image/link_bg.png) no-repeat; text-align:center;}
.link_list{ float:left; height:35px; line-height:35px; width:920px; padding-left:50px;}
.link_list a{color:#5A5A5A;margin:0 10px 0 0;text-decoration:none}
.link_list a:hover{color:#5A5A5A;text-decoration:none;}


.xgnews{ width:100%; overflow:hidden;}
.xgnews .newsti{width:100%; height:40px; line-height:40px; background:#f9f9f9; font-size:14px; font-weight:bold; clear:both;}
.xgnews .news_k{ float:left; width:390px;overflow:hidden;}
.xgnews .news_k ul{ float:left; width:100%; overflow:hidden;}
.xgnews .news_k ul li{ height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.mr10{ margin-right:10px;}