@charset "utf-8";
img,a img{ border:none;}
.main{ width:950px; height:1000px; padding:0 6px;}
.fcnt{ display:block; height:342px; width:764px; margin:10px auto; border:4px solid #222; position:relative; overflow:hidden;}
.fcnt .mimg{ float:left; width:610px; height:340px; overflow:hidden; border:1px solid #470304;}
.fcnt .mimg div{ display:none;}
.mimg img{ width:610px; height:340px;} 
.fcnt ul{ float:right; width:152px; height:340px;}
*html .fcnt ul{ position:absolute; right:0; top:0; width:152px; height:340px;}
.fcnt li{ display:block; height:82px; width:150px; margin-bottom:5px; cursor:pointer; overflow:hidden;}
.fcnt li img{ width:150px; height:82px;filter:alpha(opacity=70);  -moz-opacity: 0.7; opacity: 0.7;   }
.fcnt li.cur img{ width:142px; height:75px; margin:4px 0 0 4px;filter:alpha(opacity=100);  -moz-opacity: 1; opacity: 1;  }
#tri{ position:absolute; top:0; right:2px; z-index:1000; width:155px; height:82px; background:url(../images/point.png) no-repeat; cursor:pointer;}
*html #tri {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/point.png");background:none;}
.fcnt dl{ position:absolute; bottom:1px; left:0px; width:611px; height:80px; background:url(../images/shadow.png) no-repeat; display:none;}
.fcnt dt{ line-height:38px; text-align:center; font-size:22px; font-family:"黑体"; font-weight:900;}
.fcnt dd{ line-height:24px; text-align:center; font-size:14px;}
*html .fcnt dl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/shadow.png");background:none;}
.container, .container * { margin:0; padding:0; }
.container { width:286px; height:186px; overflow:hidden; float:left; display:block; border:1px solid #707070; position:relative; }
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:286px; height:186px; display:block; border:0px; }
.slider2 { width:4000px; }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:5px; }
.num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold; }
#shoplist_layout{ width:950px; display:block; margin:0 auto}
.gallery_left{ border:1px solid #ccc; height: 860px;margin-left: 1px;overflow-y: scroll;overflow-x: hidden;  width:190px; margin-top:5px;background:url(../images/bg_pics.gif) repeat-y right top; float:left; display:block}
.gallery_left_title{ height:26px; padding-left:10px; line-height:26px; background:url(../images/bg_pics_title.gif) repeat-x 0 0; border-bottom:1px solid #ccc}
.gallery_left_title span{background:url(../images/bg_pics_title_pic.gif) no-repeat 0 3px; padding-left:13px}
.gallery_right{width: 750px;margin:0 2px;margin-top:5px;display:inline; background-color:#ECECEC; border:1px solid #ccc; float:left}
.one_title{ width:190px; float:left; display:block; background-color:#5B86AE; height:20px; line-height:20px}
.one_title a{ color:#fff; font-family:"宋体"; font-size:12px}
.one_title a:hover{
	color:#fff;
	text-decoration: underline;
}
.one_title_pic{ width:13px; float:left; display:block;  padding-left:5px; padding-top:4px; *padding-top:2px; _padding-top:4px}
#sigle_news ol{ float:left; margin:0; padding:5px 0; display:block; width:190px;background-color: transparent;background: url(../images/dotline.gif) repeat-y scroll 10px top;
}#sigle_news ol li{ height:25px; line-height:25px;}
#sigle_news ol li div{ padding-left:6px} #sigle_news ol li div a{ padding-left:8px}

.tt_rt
{
height: 20px;
background-color: #e5e9ef;
border-bottom:1px solid #fff;
padding-top: 5px;
margin-bottom: 1px;
}
.tt_rt_left{ float:left; color:#000; font-size:12px; font-weight:600; display:block; padding-left:10px}
.tt_rt_left a{ color:#0D4689;}
.tt_rt_right{ float:right; padding-right:5px; display:block; color:#000; font-weight:700}
.tt_rt_right span{ color:#CC0000; font-weight:700; padding:0 3px}
#gallery_right_top{ width:700px; background-color:#fff; display:block; height:190px; padding:10px; margin:10px auto}
.gallery_right_top_right ul{ display:block; padding-left:10px; height:186px; float:left; }
.gallery_right_top_right ul li{ float:left; display:inline; background: url(../images/sign_square.gif) no-repeat 3px 15px; padding-left:15px; margin-right:10px; width:170px; font-size:14px; line-height:25px; height:25px; border-bottom:1px dashed #ccc}
.gallery_right_top_right ul li .list{ float:left; display:block}
.gallery_right_top_right ul li .text{ font-size:12px; color:#666; float:right;display:block}
.gallery_right_top_right ul li .red_text{ color:#CC0000; padding:0 2px}
.gallery_right_top_right{ width:400px; float:left; display:block}
.pics_list_bg{ width:105px; display:block; font-weight:700; float:left; height:20px; line-height:20px; color:#fff; padding-left:10px; background: url(../images/type_title_bg.gif) repeat-x 0 0;}
#pics_list{ padding:10px; width:730px; float:left}
#pics_list_main{
float:left; display:block; width:700px; padding-bottom:20px; margin-bottom:10px; border-bottom:1px dashed #ccc}
#pics_list_main ul{ float:left; display:block; padding-top:5px; *padding-top:0;_padding-top:0}
#pics_list_main ul li{ float:left; height:130px; width:140px; display:block}
#pics_list_main ul li a img{ width:120px; height:90px; background-color:#fff; border:1px solid #ccc; padding:3px;}
.gallery_left_main{ float:left; display:block; padding-top:10px}
.page_list{ float: right; display:block; padding:0 20px 10px 0}

.tit-page
{
padding:0;
text-align:center;
color: #0f5a9e;
font-family: "宋体";
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 25px;
height:auto;
float:left;
display:block;
line-height:40px;
font-size-adjust: none;
font-stretch: normal;

}
.slideshow{ text-align:center; display:block}
.slideshow img{ max-width:600px}
.ss-controls{ text-align:right; width:120px; padding-right:5px; height:20px; float:left; position:absolute; bottom:5px;*bottom:5px;_bottom:-5px; right:110px;  display:block; margin:0 auto}
.nav-controls{ width:auto;float:left; display:block}
.controls{  float:right; line-height:30px; display:block; padding-top:16px; position:relative; text-align:left}
.prev{ color:#333;  height:20px; width:50px;display:inline; background:url(../images/ico22.gif) no-repeat 4px 5px; padding-left:9px;  line-height:20px; text-align:center; float:left }
.next{color:#333; display:inline; background:url(../images/ico22.gif) no-repeat right -12px; height:20px; width:50px; padding-right:5px;  line-height:20px;text-align:center; float:left }

.download{ text-align:center; height:30px; line-height:30px}
.navigation{ width:750px; display:block; float:left}
.navigation ul li{ float:left; display:block; width:105px; height:96px}
.pics_list_main_text_mid{ text-align:center;}
#gallery_view_piclist ul{ padding-top:5px}
#gallery_view_piclist ul li img{ width:120px; height:90px}
#gallery_view_piclist ul li{ width:120px; margin:3px auto; padding:3px;height:110px; background:#EDEDED; border:1px
 solid #ccc; text-align:center}
#navigation1{ width:650px; display:block; padding-left:30px;  margin:0 auto; text-align:center}
#navigation1 ul li img{ width:96px; height:96px}
.pagination{ float:left; display:block; height:30px; line-height:30px; width:650px}
.pagination strong{ color:#ff0000}
.pagination a{ padding:0 3px}
.image-title{ height:25px;  padding-left:5px; float:left; display:block; padding-top:15px; *padding-top:15px; _padding-top:14px;}
#gallery_view_top_all{ clear:both;width:650px; padding-top:10px;  margin:0 auto; float:left; padding-right:20px; padding-left:80px; height:40px; display:block} 