@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.aa { position:relative;}
.bb { position:absolute;}
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background:url(/images/Common/bg.gif) repeat-x center top;} /*网站字体颜色*/
/*正文开始*/
.banner a { height:401px; background:url(/images/Index/banner.jpg) no-repeat center top; display:block;}

.dvd { width:960px; height:569px; overflow:hidden; margin:0 auto;}
.dvd h2 { padding:32px 0 0 8px; height:42px;}
.dvd h3 { padding:16px 0 12px 8px; line-height:24px; width:458px; font-size:18px; color:#2e302f; font-weight:normal; font-family:"微软雅黑"; border-bottom:1px dashed #c8c8c8}
.dvd h3 p { padding:10px 0 0 3px; font-size:14px; color:#5b5b5b;}
.dvd dl { width:460px; padding:8px 0; border-bottom:1px dashed #c8c8c8; overflow:hidden;}
.dvd dl dt { background:url(/images/Index/gou3.gif) no-repeat; width:102px; height:30px; line-height:23px; text-align:center; color:#fff; font-size:15px; font-family:"微软雅黑";}
.dvd dl dd { padding-left:10px; width:348px;}
.dvd dl dd span a { background:url(/images/Index/gou.gif) no-repeat left center; line-height:26px; padding:0 5px 0 20px; display:inline-block; color:#2e302f; font-size:15px; font-family:"微软雅黑";}
.dvd dl dd .wid { width:168px;}
.dvd p { width:450px; padding:5px 8px 0; overflow:hidden; line-height:26px; font-size:14px; color:#5b5b5b; font-family:"微软雅黑";}
.dvd .xu { background:url(/images/Index/xu.gif) no-repeat; width:468px; height:98px; font-size:25px; color:#1f64b6; font-size:25px; font-family:"微软雅黑"; line-height:32px; margin-top:18px;}
.dvd .xu em { display:block; padding-left:104px; color:#398c19; font-size:25px; font-style:normal;}

.dvdimg { top:66px; right:0;}

.ysbg { height:945px;}
.bg01 { height:499px; background:url(/images/Index/bg01.jpg) no-repeat center top;}
.ys01 { width:960px; margin:0 auto; overflow:hidden;}
.ys01 h2 { text-align:center; padding-top:30px; height:39px;}
.one { width:516px; padding:65px 0 0 10px;}
.one h3 { font-size:21px; color:#237b02; font-family:"微软雅黑"; font-weight:normal; padding-bottom:5px; border-bottom:1px dashed #1f64b6; line-height:30px; margin-bottom:14px;}
.one h3 span { font-size:19px; display:block; font-family:"微软雅黑";}
.one h3 em { font-size:9px; display:block; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#1f64b6; font-style:normal; line-height:22px;}
.one p { background:url(/images/Index/ysdd.gif) no-repeat left 7px; line-height:28px; font-size:14px; font-family:"微软雅黑"; padding:0 0 0 29px; color:#525252; width:430px;}
.one p em { color:#1f64b6; font-style:normal;}
.bg02 { height:446px; background:url(/images/Index/bg02.jpg) no-repeat center top;}
.ys02 { width:960px; margin:0 auto; overflow:hidden;}
.two { padding:35px 0 0 507px; width:435px;}
.two p { width:385px;}

.bd01 { width:960px; height:100px; margin-top:12px;}
.bd01 img { width:960px; height:100px;}
.tel { font-size:16px; color:#010C27; top:30px; left:712px; line-height:26px; font-family:"微软雅黑";}
.tel span { font-size:23px; display:block;} 

.prolist { width:201px; height:677px; overflow:hidden; margin-top:0px;}
.prolist h2 { height:43px; line-height:18px; font-size:18px; background:url(/images/Index/listh2.gif) repeat-x; font-family:"微软雅黑"; padding:12px 0 0 0; font-weight:normal; text-align:center;}
.prolist h2 a { color:#fff;}
.prolist h2 em { color:#a5c491; font-size:12px; display:block; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.list_con { width:186px; height:606px; overflow:hidden; padding:15px 6px 0 7px; border:1px solid #4f910e; border-top:0;}
.list_con h3 { height:27px; line-height:27px; font-size:12px; overflow:hidden; background:url(/images/Index/listh3.gif) no-repeat; padding-left:14px; margin-top:5px;}
.list_con h3 a { color:#fff;}
.list_con ul { width:179px; overflow:hidden; padding:4px 3px 6px 4px;}
.list_con ul li { background:url(/images/Index/lidd.gif) no-repeat 11px center; padding-left:26px; height:31px; line-height:31px; border-bottom:1px dashed #d4d4d4; overflow: hidden;}
.list_con ul li a { color:#535353;}
.list_con ul .nobot { border-bottom:0;}
.collapsed {display: none;}




.pro { width:743px; height:677px; overflow:hidden; margin-top:15px;}
.pro h2 { background:url(/images/Index/barpro.gif) no-repeat; height:41px; line-height:36px; font-size:15px; font-family:"微软雅黑"; padding:0 10px 0 30px; font-weight:normal;}
.pro h2 a { color:#fff;}
.pro h2 span a { font-size:12px; font-family:"宋体"; color:#858585;}
.pro_con { height:636px; overflow:hidden;}
.pro_con ul li { margin:15px 18px 0 0; width:234px; height:303px; overflow:hidden; float:left; display:inline;}
.pro_con ul li img { width:232px; height:263px; border:1px solid #dbdbdb;}
.pro_con ul li a:hover img { border:1px solid #888;}
.pro_con ul li span a { height:38px; line-height:38px; display:block; text-align:center; overflow:hidden;}
.pro_con ul .nobot { margin-right:0;}

.al { height:370px; overflow:hidden; background:url(/images/Index/alx.gif) no-repeat center top; margin-top:15px; border:1px solid #dbdbdb; border-top:0;}
.al h2 { font-size:15px; background:url(/images/Index/alsj.gif) no-repeat 15px center; padding:0 10px 0 28px; height:35px; line-height:35px; border-bottom:1px solid #dbdbdb;}
.al h2 a { color:#649c13;}
.al h2 em { font-style:normal; font-weight:normal; color:#c3c3c3; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-left:5px;}
.al h2 span a { color:#858585; font-size:12px; font-weight:normal;}
.al_c { width:942px; height:314px; padding:19px 0 0 16px;}
.r01 { padding:91px 13px 0 0;}
.al_c ul { /*margin-left:13px; */display:inline; width:884px;height:280px; overflow:hidden;}
.al_c ul li { float:left; width:207px;height:280px; overflow:hidden; margin-right:14px; display:inline;}
.al_c ul li img { width:205px; height:232px; border:1px solid #d3d3d3;}
.al_c ul li a:hover img {border:1px solid #888;}
.al_c ul li span { height:40px; line-height:40px; text-align:center; display:block; overflow:hidden; padding-top:6px;}
.al_c ul li span em { display:block; font-style:normal;}

.lybg { background:url(/images/Index/bg03.jpg) no-repeat center top; height:801px; overflow:hidden; margin-top:15px;}
.ly { width:960px; margin:0 auto;}
.ly h2 { padding-top:30px; height:30px; text-align:center;}
.ly01 { width:232px; top:102px; left:14px;}
.ly01 h3 { font-size:21px; color:#237b02; font-weight:normal; font-family:"微软雅黑"; line-height:24px; padding-bottom:5px; border-bottom:1px dashed #c2c2c2;}
.ly01 h3 em { font-size:10px; display:block; font-style:normal; line-height:16px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#1f64b6;}
.ly01 p { line-height:20px; font-size:13px; font-family:"微软雅黑"; color:#525252; padding-top:5px;}
.ly01 p em { color:#1f64b6; font-style:normal;}
.ly02 { top:400px; left:14px; width:276px;}
.ly03 { top:630px; left:9px; width:278px;}
.ly04 { top:120px; left:699px; width:260px;}
.ly05 { top:454px; left:668px; width:290px;}
.ly06 { top:644px; left:688px; width:274px;}


.jm { height:302px; overflow:hidden}
.jm_c { padding:20px 0 0 16px; width:942px; height:245px;}
.j01 { padding-top:79px;}
.jm_c ul li { margin-right:19px; width:275px; display:inline; overflow:hidden; float:left;}
.jm_c ul li img { padding:3px; border:1px solid #d3d3d3; width:267px; height:190px;}



.about { width:703px; height:433px; overflow:hidden; margin-top:17px;}
.a_con { padding:14px 0 0 3px; height:376px; overflow:hidden;}
.a_con dl { height:195px; overflow:hidden;}
.a_con dl dt { float:left; width:268px; height:195px; overflow:hidden; background:url(/images/Index/dvdsha.gif) no-repeat center bottom;}
.a_con dl dt img { width:268px; height:180px;}
.a_con dl dd { float:left; width:414px; height:193px; padding-left:18px; overflow:hidden;}
.a_con dl dd h3 { font-size:12px; padding:5px 0 0 0; height:24px; line-height:24px;}
.a_con dl dd h3 a { color:#2e302f;}
.a_con dl dd p { line-height:24px; padding:5px 0 0 0; color:#5b5b5b;}
.a_con dl dd span img { margin:15px 0 0 0;}
.a_con h4 { background:url(/images/Index/ah3.gif) no-repeat 124px center; font-size:13px; height:39px; line-height:34px;}
.a_con h4 a { color:#2e302f;}
.a_con ul li { float:left; width:164px; height:181px; display:inline; margin-right:14px;}
.a_con ul li img { width:164px; height:109px;}
.a_con ul li span a { height:33px; line-height:33px; text-align:center; display:block; overflow:hidden; color:#474946;}
.a_con ul .nobot { margin-right:0}

.faq { width:240px; height:423px; overflow:hidden; margin-top:17px}
.faq h2 { height:36px; line-height:36px; background-color:#508805; padding:0 0 0 16px; font-size:15px; font-family:"微软雅黑"; font-weight:normal;}
.faq h2 a { color:#fff;}
.faq h2 em { padding-left:5px; font-style:normal; color:#a8c482; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.fa_con { padding:0 9px; width:220px; height:386px; overflow:hidden; border:1px solid #dbdbdb; border-top:0; background:}
.fa_con dl { border-bottom:1px dashed #cecece; padding:15px 0;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { height:26px; line-height:26px; background:url(/images/Index/wen.gif) no-repeat left center; padding-left:26px;}
.fa_con dl dt a { color:#333;}
.fa_con dl dd { background:url(/images/Index/da.gif) no-repeat left 5px; line-height:22px; padding:3px 0 0 26px; overflow:hidden;}


.new { width:480px; height:371px; overflow:hidden; margin-top:11px;}
.new h2 { background:url(/images/Index/bardt.gif) no-repeat;}
.n_con { padding:12px 0 0 2px; width:478px; height:319px; overflow:hidden;}
.n_con dl { height:127px; overflow:hidden;}
.n_con dl dt { width:172px; height:127px;/*background:url(/images/Index/aimgbg.gif) repeat;*/}
.n_con dl dt img { width:166px; height:121px; padding:2px; border:1px solid #ccc;}
.n_con dl dd { padding-left:14px; width:278px;}
.n_con dl dd h3 { font-size:12px; height:20px; line-height:20px;}
.n_con dl dd h3 a { color:#333;}
.n_con dl dd p { line-height:24px;}
.n_con dl dd span img { padding:5px 0 0 0;}
.n_con ul  { padding:19px 0 0 0; width:450px; height:173px; overflow:hidden;}
.n_con ul li { height:31px; line-height:31px; overflow:hidden; background:url(/images/Index/dd.gif) no-repeat left 12px; padding-left:12px; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.n_con ul .nomar { margin-right:0;}
.n_con ul .nobot { border-bottom:none;}

/*flash*/
#flashs{ position:relative; height:401px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:45px; right:45%; margin-right:-450px; padding:5px 6px;z-index:101}
#flashs .btn span{ color:#0B51A2;  background:#fff; border:1px solid #0B51A2; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#0B51A2; color:#fff;}


/*首页产品列表*/
.cp { width:735px; margin-left:13px;}
.cp_top { background: url("/images/Index/inp_top.gif") no-repeat; height: 36px; line-height: 36px; padding-left: 27px; font-size: 14px;}
.cp_top h2 { padding-left:20px; font-size:14px; color: #508805;}
.cp_con { padding:23px 0 0 20px; height:585px; overflow:hidden; border: 1px solid #4f910e;}
.cp_con ul li { width:160px; float:left; padding:0 18px 10px 0;}
.cp_con ul li img { border:solid 4px #e5e5e5; width:152px; height:132px; overflow:hidden}
.cp_con ul li span { height:40px; line-height:20px; text-align:center; display:block;}
.cp_con ul li span a { color:#464646;}<!--0.00019502639770508-->