/*  
Theme Name: 2zzt主题定制
Theme URI: http://www.2zzt.com
Description: 爱找主题专业定制，高视觉，高效率
Version: 2013.8.15
Author: Andreessenz
Author URI: http://www.2zzt.com
*/


/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, sans-serif; font-family:Verdana, Arial,'宋体', Microsoft YaHei,Tahoma,Simsun, Arial Unicode MS, Mingliu, Helvetica; font-size: 12px; color: #333; background: url(images/body_bg.gif) repeat-x center top #ececec;}
.body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #323232; background: url(images/body_bg.gif) repeat-x center top #ececec;}
a:link,a:visited,a:active{font-size: 12px; color: #323232; text-decoration: none;}
a:hover{color: #c50202; text-decoration: underline;}
.clear, .cb{clear: both; height: 0px;}
img{border:none;}
dl,dt,dd,ul,li{margin: 0px; padding: 0px;}
a{blur:expression(this.blur());}
a{outline:none;}
ol{margin-left: 30px;}

/*网页头部*/
.header{width: 1003px; margin: 0px auto; position: relative; }
.logo{padding-top:20px;float: left; height: 91px; margin: 0px auto; overflow: hidden;}
.top{width: 300px;height: 111px; float: right;}
.tel{float: right;padding-bottom: 10px;}
.top_right{position: absolute; top: 38px; right: 22px;}
.top_right .a1{padding-left: 22px; padding-right: 10px; background: url(images/cn.gif) no-repeat left 3px;}
.top_right .a2{padding-left: 22px; background: url(images/en.gif) no-repeat left 3px;}
.tels{background:url(images/sethome_bg.png); width:202px; height:26px; text-align:center; float:right;margin-right:10px;color: #fff;}
.tels a{color: #fff; text-decoration: none;line-height: 22px;}

/*导航条*/
#navbar{width: 1003px; height: 44px; float: left; margin: 0px auto;}
#navbar ul{list-style: none;}
#navbar li{float: left; background: url(images/line.gif) no-repeat right 0px; position:relative;}
#navbar li.end{background: none;}
#navbar li.current-menu-item a{color: #fff; text-decoration: none; background: #00693E url(images/nav-cur.png) repeat-x left top;border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;}
#navbar ul.sub-menu li.current-menu-item a{background:none;}
#navbar li a{width: 125px; height: 44px; line-height: 44px; display: block; text-align: center; color: #00693E; font-size: 14px; font-weight: bold;}
#navbar li a:hover{color: #fff; text-decoration: none; background: #00693E url(images/nav-cur.png) repeat-x left top;border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;}
#navbar ul.sub-menu li.current-menu-item a{background:none;}
#navbar .sub-menu{ position:absolute; background-color:#a10101; left:19px; top:50px; width:180px; display:none;}
#navbar .sub-menu li {float:none; background:none; padding:6px 10px; margin-top:0;border-top:1px solid #F96760;border-bottom:1px solid #600;}
#navbar .sub-menu li a{width:none; height:none; line-height:140%; display: inline; text-align: center; color: #fff; font-size: 13px; font-weight: bold; padding-right:10px;}
#navbar .sub-menu li a:hover{color: #fff; text-decoration: none; background:none;}
#navbar li.current-menu-item .sub-menu li a{color: #fff; text-decoration: none; background: none;}
#navbar .sub-menu .sub-menu{ left:180px; top:-1px; -left:170px; -top:1px;}
#navbar li .sub-menu li a.sub{ background:url(images/misc_26.png) no-repeat right 6px; padding-right:15px; }

.conbox{background: url(images/bg.jpg);}
#flashbox{width: 1003px;margin: 0 auto;}
#flash{width: 1003px; float: left; height: 320px;margin-top:10px;background: #fff;}
#banner{width: 1003px; float: left;}
#donghua{width: 1003px; float: left; height: 320px;}

/*主体内容*/
#container{width: 1003px; margin: 0 auto;-margin-top:-20px;background: #fff;}
#company{width: 733px; float: left; *float: none; background-color: #fff;}
#company h2{height: 26px; line-height: 26px; color: #00693E;font-size: 15px; padding-left: 15px; background: url(images/ingsjs.jpg) repeat-x;}
#company p{line-height: 24px; text-indent: 20px; padding: 15px 0px 0px 15px;height: 200px;margin-bottom: 10px;width: 718px;background: url(images/inlxbg.jpg) right bottom no-repeat;}
#company p a{color: #FF6600;}
#company p a:hover {text-decoration: none;color: #FF0000;}
#company p img{width:270px; height:190px; }
#company img{float: left; margin: 0px 10px 0px 0px;}
span.gengduo a{color: #c50202; text-decoration: none;}
span.gengduo a:hover{color: #323232; text-decoration: none;}
#news{width: 358px; float: left; margin-right: 17px; background-color: #fff;}
#news h2{height: 26px; line-height: 26px; font-size: 15px; color: #00693E;padding-left: 15px; background: url(images/ingsjs.jpg) repeat-x;}
#culture{width: 358px; float: left; margin: 0px auto; background-color: #fff;}
#culture h2{height: 26px; line-height: 26px; font-size: 15px; color: #00693E;padding-left: 15px; background: url(images/ingsjs.jpg) repeat-x;}
.listin{float: left;width: 346px;list-style: none;padding: 6px;}
.listin li{width: 351px;float: left;padding: 7px 0px;text-align: left;border-bottom: 1px dotted #ccc;}
.listin li a{background: url(images/inxwzc.gif) 1px 6px no-repeat;padding-left: 10px;float: left;}
.listin li span{float: right;}
.listin li a:hove{}


/*相关文章样式*/
.xiang{height:30px;background: none repeat scroll 0 0 #e7eae3;;color: #f76900;line-height: 30px;font-size: 14px;padding: 0 0 0 15px;margin: 20px 0 10px 17px; width:680px;}
#tags_related li{padding:5px 15px;list-style-type:none}

/*首内页左侧内容及右侧内容*/
#sidcp{width: 256px;}
#sidcp h2{height: 27px;line-height: 27px;font-size: 15px;color: #fff;padding-left: 33px;background: url(images/sidcp.jpg) repeat-x;}
.top-nav{width: 252px;padding-top: 5px;float: left;background: #EAEAEA;margin-bottom: 10px;border: 2px solid #00693E;border-radius: 0 0 5px 5px;  -moz-border-radius: 0 0 5px 5px;  -webkit-border-radius: 0 0 5px 5px;}
.top-nav li{float: left;width: 244px;height: 35px;list-style-type:none; display:inline; margin-left:10px;text-align: center;line-height: 32px;}
.top-nav li a{padding-bottom: 8px;height: 32px;background: url(images/sidb.gif) 0 0 no-repeat;display: block;}
.top-nav li a:hover{color: #ff0000;text-decoration: none;}
.top-nav li span{color:#ccc;}
#sidlx{width: 256px;float: left;margin-bottom: 8px;}
#sidlx h2{height: 27px;line-height: 27px;font-size: 15px;color: #fff;padding-left: 33px;background: url(images/sidcp.jpg) repeat-x;}
#submainbox{width: 240px; float: left; margin-left: -1003px;}
#siderbox{width: 240px; float: left; margin-left: -240px;}
#sidebar{width: 256px; float: left; margin: 0px auto; margin-right: 13px;margin-bottom: 12px;}
span.more{float: right; margin-top: -20px; padding-right: 12px;}
ul.list{list-style: none; border: solid 1px #d2d0d0; padding: 14px; overflow:hidden;background: url(images/inlxbg.jpg) right bottom no-repeat;}
ul.list img,#culture img{padding-bottom: 8px; _padding-bottom: 3px;}
ul.list li{line-height: 24px; padding-left: 10px; background: url(images/jt.gif) no-repeat 0px 7px;}
ul.list li a{height: 24px; display: block;}
#sidebar h2.widgettitle{height: 35px; line-height: 35px; font-size: 13px; padding-left: 33px; background: url(images/title_01.jpg) repeat-x;}
#sidebar div.widget{ margin-bottom:10px; }
#sidebar div.widget ul, #sidebar div.widget div{list-style: none; border: solid 1px #d2d0d0; padding: 14px; background-color:white;}
#sidebar div.widget ul.children{ border:none; padding:0; }
#sidebar div.widget li{line-height: 24px; padding-left: 10px; background: url(images/jt.gif) no-repeat 0px 7px;}
#sidebar table#wp-calendar{width:100%; text-align:center;}
#sidebar table#wp-calendar caption{font-weight:bold;}
#sidebar table#wp-calendar a{text-decoration:underline;}

/*首页产品推荐*/
#main{width: 1003px; margin: 0px auto; margin-top: 19px; float: left;}
#product{width: 733px; margin: 0px auto; float: left; background-color: #fff;}
#commend{width: 731px; float: left; border:#DBDBDB solid 1px;}
#product h2{height: 26px; line-height: 26px; font-size: 15px; color: #00693E;padding-left: 15px;}
#scroll{margin: 18px; margin-bottom: 0px;}
td.scrollpic h3{margin: 0px auto; font-size:12px; font-weight: normal; height: 31px; line-height: 31px;}
td.scrollpic{padding-left:15px;}
td.scrollpic a img{display: block; border: solid 1px #d2d0d0; border-bottom: none; width:180px; height:120px;}
#main-bottom{ margin-top: 10px; }
#main-bottom #product { width: 1003px; float: left; }
#main-bottom #product h2 { background: url(images/ingsjs.jpg) no-repeat; }
#main-bottom #product #commend{ width: 1001px; }

/*其它页面主要部分*/
#secondary,#default_inside{width: 733px; float: right; margin: 0px auto;}
#secondary h1,#default_inside p.title{height: 26px; line-height: 26px; padding-left: 15px; color: #00693E; font-size: 14px; background: url(images/ingsjs.jpg) repeat-x;font-weight: normal;}
#secondary p{line-height: 26px; padding: 10px 20px;}
#default_conter{width: 731px; float: left;border: 1px solid #B5E0A5;border-top: none;margin-bottom: 20px;background: #fff;}
#default_conter h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #c50202; background: none;}
span.fast{height: 26px; line-height: 26px; float:right; margin-top: -26px; padding-right: 15px; color: #00693E;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #00693E; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #c50202; text-decoration: underline;}

/*图片页面*/
#chanpin{width:743px; margin: auto; padding-top: 18px; text-align:center;}
#chanpin ul.imglist li{float: left; padding-left: 24px; list-style-type: none;}
#chanpin ul.imglist li img{margin-bottom: 5px; display: block; text-align: center; border: solid 1px #d2d0d0; width: 210px; height: 140px;}
#chanpin ul.imglist h3{margin: 0px; margin-bottom: 15px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#chanpin li a:link,#chanpin li a:visited,##chanpin li a:active{font-size: 12px; color:#323232; font-weight: normal; text-decoration: none;}
#chanpin li a:hover{color:#c50202; text-decoration: underline;}

/*上下分页*/
#several{float: left; width: 90%; margin: 20px 0px; text-align:center; color: #2F661A;}
#several span.current,#several a:link,#several span.current,#several a:visited{line-height: 42px; color:#2F661A; border:1px solid #2F661A; text-decoration:none; padding: 1px 5px; margin-left:5px;}
#several a:hover{color: #323232; border:1px solid #323232; text-decoration:none;}
#several span.current{color: #2F661A; border:1px solid #ccc; text-decoration:none;}

/*页面*/
#news-content{width: 731px; float: left;border: 1px solid #B5E0A5;border-top: none;background: #fff;}
#news-content ul{list-style: none; padding-top: 10px; padding-left: 15px;}
#news-content li{line-height: 36px; padding-left: 12px; background: url(images/jt.gif) no-repeat 0px 50%;border-bottom: 1px dotted #ccc;}
#news-content span{float: right; padding-right: 15px;}
#news_concern img{max-width:650px;width:auto;height:auto;-width:expression( (width>650) ? '650px' : true )}
#news_concern img.aligncenter{display:block;margin:10px auto;}
#news_concern img.alignleft{display:block;float:left;margin-right:10px;}
#news_concern img.alignright{display:block;float:right;margin-left:10px;}
#news_concern{margin:auto; padding: 10px 10px 0px 10px; line-height:26px; font-size:12px; margin-bottom: 10px; text-align: left;background: #fff;}
#news_concern p{line-height: 26px;text-indent:2em;}
#default_conter p.link-pages{text-align:center;margin:10px auto;}
ul#up_down{float: left;width: 710px;padding:10px;}
ul#up_down li{list-style-type:none;line-height:250%;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
p#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}

/*底部内容*/
#footer{background: url(images/footer_bg.jpg) repeat-x top; background-color:#666666;color:#333;}
#footer div#copyright{margin-top: 10px; line-height: 28px; color: #fff; text-align: center; padding-bottom:10px; }
#copyright a{color: #fff;text-decoration: none;}
#footer a:hover{color: #c50202; text-decoration: underline;}
/*首页友情链接
===================================================*/
.IndexLinkListWrap{width:1003px;margin:10px auto;border: 1px solid #d1d1d1;}
.moketitle{padding:10px 15px;border-bottom:1px solid #DCDCDC;font-size:14px;position:relative;background-color:#FFFFFF;}
.IndexLinkListWrap ul{height:20px;margin:0;padding:10px 10px;font-size:14px;position:relative;background-color:#FFFFFF;}
.IndexLinkListWrap ul li{float:left;list-style:none;height:2em;margin-right:6px;white-space:nowrap;}
.IndexLinkListWrap ul li a{text-align:center;margin:0 2px 0 5px;color:#333;text-decoration:none;font-size:12px;}
.IndexLinkListWrap ul li a:hover{text-decoration:none;color:#333;text-decoration:underline;}
#searchform #s{width:55%;height:20px;line-height:20px;}
#footer .tagcloud a{line-height:120%;margin-right:2px;}
.search-form {}
.search-inner {margin-top: 4px;float:left;border-radius: 2px;}
.search-inner:hover,.search-inner:focus {outline:0 none;border-color:#72ae2d;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(183, 245, 153, 0.6)}
.search-input {float:left;display:inline;padding:0 0 0 10px;width:160px;height: 25px;border:none;box-shadow:1px 3px 5px rgba(0,0,0,0.08) inset;line-height:25px;border-radius: 3px 0px 0px 3px;}
.search-submit {position:relative;float:left;display:inline;overflow:hidden;margin-left:-1px;padding:0;width:25px;height:25px;border:none;border-left:1px solid #D4D4D4;border-radius:0 3px 3px 0;background:url(images/ss.jpg);text-indent:-999px;cursor:pointer;}
strong.search-excerpt {background:yellow;}
#footbox{width: 1003px;margin: 0 auto;}
.ctt{float:left;width:780px;line-height:33px;}
.ctt strong{margin-left:20px;color:#fff;}
.ctt a{ margin-left:10px;color:#fff;}
.ctt a:hover{text-decoration:underline;}
.navBt{ text-align:center; padding:0 10px; position:relative; height:30px; line-height:30px;background:url(ft-bg.png) repeat-x;}
.navBt a{ color:#666666;}
.navBt em{ padding:0 15px; color:#b3b3b3;}
.navBt a:hover{ text-decoration:underline;}

/*评论留言*/
#comments{
	margin:20px auto;
}
#comments h3{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
#comments-list{
	border:1px solid #ccc;
	padding:10px;
}
#comments-list ul{
	margin-left:10px;
	margin-right:10px;
}
#comments-list li{
	list-style-type:none;
	margin-bottom:5px;
	line-height:150%;
	margin-top:10px;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	color:gray;
}
#comments-list li a{
	color:gray;
}
#comments-list .comment-body p{
	color:#323232;
	line-height:200%;
}
#comments-list li ul.children{
	margin-left:20px;
}
#comments-list li ul.children li{
	border:none;
}
#comments #respond{
	border:1px solid #ccc;
	padding:10px;
	margin-top:20px;	
}
.form-allowed-tags{
	color:gray;
}
.comment-form-comment textarea{
	display:block;
	width:60%;
	height:150px;
	margin-top:10px;
}
#respond .required{
	color:red;
}
#commentform{
	margin-left:10px;
}
#commentform p{
	margin:10px 0;
}
#commentform p label{
	width:70px;
	display:inline-block;
}
#commentform p input{
    height:22px;
    width:250px;
}
#commentform .comment-form-url label{
    width:74px;
}
#commentform #submit{
	width:50px;
	height:25px;
}
#sidebar div.widget_nav_menu ul{
    border: none;
    padding: 0;
}

/*css hack*/
@-moz-document url-prefix(){
	body{margin-top:-10px;padding-top: 10px;}
}