﻿@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; font-size:12px; color:#767676; line-height:22px;}
td{ font-size:12px;}
img{ border:none;}
ul,h1,h2,h3,dl,dd{ padding:0px; margin:0px;}
li{ list-style:none;}
font{ font-size:12px;}
select,input,textarea{ font-size:12px; color:#767676;}
ol ul li{ list-style:none;}
.clear{ clear:both;}
.clear_10_0{ clear:both; margin-top:10px;}
.block{display:block;}
.none{display:none;}
form{ padding:0px; margin:0px;}

.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font16{ font-size:15px;}
.font{ font-family:΢ź ;}
.fe4040{color:#fe4040;}
.Weight600{ font-weight:600;}
.cursor{ cursor:pointer;}

.defaultwidth{width:195px; padding-top:10px;}

a{ text-decoration:none; color:#767676;}
a:hover{ text-decoration:none; color:#ff0000;}
a.aredline{ text-decoration: underline; color:#ff0000}
a.aredline2{ text-decoration: underline; color:#de0304}
a.aredline3{ text-decoration: underline; color:#de0304; font-size:14px; font-weight:bold;}

.fleft{float:left;}
.fright{float:right;}

.top{ width:924px; margin:auto;}
.top .toplogo{ float:left; padding-top:17px; width:170px;}
.top .toplogo a{ display:block; background:url(../images/logo.jpg) no-repeat; width:152px; height:auto !important; height:71px; min-height:71px;}
.top .toplogo a:hover{ text-decoration:none;}

.top .topright{ float:left; margin-top:20px; width:457px; line-height:20px; overflow:hidden;}
.top .giflogo{ float:right; background:url(../images/logo.gif) no-repeat; width:150px; height:61px; margin-top:13px;}
.top .giflogo a{ display:block; height:61px;}

.top .topnav{ float:left; background:url(../images/topicon.jpg) no-repeat left top; padding-left:14px;  height:20px; overflow:hidden; width:470px;}
.top .topnav ul li{ float:left;}
.top .topnav a{ background:url(../images/topline.jpg) no-repeat right; padding-right:10px; color:#959595; margin-right:8px;}
.top .topnav a:hover{ color:#fe1c1b; text-decoration:none;}
.top .topnav .hover{ color:#fe1c1b;}
.top .topnav .end a{ background:none; padding-right:10px; margin:0px;}
.top .topsubnav{ height:27px; margin-bottom:31px; width:376px;}
.top .topsubnav div{ background:#acacac; line-height:22px;}
.top .topsubnav div dl{
	height:5px;
	overflow:hidden;
	background-color: #fff;
	background-image: url(../images/top_iconmenu.jpg);
	background-repeat: no-repeat;
	background-position: 78px top;
}
.top .topsubnav #con_alistNav_2 dl{background-position: 145px top;}
.top .topsubnav #con_alistNav_3 dl{background-position: 275px top;}
.top .topsubnav #con_alistNav_4 dl{background-position: 340px top;}
.top .topsubnav #con_alistNav_5 dl{background-position: 210px top;}
.top .topsubnav div a{ color:#fff; margin-left:6px;}

.top .topsearch{ float:left; width:127px; margin-top:20px;}
.top .topsearch .txet{ border-color:#d5d5d5; border-width:1px 0px 1px 1px; border-style:solid; color:#acacac; padding-left:5px; width:109px; height:15px; line-height:15px;}

.top .DropMenu{ padding-top:15px;}
.top .DropMenu form{ padding:0px; margin:0px;}
.top #jumpMenu{ color:#959595; font-size:12px; width:142px;}

.topimgnavbg{ width:924px; margin:auto; height:40px; overflow:hidden;}/*background:url(../images/topimgnavbg.jpg) no-repeat; */


.subnavImg{ 
	background: url(../images/imgnav_bg.jpg) repeat-x bottom;
	width:924px; 
	height:auto !important;
	height:50px;
	min-height:50px;
}
.subnavImg.nav2{ 
	width:660px; 
	height:60px;
	min-height:60px;
	height:auto !important;
}
.subnavImg ul { padding-left:8px;}
.subnavImg ul li{ float:left; height:41px; overflow:hidden; padding-left:5px;}
.subnavImg ul li em{ display:none;}
.subnavImg ul li a{
	display:block;
	height:auto !important;
	height:41px;
	min-height:41px;
	overflow:hidden;
	background-image: url(../images/imgnav.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.subnavImg ul li a:hover{
	display:block;
	height:41px; overflow:hidden;
	background-image: url(../images/imgnav.gif);
	background-repeat: no-repeat;
	background-position: left -41px;
}
.subnavImg #menuImg1{width:200px;}
.subnavImg #menuImg1 a{background-position: left top;}
.subnavImg #menuImg1 a:hover{background-position: left -41px;}
.subnavImg #menuImg1 .onmenuimg{background-position: left -41px;}

.subnavImg #menuImg2{width:200px;}
.subnavImg #menuImg2 a{background-position: -205px top;}
.subnavImg #menuImg2 a:hover{background-position: -205px -41px;}
.subnavImg #menuImg2 .onmenuimg{background-position: -205px -41px;}

.subnavImg #menuImg3{width:200px;}
.subnavImg #menuImg3 a{background-position: -410px top;}
.subnavImg #menuImg3 a:hover{background-position: -410px -41px;}
.subnavImg #menuImg3 .onmenuimg{background-position: -410px -41px;}

.subnavImg div{ position:absolute; margin-top:-1; z-index:1; padding-left:2px;}
.subnavImg div ul{position: absolute; z-index:2; background:#fff;width:910px;  padding-top:9px;background: url(../images/imgnav_bg.jpg) repeat-x top #fff;}
.subnavImg div ul.subnavImgnav{position: absolute; z-index:2; background:#fff;width:640px;}
.subnavImg div ul.subnavImgnav li{background:#fff; min-width:60px; text-align:center; display:block; height:20px;}
.subnavImg div ul li{ float:left; border-right:solid 1px #eaeaea; line-height:25px; height:25px; padding:0px 13px;}
.subnavImg div ul li a{ background:none; display:block; _display:inline;}
.subnavImg div ul li a:hover{ background:none;  display:block;  _display:inline;}

.subnavImg div ul .onmenulist a{ color:#ff0000;}

.subnavImg.nav2 div ul .onmenulist2 a{ color:#ff0000;}




.cont_nav div{}
.cont_nav div ul{ padding-top:9px;background: url(../images/imgnav_bg.jpg) repeat-x top #fff; height:auto !important; height:30px; min-height:30px;}
.cont_nav div ul li{ float:left; border-right:solid 1px #eaeaea; line-height:25px; height:25px; padding:0px 13px; margin:2px;}
.cont_nav div ul li a{ background:none; display:block; _display:inline;}
.cont_nav div ul li a:hover{ background:none;  display:block;  _display:inline;}
.cont_nav div ul .onmenulist2 a{ color:#ff0000;}


/*.subnavImg .close div{ display:none;}*/

.subnavImg #menuImg2 ul{ margin-left:-217px; width:760px; padding-left:150px;}
.subnavImg #menuImg3 ul{ margin-left:-422px;}

/*new menu*/
.menulist_bg{height:31px; _height:31px; margin-bottom:20px;}
.menulist_bg li{ float:left; display:block;}
.menulist_bg li em{ font-style:normal; display:block; padding:0px 40px 0px 0px; }
.menulist_bg li a{ border-color:#d8d8d8; border-style:solid; border-width:0px 1px 0px 0px; height:22px; overflow:hidden; padding:0px 0px 0px 11px; display:block; _display:block; margin-top:4px; float:left; }
.menulist_bg li a:hover{ font-weight:bold; background:url(../images/menulist_bg.jpg) no-repeat left top; color:#e10304; border:none; height:31px; line-height:31px; margin:0px; }
.menulist_bg li a:hover em{background:url(../images/menulist_bg.jpg) no-repeat right top;}

.menulist_bg .onmenu { line-height:31px; height:31px;}
.menulist_bg .onmenu a{ font-weight:bold; background:url(../images/menulist_bg.jpg) no-repeat left; height:31px; border:none; color:#e10304; margin:0px;}
.menulist_bg .onmenu em{background:url(../images/menulist_bg.jpg) no-repeat right;}
/*new menu*/

.menulist{ border-left:solid 1px #d8d8d8; height:22px; _height:22px; margin-bottom:20px;}
.menulist li{ float:left; display:block;}
.menulist li a{ border-color:#d8d8d8; border-style:solid; border-width:0px 1px 0px 0px; padding:0px 40px 0px 11px; line-height:21px; height:22px; _padding:4px 40px 2px 11px; display:block; _display:inline;}
.menulist li a:hover{ font-weight:bold; border-color:#d8d8d8; border-style:solid; border-width:1px 1px 1px 0px; height:20px; _padding:4px 40px 2px 11px; color:#e10304; }
.menulist .onmenu a{ font-weight:bold; border-color:#d8d8d8; border-style:solid; border-width:1px 1px 1px 0px; height:20px; color:#e10304; _padding:4px 40px 2px 11px;}

.menulist2{ border-left:solid 1px #d8d8d8; height:22px; _height:22px; margin-bottom:20px;}
.menulist2 li{ float:left; display:block; margin-bottom:4px;}
.menulist2 li a{ border-color:#d8d8d8; border-style:solid; border-width:0px 1px 0px 0px; padding:0px 40px 0px 11px; line-height:21px; height:22px; _padding:4px 40px 2px 11px; display:block; _display:inline;}
.menulist2 li a:hover{ font-weight:bold; border-color:#d8d8d8; border-style:solid; border-width:1px 1px 1px 1px; height:20px; _padding:4px 40px 2px 11px; color:#e10304; }
.menulist2 .onmenu a{ font-weight:bold; border-color:#d8d8d8; border-style:solid; border-width:1px 1px 1px 1px; height:20px; color:#e10304; _padding:4px 40px 2px 11px;}

.menulist3{ border-left:solid 1px #d8d8d8; height:22px; _height:22px; margin-bottom:2px;}
.menulist3 li{ float:left; display:block; margin-bottom:4px;}
.menulist3 li a{ border-color:#d8d8d8; border-style:solid; border-width:0px 1px 0px 0px; padding:0px 0px 0px 11px; line-height:21px; height:22px; _padding:0px 0px 0px 11px; display:block; _display:block; width:120px;}
.menulist3 li a:hover{ font-weight:bold; border-color:#d8d8d8; border-style:solid; border-width:1px 1px 1px 0px; height:20px; line-height:20px; _padding:0px 0px 0px 11px; color:#e10304; }
.menulist3 .onmenu a{ font-weight:bold; border-color:#d8d8d8; border-style:solid; border-width:1px 1px 1px 0px; height:20px; color:#e10304; _padding:0px 0px 0px 11px;}

.menulistShort li a{ padding-right:17px; _padding-right:17px;}
.menulistShort li a:hover{ padding-right:17px; _padding-right:17px;}
.menulistShort .onmenu a{ padding-right:17px; _padding-right:17px;}

.menulist .afirst{border-width:0px 1px 0px 1px;}

.submenulist{ border-bottom:solid 1px #dedede; height:36px; width:688px;}
.submenulist li { float:left; width:134px; display:block; text-align:center; position:relative; margin-right:3px; top:1px; font-weight:bold;}
.submenulist li a{
	display:block;
	background-image: url(../images/submenulist.jpg);
	background-repeat: no-repeat;
	background-position: left -72px;
	height:26px;
	line-height:26px;
	padding-top:10px;
}
.submenulist li.ano2 { float:left; width:84px; display:block; text-align:center; position:relative; margin-right:3px; top:1px; font-weight:bold;}
.submenulist li.ano2 a{
	display:block;
	background-image: url(../images/submenulist3.jpg);
	background-repeat: no-repeat;
	background-position: left -72px;
	height:26px;
	line-height:26px;
	padding-top:10px;
}
.submenulist li a:hover{
	background-position: left -36px;
}
.submenulist li a:active{
	background-position: left top;
}
.submenulist .onsubmenu a{
	background-position: left top;
	height:30px;
	line-height:30px;
	padding-top:6px;
	color:#f40500;
}
.submenulist .hover a{
	background-position: left top;
	height:30px;
	line-height:30px;
	padding-top:6px;
	color:#f40500;
}



.submenulist2{ border-bottom:solid 1px #dedede; height:56px; width:688px;}
.submenulist2 li { float:left; width:134px; line-height:15px; display:block; text-align:center; position:relative; margin-right:3px; top:1px; font-weight:bold;}
.submenulist2 li a{
	display:block;
	background-image: url(../images/submenulist4.jpg);
	background-repeat: no-repeat;
	background-position: left -72px;
	height:46px;
	line-height:23px;
	padding-top:10px;
}
.submenulist2 li a:hover{
	background-position: left -72px;
}
.submenulist2 li a:active{
	background-position: left top;
}
.submenulist2 li.hover a{
	background-position: left top;
	height:50px;
	line-height:23px;
	padding-top:6px;
	color:#f40500;
}



.submenulist3{ border-bottom:solid 1px #dedede; height:36px; width:688px;}
.submenulist3 li { float:left; width:174px; display:block; text-align:center; position:relative; margin-right:3px; top:1px; font-weight:bold;}
.submenulist3 li a{
	display:block;
	background-image: url(../images/submenulist5.jpg);
	background-repeat: no-repeat;
	background-position: left -72px;
	height:26px;
	line-height:26px;
	padding-top:10px;
}
.submenulist3 li a:hover{
	background-position: left -72px;
}
.submenulist3 li a:active{
	background-position: left top;
}
.submenulist3 li.hover a{
	background-position: left top;
	height:50px;
	line-height:23px;
	padding-top:6px;
	color:#f40500;
}


.submenulist3{ border-bottom:solid 1px #dedede; height:36px; width:688px;}
.submenulist3 li { float:left; width:174px; line-height:15px; display:block; text-align:center; position:relative; margin-right:3px; top:1px; font-weight:bold;}
.submenulist3 li a{
	display:block;
	background-image: url(../images/submenulist5.jpg);
	background-repeat: no-repeat;
	background-position: left -72px;
	height:26px;
	line-height:23px;
	padding-top:10px;
}
.submenulist3 li a:hover{
	background-position: left -72px;
}
.submenulist3 li a:active{
	background-position: left top;
}
.submenulist3 li.hover a{
	background-position: left top;
	height:30px;
	line-height:23px;
	padding-top:6px;
	color:#f40500;
}



.Short li{ width:54px;}
.Short li a{ background-image: url(../images/submenulist_Short.jpg);}

.box_submenulist{} /*position:absolute;  margin-top:42px;*/
.box_submenulist_TM{ position:absolute;  margin-top:125px; margin-left:-12px;}

.menu_height{ height:auto !important; height:36px; min-height:36px; display:none;}
.menu_height em{ display:none;}


.bottom{ width:924px; margin:auto; border-top:solid 1px #eeeeee; padding:18px 0px; margin-top:24px;}
.bottom a{ color:#959595; background:url(../images/line_bottom.jpg) no-repeat right; padding-right:10px; margin-right:8px;}
.bottom .end{ background:none; padding-right:0px; margin-right:0px;}

.current{ background:url(../images/current_bg.jpg) repeat-x top; line-height:42px; display:none;}
.current a{ padding:0px 15px 0px 10px; background:url(../images/current_icon.jpg) no-repeat right;}
.current em{ padding-left:10px; font-style:normal;}

.maincontain{ width:924px; margin:auto;}
.maincontain2{ width:860px; margin:auto;}


.picbg{ background:url(../images/bg_picmain.jpg) no-repeat; padding:2px; width:190px; height:100px;}
.picbg2{ background:url(../images/bg_picmain2.jpg) no-repeat; padding:2px; width:200px; height:100px;}
.main_left{ float:left; border-right:solid 1px #e9e9e9; padding:7px 11px 0px 10px; height:auto !important; height:217px; min-height:217px; overflow:hidden;}
.main_mid{ float:left; border-right:solid 1px #e9e9e9; padding:7px 12px 0px 10px; height:auto !important; height:219px; min-height:219px; overflow:hidden;}
.main_right{ float:right; width:244px; padding-right:12px;}
.f_index{ border-bottom:solid 1px #d3d3d3;}

.ban{ background:url(../images/banbg.jpg) no-repeat; padding:2px; margin-bottom:10px;}
.menu_imgtitle{ background:url(../images/menu_imagebg.jpg) no-repeat left; padding:2px 0px 7px 0px;}

.menu{ background:url(../images/box_submenu_line.jpg) repeat-x top; height:65px;}
.menu_leftbg{ background:url(../images/box_submenu_left.jpg) no-repeat left top; padding-left:12px;}
.menu_rightbg{ background:url(../images/box_submenu_right.jpg) no-repeat right top; padding-right:12px; height:65px; overflow:hidden;}

.menu2{ background:url(../images/box_submenu_line2.jpg) repeat-x top; height:90px;}
.menu2_leftbg{ background:url(../images/box_submenu_left2.jpg) no-repeat left top; padding-left:12px;}
.menu2_rightbg{ background:url(../images/box_submenu_right2.jpg) no-repeat right top; padding-right:12px; height:90px; overflow:hidden;}

.menu3{ background:url(../images/box_submenu_line.jpg) repeat-x top; height:65px;}
.menu3_leftbg{ background:url(../images/box_submenu_left.jpg) no-repeat left top; padding-left:12px;}
.menu3_rightbg{ background:url(../images/box_submenu_right.jpg) no-repeat right top; padding-right:12px; height:35px; overflow:hidden;}
/*
.list_menu{ padding-top:1px;}
.list_menu li{
	float:left;
	width:90px;
	text-align:center;
	line-height:34px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left -41px;
	height:41px; overflow:hidden;
}
.list_menu li a{ background:url(../images/menu_aicon.jpg) no-repeat left top; padding-left:7px; color:#767676;}
.list_menu .endmenu{
	background-position: left -82px;
}
.list_menu .hover{
	background-position: left top;
}
.list_menu .hover a{ color:#fff; font-weight:bold; background:none; padding-left:0px;}
*/
.bottomlink{background:url("../images/service_21.jpg") bottom repeat-x;}

.list_menu2{ padding-top:1px;}
.list_menu2 li{
	float:left;
	width:42px;
	text-align:center;
	line-height:34px;
	background-image: url(../images/menu_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left -41px;
	height:41px; overflow:hidden;
}
.list_menu2 li a{ color:#767676;}
.list_menu2 .endmenu{
	background-position: left -82px;
}
.list_menu2 .hover{
	background-position: left top;
	width:64px;
}
.list_menu2 .hover a{ color:#fff; font-weight:bold; background:none; padding-left:0px;}
/*
.list_submenu{ padding-left:80px;}
.list_submenu li{ float:left; background:url(../images/menu_asubicon.jpg) no-repeat left 8px; padding:0px 8px; margin-right:10px;}
.list_submenu .onsubmenu { background:url(../images/menu_asubicon.jpg) no-repeat left -37px;}
.list_submenu .onsubmenu a{ color:#ff0000;}
*/

.list_glory li{ float:left; width:92px; height:auto !important; height:168px; min-height:168px; overflow:hidden; padding:0px 20px; display:block;}
.list_glory li img{ background:url(../images/picbg.jpg) no-repeat; padding:2px; width:88px; height:100px; margin-bottom:5px;}
.list_glory p{ padding-right:4px; margin:0px; line-height:18px;}
.list_glory a:hover{ text-decoration:none;}

.glory_info{ width:504px;}
.glory_info .bgtop{ background:url(../images/logo3.jpg) no-repeat; height:88px; overflow:hidden;}
.glory_info .photo{ float:left; padding:10px;}
.glory_info .photo img{ background:url(../images/picbg.jpg) no-repeat; padding:2px; width:88px; height:100px;}
.glory_info .txt{ float:right; width:385px; padding:10px 0px;}
.glory_info .txt ul li{ background:url(../images/dot.jpg) repeat-x bottom; line-height:24px;}

.list_honor li{ height:auto !important; height:120px; min-height:120px; overflow:hidden; display:block; clear:both; padding:0px 10px; background:url(../images/dot.jpg) repeat-x bottom; margin-bottom:10px;}
.list_honor li .photo{ float:left;}
.list_honor li .photo img{ background:url(../images/picbg.jpg) no-repeat; padding:2px; width:88px; height:100px; margin-bottom:5px;}
.list_honor li .txt{ float:right; width:530px;}
.list_honor li .txt p{ padding:0px; margin:0px; line-height:18px;}
.list_honor li .txt h1{ font-size:12px;}
.list_honor li .txt h2{ font-size:12px;}

.list_activities li{ display:block; padding:10px; background:url(../images/dot.jpg) repeat-x bottom;}
.list_activities li h3{ font-size:12px;}
.list_activities li  p{ padding:0px; margin:0px; text-indent:2em;}



.list_activities2 li{ float:left; width:120px; height:auto !important; height:168px; min-height:168px; overflow:hidden; padding:0px 20px; display:block;}
.list_activities2 li img{ background:url(../images/picbg2.jpg) no-repeat; padding:2px; width:102px; height:120px; margin-bottom:5px;}
.list_activities2 li div.ano{ width:102px; text-align:center; margin:0px; display:block; line-height:18px;}
.list_activities2 a:hover{ text-decoration:none; display:block;}
.list_activities2 a:hover span{
	display:block;
	_display:inline;
	background: url(../images/bg_popup.gif) no-repeat;
	position:absolute;
	z-index: 999;
	color: #665454;
    height: 102px;
	width: 139px;
	padding:10px 10px 0px 10px;
	margin-top:-150px;
	margin-left:-20px;
	line-height:18px;
	
}
.list_activities2 span{
	display:none;font-size:11px;	
}
.list_activities2 span em{ font-style:normal; font-weight:bold;}





.list_cont li{ background:url(../images/icon3.jpg) no-repeat left 8px; padding-left:10px;}

.list_product li{ float:left; background:url(../images/pic_bgproductlist.jpg) no-repeat; width:320px; height:112px; overflow:hidden; display:block; margin:9px;}
.list_product .photo{ float:left; padding:15px 0px 0px 14px;}
.list_product .photo img{ width:80px; height:80px;}
.list_product .txt{ float:right; width:180px; padding:10px 30px 0px 0px; line-height:17px;}
.list_product .txt em{ background:url(../images/icon4.jpg) no-repeat left; padding-left:14px; font-style:normal;}
.list_product .txt em a{ text-decoration:underline;}

.list_insurance li{ background:url(../images/icon5.jpg) no-repeat left; padding-left:8px; display:block; height:22px; line-height:22px; overflow:hidden;}
.list_insurance li img{ padding-left:1px;}
.list_insurance li span{ padding-left:8px;}



.list_insurance_pic li{ padding-left:8px; padding-bottom:10px; height:215px; width:125px; overflow:hidden; float:left; margin:7px 7px 10px 7px; text-align:center;}
.list_insurance_pic li .Pictop{ height:180px;}
.list_insurance_pic li a img{ padding-left:1px; width:125px;}
.list_insurance_pic li span{ padding-left:8px;}

.list_channe{ padding-left:13px; margin:8px 0;}
.list_channe li{
	background-image: url(../images/icon_channel.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height:28px;
	padding-left:30px;
}
.list_channe .a1{ background-position: left 5px;}
.list_channe .a2{ background-position: left -23px;}
.list_channe .a3{ background-position: left -50px;}
.list_channe .a4{ background-position: left -80px;}

.list_calculate li{
	float:left;
	height:31px;
	overflow:hidden;
	width:161px;
	padding-right:11px;
	display:block;
	background:url(../images/imgphoto_bg.jpg) repeat-x bottom; height:31px;
}
.list_calculate li em{ display:none;}
.list_calculate li a{
	height:31px;
	overflow:hidden;
	display:block;
	background-image: url(../images/imgphoto.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.list_calculate .calculate1 a{background-position: left top;}
.list_calculate .calculate1 a:hover{background-position: left -31px;}
.list_calculate .calculate1 .hover{background-position: left -31px;}

.list_calculate .calculate2 a{background-position: -172px top;}
.list_calculate .calculate2 a:hover{background-position: -172px -31px;}
.list_calculate .calculate2 .hover{background-position: -172px -31px;}

.list_calculate .calculate3 a{background-position: -344px top;}
.list_calculate .calculate3 a:hover{background-position: -344px -31px;}
.list_calculate .calculate3 .hover{background-position: -344px -31px;}


.list_calculate .calculate4 a{background-position: -516px top;}
.list_calculate .calculate4 a:hover{background-position: -516px -31px;}
.list_calculate .calculate4 a.hover{background-position: -516px -31px;}

.list_calculate .calculate5{ padding-right:0px;}
.list_calculate .calculate5 a{background-position: -688px top;}
.list_calculate .calculate5 a:hover{background-position: -688px -31px;}
.list_calculate .calculate5 .hover{background-position: -688px -31px;}

.cont_calculate{ background:url(../images/line.jpg) no-repeat left top; height:auto !important; height:300px; min-height:300px; padding:20px 0px 0px 28px;}
.cont_calculate2{height:auto !important; height:300px; min-height:300px; padding:20px 0px 0px 28px;}
.cont_calculate .bgtitle{ background:url(../images/line_bg.jpg) no-repeat left; line-height:28px; font-weight:bold; color:#393939; margin:10px 0;}
.cont_calculate .Note{ padding-top:80px;}
.cont_calculate td{ padding:5px 3px;}
.cont_calculate #con_calculate_1{ background:url(../images/pic_calculate_1.jpg) no-repeat 550px bottom;}
.cont_calculate #con_calculate_2{ background:url(../images/pic_calculate_2.jpg) no-repeat right bottom;}
.bg_analysis{ }

.list_disease {}
.list_disease li{ background:url(../images/list_bg.jpg) no-repeat; width:201px; padding:15px 0px; height:14px; _height:14px; overflow:hidden; line-height:14px; margin:0 14px 14px 0; float:left;}
.list_disease li a{ padding-left:59px; font-size:14px; color:#393939;}
.list_disease li a:hover{ color:#ff0000;}

.list_disease2 li{ background:url(../images/list_bg4.jpg) no-repeat; width:120px; height:38px; float:left; margin:0 30px 14px 0;}
.list_disease2 li a{ display:block; height:28px; font-size:12px; color:#393939; padding:10px 0px 0px 15px;}

.col_50{ color:#505050;}
.col_39{ color:#393939;}
.col_b4{ color:#b4b4b4}

.line_h24{ line-height:24px;}
.line_h44{ line-height:44px; height:44px; width:160px;}

.f_red2{ color:#de0304}
.f_red{ color:#ff0000;}
.f_red12{ font-size:12px; font-weight:bold; color:#e10304;}
.f_red14{ font-size:14px; font-weight:bold; color:#e10304;}
.f_red16{ font-size:16px; font-weight:bold; color:#fd3f3f;}

.f_title{ color:#393939; border-bottom:solid 1px #e5e5e5; background:url(../images/icon2.jpg) no-repeat 7px; padding-left:16px; font-weight:bold; line-height:28px; margin-bottom:15px;}
.f_title span{ color:#959595; float:right; font-weight:normal;}
.f_title span a{ color:#959595;}


.f_title2{ font-size:14px; color:#df0304; background:url(../images/title_icon.jpg) no-repeat left 5px; padding:4px 0 4px 17px; display:block; border-bottom:solid 1px #efefef;}

.f_product{ background:url(../images/dot.jpg) repeat-x bottom; padding:10px 100px 10px 0px; margin-left:12px; margin-bottom:15px;}
.f_product img{ padding-bottom:5px;}

.f_post{ background:url(../images/dot.jpg) repeat-x top; padding:10px 0px; margin-top:15px;}
.f_notebg{ background: url(../images/line_bg2.jpg) repeat-x bottom; height:auto !important; height:42px; min-height:42px; padding:20px 24px 0px 24px; color:#505050;}

.f_cont_border{ border-bottom:solid 1px #cfcfcf; padding:0 0 10px 0; margin-bottom:15px;}

/*.bg_1{ background:url(../images/bg_1.jpg) no-repeat right bottom; padding-bottom:100px;}*/
.noneborder{ border:none;}
.title{ font-size:14px; color:#393939; background:url(../images/title_icon.jpg) no-repeat left 2px; margin:11px 0; padding:0px 0px 5px 17px; display:block; border-bottom:solid 1px #efefef}

.title2{ font-size:14px; color:#393939; background:url(../images/title_icon.jpg) no-repeat left 2px; margin:11px 0; padding:0px 0px 5px 17px; display:block; border-bottom:solid 1px #efefef;}

.title2 div{ float:right;}
.title2 div td{ padding:0px 3px;}

.title3{ font-size:14px; color:#fc0000; background:url(../images/title_icon.jpg) no-repeat left 2px; margin:11px 0; padding:0 0 0 17px; display:block; border-bottom:solid 1px #efefef;}
.title3 span{ float:right;}

.title4{ font-size:13px; color:#636363; background:url(../images/title.jpg); margin:0px 0px 10px 0px; height:31px; line-height:31px; padding:0 0 0 10px; display:block; border-bottom:solid 1px #efefef;}

.img_title{ background:url(../images/dot3.jpg) repeat-x bottom; padding:15px 8px 8px 8px; margin-bottom:10px;}

.knowledge { border:solid 1px #d9d9d9;}
.knowledge h1{ background:url(../images/icon8.jpg) no-repeat 22px 12px; padding:0px 0px 0px 35px; font-size:12px; font-weight:normal; color:#505050; line-height:34px; height:34px; cursor:pointer; border-top:solid 1px #d9d9d9; }
.knowledge div{ background:#f5f5f5; padding:20px 30px; border-bottom:solid 1px #d9d9d9; margin:5px 31px 30px 31px; text-indent:2em; line-height:24px;}
.knowledge .close h1{ background:url(../images/icon8.jpg) no-repeat 22px -28px;}
.knowledge .close div{ display:none;}
.knowledge .line{ background:#fff; height:1px; position:absolute; width:666px;}


.bgCol_ee{ background:#eeeeee; padding:10px 30px; margin-top:20px;}


.download_center {}
.download_center h1{ font-size:14px; color:#393939; line-height:34px; height:34px; cursor:pointer; margin:10px 0; display:block; border-bottom:solid 1px #e5e5e5;}
.download_center h1 em{ background:url(../images/title_icon.jpg) no-repeat 5px 8px; padding-left:23px; display:block; float:left; font-style:normal;}
.download_center h1 span{ float:right; display:block; background:url(../images/icon_jt2.gif) no-repeat right top; width:23px;}
.download_center div{}
.download_center .close h1 span{background:url(../images/icon_jt2.gif) no-repeat right -40px;}
.download_center .close div{ display:none;}

.warm_remind {}
.warm_remind h1{ background:none; font-size:14px; color:#393939; line-height:34px; height:34px; _height:34px; cursor:pointer; margin:10px 0; display:block; border-bottom:solid 1px #efefef; }
.warm_remind h1 em{ background:url(../images/title_icon.jpg) no-repeat left 8px; padding-left:15px; display:block; float:left; font-style:normal;}
.warm_remind h1 span{ float:right; display:block; background:url(../images/icon_jt2.gif) no-repeat right top; width:23px;}
.warm_remind div{}
.warm_remind .close h1 span{background:url(../images/icon_jt2.gif) no-repeat right -40px;}
.warm_remind .close div{ display:none;}


.Content{ padding:18px 16px 10px 16px;}
.Content p{}
.Content img{ padding:10px 0px;}

.fl_688{ float:left; width:688px;}

.fl_504{ float:left; width:504px;}

.fr_224{ float:right; width:224px;}

.info_top
{
	border-top:5px solid #f40500;
}
.img_fl{ float:left;}
.img_fr{ float:right;}

.pad_t10{ padding-top:10px;}
.pad_b15{ padding-bottom:15px;}
.pad_15_0{ padding:15px 0px;}
.pad_10_0{ padding:10px 0px;}
.pad_15_30{ padding:15px 30px;}
.pad_5_0{ padding:5px 0px;}
.pad_L17{ padding-left:17px;}


.h3{ height:3px; overflow:hidden;}
.h5{ height:5px; overflow:hidden;}
.h10{ height:10px; overflow:hidden;}
.h15{ height:15px; overflow:hidden;}
.h30{ height:30px; overflow:hidden;}



.search{ background:url(../images/search_bg.jpg) repeat-x; height:31px; overflow:hidden;}
.search td{ padding:0px 3px;}
.search select{ width:174px;}
.text_search{ background:url(../images/search_textbg.jpg) no-repeat; width:154px; height:20px; line-height:20px; border:none; padding-left:10px;}
.but_submit{ background:url(../images/but_search.jpg) no-repeat; width:53px; height:21px; line-height:21px; border:none; cursor:pointer; font-size:12px;}

.list_1 li{ background:url(../images/icon_red.jpg) no-repeat left 8px; line-height:24px; padding:0px 12px;}

.list_2{ padding:0px 12px;}
.list_2 li { background:url(../images/icon_red.jpg) no-repeat left 8px; padding-left:13px;}

.list_num{ padding:0px 12px; margin:0px;}
.list_num li { background:url(../images/icon_red.jpg) no-repeat left 8px; padding-left:13px; width:560px;}




.list_news li{ line-height:30px; display:block; background:url(../images/dot.jpg) repeat-x bottom; padding:0px 13px;}
.list_news li span{ color:#959595; font-family:"Tahoma"; font-size:11px; display:block; width:77px; float:left;}
.list_news div{ padding:5px 12px; border:solid 1px #f1f1f1; background:#f6f6f6; margin-right:20px;}

.list_news2{ padding:5px 11px;}
.list_news2 li{ background:url(../images/icon6.jpg) no-repeat left; line-height:28px; padding-left:11px;}

.list_news3 li{ line-height:30px; display:block; height:30px; background:url(../images/dot.jpg) repeat-x bottom; padding:0px 3px;}
.list_news3 li span{ color:#393939; font-family:"Tahoma"; font-size:11px; display:block; width:100px; float:left;}
.list_news3 li a{ color:#393939;}
.list_news3 li a:hover{ text-decoration:none; color:#ff0000}

.list_news4{ padding:5px 0px;}
.list_news4 li{ background:url(../images/icon11.jpg) no-repeat left 8px; padding-left:11px;}
.list_news4 .on_fcont{ font-weight:bold;}
.cont_none{ display:none; }


.list_bg{ background:url(../images/list_bg2.jpg); height:auto !important; height:24px; min-height:24px; padding:0px 19px;}
.list_bg li{ background:url(../images/icon_red.jpg) no-repeat left; padding-left:11px; line-height:24px; display:block;}
.list_bg li span{ float:right; margin-left:20px;}

.list_bg2{ background:url(../images/list_bg3.jpg); height:auto !important; height:30px; min-height:30px; padding:0px 17px;}
.list_bg2 li{line-height:30px; display:block;}
.list_bg2 li span{ float:right;}
.list_bg2 li em{ float:left; display:block; width:80px; font-style:normal;}

.list_advisory{ padding:5px 11px;}
.list_advisory li{ background:url(../images/icon7.jpg) no-repeat left; line-height:28px; padding-left:13px;}
.list_advisory1{ padding:5px 11px;}
.list_advisory1 li{ background:url(../images/icon7.jpg) no-repeat left 10px; line-height:28px; padding-left:13px; } 

.box_gray {background:url(../images/box_gray_line.jpg);}
.box_gray .bgtop{ background:url(../images/box_gray_top.jpg) no-repeat top; height:4px; overflow:hidden;}
.box_gray .bgbottom{ background:url(../images/box_gray_bottom.jpg) no-repeat top; height:4px; overflow:hidden;}

.box_gray .boxcont{ padding:7px 12px; height:auto !important; height:80px; min-height:80px;}
.box_gray .boxcont p{ padding:0px; margin:0px;}
.box_gray .boxcont .ic1{ background:url(../images/icon.jpg) no-repeat left 5px; padding-left:19px;}
.box_gray .boxcont .ic2{ background:url(../images/icon.jpg) no-repeat left -18px; padding-left:19px;}

.box_gray .boxcont2{ padding:0px 2px;}

.box_insurance {background:url(../images/box_insurance_line.jpg); width:440px; margin-left:12px; margin-bottom:7px;}
.box_insurance .bgtop{ background:url(../images/box_insurance_top.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_insurance .bgbottom{ background:url(../images/box_insurance_bottom.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_insurance .boxcont{ padding:0px 18px; height:auto !important; height:100px; min-height:100px;}

.box_insurance2 {background:url(../images/box_insurance_line620.jpg); width:640px; margin-left:12px; margin-bottom:7px;}
.box_insurance2 .bgtop{ background:url(../images/box_insurance_top620.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_insurance2 .bgbottom{ background:url(../images/box_insurance_bottom620.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_insurance2 .boxcont{ padding:0px 18px; height:auto !important; height:100px; min-height:100px;}


.box_563 {background:url(../images/box_563_line.jpg); width:563px; margin-bottom:7px;}
.box_563 .bgtop{ background:url(../images/box_563_top.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_563 .bgbottom{ background:url(../images/box_563_bottom.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_563 .boxcont{ padding:10px 25px 0px 25px; height:auto !important; height:80px; min-height:80px;}


.box_563_not_bg {width:563px; margin-bottom:7px;}

.box_663 {background:url(../images/box_663_line.jpg); width:663px; margin-bottom:7px;}
.box_663 .bgtop{ background:url(../images/box_663_top.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_663 .bgbottom{ background:url(../images/box_663_bottom.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_663 .boxcont{ padding:10px 25px 0px 25px; height:auto !important; height:80px; min-height:80px;}

/*
.box_688 {background:url(../images/box_688_line.jpg); width:688px; margin-bottom:7px;}
.box_688 .bgtop{ background:url(../images/box_688_top.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_688 .bgbottom{ background:url(../images/box_688_bottom.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_688 .boxcont{ padding:10px 25px 0px 25px; height:auto !important; height:80px; min-height:80px;}

.box688 .bgtop{ background:url(../images/box_top.jpg) no-repeat top; height:8px; overflow:hidden;}
.box688 .bgbottom{ background:url(../images/box_bottom.jpg) no-repeat top; height:8px; overflow:hidden;}
.box688 .bgcont{ background:url(../images/box_mid.jpg); padding:0px 14px;}
.box688 .bgmid{ background:url(../images/box_mid_jt.jpg); height:25px; overflow:hidden;}
*/

.box650{ width:650px; margin:auto;}
.box650 .bgtop{ background:url(../images/box_650_top.jpg) no-repeat top; height:8px; overflow:hidden;}
.box650 .bgbottom{ background:url(../images/box_650_bottom.jpg) no-repeat top; height:8px; overflow:hidden;}
.box650 .bgcont{ background:url(../images/box_650_line.jpg); padding:0px 14px;}
.box650 .bgmid{ background:url(../images/box_650_mid_jt.jpg); height:25px; overflow:hidden;}


.box_688_job {background:url(../images/box_688_line_job.jpg); width:688px; margin-bottom:0px;}
.box_688_job .bgtop{ background:url(../images/box_688_top_job.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_688_job .bgbottom{ background:url(../images/box_688_bottom_job.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_688_job .boxcont{ padding:10px 25px 0px 25px; height:auto !important; height:80px; min-height:80px;}
.box_688_job .hover{ text-decoration:none; color:#ff0000}


.box_688_outside {background:url(../images/box_688_line_job.jpg); width:688px; margin-bottom:0px;}
.box_688_outside .bgtop2{ background:url(../images/box_688_top_job.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_688_outside .bgbottom2{ background:url(../images/box_688_bottom_job.jpg) no-repeat top; height:9px; overflow:hidden;}
.box_688_outside .boxcont{ padding:10px 25px 0px 25px; height:auto !important; height:80px; min-height:80px;}
.box_688_outside .hover{ text-decoration:none; color:#ff0000}


.cont_marquee{ padding:5px 10px;}
.login_personal{ padding-left:10px;}
.login_personal td{ padding:3px 0px;}
.login_personal td td{ padding:0px;}




.process_cont{ padding:10px; line-height:24px;}
.process_title{ background:url(../images/dot2.jpg) repeat-x bottom; font-size:14px; padding:4px 0px;}
.process_title em{ font-style:normal; font-size:12px; font-weight:normal;}


.page{ text-align:right; padding:15px 5px;}
.page em{color:#f40500; font-style:normal;}

.Contact h1{ font-size:12px; font-weight:normal; clear:both; border-bottom:solid 1px #e5e5e5; line-height:31px; height:31px; overflow:hidden; background:url(../images/icon2.jpg) no-repeat 7px; padding-left:16px; display:block;}
.Contact h1 em{ font-style:normal; color:#f40500;}
.Contact h1 span{ display: block; float:right;}
.Contact div{ padding:15px 16px 15px 16px;}
.Contact .onCss{ color:#393939; font-weight:bold;}

.Contact h3{ font-size:12px; font-weight:normal; clear:both; border-bottom:solid 1px #e5e5e5; line-height:31px; height:31px; overflow:hidden; background:url(../images/icon2.jpg) no-repeat 7px; padding:2px 0px 0px 16px; display:block; color:#393939;}
.Contact h3 em{ font-style:normal; color:#f40500;}
.Contact h3 span{ display: block; float:right;}



.box{ padding:12px;}
.content_box{ padding:0px 11px;}
.content_border { border-color:#dedede; border-style:solid; border-width:0px 1px; padding:12px; height:auto !important; height:20px; min-height:20px;}
.content_border_top{ background: url(../images/content_border_top.jpg) no-repeat top; height:23px; overflow:hidden;}
.content_border_bottom{ background: url(../images/content_border_bottom.jpg) no-repeat top; height:23px; overflow:hidden;}

.info_title{ text-align:center; font-size:13px; color:#222; padding-top:20px;}
.info_time{ text-align:center; color:#999; background: url(../images/dot.jpg) repeat-x bottom; font-size:12px; font-weight:normal; padding:10px 0px;}

.btn_close{ text-align:center; background: url(../images/dot.jpg) repeat-x top; padding:5px 0px; margin-top:15px;}
.btn_back{ text-align:center; background: url(../images/dot.jpg) repeat-x top; padding:5px 0px; margin-top:15px;}
.btn_Print{ text-align:right; background: url(../images/dot.jpg) repeat-x top; padding:5px 0px; margin-top:15px;}
.btn_Print img{ padding:0px 5px;}

.jobinfo_title{background: url(../images/dot.jpg) repeat-x bottom; padding:5px 0px; margin-bottom:15px;}
.jobinfo_title span{ float:right;}
.jobinfo_note{ background:#fff1ed; border:dashed 1px #ffd3c7; padding:10px 20px; margin:20px 0;}
.jobinfo_note p{ margin:0px; padding:0px;}
.jobinfo_note a{ text-decoration:underline; color:#ff0000;}

.apply{ width:520px; margin:auto;}
.apply_top{ background:url(../images/logo2.jpg) no-repeat left #f40403; height:52px; overflow:hidden;}
.apply_bottom{ background:#f40403; height:5px; overflow:hidden;}
.apply h1{ font-size:12px; font-weight:normal; padding:0px 15px; background:#efeeea;}

.formbox{ border:inset 1px #ddd; height:20px; line-height:20px;}
.textareabox{border:inset 1px #ddd;}

.table_service td{ padding:0px 4px; line-height:26px;}
.table_service .biaoti{ background:#efefef; color:#393939;}
.table_service .biaoti td{text-align:center;}


.tabs_service_search { height:30px; width:680px; clear:both; background:url(../images/line2.jpg) repeat-x top; padding-left:9px;}
.tabs_service_search li{ background: url(../images/tabs_service_search.jpg) repeat-x top; float:left; height:30px; line-height:30px; border-left:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px; margin-right:6px; padding:0px 28px; color:#393939; cursor:pointer;}
.tabs_service_search .hover{ color:#fff; background: url(../images/tabs_service_search.jpg) repeat-x left -30px; border:none;  }

.tabs_service { height:26px; clear:both;}
.tabs_service li{ background:#efefef; float:left; height:25px; line-height:25px; border-bottom:#fff solid 1px; margin-right:1px; padding:0px 21px; color:#393939; cursor:pointer;}
.tabs_service .hover{ color:#f40500; font-weight:bold; border-bottom:#efefef solid 1px; }

/*.table_form .tdbg{ background:#f5f5f5;}*/
.table_form .tdbg td{ padding:1px 0px 1px 10px;}
.table_form td{ padding:0px 0px 0px 10px;}
.table_form .bgline{ background:url(../images/line3.jpg) no-repeat center bottom;}
.table_form .bgline td{ padding:15px 0px 15px 10px;}

.table_form2 .tdbg{ background:#f5f5f5;}
.table_form2 .tdbg td{ padding:1px 3px;}
.table_form2 td{ padding:8px 3px;}

.bgcol_f5{ padding:15px 0px;}
.bgcol_f5 td{ padding:3px 3px;}

.tdColor{ background:#fff;}
.tdBgColor{ background:#f8f8f8;}
.tdMoveColor{ background:#fcf3f2; cursor:pointer;}


.picMain{ background:url(../images/picMain_bg.jpg) no-repeat bottom; width:940px; margin:auto; height:20px; overflow:hidden;}

.index-splash-block {
	width: 940px;
	margin:auto;
	height: 265px;
	text-align:	left;
}
.index-splash-block img{ width:918px; height:260px;}
.index-splash-block .feature-slide-preview {
    margin: 0 auto;
    display: none;
    width: 918px;
    height: 260px;
    overflow: hidden;
}
.index-splash-block .feature-slide-preview .screenshot {
    display: block;
    margin: auto;
}
.index-splash-block .feature-slide-list {
    width: 918px;
    height: 17px;
    overflow: hidden;
    margin: 10px auto 0;
	position:absolute;
	top:390px;
	padding-left:30px;
}
.index-splash-block .feature-slide-list a {
    float: left;
    display: inline;
    width: 17px;
    height: 17px;
    background: url(../images/feature-point.gif) center no-repeat;
	_background: url(../images/feature-point.gif) center no-repeat;
    /*_background: url(../images/feature-point-4ie6.png) center no-repeat;*/
}
.index-splash-block .feature-slide-list a.current {
    background: url(../images/feature-point-current.gif) center no-repeat;
	_background: url(../images/feature-point-current.gif) center no-repeat;
    /*_background: url(../images/feature-point-current-4ie6.png) center no-repeat;*/
}
.index-splash-block  .feature-slide-list .feature-slide-list-items {
    display: inline;
}
/*.index-splash-block  .feature-slide-list a.feature-slide-list-previous {
    background: url(../images/feature-point-previous.png);
    _background: url(../images/feature-point-previous-4ie6.png);
}
.index-splash-block  .feature-slide-list a.feature-slide-list-next {
    background: url(../images/feature-point-next.gif);
    _background: url(../images/feature-point-next-4ie6.png);
}*/

.index-splash-block .list-prev{ position:absolute; top:270px; z-index:999; width:13px; margin-left:10px;}
.index-splash-block .list-prev a{ background:url(../images/page_prev.gif) no-repeat; width:13px; height:44px; display:block;}
.index-splash-block .list-next{ position:absolute; top:270px; z-index:999; width:13px; margin-left:916px;}
.index-splash-block .list-next a{ background:url(../images/page_next.gif) no-repeat; width:13px; height:44px; display:block;}


.Test h1{ background:url(../images/icon7.jpg) no-repeat left 10px; line-height:28px; padding-left:13px; font-size:12px;}
.Test h2{ background:url(../images/icon7.jpg) no-repeat left 10px; line-height:28px; padding-left:13px; font-size:12px;}
.Test h3 { text-align:center; font-size:14px; color:#ff0000; padding:10px 0px;}
.Test dl{ padding:5px 25px;}
.Test p{ text-indent:2em;}

.btn_red{ background:url(../images/btn_redbg.jpg) no-repeat; width:70px; height:23px; border:0px; line-height:23px; text-align:center; display:block; color:#fff; float:left; margin:0px 3px;}
.btn_red:hover{ color:#fff;}
.btn_red2{ background:url(../images/btn_redbg2.jpg) no-repeat right; height:23px; line-height:23px; display:block; color:#fff; float:left; margin:0px 3px; padding:0px 25px 0px 15px;}

.btn_gray{ background:url(../images/btn_graybg.jpg) no-repeat; width:70px; height:23px; border:0px; line-height:23px; text-align:center; display:block; color:#191919;  margin:0px 3px; float:left;}
.btn_gray:hover{ color:#191919;}

.TM{ background:url(../images/dot.jpg) repeat-x bottom; font-size:13px; color:#ff0000; padding-bottom:5px;}
.TM span{ float:right; font-size:12px; font-weight:normal; color:#767676;}

.f_tbzlzb{ padding:5px 10px; margin:0px; font-weight:normal;}



.message_btn{background:url(../images/btn_submit.jpg) no-repeat; width:70px; height:23px; border:0px;}


.conposition{ float:right; position:relative; left:0px; top:-2px; height:10px;}
.conEmail{ float:right; position:relative; left:138px; top:32px; height:10px;}




.service_Category{ border-top:solid 1px #dedede; padding-top:10px; margin:0px 30px; line-height:34px;}
.service_Category ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  width:137px;
   /* Width of Menu Items */
  }

.service_Category ul li {
  position: relative;
  cursor:pointer;
  width:140px;
  border-bottom:solid 1px #cccccc;
  padding:0px 0px 0px 14px;
  }
  
.service_Category ul ul {
  position: absolute;
  left: 154px; /* Set 1px less than menu width */
  _left: 142px;
  top: 0px;
  display: none;
  background:#fff;
  width:300px;
  padding:0px 0px 0px 20px; margin:0px;
  line-height:26px;
  background:url(../images/bg_service_Category.jpg) no-repeat left top #fff;
  }

.service_Category li ul li{ margin:0px; border:none; background:url(../images/icon_5.jpg) no-repeat left; padding-left:12px; height:26px; _height:26px;}
/* Styles for Menu Items */
.service_Category ul li a {
  display: block;
  text-decoration: none;
  color: #777;
  background: #fff; /* IE6 Bug */
  
  }

.service_Category ul li a:hover { color: #f40500; font-weight:bold;} /* Hover Styles */
    
.service_Category li ul li a { } /* Sub Menu Styles */
    
.service_Category li:hover ul, li.over ul { display: block; } /* The magic */



.more{ padding-top:10px; text-align:right;}
.more2{ padding:10px 100px 0px 0px; text-align:right;}

.cont_tags{ padding:5px 0px;}
.cont_tags li{ background:url(../images/icon11.jpg) no-repeat left 8px; padding-left:11px;}
.cont_tags .on_fcont{ font-weight:bold;}
.cont_none{ display:none; }
.cont_tags a{ display:block; _display:inline; noline:expression(this.onFocus=this.blur())}
.cont_tags li em{ background:url(../images/icon_dec.gif) no-repeat right -5px; float:right; display:block; font-style:normal; width:20px;}
.cont_tags .on_fcont em{ background:url(../images/icon_plus.gif) no-repeat right -5px;}
.cont_tags div{ padding:5px 12px; border:solid 1px #f1f1f1; background:#f6f6f6; margin-right:20px;}
.cont_tags div a{ display:inline;}

.cont_tags .wenhao{ background:url(../images/icon7.jpg) no-repeat 0px 9px;}

.cont_redicon li{ background: url(../images/icon_red.jpg) no-repeat left 8px; padding:0px 13px;}
.cont_redicon_span span{ background: url(../images/icon_red.jpg) no-repeat left 8px; padding:0px 13px; display:block;}
.cont_srcoll_span span{ background: url(../images/icon_red.jpg) no-repeat 10px 5px; padding:0px 20px;}

.icon_down{ background:url(../images/icon_down.jpg) no-repeat left; padding-left:17px;}
.bg_txgf{ width:70px; height:16px; line-height:16px; text-align:center; margin-top:0px;}
.bg_txgf a{ background:url(../images/bg_2.jpg) no-repeat bottom right; width:70px; height:16px; display:block; line-height:16px; text-align:center; margin-top:4px;}

.list_toubao{ color:#393939; margin:10px;}
.list_toubao li{ background:url(../images/dot4.jpg) repeat-x bottom; height:auto !important; height:167px; min-height:167px; display:block; padding-top:25px;}
.list_toubao .photo{ float:right; text-align:center; width:130px; padding-right:13px;}
.list_toubao .photo h2{ font-size:14px; color:#f40500; line-height:18px; padding-top:8px;}
.list_toubao .txt{ float:left; width:400px;}
.list_toubao .num{ float:left; width:76px;}


#required_nav ol{ position:relative;}
#required_nav ol li{ }
#required_nav ol li span {width:500px; height:100px; display:none; padding:20px 10px 10px 10px; position:absolute; z-index:100; left:40px; }

.list_toubao #h1_red{ background:none; color:#f40500; padding:0px;}



.title_orage{padding-left:20px;}


.scrollbar2 {
	padding:0px 10px 0px 0px;
	margin:10px 0px 0px 30px;
	color:#333333;
	width:450px;
	line-height:18px;
	height: 370px;
	overflow:auto;
	overflow-x:hidden;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #BBBBBB;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #fcfcfc;
	SCROLLBAR-ARROW-COLOR: #9F4E54;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #BBBBBB;
	SCROLLBAR-BASE-COLOR: #ffffff;
}
#MainBody4{/**/
	width:653px;
	height:419px;
	background:url(../images/bg_mainBody4.jpg) no-repeat top;
}
.borderTable2 {
	border: 1px solid #E85F69;
	border-collapse:collapse;
}
.borderTable2 td{
 	border: 1px solid #FC787F;
    border-collapse:collapse;
	padding:5px;
}
.title_info {
	color:#663300;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	width:500px;
	padding:16px 0px 8px 0px;
}

.bank_logo
{
	height:100px;
}
.bank_logo li
{
	padding:10px 14px;
	float:left;
}

.list_anti{ height:auto !important; height:24px; min-height:24px; padding:0px 19px;}
.list_anti li{ background:url(../images/icon_red.jpg) no-repeat left; padding-left:11px; line-height:24px; display:block;}
.list_anti li span{ float:right; margin-left:20px;}



.map{padding-left:17px; padding-bottom:20px;}
.map h3{font-size:12px; background: url(../images/map_t_bg.jpg) no-repeat; text-align:center; width:106px; height:27px; line-height:27px; margin-bottom:10px;}
.map div{padding-left:15px; font-weight:600; color:Red;}
.map ul{padding-left:25px;}
.map ul li{ background: url(../images/cut.jpg) no-repeat left 8px; padding-left:15px;}
.map ul li a{ font-size:12px; font-weight:100;}

.map_left{float:left; width:200px; min-height:160px; height:auto !important; height:160px; overflow:visible; padding-bottom:20px;}
.map_left div{ background: url(../images/cut.jpg) no-repeat 5px 10px; padding-left:20px; line-height:30px;}
.map_left .ano{ background: url(../images/add.jpg) no-repeat 5px 10px; padding-left:20px; line-height:30px;}

.hotsearchul li{ background:url(../images/current_icon2.jpg) no-repeat right 6px; line-height:18px; padding-right:10px;}


/* h1 in product_info */
.f_product h2 { color:#fd0100; font-size:20px; font-weight:bolder; font-family:微软雅黑 宋体 ; }
.f_product h1 { color:#fd0100; font-size:14px; font-weight:bolder; font-family:微软雅黑 宋体 ; }
.hidden_key { display:none;}


/*new menu*/
.menulist_bg1{height:50px; _height:50px; margin-bottom:20px;}
.menulist_bg1 li{ float:left; display:block;}
.menulist_bg1 li em{ font-style:normal; display:block; padding:0px 40px 0px 0px; }
.menulist_bg1 li a{ border-color:#d8d8d8; border-style:solid; border-width:0px 1px 0px 0px; height:22px; overflow:hidden; padding:0px 0px 0px 11px; display:block; _display:block; margin-top:25px; float:left; padding-right:10px; padding-left:15px;}
.menulist_bg1 li a:hover{ font-weight:bold; background:url(../images/menulist_bg.jpg) no-repeat left top; color:#e10304; border:none; height:31px; line-height:31px; margin:0px; margin-top:25px; }
.menulist_bg1 li a:hover em{background:url(../images/menulist_bg.jpg) no-repeat left top;}
/*new menu*/

.title_noline{ font-size:14px; color:#393939; background:url(../images/title_icon.jpg) no-repeat left 2px; margin:11px 0; padding:0px 0px 5px 17px; display:block; }

/* h1 */
.citicpru_access{ position:absolute;left:-3000px;width:500px;}

.photofont{ position:absolute; width:200px; margin:130px 0px 0px 10px; background:#fff;}
.photofont p{ padding:0px; margin:0px; color:#707070; font-size:12px; font-weight:bold; font-family:微软雅黑 宋体;}
.photofont p a{ color:#707070}
.photofont div{ color:#fd0003; font-weight:bold; font-size:12px; font-family:微软雅黑 宋体;}
.photofont div a{ color:#fd0003;}


.fl_688 h1{font-size:14px; color:#505050; background:url(../images/title_icon.jpg) no-repeat left 2px; margin:5px 0; padding:0px 0px 5px 17px; display:block;}
.fl_688 .inTitle{ font-size:12px; font-weight:bold;border-bottom:solid 1px #efefef; color:#707070;}

.bg_analysis .h2title{ font-size:20px; color:#fd0003; font-weight:bold; font-family:微软雅黑 宋体; margin-bottom:5px;}
.bg_analysis .h1str{ font-size:12px; font-weight:bold; color:#707070;}

.content_border .my_h1str{ color:#707070; font-size:12px; font-weight:bold; font-family:微软雅黑 宋体; background:none;}
.content_border .my_title1{ color:#569ca4; font-size:12px; font-weight:bold; font-family:微软雅黑 宋体;}
.content_border .my_title2{ color:#ff8503; font-size:12px; font-weight:bold; font-family:微软雅黑 宋体;}


#h1_none{ background:none; padding:0px; font-size:12px; color:#fd0003;}
#h1_nobg{ background:none; padding:0px; color:#393939;}

/*--
#main_div_1{ background:none; padding-left:5px; color:#393939;}
#main_div_2 { background:none; padding-left:5px; color:#393939;}
#main_div_3 { background:none; padding-left:5px; color:#393939;}
*/

#main_div_nobg_1{ background:none; padding-left:5px; color:#393939;}
#main_div_nobg_2{ background:none; padding-left:5px; color:#393939;}
#main_div_nobg_3{ background:none; padding-left:5px; color:#393939;}
.content_top img{padding:0px;}


.mytable3 Td { padding-bottom: 0px; line-height: 26px; padding-left:0px; padding-right:0px; padding-top: 0px; border-bottom: #efefef 1px solid; border-right: #efefef 1px solid;  }
.mytable3 .biaoti { background: #efefef; color: #393939; }
.mytable3 .biaoti td { text-align: center; }
.mytable3 { height: 26px; clear: both; }
.mytable3 table td{ border:0px; padding-left:4px; padding-right:4px;}


.mytable3 .tableBox{ overflow:scroll; height:130px; overflow-x:hidden;}
