﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.aa { position:relative;}
.bb { position:absolute;}

/*正文开始*/

.banner a { height:394px; background:url(Img/Index/banner.jpg) no-repeat center top; display:block;}

.bd01 { width:960px; height:90px; margin-top:6px;}
.tel { font-size:12px; color:#fff; top:52px; left:834px; line-height:18px;}
.tel span { display:block; font-size:18px; color:#ffd200;} 

.prolist { width:200px; height:537px; overflow:hidden;}
.prolist h2 { height:35px; line-height:35px; font-size:15px; background:url(Img/Index/listh2.gif) no-repeat; font-family:"微软雅黑"; padding:0 0 0 9px;}
.prolist h2 a { color:#fff;}
.list_con { width:198px; height:501px; overflow:hidden; border:1px solid #cecacb; border-top:none;}
.list_con h3 { font-size:12px; height:28px; line-height:28px; overflow:hidden; padding-left:25px; border:1px solid #cecacb; border-width:1px 0; background:#e3e3e3 url(Img/Index/listsj.gif) no-repeat 10px center;}
.list_con h3 a { color:#bf0a0a;}
.list_con ul { padding:3px 0 8px 8px; width:182px; overflow:hidden;}
.list_con ul li { height:31px; line-height:32px; overflow:hidden; background:url(Img/Index/listdd.gif) no-repeat 8px center; padding-left:18px; border-bottom:1px dashed #cbcbcb;}
.list_con ul li a { color:#333;}
.list_con ul .nobot { border-bottom:none;}

.pro {  width:748px; height:535px; overflow:hidden; border:1px solid #cecacb;}
.pro h2 { font-size:15px; height:34px; line-height:34px; background:url(Img/Index/bar.gif) repeat-x left center; padding:0 6px 0 0; font-family:"微软雅黑";}
.pro h2 a { color:#333; background:url(Img/Index/allsj_y.gif) no-repeat 9px center; padding-left:34px;}
.pro h2 span a { background:none;}
.pro_con { width:736px; height:501px; overflow:hidden; padding:0 0 0 16px;}
.pro_con ul li { padding:9px 14px 0 0; width:170px; height:235px; overflow:hidden; float:left;}
.pro_con ul li img { width:170px; height:187px;}
.pro_con ul li span { width:160px; height:26px; line-height:26px; font-size:12px; display:block; padding-left:10px; background-color:#bf0a0a; font-weight:bold; left:0; top:170px; filter: Alpha(opacity=85); opacity:0.85; cursor:pointer; overflow:hidden;}
.pro_con ul li span a { color:#fff;}
.pro_con ul li p { width:170px; line-height:22px; padding:3px 0 0 0;height:42px;}
.pro_con .nobot { margin-right:0;}

.ys { background:#fafafa url(Img/Index/yssha.gif) no-repeat center bottom; height:1010px; overflow:hidden;}
.ys h2 { top:16px; left:284px;}
.img1 { top:120px; right:90px;}
.one { top:130px; left:21px;}
.one p { padding-left:48px; width:430px; font-size:15px; font-family:"微软雅黑"; line-height:26px;}
.one p span { color:#c00;}
.one p font { font-size:11px; color:#b9b8b8; font-family:Arial, Helvetica, sans-serif; display:block; line-height:18px; padding:6px 0 0 0;}
.img2 { top:324px; left:28px;}
.two { top:360px; left:461px;}
.img3 { top:539px; right:109px;}
.three { top:560px; left:21px;}
.img4 { top:723px; left:57px;}
.four { top:761px; left:461px;}

.te { height:703px; background:#fafafa url(Img/Index/yssha.gif) no-repeat center bottom; overflow:hidden;}
.te h2 { padding:22px 0 0 11px;}
.te_x { background:url(Img/Index/te.jpg) no-repeat 162px 32px; width:960px; height:320px;}
.t_l { top:58px; left:72px;}
.t_l p { height:58px; line-height:58px; font-size:16px; color:#333; font-family:"微软雅黑";}
.t_r { top:58px; right:96px;}
.t_r p { height:58px; line-height:58px; font-size:16px; color:#333; font-family:"微软雅黑"; text-align:right;}
.t_pic { padding:26px 0 0 33px; width:927px; height:242px; overflow:hidden;}
.t_pic ul li { float:left; margin-right:26px; display:inline; width:280px; height:242px; overflow:hidden;}
.t_pic ul li img { background-color:#fff; border:1px solid #e5e5e5; width:272px; height:182px; padding:3px;}
.t_pic ul li span { text-align:center; display:block; overflow:hidden; height:48px; line-height:48px; color:#333; font-size:14px;}

.dvd { width:269px; height:269px; border:1px solid #cecacb;} 
.dvd .tc { padding:9px 8px 15px;}
.dvd img { width:253px; height:245px; padding:9px 8px 15px;}

.map { width:679px; height:269px; overflow:hidden;}
.map_fw { padding:11px 0 0 15px; width:664px; height:224px;}
.map_fw span img { width:286px; height:208px; border:1px solid #e1dfdf;}
.fw { padding-left:18px; width:356px; height:210px; overflow:hidden;}
.fw h3 { font-size:15px; color:#333; height:28px; line-height:28px; font-family:"微软雅黑";}
.fw ul li { float:left; width:70px; font-size:15px; height:30px; line-height:30px; overflow:hidden;color:#333;}

.hz { height:150px; margin-top:9px; background-color:#f4f4f4; overflow:hidden;}
.hz h2 { height:36px; line-height:36px; text-align:center; font-size:15px; background:url(Img/Index/hzx.gif) no-repeat center; font-family:"微软雅黑";}
.hz h2 a { color:#333;}
.hz_con { padding:8px 0 0 12px; height:106px; overflow:hidden;}
.hz_con ul li { float:left; width:122px; margin-right:10px; display:inline;}
.hz_con ul li img { width:114px; height:53px; border:1px solid #e9e9e9; padding:3px; background-color:#fff;}
.hz_con ul li span { text-align:center; display:block; height:32px; line-height:32px; overflow:hidden;}

.jz { width:958px; height:409px; overflow:hidden; margin-top:9px;}
.jz_con { width:956px; height:363px; overflow:hidden; padding:12px 0 0 2px;}
.jz_con dl { width:464px; height:143px; overflow:hidden; padding:14px 0 18px 12px; border-right:1px dashed #c1c1c1; border-bottom:1px dashed #c1c1c1;}
.jz_con dl dt { width:173px; height:143px;}
.jz_con dl dt img { width:171px; height:141px; border:1px solid #e2e2e2;}
.jz_con dl dd { width:268px; height:165px; overflow:hidden; padding:0 0 0 10px;}
.jz_con dl dd h3 a { color:#333; font-size:12px;}
.jz_con dl dd em { font-style:normal; color:#333; line-height:22px;}
.jz_con dl dd p { line-height:20px; color:#333;}
.jz_con .nobot { padding-right:0; border-right:none;}
.jz_con .nobottom { border-bottom:none;}

.dt { width:276px; height:353px; overflow:hidden; margin-top:9px;}
.dt_con { padding:7px 0 0 8px; width:269px; height:312px; overflow:hidden;}
.dt_con p { padding-left:4px;}
.dt_con ul { padding:12px 0 0 0; width:260px;}
.dt_con ul li { height:31px; line-height:31px; border-bottom:1px dashed #b2b2b2; padding:0 5px 0 10px; background:url(Img/Index/dd.gif) no-repeat 3px center; color:#333;overflow:hidden;}
.dt_con ul li a { color:#333;}
.dt_con ul .nobot { border-bottom:none;}

.about { width:674px; height:353px; overflow:hidden; margin-top:9px;}
.a_con { padding:10px 0 0 10px; width:661px; height:309px; overflow:hidden;}
.a_con dl { width:652px; height:153px; overflow:hidden; border-bottom:1px solid #ccc; padding-left:4px;}
.a_con dl dt { float:left; width:136px; height:136px; overflow:hidden; border:1px solid #ccc;}
.a_con dl dd { float:left; width:484px; padding-left:18px; overflow:hidden;}
.a_con dl dd p { line-height:26px; color:#333; text-indent:24px;}
.a_con ul { width:664px; height:143px; padding:12px 0 0 0; overflow:hidden;}
.a_con ul li { float:left; width:155px; display:inline; margin-right:11px;}
.a_con ul li span a { height:30px; line-height:30px; padding-left:3px; display:block; color:#333;text-align:center;}

.faq { width:309px; height:353px; overflow:hidden; margin-top:9px;}
.fa_con { padding:0 0 0 8px; width:301px; height:366px;}
.fa_con dl { width:293px; border-bottom:1px dashed #ccc; padding:9px 0;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { height:20px; line-height:20px; background:#a2a2a2 url(Img/Index/wen.gif) no-repeat left center; padding-left:31px;}
.fa_con dl dt a { color:#fff;}
.fa_con dl dd { background:url(Img/Index/da.gif) no-repeat left 4px; line-height:22px; padding:3px 0 0 31px; color:#333; overflow:hidden;}

.zx { width:310px; height:353px; margin:9px 0 0 12px; display:inline;}
.zx_con { padding:0 0 0 5px; width:305px; height:319px; overflow:hidden;}
.zx_con ul { width:298px; overflow:hidden;}
.zx_con ul li { height:34px; line-height:34px; border-bottom:1px dashed #ccc; background:url(Img/Index/dd.gif) no-repeat 3px center; padding:0 10px 0 13px; color:#333;overflow:hidden;}
.zx_con ul li a { color:#333;}
.zx_con ul .nobot { border-bottom:none;}

.sb { width:958px; height:205px; overflow:hidden; margin-top:9px;}
.sb_con { margin:15px 0 0 21px; height:215px; overflow:hidden;}
.sb_con ul li { float:left; width:167px; height:156px; margin-right:18px; display:inline;}
.sb_con ul li img { width:167px; height:115px;}
.sb_con ul li span a { height:32px; line-height:32px; padding-left:3px; display:block; overflow:hidden; color:#333;}

.link { height:92px; overflow:hidden;}
.link h2 { font-size:15px; height:30px; line-height:30px; padding:0 12px 0 80px; background:url(Img/Index/linkh2.gif) no-repeat center; font-family:"微软雅黑";}
.link h2 a { color:#333;}
.link h2 span { font-size:12px; font-weight:normal;}
.l_con { line-height:24px; width:938px; padding:6px 10px 0 10px; height:55px; overflow:hidden; border:1px solid #cecacb; border-top:none; color:#333;}
.l_con a { padding:0 13px; color:#333;}


/*flash切换*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#F98904;  background:#efefef; border:1px solid #F98904; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#F98904; color:#fff;}