/* css 重置 */
body { font-family:"宋体", arial; margin:0; padding:0; font-size:12px; color:#333; background-color: #e8e6e6; }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
.clear { clear: both; float: none; height: 0px; overflow: hidden; }
.clear2 { clear: both; float: none; height: 10px; overflow: hidden; }
.clear3 { clear: both; float: none; height: 83px; overflow: hidden; }
img { vertical-align:top; border: 0px; }
li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight: normal; }
/* Link */
a:link { color: #333; text-decoration:none; }
a:visited { color: #333; text-decoration:none; }
a:hover { color: #c30000; text-decoration:underline; }
a:active { color: #bc2931; }
/*   //小高度//   */
#minheight { height: 100%; min-height:500px; _height:500px; }
/*   //文字颜色//   */
.black { font-size: 12px; color: #000; }
a.black:link { color: #333; text-decoration: none; }
a.black:visited { color: #666; text-decoration: none; }
a.black:hover { color: #C00; }
/*   //雅黑文字样式//   */
.f16 { font-family: "微软雅黑"; font-size: 16px; color: #333333; line-height: 30px; }
.f14 { font-family: "微软雅黑"; font-size: 14px; color: #333333; line-height: 25px; }
.f12 { font-family: "微软雅黑"; font-size: 12px; color: #333333; line-height: 20px; }
.nav { text-decoration: none; background-color: #ca141d; height: 80px; width: 100%; top: 0px; z-index: 999; position: fixed; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #9b0008; }
.nav_con { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 1000px; }
.nav_con_l { width:1000px; float: left; height: 80px; background-image: url(logo2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.nav_con_r { float: right; width: 710px; margin-left: 110px; }
.nav_con_r ul li a { font-family: "微软雅黑"; font-size: 16px; color: #FFF; float: left; width: 69px; background:url(allbgs.gif) no-repeat 0px 0px; width:69px; line-height: 80px; text-align: center; text-decoration: none; }
.nav_con_r ul li a:hover { background:url(allbgs.gif) no-repeat -244px 0px; width:69px; text-decoration: none; } 
.banner { background-repeat: repeat-x; height: 475px; width: 100%; background-image: url(banner_bg.gif); }
.tuijian {
0border: 1px dashed #bfbfbf; border: 1px dashed #bfbfbf; background-color: #FFF; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(tuijian_top.gif); background-repeat: repeat-x; background-position: top; padding: 15px; }
.tuijian:hover {
0border: 1px dashed #bfbfbf; border: 1px dashed #ca141d; background-color: #FFF; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(tuijian_top.gif); background-repeat: repeat-x; background-position: top; padding: 15px; }
.tuijian h1 { font-family: "微软雅黑"; font-size: 24px; background-image: url(h1_bg.gif); background-repeat: no-repeat; background-position: left; text-indent: 20px; }
.tuijian h2 { font-family: "微软雅黑"; font-size: 18px; color: #c30000; line-height: 35px; }
.tuijian h3 { font-family: "微软雅黑"; font-size: 14px; color: #066cac; margin-bottom: 10px; }
.tuijian h4 { font-family: "微软雅黑"; font-size: 16px; color: #c30000; padding-bottom: 10px; }
.tuijian .con { padding-top: 15px; padding-right: 20px; padding-left: 20px; }
.tuijian .con_l { float: left; width: 750px; }
.tuijian .con_r { float: right; width: 200px; }
.tuijian .con_r img { border: 1px solid #cacaca; height: 150px; width: 200px; }
.tuijian .con_r ul li { height: 150px; width: 200px; float: none; margin-bottom: 30px; list-style-type: none; }
.tuijian .con_r ul li p { font-family: "微软雅黑"; font-size: 12px; width: 200px; text-align: center; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
.jj .jj_l { float: left; width: 350px; }
.jj .jj_r { float: right; width: 380px; }
.jj_r ul li { font-family: "微软雅黑"; font-size: 14px; line-height: 26px; list-style-type: circle; }
.jj_r ul li:hover { font-family: "微软雅黑"; font-size: 14px; line-height: 26px; list-style-type: circle; color: #C00; text-decoration: none; }
.jj_r ul span { font-family: "微软雅黑"; font-size: 16px; color: #c30000; line-height: 30px; }
.bq { margin-bottom: 15px; }
.bq span { font-size: 12px; font-weight: bold; color: #c30000; line-height: 35px; }
.bq1 { color: #FFF; background-color: #df4254; height: 24px; padding: 6px; margin-right: 4px; text-decoration: none; }
.bq2 { color: #FFF; background-color: #9bd05c; height: 24px; padding: 6px; margin-right: 4px; text-decoration: none; }
.bq3 { color: #FFF; background-color: #00abed; height: 24px; padding: 6px; margin-right: 4px; text-decoration: none; }
.bq4 { color: #FFF; background-color: #ac48ab; height: 24px; padding: 6px; margin-right: 4px; text-decoration: none; }
.bq5 { color: #FFF; background-color: #ff7e30; height: 24px; padding: 6px; margin-right: 4px; text-decoration: none; }
.bq6 { color: #FFF; background-color: #174eff; height: 24px; padding: 6px; margin-right: 4px; text-decoration: none; }
.book { padding: 3px; border: 1px solid #CCC; }
.book:hover { border: 1px solid #c30000; }
.gd { height: 510px; }
#footer { text-align:center; background-color: #bfbfbf; height: 110px; line-height: 24px; background-image: url(footer.gif); background-repeat: repeat-x; }
#footer .content { padding-top: 15px; }
#top{ width:100%; height:10px; float:left; position:relative; }
#box{ width:100%; height:500px; float:left; background:url(images/banna.jpg) no-repeat center; overflow:hidden; position:relative; }
#box .bg{ width:100%; height:340px; background:#000; filter:alpha(opacity=70); opacity:0.7; position:absolute; top:75px; left:0px; }
#list{ width:1004px; height:446px; position:absolute; top:20px; left:50%; display:inline; margin-left:-502px; }
#list ul {margin:0px;padding:0px; float:left;}
#list li{width:100px;border:3px solid #000;position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;background:#000;filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; top:0px; left:0px;}
#list li .b_tit{width:100%;height:100px;position:absolute; z-index:1; bottom:-100%; left:0px;margin:0px;padding:0px;}
#list li .opacity{width:100%;height:100px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}
#list li .tit{ width:324px; height:100px; padding:0 10px; position:absolute; z-index:75; bottom:0px; left:0px; }
#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;border-bottom:1px solid #2f2f2c;margin:0px;padding:0px;}
#list li .tit span em{color:#ba0707;font-style:normal;float:none;}
#list li .tit em{color:#fff;line-height:25px;float:left;margin:0px;padding:5px 0;font-style:normal;}
#list a{width:39px;height:80px;background:url(btn.png) no-repeat;text-decoration:;none;position:absolute;z-index:20;top:190px;}
#list a.prev{background-position:0 0; left:-54px;}
#list a.next{background-position:-39px 0; right:-100px;}
.lyoushi { width: 1032px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 340px; }
.lyoushi .ys1 { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #59dea0; }
.lyoushi .ys1:hover { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #12ad65; }
.lyoushi .ys2 { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #01b0cf; }
.lyoushi .ys2:hover { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #03839a; }
.lyoushi .ys3 { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #a3ca00; }
.lyoushi .ys3:hover { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #7e9b04; }
.lyoushi .ys4 { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #ffb24a; }
.lyoushi .ys4:hover { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #e58400; }
.lyoushi .ys5 { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #ff6960; }
.lyoushi .ys5:hover { height: 160px; width: 165px; margin-right: 8px; float: left; background-color: #cd3228; }
.lyoushi .ys6 { height: 160px; width: 165px; float: left; background-color: #c85101; }
.lyoushi .ys6:hover { height: 160px; width: 165px; float: left; background-color: #813400; }
.lyoushi .ys { float: left; height: 160px; width: 165px; margin-right: 8px; }
.lyoushi .ys0 { float: left; height: 160px; width: 166px; background-color: #CCC; margin-bottom: 8px; }
