@charset "gb2312";
/* CSS Document */



#mm05 { width:978px; margin:0 auto; background:url(../images/news-bj.jpg) no-repeat center center; height:410px; border:1px solid #d8d8d8; margin-top:20px; margin-bottom:20px;}
#link { width:960px; margin:0 auto; margin-top:10px; background:url(../images/link-bj.jpg); width:960px; height:126px;}
#link p { line-height:22px; padding-top:45px; width:98%; margin:0 auto;}
#link p a { color:#666}
#link p a:hover { color:#F30}

#copy-out { background:url(../images/copy-bj.jpg); background-repeat:repeat-x; height:298px; margin-top:10px;}
#copy { width:960px; margin:0 auto;}
#copy p { text-align:center; font-size:13px; color:#FFF; padding-top:35px;}
#copy p a { color:#FFF;}
#copy p a:hover {}
#copy h2 { font-size:12px; text-align:center; line-height:24px; color:#FFF; padding-top:30px;}
#copy a { color:#FFC}
#copy a:hover { color:#FFF}

.pro { width:238px; float:left;}
.pro-title { background:url(../images/title-01.jpg); width:238px; height:44px;}
.pro-title h2 { color:#FFF; font-size:15px; font-weight:bold;line-height:40px; padding-left:12px;}
.pro-title h2 span { padding-left:5px; font-size:10px; font-weight:normal;}
.pro-content { background:url(../images/li-bj.jpg); width:238px; background-repeat:repeat-y;}
.pro-content ul { padding-top:0px; padding-bottom:15px;}
.pro-content ul li { line-height:32px; height:32px; overflow:hidden; background:url(../images/li-line.jpg); background-repeat:no-repeat; background-position:bottom; font-size:13px;}
.pro-content ul li a { color:#FFF; padding-left:25px; background:url(../images/dot.gif); background-repeat:no-repeat; background-position:15px 2px;}
.pro-content ul li a:hover { color:#FFC}
.pro-content .over { background:#666; width:236px; border:1p #060 solid; background:url(../images/banner-bj.jpg);}

#rec {  width:709px; border:1px #dedede solid; float:right; height:604px; background:#FFF}
#rec-title { width:711px;}
#rec-title ul li { float:left; width:175px; height:30px; text-align:center; line-height:30px; background:#FFF;  font-size:14px; font-weight:bold}
#rec-title ul li a { color:#00854a;}
#rec-title ul li a:hover { color:#F30}
#rec-title ul li.over { background:#00884b;}
#rec-title ul li.over a { color:#FFF}
#rec-content { background:url(../images/vv.jpg); background-repeat:repeat-x;}

.p-box { width:196px; float:left; margin:0px 20px; display:inline; margin-top:35px;}
.p-box img { border:1px #F0F0F0 solid; padding:4px;}
.p-box p { text-align:center; height:9px;}
.p-box p img { border:0px;}
.p-box h2 { text-align:center; font-size:13px; line-height:20px;}
.p-box h2 a { color:#383938;}
.p-box h2 a:hover { color:#F30}

.pp-box { width:200px; float:left; margin:15px; display:inline; text-align:center}
.pp-box h2 { line-height:30px; font-size:14px; font-weight:bold;}
.pp-box h2 a { color:#007035;}
.pp-box h2 a:hover { color:#000}
.pp-box-l { width:200px; }
.pp-box-l img { border:1px #E3E3E3 solid; padding:4px;}
.pp-box-r { width:200px; }
.pp-box-r p { line-height:30px; font-size:12px; font-weight:bold;}
.pp-box-r p a { color:#007035;}
.pp-box-r p a:hover { color:#F60}
.pp-box-r h3 a { color:#F30; font-size:12px; line-height:30px;}
.pp-box-r h3 a:hover { color:#007035;}

/*.pp-box { width:320px; float:left; margin:15px; display:inline}
.pp-box h2 { line-height:30px; font-size:14px; font-weight:bold;}
.pp-box h2 a { color:#007035;}
.pp-box h2 a:hover { color:#000}
.pp-box-l { width:158px; float:left;}
.pp-box-l img { border:1px #E3E3E3 solid; padding:4px;}
.pp-box-r { width:150px; float:right;}
.pp-box-r p { line-height:22px; font-size:13px;}
.pp-box-r p a { color:#3330}
.pp-box-r h3 a { color:#F30; font-size:12px; line-height:30px;}
.pp-box-r h3 a:hover { color:#007035;}*/

#yiwen-out {float:right; background:#FFF;  height:665px; width:709px; border:1px #dedede solid; }
#yiwen {  background:url(../images/reson.jpg); background-repeat:no-repeat;  height:662px;}
#yiwen p { line-height:32px; padding-top:85px; padding-left:40px; font-size:14px; color:#575757}
#yiwen p b { color:#060}
#yiwen table { width:400px; margin-left:30px; margin-top:50px; color:#FFF; line-height:18px;}

.ty { width:236px; float:left; border:1px #d2d2d2 solid;  margin-top:10px;}
.ty-title { background:url(../images/title.jpg); width:236px; height:36px;}
.ty-title h2 { color:#FFF; font-size:15px; font-weight:bold;line-height:40px; padding-left:12px;}
.ty-title h2 span { padding-left:5px; font-size:10px; font-weight:normal;}
.ty-content {  width:236px; background-repeat:repeat-y; background:#FFF; padding-top:10px; padding-bottom:10px;}
.ty-content table { text-align:center; margin-top:10px;}
.ty-content table h2 { font-size:13px; line-height:28px; text-align:left; width:167px; margin:0px auto;}
.ty-content table h2 a { color:#1e5dbc;}
.ty-content table h2 a:hover { color:#F30}
.ty-content table p { line-height:20px; font-size:12px; text-align:left;width:167px; margin:0 auto;}
.ty-content table p a { color:#8c8c8c; }
.ty-content table h3 { text-align:center; line-height:26px; font-size:13px;}
.ty-content table h3 a { color:#333}
.ty-content table h3 a:hover { color:#F30}
.ty-content h4 { width:90%; margin:0 auto; font-size:14px; font-weight:bold; line-height:38px; color:#1e5dbc; }
.ty-content h5 { width:90%; margin:0 auto; font-size:12px; line-height:25px; color:#787878; }
.ty-content h6 { text-align:center }
.ty-content ul li { font-size:13px; line-height:36px; height:36px; overflow:hidden; border-bottom:1px #CCC dotted; font-size:13px; font-weight:bold; background:url(../images/ico.jpg); background-repeat:no-repeat; background-position:12px 12px;}
.ty-content ul li a { padding-left:30px; color:#007538 }
.ty-content ul li a:hover { color:#F30}
.ty-content h1 { float:left; margin:10px; width:92px; height:75px; text-align:center; line-height:30px; }
.ty-content h1 img { border:1px #e7e7e7 solid}
.ty-content h1 a { color:#666}
.ty-content h1 a:hover { color:#F30}

.ty-content.i-shili{height:290px; overflow:hidden;}
.ty-content.i-shili img{padding:4px; border:1px #d5d5d5 solid;}
.ty-content.i-shili li{ background:none; line-height:22px; text-align:center;}
.ty-content.i-shili ul li a{padding:0;}
.ty-content.i-shili li{border-bottom:none;}
.ty-content.i-shili p{padding:5px 0;}
#i-shili-bar{height:290px; overflow:hidden;}

#khjz { width:958px; border:1px #dedede solid;  background:#FFF; margin-top:10px;}
#khjz-title { width:958px; background:#FFF; height:36px; line-height:36px;}
#khjz-title h2 { font-size:15px; font-weight:bold; color:#1e5dbc; padding-left:10px;}
#khjz-title h2 b { font-size:12px; font-weight:normal; color:#333; padding-left:5px;}
#khjz-title h2 span { float:right; padding-right:10px; font-size:12px; font-weight:normal}
#khjz-title h2 span a { color:#007839;}
#khjz-title h2 span a:hover { color:#F30}
#khjz-content { width:958px; background:url(../images/vv.jpg); background-repeat:repeat-x; height:330px;}
#khjz-content-l { width:10px; float:left}
#khjz-content-l img { padding-top:140px;}
#khjz-content-r { width:10px; float:right}
#khjz-content-r img { padding-top:140px;}
#khjz-content-c { width:938px; float:left}



.wd { width:90%; border-bottom:1px #CCC dashed; margin:0 auto; padding-bottom:6px; padding-top:6px;}
.wd h2 { background:url(../images/w.jpg); background-position:0px 8px; background-repeat:no-repeat; color:#006832; line-height:30px; font-size:13px; font-weight:bold; padding-left:20px;}
.wd h2 a { color:#006832;}
.wd h2 a:hover { color:#F30}
.wd h3 { background:url(../images/d.jpg); background-position:0px 4px; background-repeat:no-repeat; line-height:22px; font-size:12px; padding-left:20px; color:#7d7d7d;}

.case { width:680px; margin:0px auto; padding-top:15px; padding-bottom:15px;}
.case-l { width:230px; float:left;}
.case-l img { border:1px #d5d5d5 solid; padding:4px;}
.case-r { width:430px; float:right;}
.case-r h2 { font-size:14px; font-weight:bold; line-height:36px;}
.case-r h2 a { color:#017939;}
.case-r h2 a:hover { color:#F30}
.case-r p { line-height:22px; color:#333}
.case-r h3 { margin-top:10px;}

.case1 { width:340px; margin:0px auto; float:left; padding-top:15px; padding-left:12px; padding-bottom:18px;}
.case1-l { width:164px; float:left;}
.case1-l img { border:1px #d5d5d5 solid; padding:4px;}
.case1-r { width:160px; float:right;}
.case1-r h2 { font-size:14px; font-weight:bold; line-height:20px;}
.case1-r h2 a { color:#017939;}
.case1-r h2 a:hover { color:#F30}
.case1-r p { line-height:22px; color:#333}
.case1-r h3 { margin-top:10px;}


.case0 { width:156px; float:left; margin:15px;}
.case0 img { border:1px #dedede solid; padding:3px; }
.case0 p { font-size:13px; line-height:20px; color:#464646;}
.case0 h2 { line-height:26px; font-weight:bold}
.case0 h2 a { color:#060}
.case0 h2 a:hover { color:#333}

.case00 { width:320px; float:left; margin:15px;}
.case00 img { border:1px #dedede solid; padding:3px; float:left; margin-right:15px; }
.case00 p { font-size:13px; line-height:20px; color:#464646;}
.case00 h2 { line-height:22px; font-weight:bold}
.case00 h2 a { color:#060}
.case00 h2 a:hover { color:#333}


.video { width:680px; margin:0px auto; padding-top:15px; padding-bottom:5px;}
.video-l { width:277px; float:left;}
.video-l p { border:1px #d5d5d5 solid; padding:4px;}
.video-r { width:390px; float:right;}
.video-r h2 { font-size:14px; font-weight:bold; line-height:36px;}
.video-r p { line-height:20px; color:#333}
.video-r h3 { margin-top:10px;}

.team { width:205px; margin:15px; float:left;}
.team img { border:1px #d5d5d5 solid; padding:4px;}
.team h2 { text-align:center; line-height:26px; font-size:13px;}
.team h2 a { color:#333}
.team h2 a:hover { color:#F30}

#shijing { width:679px; padding:0 15px; background:#FFF; height:160px; overflow:hidden; position:relative;}
#mm-r-content .sj{ margin-left:12px; margin-right:0;}
.sj { width:163px; float:left; margin-top:8px; margin-right:12px;}
.sj img { border:1px #d5d5d5 solid; padding:4px;}
.sj h2 { text-align:center; line-height:26px; font-size:13px;}
.sj h2 a { color:#333}
.sj h2 a:hover { color:#F30}
#sl_l{position:absolute; left:0; top:50px; cursor:pointer;}
#sl_r{position:absolute; right:0; top:50px; cursor:pointer;}

#xilieyoushi { width:100%; margin:0 auto}
#xilieyoushi-title { background:#FFF; border:1px #d2d2d2 solid; line-height:36px; border-left:0px; border-right:0px;}
#xilieyoushi-title h2 { font-size:13px; font-weight:bold; padding-left:10px;}
#xilieyoushi-content { background:url(../images/vv.jpg); background-repeat:repeat-x;}

#tuijianzixun { width:100%; margin:0 auto}
#tuijianzixun-title { background:#FFF; border:1px #d2d2d2 solid; line-height:36px; border-left:0px; border-right:0px;}
#tuijianzixun-title h2 { font-size:13px; font-weight:bold; padding-left:10px;}
#tuijianzixun-content { background:url(../images/vv.jpg); background-repeat:repeat-x;}
#tuijianzixun-content ul { width:320px; float:left; margin:15px; display:inline}
#tuijianzixun-content ul li { line-height:30px; border-bottom:1px #CCC dotted; font-size:13px; background:url(../images/dot.gif); background-repeat:no-repeat; background-position:0 10px; padding-left:10px;}
#tuijianzixun-content ul li a { color:#333}
#tuijianzixun-content ul li a:hover { color:#060}

#tuijianchanpin { width:100%; margin:0 auto}
#tuijianchanpin-title { background:#FFF; border:1px #d2d2d2 solid; line-height:36px; border-left:0px; border-right:0px;}
#tuijianchanpin-title h2 { font-size:13px; font-weight:bold; padding-left:10px;}
#tuijianchanpin-content { background:url(../images/vv.jpg); background-repeat:repeat-x; background-position:top;}
#tuijianchanpin-content ul { width:320px; float:left; margin:15px;}
#tuijianchanpin-content ul li { line-height:30px; border-bottom:1px #CCC dotted; font-size:13px; background:url(../images/dot.gif); background-repeat:no-repeat; background-position:0 10px; padding-left:10px;}
#tuijianchanpin-content ul li a { color:#333}
#tuijianchanpin-content ul li a:hover { color:#060}

.news { width:95%; height:150px; margin:0 auto; margin-top:10px;}
.news h3 { width:95%; height:30px; line-height:30px; border:1px #FFF solid; display:block; padding-left:10px;}
.news h3 span { float:right; font-size:12px; color:#333; padding-right:10px;}
.news h3 b { font-size:13px; } 
.news h3 b a { color:#333;}
.news h3 b a:hover { color:#F30; text-decoration:underline;}
.news p { line-height:22px; color:#666; width:96%; margin:0 auto; }
.news p span { background:url(../images/fabj.jpg); width:156px; height:120px; margin-left:20px; float:right; }

.wd1 { width:95%; margin:0px auto; border-bottom:1px #A9A9A9 dotted; padding:10px 0px;; margin-top:10px; border-bottom:1px #CCC dotted;}
.wd1-w { background:url(../images/w.jpg); background-repeat:no-repeat; background-position:0 8px;}
.wd1-w p { font-size:13px; color:#090; padding-left:25px; font-weight:bold; line-height:30px;}
.wd1-w p a { color:#090;}
.wd1-w p a:hover { color:#F30}
.wd1-w p span { float:right; font-weight:normal;}
.wd1-w p span a { color:#F30}
.wd1-w p span a:hover { color:#333}
.wd1-d { background:url(../images/d.jpg); background-repeat:no-repeat; background-position:0 6px; padding-top:2px;}
.wd1-d p { font-size:12px; color:#727272; line-height:22px; padding-left:25px;}

.honnor { width:174px; float:left; margin:30px;}
.honnor img { border:1px #EBEBEB solid; padding:4px;}
.honnor p { text-align:center; line-height:30px; font-size:14px;}
.honnor p a { color:#333}
.honnor p a:hover { color:#F30}

.kehu { width:330px; float:left; margin:15px 10px;}
.kehu-l { width:177px; float:left;}
.kehu-l img { border:1px #E8E8E8 solid; padding:4px;}
.kehu-r { width:150px; float:right;}
.kehu-r h2 { font-size:14px; font-weight:bold; color:#007738; line-height:30px;}
.kehu-r h2 a { color:#007738;}
.kehu-r h2 a:hover { color:#F30}
.kehu-r p { line-height:20px;}

.news_detail{margin:0 20px; line-height:28px; color:#333}
.news_detail_title{border-bottom:solid 1px #ccc; text-align:center; line-height:22px; padding:10px 0; margin-bottom:25px;}
.news_detail_title h3{color:#ba0000; font-size:20px; font-weight:bold;}
.news_detail_title p{color:#666; font-size:12px; }
.page_navi{ margin:0px 20px; padding:10px 0; overflow:hidden; _zoom:1;}
.page_navi .fl{float:left; width:45%;}
.page_navi a{ color:#666}
.page_navi .fr{float:right; width:45%; text-align:right;}

#zhishi { width:200px; float:left; margin-left:15px;}
#zhishi-title { width:200px; padding-top:30px; padding-bottom:20px;}
#zhishi-title h2 { font-size:15px; font-weight:bold; color:#1e5dbc;}
#zhishi-title h2 span { font-size:12px; color:#999; font-weight:normal; padding-left:10px;}
#zhishi-content { width:200px;}
#zhishi-content p { line-height:24px; font-size:13px;}
#zhishi-content p a { color:#333}
#zhishi-content p a:hover { color:#F00}


#gsxw { width:200px; float:left; margin-left:15px;}
#gsxw-title { width:200px; padding-top:30px; padding-bottom:20px;}
#gsxw-title h2 { font-size:15px; font-weight:bold; color:#1e5dbc;}
#gsxw-title h2 span { font-size:12px; color:#999; font-weight:normal; padding-left:10px;}
#gsxw-content {width:200px; padding-left:5px; padding-top:5px;}
#gsxw-content p { line-height:28px; font-size:12px;}
#gsxw-content p a { color:#333}
#gsxw-content p a:hover { color:#F00}
#gsxw { width:200px; float:right; margin-right:30px;}

#hyxw-title {}
#hyxw-content {}
#hyxw { width:460px; float:left; margin-left:32px;}
#hyxw-title  { width:460px; padding-top:30px; padding-bottom:20px;}
#hyxw-title  h2 { font-size:15px; font-weight:bold; color:#1e5dbc;}
#hyxw-title  h2 span { font-size:12px; color:#999; font-weight:normal; padding-left:10px;}

#xwtj { width:100%; margin:0 auto;}
#xwtj-l {float:left; padding-left:15px;}
#xwtj-l img { border:1px #CCC outset; padding:4px;}
#xwtj-r { width:295px; float:right;}
#xwtj-r h1 { font-size:13px; font-weight:bold; color:#1e5dbc;}
#xwtj-r h1 a { color:#1e5dbc;}
#xwtj-r h1 a:hover { color:#F30}
#xwtj-r h2 { font-size:12px; color:#6c6a6a; padding-top:10px; line-height:20px;}

#hyxw-content ul { width:100%; margin:0 auto; padding-top:5px;}
#hyxw-content ul li { line-height:28px; padding-left:15px;}
#hyxw-content ul li a { color:#404040;}
#hyxw-content ul li a:hover { color:#333}
#hyxw-content ul li span { float:right; color:#9f9191; padding-right:12px;}
 
 

 
/**/
.fa_con { height:305px; overflow:hidden;}
.fa_con dl { margin:8px 0 0 0; overflow:hidden;}
.fa_con dl dt { background:url(../images/w.jpg) no-repeat left center; height:28px; overflow:hidden; line-height:28px; padding-left:26px; border-bottom:1px dotted #cdcdcd;}
.fa_con dl dt a { color:#5a5959;}
.fa_con dl dd { background:url(../images/d.jpg) no-repeat left 3px; border-bottom:1px dotted #cdcdcd; line-height:22px; padding:2px 0  8px 26px; overflow:hidden;}










#head{ width:100%; height:137px; background:url(../images/head_bg.jpg) repeat-x; position:relative; margin:0 auto}

#logo{ width:1000px; height:95px; margin:0 auto;}
#logo img{ width:1000px; height:95px;}

#menu { height:42px; width:100%; position:absolute; bottom:0}
#menu ul{ width:1000px; margin:0 auto;height:42px}
#menu ul li{ float:left; height:42px; width:120px; text-align:center;line-height:42px; position:relative; background:url(../images/navline.jpg) left center no-repeat;}
#menu ul li:first-child{ background:none;}
#menu ul li a{font-size: 14px;font-weight: bold;LINE-HEIGHT: 42px;WIDTH: 120px;DISPLAY: block;HEIGHT:42px;COLOR: #fff;TEXT-DECORATION: none;}
#menu ul li a:hover{ color:#ff0048}

#menu ul li dl{position:absolute;left:0px;background:#09F; width:210px;  top:42px; display:none; z-index:9000}
#menu ul li a{}

#banner{ height:401px; width:100%; margin:0 auto;position:relative; overflow:hidden}
#banner_box{height:401px; width:100%; margin:0 auto;position:absolute  }
#banner_top ul li{position:absolute;filter:alpha(opacity=0); opacity:0; height:401px; width:100%; text-align:center}
#banner_top ul li img{height:401px; width:100%}
#banner_down{ position:absolute; right:50%;bottom:1%; z-index:9999}
#banner_down ul li{ float:left; margin:0 0 0 10px; display:inline}
#banner_down ul li img{ width:20px; height:12px; cursor:pointer}
 .active1{border:#FFF 2px solid; }

 #banner_top ul .active_i1{filter:alpha(opacity=100); opacity:100;}
 
#daiyanbao_com_content{ z-index:9999 !important;}

h6{ font-size:12px; font-weight:normal; margin:0; padding:0; list-style:none;}


#foot{ width:100%;background:#056d30; font-size:14px;  margin:10px auto 0 auto;}
#foot_ding{ width:100%; padding-bottom:20px;overflow:hidden; background:url(../images/foot_ding.jpg) repeat-x;}

.w1010{ width:1010px; margin: auto;}
#foot_ding ul{ width:820px; float:left;}
#foot_ding ul li{ width:134px; float:left;}
#foot_ding ul li h1{ font-size:16px; padding-bottom:10px;}
#foot_ding ul li p{line-height:24px; height:24px; overflow:hidden;}
#foot_ding ul li{ text-align:left; }
#foot_ding ul li a{ color:#FFF;}

#foot_di{line-height:26px; padding-bottom:30px; color:#FFF; text-align:center;}
#daiyanbao_com_content{ z-index:9999 !important;}


.page{text-align:center; width:100%;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px; color:#000;}

a{ color:#666;}
.right_cen{min-height:400px;}


.gouma{ position:relative;}
.gouma .goumanei{ display:none; width:490px; padding:15px 0 5px; position:absolute; z-index:13 !important; right:0px; top:38px; background:#FFF;
-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.3);
box-shadow: 2px 2px 6px rgba(0,0,0,.3);
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-bottom-right-radius: 6px;
-moz-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
}
.gouma:hover .goumanei{ display:block;}

.goumanei_left{ width:240px; float:left;text-align:center;}


.goumanei_right{ width:240px;float:left;text-align:center;}
.goumanei .goumanei_left a, .goumanei .goumanei_right a{color:#555;}
.goumanei a:hover{background-image:none!important;}