@charset "utf-8";
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/* 起始样式 */
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%; color:#666666;}
div{behavior: url(img/iepngfix.htc)}
ul,ul li,ol li{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none;}
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
tr td{ padding:0px;}
html{ overflow-x:hidden;}
/* 起始样式End */

/* 公用样式 */
.bg{ background:url(img/bg.jpg) repeat-x;}
.box{ width:1005px; margin:0 auto;}
.head{ position:relative; z-index:100; height:127px; overflow:hidden;}
.top{ height:79px; overflow:hidden;}
.top .lf{ width:315px;}
.top .rg{ padding-top:33px; color:#d61639; font-family:宋体;} 
.top .rg a{ color:#373636; margin-left:5px; font-family:"微软雅黑";}
.top .rg a:hover{ color:#0eb911;}
.top .rg span{ font-family:"微软雅黑"; color:#b5b4b4; margin-right:8px; margin-left:8px;}
.dh{ background:url(img/topbg.png) no-repeat; height:47px; line-height:41px;}
.dh ul li{ width:166px; text-align:center; padding-right:2px; background:url(img/1_01.jpg) right top no-repeat; height:41px; float:left;}
.dh ul .liwidth{ width:165px; padding:0px; background:none;}
.dh ul li a{ color:#ffffff; font-size:14px; font-weight:bold; display:block; height:41px;}
.dh ul li a:hover{color:#ffffff; background:url(img/1_02.jpg) repeat-x;}
.dh ul .li a{ color:#ffffff; background:url(img/1_02.jpg) repeat-x;}
.dh ul .li a:hover{ color:#fff;}
.banner{ position:relative; left:50%; margin-left:-800px; width:1600px; margin-top:-28px;}
.foot{ background:url(img/footbg.jpg) repeat-x; height:76px; color:#908f8f;}
.foot_top{ height:37px; line-height:37px; background:url(img/1_11.jpg) 4px 9px no-repeat; padding-left:33px;}
.foot_top a{ color:#908f8f;}
.foot_top a:hover{ color:#0eb911;}
.foot_top span{ margin-left:8px; margin-right:8px;}
.foot_bottom{ height:39px; line-height:39px; padding-left:4px;}
.foot_bottom a{ color:#908f8f;}
.foot_bottom a:hover{ color:#fff; background:#00FF00;}
/* 公用样式 End */

/* Index */
#container {width:1600px;margin:0 auto;position:relative;z-index:0;}
#example {width:1600px;height:457px;;position:relative;}
.slides_container {width:1600px;overflow:hidden;position:relative;display:none;}
.slides_container a {width:1600px;height:457px;display:block;}
.slides_container a img {display:block;}
#slides .next,#slides .prev {position:absolute;top:307px; left:-41px; width:38px;height:79px;;display:block;z-index:101;}
#slides .next {left:899px;}
.pagination { margin-top:-40px; position:absolute; z-index:100; right:320px;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block; width:15px; font-size:0px; height:15px; background:url(img/1_04.png) no-repeat;float:left;overflow:hidden; margin-left:5px; font-size:0px; line-height:1000px;}
.pagination li.current a,.pagination li a:hover{ background:url(img/1_04a.png) no-repeat;}
.dd{ background:url(img/1_05.jpg) top repeat-x; height:160px; overflow:hidden; padding-top:21px;}
.dd1{ width:344px;}
.dd1_1{ background:url(img/1_06.jpg) no-repeat; height:42px;}
.dd1_1 .lf{ color:#408b39; font-size:14px; font-weight:bold; padding-left:24px; _font-size:12px;}
.dd1_1 .rg{ padding-top:5px; padding-right:15px;}
.dd1_1 .rg img{ vertical-align:top;}
.ul_index{ margin-top:0px; padding-left:10px; padding-right:15px;}
.ul_index li{ height:24px; line-height:26px; color:#dc3050;}
.ul_index li span{ margin-right:8px;}
.ul_index li .span1{ font-family:宋体;}
.ul_index li a{ color:#4f4e4e;}
.ul_index li a:hover{ color:#0eb911;}
.mad{ margin-left:20px;}
.dd1_2{ text-align:center; margin-top:8px;}
.dd2{ width:273px; padding-top:7px;}
.dd2 a{ display:block; border:1px solid #d1cfcf; margin-bottom:13px;}
.dd2 a:hover{ border:1px solid #0eb911;}
/* Index End */
/* Main */
.ff{ background:url(img/2_02.jpg) repeat-x;}
.ffbg{ background:url(img/2_03.png) top center no-repeat; min-height:651px; _height:651px; margin-bottom:60px;}
.mainbox{ width:950px; margin:0 auto;}
.fflf{ width:185px; padding-top:60px;}
.fflf1{ height:48px; border-bottom:2px solid #d5e6d4; font-weight:bold; font-size:24px; line-height:48px; color:#408b39;}
.fflf2 .aa1{ background:none; height:24px; line-height:24px; color:#676967; border-bottom:0px; font-weight:normal;font-size:12px;}
.fflf2 a{ display:block; background:url(img/2_04.jpg) 0px 15px no-repeat; height:38px; line-height:38px; color:#676967; font-size:14px; font-weight:bold; padding-left:17px; border-bottom:1px solid #e4e4e4; padding-top:2px;}
.fflf2 a:hover,.fflf2 .a1{ color:#dd3353;}


.ffrg{ width:715px; padding-top:45px; color:#9b9d9b;}
.fx{ text-align:right; color:#9b9d9b;}
.fx a{ color:#9b9d9b;}
.fx a:hover{ color:#0eb911;}
.fx span{ font-family:宋体; margin-left:8px; margin-right:8px;}
.ffrg1{ margin-top:20px; color:#676967;}
.ffrg1 a{ color:#676967;}
.ffrg1 a:hover{ color:#0eb911;}
.ul_pro li{ border:1px solid #cbcaca; width:218px; height:237px; float:left; margin-right:27px; margin-bottom:25px;}
.ul_pro .li{ margin-right:0px;}
.ul_pro li .div2{ height:38px; line-height:38px; overflow:hidden; background:#b5c7b9; padding-left:9px;}
.ul_pro li .div2 a{ display:block; padding-left:10px; background:url(img/2_06.jpg) 0px 15px no-repeat; color:#676967;}
.ul_pro li .div2 a:hover{ color:#0eb911}
.ul_pro li .div2 strong{ color:#0d822a; font-size:14px;}
.fenye{ text-align:center;}
.div_pro .lf{ width:372px; height:340px; border:1px solid #cbcaca;}
.div_pro .rg{ width:304px;}
.div_pro .rg .p1{ color:#676967; font-size:18px; font-weight:bold;}
.div_pro .rg .p2{ margin-top:40px;}
.div_pro .rg .p2 img{ border:1px solid #cbcaca; margin-right:10px;}
.div_pro .rg .p3{ margin-top:30px;}
.div_pro .rg .p3 img{ margin-right:10px;}
.div_pro1 .div1{ color:#408b39; font-weight:bold; height:30px; line-height:30px; padding-left:13px; background:#eaeaea; margin-top:18px;}
.div_pro1 .div2{ margin-top:15px;}
#focus_Box{position:relative;width:710px;height:360px; margin:0px auto; padding-top:60px;}
#focus_Box dl{position:relative;width:710px;height:360px;}
#focus_Box dd{z-index:0;position:absolute; width:0px; height:0px;top:146px;cursor:pointer;left:377px;}
#focus_Box dd img{width:100%;background:url(img/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box dd p{position:absolute;left:0;bottom:-32px;width:100%;height:25px;line-height:25px;background:#fff;color:#00938a; text-align:center;}
#focus_Box dd p span{display:inline-block;width:50%;height:55px;overflow:hidden; line-height:65px;}
#focus_Box .focus_prev,#focus_Box .focus_next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:160px;}
#focus_Box .focus_prev{background:url(img/4_03.jpg) left bottom no-repeat;left:0px}
#focus_Box .focus_next{background:url(img/4_04.jpg) right bottom no-repeat;right:0px} 
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(img/share-btn.png) no-repeat;text-indent:-999px;}
.ul_news li{ padding:14px; height:103px; overflow:hidden; margin-bottom:13px; background:#f4f6f6;}
.ul_news li .div1{ width:154px; height:91px; padding:5px; border:1px solid #cbd9c9; background:#fff;}
.ul_news li .div2{ width:498px;}
.ul_news li .div2 .div2_1 .lf a{ color:#408b39; font-size:14px; font-weight:bold; line-height:24px;}
.ul_news li .div2 .div2_1 .lf a:hover{ color:#0eb911;}
.ul_news li .div2 .div2_1 .rg{ color:#b7b9b7;}
.ul_news li .div2 .div2_1 .rg span{ color:#dd3453; font-family:宋体; margin-left:5px;}
.ul_news li .div2 .div2_2{ margin-top:3px; height:72px; line-height:24px;}
.biaoti{ color:#408b39; font-size:18px; font-weight:bold; text-align:center;}
.time{ color:#b7b9b7; margin-top:20px; margin-bottom:20px; text-align:center;}
.time span{ color:#dd3353;}
.fh{ text-align:right; margin-top:20px;}
.div_news{ width:715px; overflow:hidden;}
.div_news .rollBox{width:1000px;;overflow:hidden;}
.div_news .rollBox .LeftBotton{height:37px;width:39px;background:url(img/5_04.jpg) no-repeat 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.div_news .rollBox .RightBotton{height:37px;width:39px;background:url(img/5_05.jpg) no-repeat 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.div_news .rollBox .Cont{width:637px;;overflow:hidden;float:left; background:url(img/5_06.jpg) repeat-x; height:35px; border-bottom:1px solid #c6c5c5; border-top:1px solid #c6c5c5;}
.div_news .rollBox .ScrCont{width:10000000px;}
.div_news .rollBox .Cont .pic{width:91px;float:left;text-align:center;}
.div_news .rollBox .Cont #list .pic a{ color:#676967; display:block; width:91px; height:35px; line-height:35px; text-align:center; float:left;} 
.div_news .rollBox .Cont #list .pic  a:hover { color:#0eb911}
.div_news .rollBox .Cont #list .pic  a.current{   background:url(img/5_07.jpg) repeat-x; color:#115a09; color:#115a09; }
.div_news .rollBox .Cont #list .pic  a.current:hover { color:#115a09}
.div_news .rollBox #List1,.rollBox #List2{float:left;}
#output { height:327px; display:block; overflow:hidden;}
.div_news1{ margin-top:31px; padding-bottom:48px; border-bottom:1px dashed #cecfcd;}
.div_news1 .lf{ width:382px; _width:385px;}
.div_news1 .lf .div1{ border:1px solid #c2c2c2; width:380px;}
.div_news1 .lf .div2{ margin-top:7px;}
.div_news1 .lf .div2 img{ border:1px solid #c5c5c5;}
.div_news1 .lf .div2 a{ margin-right:3px; float:left; display:block; margin-bottom:3px;}
.div_news1 .lf .div2 .a{ margin-right:0px;}
.div_news1 .rg{ background:url(img/5_09.jpg) no-repeat; width:257px; height:279px; padding:24px;}
.div_news1 .rg .p1{ color:#408b39; font-size:24px; line-height:24px;}
.div_news1 .rg .p2{ line-height:24px; margin-top:8px; height:192px; overflow:hidden;}

.div_news2{ margin-top:25px;}
.div_news2 .div1{ color:#408b39; font-size:14px;}
.div_news2 .ny2010{ width:677px; overflow:hidden; padding:18px; background:#fafafa; border:1px solid #c6c4c4; margin-top:10px;}
.div_news2 .ny2010 a{ text-decoration:none; color:#333333; font-size:12px;text-align:center; height:124px; display:block; overflow:hidden; margin-left:5px; margin-right:5px;}
.div_news2 .ny2010 p{ width:153px; text-align:center; overflow:hidden; margin-top:4px;}
.div_news2 .ny2010 td img{ width:148px; height:100px; display:block; border:1px solid #CCCCCC;}
.div_news2 #demo{ overflow:hidden; width:713px; float:right;}

.table111{ margin-top:15px;}
.table111 span{ color:#c32227; margin-left:6px;}
.table111 .text{ border:1px solid #dadadb; width:244px;height:20px;}
.table111 .text1{ border:1px solid #dadadb; width:445px;height:20px;}
.table111 .text2{ border:1px solid #dadadb; width:445px; height:206px;}

.div_jobs1{ width:715px; overflow:hidden; background:url(img/7_04.jpg) repeat-x; height:99px; margin-top:20px;}
.div_jobs1 .rollBox{width:1000px;;overflow:hidden;}
.div_jobs1 .rollBox .LeftBotton{height:19px;width:11px;background:url(img/7_05.jpg) no-repeat 0;overflow:hidden;float:left;display:inline;cursor:pointer; margin-left:11px; margin-right:11px; margin-top:36px;}
.div_jobs1 .rollBox .RightBotton{height:19px;width:11px;background:url(img/7_06.jpg) no-repeat 0;overflow:hidden;float:left;display:inline;cursor:pointer; margin-left:11px; margin-right:11px; margin-top:36px;}
.div_jobs1 .rollBox .Cont{width:650px;overflow:hidden;float:left;}
.div_jobs1 .rollBox .ScrCont{width:10000000px;}
.div_jobs1 .rollBox .Cont .pic{width:120px;float:left;text-align:center; margin-left:5px; margin-right:5px;}
.div_jobs1 .rollBox #List1,.rollBox #List2{float:left;}
.ul_jobs{ margin-top:20px;}
.ul_jobs li{ border-bottom:1px dashed #c7c8c7; padding-bottom:31px; margin-bottom:31px;}
.ul_jobs li .div1{ color:#338a2a; font-size:18px; color:#338a2a; margin-bottom:10px;}
.ul_jobs li .div3{ text-align:right; margin-top:20px;}


#smallLay,.asdassads{width:744px; background:url(img/tj_01.png) no-repeat; height:318px; display:none;}
.tj_01{ width:647px; padding-top:43px; margin:0 auto;}
.tj_03{ margin-top:15px;}
.tj_03 table tr td{ height:42px; line-height:42px; color:#6e6e6c; background:#fff; border-bottom:2px #eaf2ea solid; padding-left:15px; padding-right:15px;}
.tj_03 table tr td .text3{ width:125px; border:1px solid #afb0af; height:20px; line-height:20px; font-family:微软雅黑; font-size:12px; margin-right:16px;}
.tj_03 table tr td .text4{ width:225px; border:1px solid #afb0af; height:20px; line-height:20px; font-family:微软雅黑; font-size:12px; margin-right:10px;}
.tj_03 table tr td img{ vertical-align:top;}
.tj_03 table tr .td{ text-align:center; background:none; padding-top:20px;}

/* Main End */ 
