f@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px; 
	font-family:"宋体";
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
.dotline{background-image:url(images/dot_line.gif);background-repeat: repeat-x;background-position: bottom;}
img{border:0}
a:link {text-decoration: none; color:#666}
a:visited {text-decoration: none;color:#666}
a:hover {text-decoration: none; color:red; text-decoration:underline}
a:active {text-decoration: none;color:#666}

.top{width:100%; height:102px; background-image:url(../img/1.png)}
.top_con{width:1000px; margin:0 auto}
.top_logo{width:152px; height:97px; float:left}
.logo_r{width:184px; height:58px; margin-top:25px; float:left}
.top_400{width:300px; height:102px; float:right}
.zhuce{width:300px; margin-top:15px; margin-bottom:10px; text-align:right; padding-right:5px;}
.400{margin-top:20px;}

.b{margin-top:18px; font-family:"微软雅黑"; font-size:16px; font-weight:bold; text-align:center}

.menu{width:100%; height:40px; background-image:url(../img/back.png);z-index:1000; position:absolute; left:0px; top:102px;}
.menu_con{width:1000px; margin:0 auto}



.neiye_con{width:100%;height:auto !important display:block;}


.index_con_neiye{width:1000px; height:auto; height:auto \9; *height:auto; _height:auto; margin:0 auto; overflow:hidden; }
.neiye_left{width:206px; height:auto; height:auto \9; *height:auto; _height:auto; margin:0 auto;float:left; margin-right:20px; margin-top:10px;}
.neiye_right{width:774px;height:auto; height:auto \9; *height:auto; _height:auto; margin:0 auto; float:right;margin-top:10px;}

.index_con_neiye ul{width:100%; height:auto}
.index_con_neiye li{width:220px; height:250px; margin-bottom:30px; display:block; float:left; margin-right:18px;}
.anli_img{width:220px; height:220px; margin-bottom:10px;}
.anli_txt{width:220px; height:20px; line-height:20px; font-weight:bold; text-align:center}

.table1 td{ height:50px; padding-left:5px;}
.red{color:red}



.left_menu{width:206px;}
.left_menu_tit{width:173px; height:68px; line-height:70px; padding-left:32px; color:#fff; font-size:22px; font-family:"微软雅黑"; font-weight:bold; background-image:url(../img/12.png); background-repeat:no-repeat; }

.left_menu_con{width:203px; overflow:hidden;  border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding-top:10px; padding-bottom:5px; margin-bottom:20px; background-color:#f4f4f4}


.left_menu_con ul{display:block;}
.left_menu_con li{width:203px; display:block; height:30px; line-height:35px; font-size:13px; font-weight:bold; margin-bottom:5px; cursor:pointer}

.left_menu_con li a:link{color:#666;padding-left:32px;}
.left_menu_con li a:visited{color:#666;padding-left:32px;}
.left_menu_con li a:hover{color:red; text-decoration: none; font-weight:bold;padding-left:32px;}
.left_menu_con li a:active{color:#666;padding-left:32px;}

.menu_o{width:206px; height:58px; margin-bottom:5px;}



.right_weizhi{width:100%; height:20px; border-bottom:2px solid #7bbff0; margin-top:5px; margin-bottom:30px;}
.weizhi_img{width:16px; height:16px; float:left; margin-right:10px; background-image:url(../img/8.gif)}


.right_img{ margin-top:20px; margin-bottom:20px;}

.right_con{width:715px; padding-left:20px;}
.con_tit{color:#06F; font-size:14px; font-weight:bold; margin-top:20px; margin-bottom:20px;}
.txt{width:650px;padding-left:15px;line-height:22px; color:#333;margin-bottom:20px;text-align:Justify;text-justify:inter-ideograph; }
.right_img{margin-bottom:10px; margin-top:30px; display:block; overflow:hidden}


.tb_news ul{width:100%; padding-left:15px; margin-bottom:30px; display:block;overflow:hidden}
.tb_news li{width:90%;height:20px;color:#333; border-bottom:1px dashed #dbdbdb;display:block; overflow:hidden}

.news_list_title{width:550px;display:block; float:left;overflow:hidden}
.news_list_title a:link{ color:#666;}
.news_list_title a:visited{color:#666}
.news_list_title a:hover{color:red; text-decoration:underline}
.news_list_title a:active{color:#666}
.news_time{ width:95px; float:right; text-align:right;color:#666;overflow:hidden} 


.news_title{width:100%; text-align:center; font-size:20px; color:#333; margin-top:20px; margin-bottom:30px; font-weight:bold; overflow:hidden}
.news_con{width:90%; padding-left:20px; font-size:12px; font-family:"宋体"; color:#666; min-height:300px; margin-bottom:50px; overflow:hidden; line-height:22px;text-align:Justify;text-justify:inter-ideograph; text-indent:2em; }







.btn{width:100%; height:40px; background-color:#0089d0; display:block; overflow:hidden }
.btn_ct{width:1000px; height:40px; line-height:40px; color:#fff; margin:0 auto;  display:block;text-align:center;overflow:hidden}
.btn_ct a:link{color:#fff;}
.btn_ct a:visited{color:#fff;}
.btn_ct a:hover{color:red}
.btn_ct a:active{color:#fff;}


.btn2{width:100%; height:130px; background-color:#f1f1f1}
.btn2_ct{width:1000px; height:130px; line-height:42px; color:#fff; margin:0 auto;}
.btn2_logo{ width:152px; height:97px; margin-top:15px; float:left}
.fenge{width:5px; height:130px; float:left; margin-left:20px; margin-right:30px;}
.btn2_txt{color:#666; line-height:25px; padding-top:15px; }





.erji_cc{width:100%; min-height:405px; display:block; background-image:url(../img/index_25-32.gif); background-repeat:repeat-x;}
.erji_img{width:961px; height:210px; margin:0 auto; margin-top:25px; margin-bottom:25px;}







html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
body {font:12px/normal Verdana, Arial, Helvetica, sans-serif;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#nav {margin:0 auto; width:1080px; display:block; padding-top:5px;}
#nav .jquery_out {float:left;line-height:32px;display:block;border-right:2px groove #fff; text-align:center; color:#fff;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery { width:120px;margin-right:1px;}
#nav .mainlevel { height:30px; float:left; border-right:2px groove #fff; width:130px;/*IE6 only*/}
#nav .mainlevel a {color:#666; text-decoration:none; line-height:32px; display:block; padding:0 38px; width:52px; font-weight:bold}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#2fa6d7;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#d2d2d2; width:130px;/*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}




/*Slide Start幻灯片位置开始*/
#Slidebox{width:100%; height:388px; /*position:relative;*/ background:#f2f2f2; display:block;}
#flashBg {height: 388px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0;}
#flashLine {background: url(../img/touming.png) repeat-x center bottom;height: 388px;width: 100%;clear: both;}
#flash{width: 1000px;height: 388px;overflow: hidden;margin: 0 auto;position: relative; display:block;}
#flash a {width: 1000px;height: 388px;display: none;}
#flash img {width: 1000px;height: 388px;}
.flash_bar {width:555px;padding-left: 460px;z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top: 13px!important;padding-top: 12px;
bottom:0px;left:0px; background: url(../img/tg_flashbar.png) no-repeat 0px 0px;text-align: center; display:block;}
.flash_bar .dq {
display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background: url(../img/pagination.png) no-repeat 0px -12px;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/img/pagination.png" ,sizingMethod="crop");
}

.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;
background:url(../img/pagination.png) no-repeat 0px 0px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/img/pagination.png" ,sizingMethod="crop");
}



DIV.meneame
{
	margin-top:2px; 
	padding-top:3px; padding-bottom:3px; padding-left:8px; padding-right:8px;
	text-align:center;
	font-size:12px;
	height:35px;
	overflow:hidden;
	margin-bottom:50px;
}

DIV.meneame a
{
			border:1px solid #ccc;
			background:#0089d0;  
			COLOR: #fff; 
			MARGIN-RIGHT: 15px;  
			padding-top:8px; padding-bottom:8px; padding-left:15px; padding-right:15px;
			overflow:hidden;	
}