﻿body { margin:0; padding:0; font-family: "微软雅黑","宋体",Arial, Tahoma;
	font-size: 13px;
	color:#4b4b4b;
	min-width: 1300px;
	/*background:#fff url(../images/body.jpg) no-repeat top;*/overflow-x:hidden;
	}
html {_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}

a{text-decoration: none;}
a:link{color:#3d3d3d;}
a:visited{color:#3d3d3d;}
a:hover{color:#de0000;}
a:active{color:#3d3d3d;}

ul, li { margin:0; padding:0; list-style-type:none; }
dl, dt, dd { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-size:12px; }
img{border:0;}
.rfloat{float:right;}
.clear{clear:both;line-height:0px;}
.clr { clear:both; height:0; font-size: 1px; line-height: 0px;}
.checkbox{border:0px;}
.button{border:0px; }

/*#header{ overflow:hidden; width:1300px; margin:0 auto;}*/
#center { overflow:hidden; width:1300px;  margin:0 auto;}
#ileft{ width:250px;float:left; padding-right:4px;}
#left{ width:300px;  vertical-align: top;}
#right{padding-left: 20px;    vertical-align: top;}
#iright{ white-space:718px; float:right;}
#imain{ padding-bottom:10px;}
#main{width:1300px; margin-bottom:10px;}


#footer{ overflow:hidden; width:1300px;  margin:0 auto; border-top:4px solid #990006; padding:10px; text-align:center;}
.footnav{ line-height:24px;color:#000;}
.footnav a{line-height:24px;color:#000;padding:0 9px;}
.footnav a,.footnav a:visited,.footnav a:hover{color:#000;}


#iheader { width:100%; border-top: 30px solid #333333;}
#menu { width:100%; background:url(../images/daohang.jpg) repeat-x;}
.jiathis_style { line-height:29px; padding-top:5px;}

.header { width:1300px; margin:0 auto; height:100px; }
#topMenu { overflow:hidden; background:#333; height:0; line-height:0; }
#logo { margin:8px 0; }
#mnuMain { margin:0 auto; width:1300px; height:38px; background:url(../images/daohang.jpg) repeat-x; font-size:14px; color:#666; font-weight:bold; }
	#mnuMain li { float:left; overflow:hidden; height:38px; background:url(../images/daohangLine.jpg) no-repeat; }
	#mnuMain li a { display:block; padding:0 50px; font-size:14px; color:#666; line-height:40px; }
	#mnuMain li a:hover { color:#01662b;}
	#mnuMain li.first { background:none; }

.banner { overflow:hidden; text-align:center; width:100%; height:360px; margin:5px auto; background:url(../images/../../../sysjs/nivoslider/loading.gif) no-repeat 50% 50%; }
.banner img { width:100%; height:360px; text-align:center; }
.banner .nivo-slice { background-repeat:center top; }


/*
.mnuMain { width:1300px;}
.menu { height:30px; background:url(../images/menu.jpg) no-repeat;}
.menu li { float:left; width:125px; line-height:30px; text-align:center;}
.menu li a { color:#000; font-size:12px;}
.menu li a:hover { color:000px;}*/


/*.banner{margin:4px auto; width:1300px; height:333px; }
	.banner img { width:1300px; height:333px; }
#slideshow{position:relative;height:333px;width:100%;}
#slideshow div{position:absolute;top:0;left:0;z-index:3;opacity:0.0;height:333px;overflow:hidden;}
#slideshow div.current{z-index:5;}
#slideshow div.prev{z-index:4;}
#slideshow div img{display:block;border:0;}*/
.box1 {  padding-bottom:5px;}
	.box1 .title { height:50px; background:#029947;}
	.box1 .title h2 {  padding-left:15px;}
	.box1 .title h2 p{ color:#fff; font-size:16px; line-height:50px;}
	.box1 .submenu { padding:5px;}
	.box1 .submenu p {}
	.box1 .icontactus { padding:5px; border:1px solid #ccc; border-top:none;}
	.box1 .icontactus p{line-height: 30px;}



/*首页标题*/
.title{/* background:url(../images/title.gif) no-repeat right top;*/  height:50px; background: #029947;}
.title h2{float:left; line-height:50px;/* background:url(../images/t_r.jpg) no-repeat right top; */padding-right:30px;}
.title h2 p{color:#fff;/* background:url(../images/t_l.jpg) no-repeat left top;*/padding-left:16px; font-size:16px; line-height:50px;}
.title a{float:right;padding:6px 10px 0 0;}
.title1{ background:url(../images/title_r.gif) no-repeat right top; height:24px; margin-bottom:10px;}
.title1 h2{ background:url(../images/title_1.gif) no-repeat right top; float:left; padding-right:30px;}
.title1 p{background:url(../images/title_2.gif) no-repeat left top; padding-left:20px;color:#a80005; font-weight:normal; line-height:24px;}
.title2{/*background:url(../images/cion08.gif) no-repeat left top; */padding-left:19px; height:24px;}
.title2 h2{float:left;/* background:url(../images/cion09.gif) no-repeat right top; */padding:2px 28px 1px 0; line-height:21px;color:#006eb8;font-size: 14px;}
.title2 a{float:right;color:#000; font-weight:bold;}
.title2 a:visited,.title2 a:hover{color:#000;}
.title3{/*background:url(../images/bt.jpg)repeat-x; */margin-bottom:10px; height:50px; border-bottom:1px solid #ccc;}
.title3 h2{float:left; line-height:24px; padding-left:20px;padding-right:30px; background:#029947;}
.title3 h2 p{color:#fff;/* background:url(../images/t_l.jpg) no-repeat left top;*/padding-left:16px; font-size:16px; line-height:50px;}
.title3 a{float:right;padding:16px 10px 0 0; font-size: 14px;}
.title4{background:url(../images/bt.jpg)repeat-x; margin-bottom:10px; height:30px; border-bottom:1px solid #ccc;}
.title4 h2{float:left;padding:3px 30px 0 15px;background:url(../images/bz.png) no-repeat left;}
.title4 h2 p{color:#006eb8;/* background:url(../images/t_l.jpg) no-repeat left top;*/padding-left:16px; font-size:15px; line-height:24px;}
.title4 a{float:right;padding:6px 10px 0 0;}

/*导航*/
.nav_bg {
    width: 100%;
    height: 60px;
    margin: 0 auto;
    background: #019946;
}

.nav {
	width: 1300px; margin: 0 auto;
}
.nav li {  
    float: left;
    width: 156px;
    height: 60px;
    text-align: center;    
    border-right: 1px solid #48b57a;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.nav li .dicon{font-size: 18px; padding-right: 5px;}
.nav li a {
    display: block;
    width: 132px;
    height: 60px;    
    font-size: 15px;
    color: #fff;
    line-height: 60px;
    -webkit-transform: skewX(25deg);
    transform: skewX(25deg);
}
.nav li:first-child{background: #057035;}
.nav li:hover{ background: #057035;}




/* banner_box */
.banner_box,.banner_box .bd li{height:600px; margin-bottom: 20px;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:170px;
    background-image:url(../images/next_p.png);}
.banner_box .hd ul li.on{background:#019946; border-color: #019946; width: 30px;}
.banner_box{min-width:1200px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat; background-size: cover;: }
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner_box .banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);
    -moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner_box .banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner_box .banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:16px; height:16px; border-radius :20px; text-indent:-9999px; border: 1px solid #999; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}



/*首页产品*/
.ipro{ padding:2px 2px 12px 2px;/* border:2px solid #bcbcbc; */width:1030px;/* height:320px; */overflow:hidden;}

.pro_list{ padding:0;}
.pro_list .pro-item { float:left; width:25%; text-align:center; }
.pro_list h4{ overflow:hidden; width:224px; height:224px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0;}
.pro_list h4 a { width:222px; height:222px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:132px;*font-family:Arial; }
.pro_list h4 img{ vertical-align:middle;width: 100%;    height: 100%; }
.pro_list h3 { overflow:hidden; height:30px; line-height:30px; font-weight:normal; padding:3px 0; }

.ipro_list{ padding:0;}
.ipro_list .pro-item { float:left; width:33.3%; margin-bottom:20px; text-align:center; }
.ipro_list h4{ overflow:hidden; width:204px; height:204px; margin:0 auto; background:#fff; }
.ipro_list h4 a { overflow:hidden; width:200px; height:200px; margin:0 auto; padding:1px; border:1px solid #c0c0c0; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial; }
.ipro_list h4 a:hover { border:1px solid #666; }
.ipro_list h4 img{ vertical-align:middle; }
.ipro_list h3 { display:block; overflow:hidden; width:170px; height:20px; margin:0 auto; padding:0; font-weight:normal; padding:3px 0; text-align:center; font-size:12px }

.pro_list1{ padding:0;}
.pro_list1 .pro-item1 { float:left; width:240px; margin-bottom:20px; text-align:center; }
.pro_list1 h4{ overflow:hidden; width:224px; height:224px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0;}
.pro_list1 h4 a { width:222px; height:222px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:156px;*font-family:Arial; }
.pro_list1 h4 img{ vertical-align:middle; }
.pro_list1 h3 { overflow:hidden; height:20px; line-height:20px; font-weight:normal; padding:3px 0; }

.ipro_list1{ padding:0;}
.ipro_list1 .pro-item1 { float:left; width:33.3%; margin-bottom:20px; text-align:center; }
.ipro_list1 h4{ overflow:hidden; width:204px; height:204px; margin:0 auto; background:#fff; }
.ipro_list1 h4 a { overflow:hidden; width:200px; height:200px; margin:0 auto; padding:1px; border:1px solid #c0c0c0; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial; }
.ipro_list1 h4 a:hover { border:1px solid #666; }
.ipro_list1 h4 img{ vertical-align:middle; }
.ipro_list1 h3 { display:block; overflow:hidden; width:170px; height:20px; margin:0 auto; padding:0; font-weight:normal; padding:3px 0; text-align:center; font-size:12px }

#al { overflow:hidden; width:1298px; height:310px; border:1px solid #ccc;}
#Roll20116938072732 { overflow:hidden; width:1260px; margin:5px 20px; }

/*首页新闻*/
.tu { margin-bottom:10px;}

.new-l { overflow:hidden; float:left; width:428px; margin-right:5px; border:1px solid #ccc;}
.new-r { overflow:hidden; float:right; width:428px; border:1px solid #ccc;}

.inews_detail{padding:0 8px; height:260px;}
.inews_detail li { overflow:hidden; padding-left:10px; height:32px; line-height:30px; background:url(../images/cion04.gif) no-repeat 0px center; border-bottom:1px dashed #ccc; }
.inews_detail li span { float:right; color:ccc;}

/*首页简介*/
.icompany{ overflow:hidden; float:left; width:645px; border:1px solid #ccc;}
.icompany_detail{width:630px; padding:0 8px 0 6px; overflow:hidden; height:260px;}
.icompany_detail p{text-indent:2em;}
.icompany_detail img{float:left; margin:0 5px 0 0;}
.icompany_detail a{color:#de0000; padding-left:8px;}

.com { overflow:hidden; float:right; width:645px; border:1px solid #ccc;}

/*首页联系*/
.icontactus { padding:0px 15px 0; word-break:break-all; line-height: 30px;}


/*首页友情链接*/
.ilink { margin:10px 0; line-height:25px; padding: 10px 0;}
	.ilink .ilink-t { float:left; width:105px; height:30px; background:url(../images/ilink.jpg) no-repeat; }
	.ilink .ilink-c { float:right; width:1180px; }

/****************/


/*位置导航*/
.place{height:30px; background:#d4d4d4; margin-bottom:8px; padding-left:20px;}
.place a{line-height:30px; color:#707070; padding:0 3px 0 9px;}
.place a:visited{color:#707070;}
.place a:hover{color:#a80005;}



/*
#container{  width:1300px; padding:0 4px;/* background:#fff url(../images/header_bj.gif) repeat-x left top;*}
#center{}
#footer{ border-top:4px solid #990006; padding:10px; text-align:center;}

/*.ilink { word-break:break-all }*
.logo{padding:15px 0 15px 30px;}

.topnav{ float:right; background:#be0006; height:21px;padding:0 12px;color:#fff; }
.topnav a{color:#fff;padding:2px 12px 3px 12px; line-height:16px;}
.topnav a:visited{color:#fff;}
.topnav a:hover{color:#fff;}

#menu {line-height:29px; height:29px; list-style-type: none;/* background:url(../images/cion02.gif) repeat-x left top;*}

#menu li {float: left; width:75px;/* background:url(../images/cion03.gif) no-repeat left 9px;* padding:0 2px 0 3px; list-style-type:none;}
#menu li a{ color:#000; line-height:29px; display:block; text-align:center;font-weight:bold;}
#menu li a:visited{ color:#000;}
#menu li a:hover{ color:#000;/* background:url(../images/navhover.gif) repeat-x left top;*}
#menu li .current{ color:#000;/* background:url(../images/navhover.gif) repeat-x left top;*}
#menu li ul {  list-style-type: none;text-align:left;left: -999em;width: 103px; position:absolute; border-top:1px solid #fff;}
#menu li ul li{width: 103px; line-height:20px; background:none; text-align:center; padding:0;}

#menu li ul li a{display: block;width:73px; font-weight:bold;text-align:center;/*background:url(../images/sub_a.gif) repeat-x left top; *line-height:20px;/* border-left:1px solid #fff; border-right:1px solid #fff;*}
#menu li ul li a:link  {color:#000; text-decoration:none;}
#menu li ul li a:visited  {color:#000;text-decoration:none;}
#menu li ul li a:hover  {color:#000;text-decoration:none;font-weight:normal;/*background:url(../images/sub_hover.gif) repeat-x left top;*}

#menu li:hover ul {left: auto;}
#menu li.sfhover ul {left: auto;}
#menu .none{ background:none;}

*/

.search{ padding:23px 0 10px 0;}
.search .input{width:111px; height:16px; border-top:2px solid #404040;border-left:2px solid #404040;border-right:1px solid #d4d0c8;border-bottom:1px solid #d4d0c8; margin:0 8px 0 6px;background:#fff; line-height:16px;}
.search span{background:url(../images/cion01.gif) no-repeat left 4px;padding-left:10px;color:#2b2b2b;}
.search .but{ vertical-align:middle; margin-bottom:3px;}

/*
.link{ text-align:center;}
.link table{ text-align:center; margin:0 auto;}*/


.copyright{color:#707070; line-height:24px; padding:0px 0 0 9px;}
.copyright a,.copyright a:visited,.copyright a:hover{color:#707070;}



.inews{ width:270px; }




.sub{/* background:url(../images/title_bj.jpg) no-repeat left top; */margin-bottom:10px;}
.sub h2{padding:0 30px 0 18px;color:#a80005;}
.sub a{color:#4b4b4b;padding:0 8px; line-height:19px; display:block; float:left;}
.sub a p{ line-height:19px;color:#4b4b4b;}
.sub a:visited{color:#4b4b4b;}
.sub a:hover{color:#ad0006;}
.sub a:hover p{color:#ad0006;}
.sub .current{color:#ad0006;}
.sub .current p{color:#ad0006;}
.ipro .cn{ float:left; text-align:center; width:120px; height:140px; margin:5px 5px 0 14px}
.ipro .cn h2{border:2px solid #d6d8cb; margin:0 auto 8px auto; width:100px; height:100px;}
.ipro .cn h2 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;margin-bottom:5px; }
.ipro .cn img{vertical-align:middle;}
.ipro .cn p a,.ipro .cn p a:visited,.ipro .cn p a:hover{color:#000;}
.ipro .cn span { overflow:hidden; display:block; height:20px; }

#homepro { overflow:hidden;  }




.icontact{}
.icontact strong{color:#e60000;}
.icontact a{ text-decoration:underline;}

.ihotpro{padding:0 36px 0 30px; margin-bottom:12px;}
.ihotpro .cn{text-align:center;}
.ihotpro .cn h1{width:171px; height:150px; margin:0 auto;padding:1px;border:3px solid #d5d5d5;}
.ihotpro .cn h1 a{width:171px; background:#fff; height:150px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:130px;*font-family:Arial;}
.ihotpro .cn h1 img{vertical-align:middle;}

.ihotpro h2{margin:5px 0; background:url(../images/title1_r.gif) no-repeat right top; line-height:20px;color:#000;}
.ihotpro h2 span{background:url(../images/title1_l.gif) no-repeat left top; line-height:20px; display:block;}
.ihotpro h2 span a,.ihotpro h2 span a:visited,.ihotpro h2 span a:hover{color:#000;}
.ihotpro span{color:#4b4b4b;}

.hotpro{padding:0 15px 0 15px; margin-bottom:12px;}
.hotpro .cn{text-align:center;}
.hotpro .cn h1{width:130px; height:130px; margin:0 auto;padding:1px;border:3px solid #d5d5d5; background:#fff; }
.hotpro .cn h1 a{width:130px;height:130px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:113px;*font-family:Arial;}
.hotpro .cn h1 img{vertical-align:middle;}


.hotpro h2{line-height:20px;color:#000;}
.hotpro h2 a,.ihotpro h2 a:visited,.ihotpro h2 a:hover{color:#000;}






.brief{background:#e4e4e4;padding:12px 15px; border:1px solid #ba0005; margin-bottom:15px;}
.container{padding:0 15px;}
.detail{ width:910px; padding:5px 15px; font-size: 16px;}


.content{text-align:left; font-size:12px;}
/*.content h1{ background:url(../images/cion04.gif) no-repeat 4px 8px;padding-left:25px; line-height:24px;}*/
.content h3{color:#bf0006; text-align:center; font-size:26px;}
.content h2{/*background:url(../images/cion08.gif) no-repeat left top;*/ height:24px; padding-left:19px;}
.content h2 p{/*float:left; background:url(../images/cion09.gif) no-repeat right top; */padding:0 28px 0 0; line-height:24px;color:#006eb8; font-size: 14px; margin:0;}
.content h4{ background:url(../images/cion01.gif) no-repeat 3px 9px;padding-left:15px;}
.content h5{ border-bottom:2px solid #dbdbdb; text-align:center;}
.content h6{ background:url(../images/cion07.gif) repeat-x left top; text-align:center; font-weight:normal; line-height:22px;color:#515151;margin:5px 0;}

.content li{margin-left:3.5em;}
.content strong{color:#a50006;}
.content a{ text-decoration:underline;}
.content p{margin:5px auto;}

.content table{border-collapse:collapse;font-size:12px;}
.content table td{padding:0px 5px;color:#696969;}

.tableboder table{ border:1px solid #dbdbdb;border-collapse:collapse;}
.tableboder th{background:url(../images/but_bj.gif) repeat-x left bottom;color:#000;border-collapse:collapse;line-height:27px; text-align:center; border:1px solid #dbdbdb; font-weight:normal;}
.tableboder td{ border:1px solid #dbdbdb; color:#000;border-collapse:collapse;padding:0 5px;}

.tools{text-align: right;margin:10px 0;}
.page{line-height:26px; text-align:center;color:#000; margin:15px 0;}
.page a,.page a:visited{color:#000;}
.page a:hover{color:#000; text-decoration:underline;}


.news_list{ padding:0 30px;}
.news_list table{ margin-top:10px;}
.news_list td{ background:url(../images/cion05.gif) repeat-x left bottom;line-height:18px;color:#707070; padding:8px;}
.news_list td a{color:#707070;background:url(../images/cion06.gif) no-repeat left 8px;padding:0 0 0 20px;line-height:18px; display:block;}
.news_list td a:visited{ color:#707070;}
.news_list td a:hover{ color:#000;background:url(../images/cion06.gif) no-repeat left 8px;}
.news_list td strong{ line-height:18px;}

.comment_list{}
.comment_list table{ margin-top:10px;}
.comment_list td{ background:url(../images/cion05.gif) repeat-x left bottom;line-height:28px;color:#707070;}
.comment_list td a{color:#707070;background:url(../images/cion06.gif) no-repeat 10px 11px;padding:0 0 0 30px;line-height:28px; display:block;}
.comment_list td a:visited{ color:#707070;}
.comment_list td a:hover{ color:#000;background:url(../images/cion06.gif) no-repeat 10px 6px;}


.comment{padding-bottom:10px;}
.comment table{}
.comment table td{color:#5c5c5c;padding:5px;}
.comment table input{ border:1px solid #bdbdbd; width:172px; height:20px; line-height:18px;}
.comment table textarea{ width:400px; height:90px; border:1px solid #bdbdbd;}
.comment table .but{width:68px; height:20px;margin-right:20px; color:#000; line-height:20px; background:url(../images/but_bj.gif)  repeat-x left top; border:1px solid #b9b9b9;text-align:center;}

.choice{margin-bottom:10px;}
.choice a{ background:#e4e4e4;display:block; padding:2px 12px 1px 12px;float:left; margin-right:12px;color:#515151; line-height:17px; border:1px solid #d6d6d6;}
.choice a:visited{color:#515151;}
.choice a:hover{color:#000; border:1px solid #c40005;}
.choice #current{color:#000; border:1px solid #c40005;}
/*在线订单*/
textarea{color:#000; border:#e7e7e7 1px solid; background:#fafafa;}
.table { font-size:12px; margin:0 auto; border-collapse:collapse;}
.table td{padding:3px 0 2px 5px;}
.input_txt{height:20px; line-height:20px;color:#000; border:#e7e7e7 1px solid; background:#fafafa;}
.input_cmd{ width:50px; height:22px; line-height:22px;color:#000;  border:#e7e7e7 1px solid; background:#fafafa;margin:0 10px 0 0;}
.table span{color:#f00; padding:0 0 0 5px;}


.pro{background:url(../images/cn_t.gif) repeat-x left top; padding-top:15px;}
.pro_c{margin-bottom:15px; background:url(../images/cion05.gif) repeat-x left bottom; padding-bottom:10px;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{ padding:0 9px; color:#515151; vertical-align:top;}
.pro_c td img{border:2px solid #dbdbdb; background:#fff;}
.pro_c th{ background:url(../images/cion_01.jpg) no-repeat 6px 8px; color:#000; font-weight:normal; padding:0 0 0 18px; text-align:left; vertical-align:top;}
.pro_c h2{ margin:5px 0;color:#000; line-height:20px; display:block; padding-left:13px;}
.pro_c .p{  color:#000; padding:2px 0 5px 0;}
.pro_c .p a{ color:#000; text-decoration:underline;}
.pro_c .p a:visited{ color:#000; text-decoration:underline;}
.pro_c .p a:hover{ color:#000; text-decoration:none;}

.prob_list{}
.prob_list .cn{ margin:5px auto;text-align:center; width:20%;float:left;}
.prob_list .cn h2{width:120px; height:120px; margin:0 auto;padding:1px;border:1px solid #dbdbdb;}
.prob_list .cn h2 a{width:120px; background:#fff; height:120px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.prob_list .cn img{vertical-align:middle;}
.prob_list div span{ margin-top:4px;color:#000; display:block;line-height:24px; height:24px; overflow:hidden;}
.prob_list .cn span a{color:#000; line-height:18px;}
.prob_list .cn span a:visited{color:#000;}
.prob_list .cn span a:hover{color:#000;}



.detail_brief{padding:0 0 10px 10px;}
.detail_brief .b{ padding:5px 7px 10px 15px;}
.detail_brief dl{margin:5px 0 0 5px;}
.detail_brief dt{ background:url(../images/cion04.gif) no-repeat 15px 8px;padding:0 0 0 30px;}
.detail_brief dt a,.detail_brief dt a:visited{color:#515151;}
.detail_brief dt a:hover{ text-decoration:underline;color:#515151;}
.proct_bg1{color:#515151; margin:8px;}
.proct_bg1 th{color:#a50006;font-size: 14px;}
.proct_bg1 p{ margin:0;}

.case{ margin:0 0 9px 0;}
.case ul{ list-style-type:none;margin:0 17px 0 18px;}
.case li{background:url(../images/cion01.jpg) no-repeat left top; width:30%; float:left; padding-left:16px; line-height:24px;color:#565656; margin-bottom:5px;}


.public_list{}
.public_list table{ margin-top:10px; background:url(../images/cion11.gif) repeat-x left bottom;}
.public_list th{line-height:30px;background:url(../images/cion04.gif) no-repeat 20px 11px;padding:0 0 0 44px; text-align:left; font-weight:normal;}
.public_list td a{color:#515151;line-height:30px;}
.public_list td a:visited{ color:#515151;}
.public_list td a:hover{ color:#000; }

.sitemap{ padding:5px 0px;}
.sitemap dl{padding:5px 20px 5px 20px;}
.sitemap dl font{ color:#000; font-weight:normal; text-align:left; display:block;font-size:12px; padding-left:4px;}
.sitemap dl font a{ color:#000; padding:0 5px;}
.sitemap dl font a:visited{ color:#000;}
.sitemap dl font a:hover{  color:#000; font-weight:bold; text-decoration:underline; }

.contactus .list1{ width:49%!important;>width:49%!important;width:48%;  float:left; margin:0 3px 0 3px;}
.contactus .list1 b{padding:10px 15px; font-weight:normal; display:block;}


.board{margin:0;}
.board_h3{border-top:#e3e3e3 solid 1px;border-bottom:#e3e3e3 solid 1px;border-right:#e3e3e3 solid 1px;font-weight:bold;  border-left:#e3e3e3 solid 3px;padding:0 0 0 10px;}
.board_h4{color:#000; font-weight:bold; font-size:14px; text-align:center;}
.board_h4 a{color:#000;}
.board_h4 a:visited{color:#000;}
.board_h4 a:hover{color:#000;}
.board_h5{text-align:center; font-weight:normal; border-bottom:#EAEAEA dotted 1px;margin:0 0 10px;}
.btn{ width:70px; height:20px; line-height:20px; text-align:center;background:#919191; border:none; color:#fff; }

.board_border2 textarea{border:#ccc solid 1px;}
.board_border{padding:0px 6px 0 0;}

.board_border ul{margin:10px 0 0;}
.board_border li{margin-left:2em;color:#515151;}
.board_border2{}
.board_border2 td{ border:none;}
.board_border2 .select{line-height:24px; width:90px;}
.board_border2 .border{width:100px;}
.board_border2 .border_input{width:100px;border:#ccc solid 1px;height:18px;line-height:18px;color:#000;}
.board_border2 textarea{width:140px;height:80px;margin-left:15px;color:#000;}
.form td{padding:4px 0 2px 5px;color:#000;}
.form span{ color:#000;}
.sitemsg{margin:0;}
.sitemsg td{border-bottom:#ccc dotted 1px; padding:3px 0 2px 8px;}
.sitemsg .msgtitle{color:#000;}
.sitemsg b{color:#000;}



.top8 { margin-top:8px }

#imgAbout { float:left; width:400px; height:300px; margin:0 10px 5px 0; border:5px solid #ededed; }
#imgAboutHome { float:left; width:320px; height:240px; margin:0 8px 5px 0; border:5px solid #ededed; }


.submenu{padding:10px; margin-bottom:10px; border: 1px solid #bcbcbc;    border-top: none;}
	.submenu ul { overflow:hidden;/* background:#f9f9f9;*/ display: flex; flex-wrap: wrap;}
	.submenu li {  }
	.submenu li.layer2{width: 100%; padding:10px 0;}
	.submenu li.layer2 a{ font-weight:bold; font-size: 15px; background:#029947; color:#fff;}
.box1 .submenu li.layer2,.submenu li.layer1,.submenu li.layer1+li.layer2,.submenu li.layer2+li.layer2{width: 100%; padding:5px 0; border-bottom:1px dashed #ccc;}
.box1 .submenu li.layer2 a,.submenu li.layer1 a,.submenu li.layer1+li.layer2 a,.submenu li.layer2+li.layer2 a{ font-weight:bold; font-size: 14px; padding-left:35px; background:url(../images/cion04.gif) no-repeat 15px center; color:#000; }
	.submenu li a {line-height:35px; display:block;  padding-left:26px; font-size:13px;  color:#000; }
	.submenu li a:hover {border-bottom:none;/* background:#e4e4e4 url(../images/cion04.gif) no-repeat 15px 6px; */}
	.submenu li a.current { background:#e4e4e4 url(../images/cion04.gif) no-repeat 15px 8px; }
	.submenu li.subclass { width: 50%; border-bottom:1px dashed #ccc;}
	.submenu li.subclass a { padding-left:12px; background:url(../images/cion04.gif) no-repeat 0 center; overflow: hidden;
		text-overflow: ellipsis;		white-space: nowrap; }
	.submenu li.subclass a:hover { color: f80d22; /*background-color:#e4e4e4; */}

dl.artlist { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; border-bottom:1px dashed #999; }
	.artlist dt { margin:5px 0; padding-left:15px; background:url(../images/dot_black_b.gif) 0 center no-repeat; }
	.artlist h2 { margin:0; padding:0; /*font-family:"黑体","宋体"; font-weight:normal;*/ font-size:12px; }
	.artlist span { float:right; color:#999 }
	.artlist dd { padding:0 15px; line-height:25px; }

ul.artlist2 { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; }
	ul.artlist2 li { float:left; width:45%;  margin:5px 10px; padding-left:15px; background:url(../images/dot_black_b.gif) 6px center no-repeat; border-bottom:1px dashed #999; }
	ul.artlist2 h2 { margin:0; padding:0; /*font-family:"黑体","宋体"; font-weight:normal;*/ font-size:12px; }
	ul.artlist2 span { float:right; color:#999 }
	ul.artlist2 dd { padding:0 15px; line-height:25px; }

/*产品列表*/
ul.prolist { margin:5px;  }
	ul.prolist li { float:left; width:180px; height:130px; text-align:center; }
	ul.prolist li .pro-img { width:180px; height:100px; margin:0 auto; /*background:url(../images/picbox.jpg) center 0 no-repeat; border:1px solid #ff0000;*/ font-size:90px; display:table-cell; vertical-align:middle; }
	ul.prolist li img { vertical-align:middle; /* width:140px; height:85px;padding:6px; border:1px solid #FF0000;*/ }
	/*ul.prolist li A:hover img { background:#efefef; }*/
	ul.prolist li strong { display:block; font-weight:normal;
					width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

ul.prolist2 { margin:5px;  }
	ul.prolist2 li { float:left; width:180px; height:130px; text-align:center; }
	ul.prolist2 li .pro-img { width:180px; height:100px; margin:0 auto; /*background:url(../images/picbox.jpg) center 0 no-repeat; border:1px solid #ff0000;*/ font-size:90px; display:table-cell; vertical-align:middle; }
	ul.prolist2 li img { vertical-align:middle; /* width:140px; height:85px;padding:6px; border:1px solid #FF0000;*/ }
	/*ul.prolist li A:hover img { background:#efefef; }*/
	ul.prolist2 li strong { display:block; font-weight:normal;
					width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

dl.dltags { overflow:hidden; clear:both; margin:40px 8px; }
	dl.dltags dt { float:left; width:130px;  }
	dl.dltags dd { float:left; width:820px; }


#fenye, .fenye { overflow:hidden; clear:both; height:25px; margin-top:10px; }
	#fenye a, .fenye a { padding:0 5px; }

.dvArticle { padding:8px; }
	.dvArticle h1.article_title { text-align:center; color:#2d6188; line-height:30px; font-size:14px;   }
	.dvArticle .article_author { text-align:center; line-height:30px;   }
	.dvArticle  hr { height:1px; border-top: none; border-bottom:1px dotted #666666; }
	.dvArticle .article_intro { margin:0 8px; padding:8px; background:#f5f8fd;  }
	.dvArticle .article_textcontent { padding:8px; font-size:12px; line-height:25px; }

	.dvArticle .dvbi_image { text-align:center; }
	.dvArticle .dvbi_image img { padding:5px; border:1px solid #999999; }
	.dvArticle .dvbi_image A:hover img { border:1px solid #ECECEC; background:#ECECEC; }
	.dvbackbtn { margin-bottom:10px; text-align:center; }
	/*附加的*/
	.dvArticle .article_image { float:left; width:280px; height:210px; padding:10px; border:2px solid #cccccc; }
	.dvArticle .article_intro2 { float:right; width:330px; padding:8px; background:#f4f4f6;  }

#unionpro { width:1000px; }


.lu p { font-size:18px; text-align:center;}
