@charset "GB2312";
*{word-break:break-all} /*强制换行*/
*{margin:0; padding:0}
html{overflow-x:hidden;}
body{ font-size:12px; font-family:"宋体", sans-serif; line-height:22px; padding:0px; color:#5c5c5c; margin:0px auto; background:#fafafb;}
a{color:#5c5c5c;; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#000}
.clear{clear:both;}
img,a{border:0; margin:0px; padding:0px;}
li{ list-style-type:none;}
#top{height:auto; background:url(../images/top_bg.png) repeat-x;}
.top_t{width:1000px; background:url(../images/top_t.png) no-repeat; height:39px; margin:0 auto;border:0;}
.top_t a{float:right;border:0; margin:0px; padding:0px;}

#nav{width:1000px; height:36px;  position:relative; z-index:2; margin:0 auto;border:0;}

.menu{width:1000px; line-height:36px; font-family:"΢ź"; height:36px;background: #d4d4d4;}
.menu li{float:left; display:inline; line-height:98px; padding:1px 16px;}
.menu li.first{background:none;}
.menu li a{width:75px; height:36px; overflow:hidden; display:block; text-align:center; font-size:15px; line-height:36px;}
.menu li a:link, .menu li a:visited, .menu li a:active{color:#2a2a2a;}
.menu li.current a, .menu li a:hover{background:url(../images/menu.png) no-repeat left center; color:#fff; font-weight:bold; text-decoration:none; line-height:36px;}
.menu li.current a:link, .menu li.current a:visited, .menu li.current a:active{color:#fff;}
#flashBg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 440px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px; background:#edeee8;
}
#flashLine {
	WIDTH: 100%; HEIGHT: 440px; CLEAR: both
}
#flash {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 440px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
#flash A {
	WIDTH: 100%; DISPLAY: none; HEIGHT: 440px
}
#flash IMG {
	
}
.flash_bar {
	Z-INDEX: 1069; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 130px; BOTTOM: 55px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 13px !important
}
.flash_bar .dq {
	MARGIN: 5px; WIDTH: 8px; DISPLAY: inline-block; BACKGROUND: url(../images/tg_flash_p.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop")
}
.flash_bar .no {
	MARGIN: 5px; WIDTH: 8px; DISPLAY: inline-block; BACKGROUND: url(../images/tg_flash_p2.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop")
}
.hot{width:1000px; margin-top:7px; margin-left:auto; margin-right:auto; background:url(../images/hot_bg.png) repeat-x;height:256px; color:#414141;}
.hot p{width:700px; float:left; line-height:31px;}
.hot p a{font-size:14px; font-family:"΢ź"; line-height:31px; color:#414141;}
.about_l{width:696px; float:left; margin-top:12px;}
.about{width:300px; background:url(../images/about.png) no-repeat; float:left;}
.about p{width:348px; margin:0 auto; padding-top:30px; line-height:20px; letter-spacing:1px}
.about p a{font-family:"";font-size:12px; line-height:20px; letter-spacing:1px}
.new{width:346px; float:right;}
.new ul{padding-top:5px;}
.new ul li{width:338px; height:24px; line-height:24px; margin:0px auto; padding-left:4px;}
.new ul li a{width:67%; float:left; color:#5c5c5c;}
.new ul li span{width:28%; float:right;}
.lx{width:300px;  margin-top:12px; float:right; height:205px;}
.lx p{margin:5px 0 0 10px; line-height:17px; width:220px}
.v_show { width:1000px; margin-top:17px; margin-left:auto; margin-right:auto}
.v_caption { height:35px; overflow:hidden; background:url(../images/cpzs.png) no-repeat 0 0; }
.v_caption .variety { background-position:-100px -100px; }
.change_btn { float:right;}
.change_btn span { display:block; float:left; width:26px; height:30px; overflow:hidden; cursor:pointer; }
.change_btn .prev { background-position:0 -400px;  }
.change_btn .next { width:21px; background-position:-30px -400px; }
.v_content { position:relative; width:1000px; height:282px; overflow:hidden;}
.v_content_list { position:absolute; width:2500px;top:0px; left:0px; overflow:hidden; background-color:#f5f9fb; height:282px;}
.v_content ul {float:left; height:282px;}
.v_content ul li { display:inline; float:left; margin-top:18px; margin-left:6px; margin-right:6px}
.v_content ul li a { display:block; width:230px; overflow:hidden; }
.v_content ul li img {width:237px; height:207px; border:1px #ccc solid;}
.v_content ul li h4 { width:237px; height:43px; overflow:hidden; font-weight:normal; line-height:43px; background:url(../images/cp_b.jpg) no-repeat right center; text-align:center;}
.v_content ul li h4 a { display:inline !important; height:auto !important; }
.super{width:584px; float:left; background:url(../images/youshi.png) no-repeat;}
.super p{width:551px; padding-left:8px; padding-top:50px; font-family:"΢ź"; line-height:19px;}
.super p span{font-size:14px; color:#f00; font-weight:600; letter-spacing:1px;}
.case{width:411px; float:right; background:url(../images/case.png) no-repeat;}
.case_pic{width:411px; height:255px; padding-top:40px;}
.fril{width:1000px; border:1px #ccc solid; margin:4px auto; height:56px; line-height:28px;}
.dyss{width:1000px; border:1px #ccc solid; margin:4px auto; height:27px; line-height:27px;}
.foot{height:197px; background:url(../images/di_bg.png) repeat-x;}
.foot p{width:1000px; margin-left:auto; margin-right:auto; padding-top:65px; background:url(../images/foot.png) no-repeat bottom; height:132px; font-size:14px; color:#fff;}
#main{width:998px; margin:0px auto;}
#left{width:244px; float:left; border:1px #DFDFDF solid;}
.cplb{width:244px;}
.cplb_t{width:244px; height:30px; background:url(../images/sub_lb.jpg) no-repeat;}
.cplb_tit{width:244px; height:30px; line-height:30px; color:#fff; font-weight:bold; font-size:14px; background:#F30; margin-top:3px;}
.cplb_tit a{height:35px; line-height:30px; color:#fff; margin-left:25px;}
.cplb ul{margin:0; padding:0px;}
.cplb ul li{width:244px; margin:0px auto; height:25px; line-height:25px; border-bottom:1px #DFDFDF solid;}
.cplb ul li a{ margin-left:25px; height:25px; line-height:25px; font-weight:100;}

.lx_t{width:210px; padding-left:55px; padding-top:15px; height:224px;}
.lx_t p{line-height:19px; margin-bottom:15px; margin-top:20px;}
#right{width:745px; float:right; border:1px #DFDFDF solid;}
#sub_tit {
	LINE-HEIGHT: 30px; WIDTH: 745px; HEIGHT: 30px; overflow:hidden; background:#333; color:#fff;
}
#sub_tit_left {LINE-HEIGHT: 30px; WIDTH: 23%; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 13px; FONT-WEIGHT: bold; padding-left:5px;}
#sub_tit_right {
	TEXT-ALIGN: right; WIDTH: 73%; PADDING-RIGHT: 10px; FLOAT:right; MARGIN-RIGHT: 10px; font-size:12px; line-height:30px; height:30px;}
#sub_tit_right a{ color:#fff;}
.content {
	LINE-HEIGHT: 25px; margin:9px 20px;
}
.info{line-height:30px;text-align:right;font-size:12px;color:#666;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#E7E7E7;background-color:#F5F5F5;border-top-width:2px;border-top-style:solid;border-top-color:#E7E7E7;padding-right:10px}
.info span{color:#390}
#h_right h1{ font-size:14px; text-align:center}
.picnews {
	PADDING-BOTTOM: 3px; CLEAR: both
}
.picnews DL {
	MARGIN: 1px auto; OVERFLOW: hidden
}
.picnews DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; MARGIN: 10px 0px 0px 20px; WIDTH: 150px; DISPLAY: inline; FLOAT: left
}
.picnews DL DD A IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; HEIGHT: 115px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
.picnews DL DD A:hover IMG {
	BORDER-BOTTOM: #ecbac8 1px solid; BORDER-LEFT: #ecbac8 1px solid; BORDER-TOP: #ecbac8 1px solid; BORDER-RIGHT: #ecbac8 1px solid
}
.picnews DL DD A {
	DISPLAY: block
}
.container{ margin:20px 10px 0px 10px; }
h3{ font-size:15px; color:#000; text-align:center;}
#div{ font-size:12px; float:right; line-height:26px; margin-right:15px;}
.fr_1{ float:right;}
.fr{ float:right; width:20%}
.prenext{ padding-top:20px; padding-bottom:10px;}

