@charset "utf-8";

* { margin:0px auto; padding:0px; text-decoration:none; list-style-type:none; font-family: "微软雅黑", Arial, Helvetica, sans-serif}

a {color:#333}

img { border:0px;}

ul li { list-style-type:none;}

.clear { clear:both;}

.header { width:100%; min-width:1100px; height: auto; background:url(../images/top01.jpg) top left repeat-x; overflow:hidden;}

.toper { width:1040px; line-height:26px; }

.toper p { wdith:500px; float:left; color:#FFF; font-size:14px;}

.topr {width:160px; height:26px; float:right }

.topr ul li { float:left; width:80px; }

.topr ul li a { width:80px; float:left; text-align:center; color:#FFF; font-size:14px;}

.menu { width:1100px; height:98px; margin:0px auto;}

.logo { width:322px; float:left; margin-top:5px;}

.nav { width:760px; height:86px; float:right}



/*内页BANNER*/

.aboutp { background:url(../images/banner01.jpg) center center no-repeat; height:300PX;}

.culturep  { background:url(../images/banner08.jpg) center center no-repeat; height:300PX;}

.productp { background:url(../images/banner03.jpg) center center no-repeat; height:300PX;}

.qualp  { background:url(../images/banner05.jpg) center center no-repeat; height:300PX;}

.honorp { background:url(../images/banner06.jpg) center center no-repeat; height:300PX;}

.equip { background:url(../images/banner07.jpg) center center no-repeat; height:300PX;}

.contactp { background:url(../images/banner09.jpg) center center no-repeat; height:300PX;}



#nav { width:760px; display:block;}

#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #e2e2e2; text-align:center; color:#333;font:16px/32px "微软雅黑"; }

#nav .jquery_out .smile {padding-left:1em;}

#nav .jquery_inner {margin:0px; color:#333; width:100px;}

#nav .mainlevel {float:left; background:url(../images/menuright.jpg) right center no-repeat;width:90px;/*IE6 only*/}

#nav .mainlevel a {color:#333; text-decoration:none; line-height:86px; display:block; padding:0px; width:90px; text-align:center}

#nav .mainlevel a:hover {color:#333; text-decoration:none; }

#nav .mainlevel ul {display:none; position:absolute;}



#nav .mainlevel li a { line-height:30px;background:#93ad2f url(../images/menub.jpg) center bottom no-repeat; width:110px; color:#FFF; font-size:12px;}

.menul { background:url(../images/menubg.jpg) center bottom no-repeat; height:12px;}

.menudi {background:#93ad2f }

#nav .mainlevel li a:hover { color:#e2e2e2}



.pic { width:100%; height:569px; background:url(../images/pic01.jpg) center top no-repeat;}





/*首页主体*/



 .mains {  height: auto; overflow:hidden; width:1012px; margin:10px auto; background:url(../images/leftbg.png) left top no-repeat;}

.mainera { margin:20px auto; width:1012px; height:auto; overflow:hidden;}

.mainera li { width:239px; height:auto; float:left; margin:0px 7px;}

.mainera li a { width:239px; height:344px; background:#d8d8d8; color:#333; float:left; text-align:center; line-height:22px; font-size:14px; }

.mainera li a dl { width:224px; text-align:left; margin:10px auto; }

.mainera li  dt { border:1px #005fae solid; color:#005fae; width:50px; height:22px; text-align:center; line-height:22px; float:right}

.mainera li a:hover { background: #93ad30; color:#FFF;}

.mainerb { width:1000px; height:380px;}

.mainright { width:500px; margin-right:20px; float:left;}

.righttop {  width:500px; text-align:left; height:31px; line-height:31px;}

.righttop a { font-family:"微软雅黑"; color:#333; font-size:12px;}

.rightcenter { background:url(../images/body06.jpg) no-repeat; height:4px;}

.rightc { width:500px; height:auto; margin:20px auto;font-family:"微软雅黑"; font-size:14px; color:#666; overflow:hidden;}

.rightc img { float:left; margin-right:10px;}

.rightb { border-top:1px #e2e2e2 dashed}

.rightb li { background:url(../images/body08.jpg) left center no-repeat; border-bottom:1px #eee solid; line-height:46px; text-indent:1.5em; height:46px;}

.rightb li a { color:#333}

.rightb span { float:right}





.mainleft { width:450px; height:250px; float:right;}

.mp {width:450px; background: url(../images/body03.jpg) right top no-repeat; height:187px;}

.mp a { width: 225px; height:187px; background:url(../images/body05.png) top left no-repeat; font-size:14px; line-height:22px; color:#FFF; float:left; text-align:left;}

.mp a strong { text-align:center; margin-left:55px; font-size:16px; height:40px; line-height:30px;}

.mp dl { margin:180px; margin:20px;}

.mp dt { border:1px #fff solid; color:#fff; width:80px; height:22px; text-align:center; line-height:22px; margin-top:10px }

.mp a:hover { background:url(../images/body06.png) top left no-repeat;}









/*left*/



.left1 { width:232px; float:left; height:500px; margin:0px auto; background:url(../images/leftbg.jpg) repeat-x; text-align:center; }

.leftmenu { width:212px;}

.leftmenu ul li { wdith:212px; height:39px; margin-top:1px;}

.leftmenu li a { width:212px; height:39px; line-height:39px; font-size:14px; background:url(../images/left03.jpg) center left no-repeat; text-indent:2em; text-align:left; float:left; color:#333;}

.leftmenu li a:hover { color:#666; background:url(../images/left02.jpg) center left no-repeat;}



.right1 {width:730px; float:left; margin-left:40px; margin-top:10px;}



.position{ width:100%; float:left;text-align:right; line-height:20px;  background:url(../images/left04.jpg) left bottom no-repeat; font-size:12px; color:#06F;}

.position a{ font-size:12px; color:#666; line-height:30px;}

.position a:hover{ color:#666;}

.position span{ font-size:14px; color:#666;}

.about-info{ width:100%; float:left;}

.about-info .show-photo{ width:100%; float:left; text-align:center; position:relative;}

.about-info .show-photo h3{ position:absolute; top:50px; right:75px; font-size:30px; color:#404040; display:none; }

.about-info .show-photo img{ max-width:100%;}

.about-info .show-info{ width:720px; padding:25px 0px; float:left; }



/*文章编译器默认CSS*/

.default_txt{  color:#6e6e6e; font-size:14px; line-height:24px;}





/*分页*/

.page{width:100%;height:25px;float:left;padding:14px 0 14px 0; *float:none; font-size:12px; color:#666;}

.page p{float:left;}



.page p a{height:25px;line-height:23px;border:1px solid #d9d9d9;color:#333;width:54px; text-align:center;

	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;

	behavior:url(../other/PIE.htc); overflow:hidden;padding:0px 5px;}

	

.page p a.none{ border:none;}

.page p a:hover,.page p a.selected{background:#ff0000;color:#fff;text-decoration:none}

.page p a.none:hover,.page p a.none.selected{background:#f9f9f9;color:#333;border:none; text-decoration:none}

.page p span{color:#cc0100;font-weight:bold;line-height:20px;margin-left:5px;}

/*产品列表*/

.prolist { margin:0px auto; width:100%; height:auto; overflow:hidden;}

.prolist li{float:left;width:220px;	margin:10px 10px;height:210px;	}

.prolist li a {	float:left; position:relative; width:220px;color:#333; text-align:center; background: #e2e2e2; height:210px; font-size:14px;	}

.prolist li a:hover { background: #bbb;color:#333;text-decoration:none }

.prolist li img {margin:10px auto; width:200px; height:160px;}





.newlist {height: auto;	width: 720px; overflow:hidden;}

.newlist ul li { float:left; width:720px;height:35px; background:url(../images/dian.jpg) repeat-x bottom;}

.newlist ul li a { float:left; width:710px; line-height:35px; background:url(../images/ico_7.jpg)  no-repeat left center; color:#666; text-indent:2em; font-size:14px; }

.newlist ul li span { float:right; color:#666; height:35px;}

.newlist ul li a:hover { color:#36F; }





/*文章详细*/

.article_details{padding:0px; width:720px;}

.article_details dl{width:100%;}

.article_details dl dt{width:100%;height:40px;}

.article_details dl dt span{width:49%;height:40px;line-height:40px;color:#999;overflow:hidden;}

.article_details dl dt span a{line-height:40px;color:#444;}

.article_details dl dt span a:hover{text-decoration:underline;}

.article_details dl dt span.pre{float:left; font-size:14px;}

.article_details dl dt span.next{float:right;text-align:right;font-size:14px;}

.article_details dl dd{width:100%;}

.article_details dl dd.tit{font:bold 16px/69px "宋体";color:#333;text-align:center;height:69px;border-bottom:1px solid #ddd;}

.article_details dl dd.time{line-height:30px;color:#999;text-align:center;padding-bottom:13px; height:30px;}

.article_details dl dd.txt{text-align:justify; padding-bottom:25px;}

.article_details dl dd.txt img { max-width:700px;}

.article_details dl dd.txt p{line-height:25px;color:#666;font-size:12px;margin-bottom:15px;}

.article_details dl dd.return{ width:100%; text-align: ccenter ; line-height:26px;border-bottom:1px solid #ddd; padding-bottom:20px; }

.article_details dl dd.return a{width:116px; height:26px; margin:0 auto;background:url(../images/return.jpg) center center no-repeat; color:#fff; display:block; text-align:center;}









.book_add{margin:20px auto;padding-left:60px;list-style:none;}

.book_add input{vertical-align:middle;border:1px solid #e2e2e2;padding:4px 10px;font-size:12px;background:#fff;}

.book_add textarea{vertical-align:top;border:1px solid #e2e2e2;padding:4px 10px;overflow:hidden;}

.book_add li{padding:2px;clear:both;font-size:12px;line-height:35px; list-style-type:none;}

.book_add li span{display:block;float:left;width:123px;line-height:35px;}

.book_add #showmsg{position:absolute;color:#f30;margin:-18px 0 0 130px;*margin:8px 0 0 20px;}









.ender { width:100%; min-width:1100px;height:132px; background:url(../images/bottom01.jpg) center top no-repeat;}

.bottomer { width:1000px; text-align: center;padding:15px 0;color:#333; font-size:14px;}

.bottleft { width:800px; float:left; line-height:40px; color:#333; font-size:14px;}

.bottright { width:200px; float:right; line-height:40px; color:#333;font-size:14px}
.page{    color: #333; text-align: center; }
.page a {color: #333; margin: 0 5px;}
.page .thisclass{color: rgb(255, 0, 0);}

#pages {margin:30px 0;text-align:center;clear:both;font-size:0;}
#pages span,#pages a {color:#333;font-size: 14px;}
#pages span {display:inline-block;vertical-align:top;margin:0 3px 3px;}
#pages span a {display: block;}
#pages span.page-numbar {margin:0;font-size: 0;}
#pages span.page-numbar a.page-num {margin:0 2px 3px;display:inline-block;vertical-align:top;}
#pages a {padding:0 10px;height:32px;line-height:30px;border:1px solid #b1b1b1;}
#pages a:hover,#pages a.page-num-current {border-color:#f00;color:#f00;}
#pages .page-status {display: none;}
