@charset "utf-8";
/* CSS Document */

/* body */
body{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/body_bg_01.gif) repeat-x;
}
.right{float:right;}

img{border:0px solid;}
#outline{background:url(../images/body_bg_02.gif) repeat-y; margin:0 auto; width:1020px; padding-left:14px;}
.top_bg{ background:url(../images/body_bg_03.gif) no-repeat; position:absolute; height:430px; line-height:
430px; font-size:430px; width:1044px; margin-left:-18px; top:0; z-index:1;}
.border_none{border:0 solid;}
h1{
	font-size:14px;
	color:#F81616;
	font-weight:normal;
	font-style: italic;
}
h3{
	font-size:12px;
	color:#F81616;
}
#p_outline{background:url(../images/body_bg_02.gif) repeat-y; margin:0 auto; width:1034px;}
.p_content{background:url(../images/body_bg_03.gif) no-repeat -4px 0;width:1004px; padding:0 15px;}
/* top */
.content{
	position:absolute;
	z-index:2;
	width:1010px;
	top:0;
}
.top{
    background:url(../images/index_0407_01.jpg);
	background-repeat:no-repeat;
	height:72px;
}
.top_logo{
	padding:18px 100px 3px 25px;
	width:206px;
	height:51px;
	float:left;
}
.top_right{
    width:252px;
	float:right;
}
.top_banben{
    padding:10px 20px 10px 52px;
	height:15px;
}
.top_banben ul{
	margin:0;
	padding:0;
}
.top_banben ul li{
	list-style-type: none;
	display:block;
	float:left;
	padding-left:5px;
}
.top_sousuo{
    padding:0 20px 16px 0;
	height:21px;
}
.top_wz{
    width:44px;
	font-family:Tahoma;
	font-size:12px;
	color:#666;
	line-height:21px;
	font-weight:bold;
	text-align:left;
	float:left;
}
.top_bd{
    border:1px #B1B1B1 solid;
	height:17px;
	line-height:17px;
	width:152px;
	float:left;
}
.top_an{
    padding-left:5px;
	float:left;
}

/* menu */
.menu_blok{height:36px; text-align:left;margin:7px 0 0px 0;}
.menu{
    height:36px;
	_position:absolute;
	_z-index:10;
	text-align:center;
}
.menu ul{padding:0; margin:0;}
.menu ul li{
	list-style-type:none;
	float:left;
	line-height:36px;
}
.menu ul ul {position:absolute;left:0;display:none; z-index:10000;}
* html .menu ul li table {
    border-collapse:collapse;
    margin-top:-1px;
}
.menu a:link, .menu a:visited {
	display:block;
	color:#fff;
	line-height:36px;
	height:36px;
	text-transform:capitalize;
}
.menu ul li a:hover {
	position:relative;
	color:#fff;
	border:0;
	text-decoration: underline;
}
.menu ul li:hover {
	position:relative;
}
.menu ul :hover ul {
	display:block;
	position:absolute;
	top:36px;
	background:#fff;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #bbbbbb;
	border-bottom-color: #bbbbbb;
	text-align:left;
	z-index:100000;
}
.menu ul :hover ul li{ font-weight:normal; width:280px; border-bottom:1px solid #DFE7EC;background-color: #f7f7f7;}
.menu ul :hover ul a{
	text-indent:25px;
	width:100%;
	height:26px;
	line-height:26px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	text-decoration:none;
	font-size:12px;
	color:#333;
}
.menu ul :hover ul a:hover {
	background-color: #f1f1f1;
	text-decoration: none;
	font-weight: normal;
	line-height: 26px;
	height: 26px;
	width:100%;
	color:#D20F12;
}
/*隐藏第二级后面的菜单*/
.menu ul :hover ul ul {
	display:none;
	left:282px;
	top:0px;
	text-indent:25px;
}
/*显示第三级菜单*/
.menu ul :hover ul :hover ul {
    display:block;
    top:0px;
}



a.xbyy0506:link,a.xbyy0506:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	background:#D20F12;
	display:block;
}
a.xbyy0506:hover{ text-decoration:underline;}
a.xbyy0506a:link,a.xbyy0506a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	background:url(../images/menu_07.gif) repeat-x;
	display:block;
}
a.xbyy0506a:hover{ text-decoration:underline; background:url(../images/qs.gif) repeat-x;}
a.xbyy0506b:link,a.xbyy0506b:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	background:url(../images/qs.gif) repeat-x;
	display:block;
}
a.xbyy0506b:hover{ text-decoration:underline;}
a.xbyy0506c:link,a.xbyy0506c:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	background:url(../images/qs.gif) repeat-x;
	display:block;
}
a.xbyy0506c:hover{ text-decoration:underline;}


/* banner */
.banner{
    height:36px;
	padding-bottom:25px;
}
.banner_left{
    width:13px;
	float:left;
}
.banner_center{
    background:url(../images/index_0407_07.jpg);
	background-repeat:repeat;
	width:787px;
	float:left;
	height:36px;
	padding:0 80px 0 109px;
}
.banner_center ul{
    margin:0;
	padding:0;
}
.banner_center ul li{
    display:block;
	float:left;
	list-style-type:none;
	background:url(images/index_0407_12.jpg); 
	background-repeat:no-repeat; 
	background-position:center right;
}
.banner_center a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:36px;
	color:#fff;
	text-decoration:none;
}
.banner_center a:hover{
    text-decoration:underline;
}
.banner_right{
    width:15px;
	float:left;
}

/* center */
.center{
 	
}
.center_up{
    height:465px;
	*height:480px;
}
.center_up_left{
	width:208px;
	margin:0 14px 0 0px;
	float:left;
	height:253px;
	border:1px solid #e1dddd;
}
.center_up_left_up{
    height:40px;
	line-height:40px;
	border-bottom:1px solid #e1dddd;
}
.wenzi{
	width:136px;
	line-height:40px;
	float:left;
	font-family: Tahoma;
	font-size: 13px;
	text-transform: uppercase;
	color: #D20F12;
	text-align: left;
	padding-left: 8px;
}
.more{
    
    height:40px;
    float:right;
	padding-right:10px;
}
.more a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D20F12; text-decoration:none;}
.more a:hover{text-decoration:underline;}
.center_up_left_down{
    padding:0px 0 0 14px;
}
.center_up_left_down ul{
    margin:0;
	padding:0;
}
.center_up_left_down ul li{
    list-style-type:none;
	display:block;
	text-align:left;
	padding:13px 0 13px 18px;
	background:url(../images/mil_12.gif);
	background-repeat:no-repeat;
	background-position:left 20px;
	border-bottom:1px dashed #DB1919;
	margin-right:10px;
}
.center_up_left_down a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#666;
	text-decoration:none;
}
.center_up_left_down a:hover{
    text-decoration:underline;
	color:#C10416;
}
.center_up_center{
    width:975px;
	height:328px;

	border:1px solid #E1DDDD;
	overflow:hidden;
	margin:0px auto;
	*margin:12px auto 0 auto;
}
.center_up_right{
    width:208px;
	margin:0 auto 0 13px;
	float:left;
	height:253px;
	border:1px solid #e1dddd;
}
.center_up_right_down{
    padding:5px 10px 0 15px;
}
.one{
    text-align:left;
	background:url(../images/mil_02.gif) left 10px;
	background-repeat:no-repeat;
	padding:13px 0 13px 55px;
	line-height:18px;
}
a.four:link,a.four:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#333;
	text-decoration:none;
}
a.four:hover{
    text-decoration:underline;
	color:#C10416;
}
.two{
	text-align:left;
	background:url(../images/mil_03.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:18px 0 15px 55px;
}
.three{
	text-align:left;
	background:url(../images/mil_04.jpg);
	background-repeat:no-repeat;
	background-position:left 10px;
	padding:18px 0 15px 55px;
}
.center_down{
	padding-left:15px;
}
.center_down_left{
    width:209px;
	float:left;
	margin:0 12px 0 1px;
	float:left;

}
.a{
    height:40px;
	line-height:40px;
	border:1px #e1dddd solid;
	width:208px;
	overflow:hidden;
}
.b{
    height:280px;
	_height:281px;
	margin-top:10px;
	border:1px solid #e1dddd;
	width:208px;
	padding-top:0px;
}
.c{
	width:142px;
	line-height:40px;
	float:left;
	font-family: Tahoma;
	font-size: 13px;
	text-transform: uppercase;
	color: #D20F12;
	text-align: left;
	padding-left: 8px;
}
.e{
    height:207px;
}
.f{
    background:#DDDDDD;
	height:1px;
	margin-left:1px;
}
.g{
    height:65px;
	background:url(../images/bj_green.jpg);
	background-repeat:repeat;
}
.h{
	background:url(../images/index_0407_26.jpg);
	background-repeat:no-repeat;
	background-position:7px 10px;	
	text-align:left;	
	padding-left:14px;
	padding-top:3px;
}
a.h0410:link,a.h0410:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:bolder;
	line-height:21px;
	text-decoration:none;
}
a.h0410:hover{
    text-decoration:underline;
	color:#C10416;
}
.i{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	padding-left:14px;
	line-height:18px;
}
.j{
	height:120px;
	padding:22px 14px 0 14px;
}
.k{
    height:65px;
	background:url(../images/bj_yellow.jpg);
	background-repeat:repeat;
}
.wxhmld{
    width:208px;
	float:left;
	margin:0 0 18px 0;
	border:1px #e1dddd solid;
}

.wxhmld01{ margin:16px 0 0px 0; height:79px; border-bottom:1px dashed #FCA3A3; clear:both; overflow:hidden;}
.wxhmld01 dl{padding:0px; margin:0px; height:79px; overflow:hidden;}
.wxhmld01 dt{}
.wxhmld01 dd{ padding-top:2px;}
.wxhmld01 span a{font-size:11px; text-decoration:none; color:#F81616; float:left; display:block; width:126px; text-align:left;}
.wxhmld01 span a:hover{text-decoration:underline;}
.wxhmld01 img{float:left; padding:5px 11px 0 0; width:50px; height:50px;}
a.wxhmld02:link,a.wxhmld02:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:14px; text-decoration:none; display:block; float:left; text-align:left; width:126px;}
a.wxhmld02:hover{color:#c10416; text-decoration:underline;}
.center_down_center{
    width:353px;
	height:344px;
	float:left;
	padding-bottom:9px;
}
.r{
	height:24px;
	line-height:24px;
	padding-bottom:8px;
	background:url(../images/index_0408_26.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:13px;
	color:#D20F12;
	text-align:left;
	text-transform: uppercase;
	padding-left:11px;
}
.s{
    margin:0 2px 0 9px;
	height:310px;
	border:1px #B1B1B1 solid;
}
.t{
    height:303px;
	padding-top:7px;
}
.v{
    background:#ccc;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D20F12;
	padding-left:9px;
	text-align:left;
}
.w{
    height:73px;
}
.x{
    width:76px;
	float:left;
	padding-right:22px;
}
.y{
    width:242px;
	float:left;
	text-align:left;
	padding-top:7px;
}
.u{
	text-align:right;
	padding:5px 10px 0 0;
}
a.z:link,a.z:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:18px;
	text-decoration:none;
}
a.z:hover{
    color:#C10416;
	text-decoration:underline;
}
.wxhmld03{
    width:528px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #e1dddd;
	overflow:hidden;

}
.center_down_right{
    width:394px;
	height:344px;
	float:left;
	padding-bottom:9px;
	margin:0 20px 0 12px;
}
.l{
    height:116px;
	padding-bottom:8px;
}
.m{
    float:left;
	width:193px;
	padding-right:7px;
}
.n{
    float:left;
	width:194px;
}
.o{
    height:96px;
	padding-top:8px;
}
.p{
    float:left;
	width:200px;
	padding-right:7px;
}
.q{
    float:left;
	width:187px;
}

/* footer */
.footer{
	padding:23px 0 0 0;
	width:1034px;
}
.fc{
    text-align:center;
	font-size:11px;
	color:#243D7E;
}
.qs{
    text-align:left;
	font-size:10px;
	color:#000;
	padding-left:120px;
}
a.Nuevas:link,a.Nuevas:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243D7E;
	text-decoration:underline;
	font-weight:bold;
	line-height:21px;
}
a.Nuevas:hover{
    text-decoration:none;
}
a.Principal:link,a.Principal:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	line-height:21px;
}
a.Principal:hover{
    text-decoration:underline;
}
a.banben:link,a.banben:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	line-height:21px;
}
a.banben:hover{
    text-decoration:underline;
}
a.banben_c:link,a.banben_c:visited{
    font-family:"宋体";
	font-size:10px;
	color:#000;
	text-decoration:none;
	line-height:21px;
}
a.banben_c:hover{
    text-decoration:underline;
}
.yy{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:center;
}
a.icp:link,a.icp:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
a.icp:hover{
    text-decoration:underline;
}


/* gywm */
.gywm_center{
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
}
.gywm_left{
    width:745px;
	float:left;
	border:1px #e1dddd solid;
	padding:0px 10px;
}
.gywm_left input,.gywm_left textarea,.gywm_left select{ border:1px solid #ccc;}
.gywm_left a{color:#666; text-decoration:none;}
.gywm_left a:hover{color:#D20F12; text-decoration:underline;}
.gywm_left_up{
    height:40px;
	border-bottom:1px #e1dddd solid;
	background:url(../images/0410.jpg);
	background-repeat:no-repeat;
	background-position:11px 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size-adjust:16px;
	color:#000;
	line-height:40px;
	font-weight:bolder;
	text-align:left;
	padding-left:33px;
}
.gywm_left_middle{
    padding:30px 0 0 13px;
	height:100px;
}
.tupian{
    float:left;
	border:1px #b1b1b1 solid;
	height:98px;
	width:232px;
	margin-right:10px;
}
.gywm_left_down{
    padding:11px 0 20px 13px;
}
.gywm_left_down h2{
    text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:21px;
	padding-top:22px;
	margin:0;
}
.gywm_left_down h2 a{color:#000000; text-decoration:none;}
.gywm_left_down h2 a:hover{text-decoration:underline; color:#C10416;}
.gywm_left_down h2 span{color:#C10416; font-weight:normal;}
.gywm_left_down p{
    text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:18px;
	padding-top:9px;
	margin:0;
	padding-right:29px;
}
.gywm_left_down p strong{
	color:#000000;
}
.gywm_right{
	float:left;
	width:201px;
	margin-left:12px;
}
.gywm_right_on{
    
	margin-bottom:20px;
	border:1px solid #e1dddd;
}
.gywm_right_on_up{
    height:40px;
	border-bottom:1px solid #e1dddd;
	font-family:Tahoma;
	font-size:14px;
	color:#C10416;
	line-height:40px;
	text-align:left;
	padding-left:10px;
}
.gywm_right_on_down{ padding-bottom:8px;
}
a.z_menu04:link,a.z_menu04:visited,a.z_menu07:link,a.z_menu07:visited,a.z_menu08:link,a.z_menu08:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height:30px;

	display:block;
	text-align:left;
	padding-left:29px;
	background-image:url(../images/mil_12.gif);
	background-repeat:no-repeat;
	background-position:15px 10px;
}
a.z_menu07:link,a.z_menu07:visited{margin-left:13px; margin-right:3px; font-size:11px;}
a.z_menu04:hover,a.z_menu07:hover,a.z_menu08:hover{
	color: #C10416;
	text-decoration: underline;
	background:#eee;
	background-image:url(../images/mil_12.gif);
	background-repeat:no-repeat;
	background-position:15px 10px;
}
a.z_menu07:link,a.z_menu07:visited,a.z_menu07:hover,a.z_menu08:link,a.z_menu08:visited,a.z_menu08:hover{
	background-image:url(../images/icon01.gif);
	background-position:15px 12px;
	text-indent:0px;
	background-repeat:no-repeat;
	margin-left:1px;
	margin-right:1px;
}
a.z_menu08:link,a.z_menu08:visited,a.z_menu08:hover{
	background-color:#fff;
	color: #C10416;
}
a.z_menu05:link,a.z_menu05:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height:30px;
	display:block;
	text-align:left;
	background:url(../images/mil_12.gif);
	background-repeat:no-repeat;
	background-position:15px 11px;
	padding-left:28px;
	background-color:#eee;
}
a.z_menu05:hover {
	color: #C10416;
	text-decoration: underline;
}
a.z_menu08:link,a.z_menu08:visited,a.z_menu08:hover{background-color:#eee;}
a.z_menu06:link,a.z_menu06:visited,a.z_menu09:link,a.z_menu09:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	height:27px;
	line-height:30px;
	display:block;
	text-align:left;
	background:url(../images/icon02.jpg);
	background-repeat:no-repeat;
	background-position:13px 12px;
	padding-left:29px;
}
a.z_menu06:hover,a.z_menu09:hover,a.z_menu06:link,a.z_menu06:visited{
	color: #C10416;
	text-decoration:none;
	background-color:#eee;
}
a.z_menu09:hover{text-decoration:underline;}
.gywm_right_in{
	margin-bottom:20px;
	border:1px solid #e1dddd;
}
a.z_menu01:link,a.z_menu01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height:40px;
	border-bottom: 1px dashed #FCA3A3;
	display:block;
	text-align:left;
	padding-left:26px;
	background-image:url(../images/mil_08.gif);
	background-repeat:no-repeat;
	background-position:10px 14px;
	margin:0px 8px;
}
a.z_menu01:hover {
	color:#C10416;
	text-decoration: underline;
	background-image:url(../images/mil_08.gif);
	background-repeat:no-repeat;
	background-position:10px 14px;
}
.gywm_right_next{
    height:167px;
}
.gywm_right_next_up{
    height:40px;
	font-family:Tahoma;
	font-size:14px;
	color:#C10416;
	line-height:40px;
	text-align:left;
	padding-left:10px;
	border:1px solid #e1dddd;
}
.gywm_right_next_down{
    height:121px;
	border:1px #e1dddd solid;
	padding:15px 0 0 14px;
	margin-top:10px;
}
.dianhua{
    background-image:url(../images/ny_24.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:7px;
	color:#2C3967;
	font-size:13px;
	padding-left:25px;
	text-align:left;
	line-height:18px;
}
.info{
    background-image:url(../images/ny_27.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:8px;
	padding-left:25px;
	text-align:left;
	line-height:18px;
}
a.email:link,a.email:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	text-decoration:none;
}
a.email:hover{
    text-decoration:underline;
}
.yx{
    background-image:url(../images/ny_29.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:10px;
	padding-left:25px;
	text-align:left;
	line-height:18px;
}
a.mlyx:link,a.mlyx:visited{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	text-decoration:none;
}
a.mlyx:hover{
    text-decoration:underline;
}
.wz{
    background-image:url(../images/ny_31.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:24px;
	padding-left:25px;
	text-align:left;
	line-height:18px;
}
.list_box{
	border-bottom:1px solid #ccc;
	margin-right:10px;
	padding-bottom:10px;
}
.list_box p{ padding-top:0px; padding-right:0px;}
.list_box p a{
	color:#666;
	line-height:18px;
	text-decoration:none;
}
.list_box p a:hover{text-decoration:underline;}
.page_text{
	font-size:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
}
.page_text a{color:#666; text-decoration:none;}
.page_text a:hover,.page_text a.pagelink{color:#C10416;}
.gywm_left_down h2.news_title{padding-top:15px;}
.gywm_left_down h2.news_title span{font-size:16px;}
.img_box{color:#666; margin-top:15px; font-family:Arial, Helvetica, sans-serif;padding-bottom:20px;}
.img_left,.img_right{border-bottom:1px dashed #E8E8E8; float:left; width:370px; padding-bottom:10px;padding-top:15px;color:#666; font-size:12px; line-height:28px; height:120px; text-align:left;}
.img_right{padding-left:21px; width:348px; border-left:1px dashed #E8E8E8;}
.logo_img{float:left; width:370px; padding-bottom:10px;padding-top:11px; height:134px; overflow:hidden;}
.img_page{padding-top:15px; font-size:12px; padding-left:6px; border-top:1px solid #e1dddd; margin-top:10px;}
.img_left p,.img_right p{padding:0px; margin:92px 0 0 0;*margin:107px 0 0 0; display:block; text-align:center;}
.img_left a,.img_right a{width:342px; height:92px; overflow:hidden; background:url(../images/img_bg01.gif) no-repeat; display:block; position:absolute; margin-left:5px; z-index:1; text-align:left;}
.img_left a img,.img_right a img{margin:7px auto 4px 13px; width:320px; height:74px;}
.img_left a:hover,.img_right a:hover{background:url(../images/img_bg02.gif) no-repeat; width:380px; height:102px; margin:-10px auto auto -15px;}
.img_left a:hover img,.img_right a:hover img{width:360px; height:83px;}


/*other*/
.clear{
	clear:both;
}
.center_down_rightbox{
	border:1px solid #e1dddd;
	width:188px;
	padding:0 10px;
	margin-top:10px;
	height:280px!important;
	height:280px;
}
.index_img_box{
	width:528px;
	border:1px solid #e1dddd;
	margin:0px 12px 0 0;
	height:333px;
	*height:333px;
	float:left;
}
.img_line{
	text-align:left;
	padding-left:10px;
	width:300px;
	float:left;
	padding-top:15px;
	*padding-top:24px;
}
.img_line_two{	
    text-align:left;
	padding-left:10px;
	width:510px;
	float:left;
	padding-top:15px;
	font-size:11px;
}
.img_line_two ul{ padding:0; margin:0;}
.img_line_two li{ list-style:none; display:inline; width:170px; text-align:center; float:left; margin-top:2px;}
.img_line p{
	font-size:12px;
	color:#333;
	line-height:20px;
	margin-top:15px;
	margin-bottom:25px;
}
.img_line a{
}


/*imgchange*/
.img_noticias{
	width:190px;
	float:left;
	height:150px;
	vertical-align:middle;
	text-align:left;
	margin-top:80px;
	padding-left:20px;
	overflow:hidden;
}


.img_noticias a:hover img{width:230px;}

.por_center{margin-top:15px; margin-left:-8px; width:1019px; height:590px; }
.por_left{width:740px; float:left; border:1px solid #e1dddd; padding:0px 15px;}
.img_left_up{
	color:#000;
	background:url(../images/img_icon.gif) no-repeat 5px 25px;
	line-height:40px;
	font-weight:bolder;
	text-align:left;
	padding-left:33px;
	height:40px;
	border-bottom:1px solid #e1dddd;
	padding-top:13px;
}
.img_left_btn,.img_right_btn{
	width:8px;
	height:14px;
	float:left;
	padding-top:50px;
	padding-right:15px;
}
.img_right_btn{padding-left:15px; padding-right:0px;}
.img_left_btn input,.img_right_btn input{
	width:8px;
	height:14px;
	border:0 solid;
	background:url(../images/btn01.gif) no-repeat;
}
.img_right_btn input{
	background:url(../images/btn02.gif) no-repeat;
}
.container, .container img{width:141px; height:107px; overflow:hidden;}
.container{float:left; overflow:hidden;}
.container img{border:0;}
.num{ position:absolute; right:5px; bottom:5px; display:none;}
.num li{
	float: left;
	list-style:none;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	border: 1px solid #707070;
	background-color: #060a0b;
}
.num li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	background-color: #ce0609;
	font-weight: bold;
}


/*divchange*/
.dis {
DISPLAY: block
}
.undis {
DISPLAY: none
}
#NewsTop {
CLEAR: both;
}
#NewsTop #NewsTop_tit P {
FLOAT: left; LINE-HEIGHT: 28px; text-align:center; font-size:12px; margin:0px; padding:0px;margin-left:-2px;
}
#NewsTop P.topTit {
}
#NewsTop P.topC0 {
BACKGROUND: #fff; CURSOR: pointer;border-top:1px solid #e1dddd; border-left:1px solid #e1dddd; border-right:1px solid #e1dddd; width:100px; color:#000; text-shadow:#ccc;}
#NewsTop P.topC1 {
BACKGROUND: #D20F11;COLOR: #fff;border-top:1px solid #e1dddd; border-left:1px solid #e1dddd; border-right:1px solid #e1dddd; width:100px;}
#NewsTop #NewsTop_tit {
HEIGHT: 28px;
float:left;
width:450px;
padding-top:12px;
padding-left:8px;
}
#NewsTop #NewsTop_cnt { HEIGHT: 280px; TEXT-ALIGN: left; overflow:hidden;
}
#NewsTop #NewsTop_cnt A {
TEXT-DECORATION: none
}
#NewsTop #NewsTop_cnt A:hover {
TEXT-DECORATION: underline
}

/*scrollbar*/
.scrollbar {width:200px;height:19px;position:relative;background:url(../images/pic_07.gif) repeat-x 0 0;}
.scrollbar .arrow_left, .scrollbar .arrow_right {cursor:pointer;position:absolute;top:0;width:1px;height:17px;}
.scrollbar .arrow_left {left:0;background:transparent url(../images/left.gif) no-repeat 0 0;}
.scrollbar .arrow_right {right:0;background:transparent url(../images/right.gif) no-repeat 0 0;}
.scrollbar .bar_background {position:absolute;left:2px;top:0;}
.scrollbar .bar {cursor:pointer;position:absolute;left:0;top:0;width:60px;height:18px;background:url(../images/pic_06.gif) no-repeat 0 0;}
.scrollbar .bar:hover{background:url(../images/pic_09.gif) no-repeat 0 0;}
.content1 {height:235px; background:#FAFAFA; border-bottom:1px solid #e1dddd;}
.content1 a{color:#aaa; text-align:center; text-decoration:none; font-size:12px;line-height:25px; width:186px; display:block;} 
.content1 a:hover{color:#D20F11;}
.content1 a.pic_link{background:url(../images/pic_bg.gif) no-repeat; padding:10px 7px; display:block;height:168px; width:169px;}
.content1 img{height:168px; width:166px;}

.pic_list{width:181px;height:211px;padding:12px 11px;_padding:12px 9px;}
.pic_list:hover{background:#eee;}
.scrollbar .bar:visited{background:url(../images/pic_06.gif) no-repeat 0 0;}

/************************************/
.client_img{
	width:370px;
	float:left;
	margin-top:10px;
	height:250px;
}
.client_img a{
	margin-left:30px;
}
.client_img p{
	font-size:12px;
	line-height:18px;
	margin-top:0px;
	width:300px;
	margin-left:30px;
}
.links_textarea{
	width:710px;
	height:80px;
	text-indent:0px;
	margin-top:8px;
	color:#666;
}
.links_text{
	width:710px;
	margin-top:15px;
	border-top:1px solid #ccc;
}
.links_text td{
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}
.links_text td a{
	text-decoration:none;
	color:#666;
}
.links_text td a:hover{
	text-decoration:underline;
	color:#D20F12;
}
.links_text td span{
	color:#D20F12;
}
.links_text textarea{
	width:300px;
	height:60px;
}
.vtop_left{
	background:url(../images/video_01.gif) no-repeat;
	width:591px;
	height:362px;
	float:left;
	padding:15px;
}
.vtop_right{
	width:92px;
	float:left;
	padding-left:30px;
}
.vtop_right a{
	background:url(../images/video_02.gif) no-repeat;
	width:92px;
	height:70px;
	display:block;
}
.vtop_right a img{
	margin:4px auto auto 5px;
}
.vtop_right p{
	text-align:center;
	font-size:12px;
	color:#ccc;
	padding-bottom:5px;
	line-height:25px;
	margin:0px;
}
.v_list{
	width:948px;
	margin:0 auto;
}
.videos_box{
	padding-left:110px;
	margin-top:30px;
}
.por_title{
	background:url(../images/icon02.jpg) no-repeat 20px 22px #FAFAFA;
	height:50px;
	line-height:50px;
	text-indent:40px;
	font-size:14px;
	border-bottom:1px solid #e1dddd;
	border-top:1px solid #e1dddd;
	color:#666;
	margin-top:30px;
}
.por_text{
	border-bottom:1px solid #e1dddd;
	border-top:1px solid #e1dddd;
	margin-top:25px;
	line-height:32px;
	padding:0 20px;
	font-size:14px;
}
.por_text a{
	color:#aaa;
	text-decoration:none;
	margin-right:15px;
}
.por_text a:hover{
	color:#D20F11;
}
.por_text02{
	border-top:1px solid #e1dddd;
}
#tabtop-L{
	float:left;
}
#tabtop-R{
	float:right;
}
#test_con{}


#mycustomscroll{
	width:1019px;
	height:253px;
	border-bottom:1px solid #e1dddd;
	border-top:1px solid #e1dddd;
	margin:20px 0px;
	overflow-x:scroll;
	overflow-y:hidden; 

}
#horizontalwrap{
	display: inline; white-space: nowrap;
	background:#fafafa;
}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 15px;background-color: white;}
.vscrollerbar {width: 15px;background-color: black;}
.hscrollerbase {height: 18px;background-color: white;}
.hscrollerbar {height: 18px;background-color: black;}
.hscrollerbar {background: #99CBCB url(../images/pic_06.gif) 0px -18px repeat-x;}
.vscrollerbar {background: #99CBCB url(../images/pic_09.gif) 0px -18px repeat-x;}
.vscrollerbar, .hscrollerbar {padding: 10px;z-index: 2;}
.vscrollerbarbeg {background: url(../images/pic_09.gif) 0px 0px no-repeat;width: 8px;height: 15px !important;}
.vscrollerbarend {background: url(../images/pic_09.gif) 0px 0px no-repeat;width: 8px;height: 15px;}
.hscrollerbarbeg {background: url(../images/pic_06.gif) 0px 0px no-repeat;height: 18px;width: 8px !important;}
.hscrollerbarend {background: url(../images/pic_06.gif) -8px 0px no-repeat;height: 18px;width: 10px;}
.scrollerjogbox {width:15px;height:15px;top: auto; left: auto;bottom: 0px; right: 0px;background: #4E727C url(../images/pic_07.gif) 0px 0px;}
.vscrollerbase {background: #D7EBDF url(../images/pic_07.gif) 0px 0px repeat-y;}
.vscrollerbasebeg {background: url(../images/pic_07.gif) 0px 0px repeat-x;width: 15px;height: 15px !important;}
.vscrollerbaseend {background: url(../images/pic_07.gif) 0px 0px repeat-x;height: 15px;width: 15px;}
.hscrollerbase {background: #D7EBDF url(../images/pic_07.gif) 0px 0px repeat-x;}
.hscrollerbasebeg {background: url(basebarcaps_verticalbarbody.png) -60px 0px no-repeat;height: 15px;width: 15px !important;}
.hscrollerbaseend {height: 15px;width: 15px;background: url(basebarcaps_verticalbarbody.png) -30px 0px no-repeat;}
.scrollerjogbox:hover {background: #5E828C url(basebarcaps_verticalbarbody.png) -45px -15px;}
