/*本模板是由标准之路(www.aa25.cn)的×××制作完成*/
/*本人水平有限，使用自愿，不对因使用此模板造成的任何后果负任何责任*/
/*如果您想转载此资源，请保留“<a href="http://www.aa25.cn">标准之路www.aa25.cn</a>”的链接及版权标识*/
/*如有更好的建议或意见，请到www.aa25.cn留言，本人尽力解决*/
/*2008-8-28*/
body { font-size:12px; font-family:"宋体", Arial; background: url(../images/bg.gif) top repeat-x ; background-color:#FFFFFF; line-height:23px; }
* { margin:0; padding:0; }
a { text-decoration:none; color:#333; }
A:active {color:#4169e1; text-decoration:none; }
A:hover {color:#3333FF; text-decoration:underline; }
img {   vertical-align:top; border:0;  }
ul,li{ margin:0; padding:0; list-style:none;}
a.c2 { text-decoration:none; color:#0e52ae; }
A.c2:active {color:#4169e1; text-decoration:none; }
A.c2:hover {color:#3333FF; text-decoration:underline; }

#container {margin:0 auto; width:998px;}
#header { height:93px; }
#menu {  margin-bottom:5px;}
#mainContent {  margin-bottom:5px; height:700px;}
#sidebar { float:left; width:220px; padding-top:6px; }
#sidebar2 { float:right; width:200px; padding-top:6px;}
#content { margin:0 230px !important; margin:0 230px; padding:6px;}

#footer { width:100%; height:130px; color:#363636; font-family:Arial, Helvetica, sans-serif; background: url(../images/f_bg.gif); }


#top { width:998px; height:93px; padding-top:5px; }
#top .logo { margin:6px 0 0 1px; float:left; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
.swsy { padding-right:20px; text-align:right;}

/*主导航栏*/
#nav{ float:right; height:42px; padding:5px 20px 0px 0px; font-family:"微软雅黑";}
#nav ul{ margin:0; list-style:none;}
#nav li{ font-size:14px; font-weight:bold; display:inline; margin:0; padding:0;}
#nav a{ float:left; background:url("../images/nav_bg1.gif") no-repeat left top; margin:4px 0 0 0; padding:0 0 0 4px; text-decoration:none;}
#nav a span{ float:left; display:block; background:url("../images/nav_bg2.gif") no-repeat right top; padding:6px 15px 3px 15px; color:#363636;}
#nav a span{ float:none; line-height:29px;}
#nav a:hover{ background-position:0% -38px;}
#nav a:hover span{ color:#FFF; line-height:29px; background-position:100% -38px;}

/*图片FLASH导航栏*/
.flashcontent{ height:150px; padding:3 0 10 0px margin:0 auto; height:auto; clear:both; overflow:hidden;}


/*第六种样式，用于首页*/
#submenu_6 { width:220px; overflow:hidden;}
#submenu_6 li {line-height: 36px; background:url("../images/left_menu0401.gif") no-repeat left top;}
#submenu_6 li a{ padding-left:24px;}
#submenu_6 ul {margin: 0px; padding:0px; list-style:none;}
#submenu_6 .subtitle {background:url("../images/left_tit_05.gif") no-repeat left top; height:77px; background-repeat:no-repeat;}
#submenu_6 .corner {background-image: url("../images/left_img0401.gif");height: 7px;background-repeat: no-repeat;}


#submenu_5 { width:220px; overflow:hidden;}
#submenu_5 li {line-height: 36px; background:url("../images/left_menu0401.gif") no-repeat left top;}
#submenu_5 li a{ padding-left:20px;}
#submenu_5 ul {margin: 0px; padding:0px; list-style:none;}
#submenu_5 .subtitle {background:url("../images/left_tit_06gf.gif") no-repeat left top; height:77px; background-repeat:no-repeat;}
#submenu_5 .corner {background-image: url("../images/left_img0401.gif");height: 7px;background-repeat: no-repeat;}


.view_content{ float:left;width:420px;  margin-top:5px;  }
.index_about_img{ float:left; width:530px;text-align:left; }
.index_about{ width:510px; text-align:left; }
.index_about img{ width:150px; text-align:left;  float:left; padding:10px 10px 10px 10px;}
.index_news{ float:left; text-align:left;width:520px;}
.index_news ul li{ line-height:28px; text-align:left; border-bottom:1px #ccc dotted; background:url(../images/ico1.gif) 0px 1px no-repeat;padding-left:10px; margin-top:3px;}

.intro { width:998px; clear:both; }
.sid_lft { width:555px; float:left; background:url(../images/lft_bg.jpg) no-repeat left top; padding-top:70px; height:835px; }
.shl_blogo { clear:both; border:1px solid #e2e2e2; width:283px; margin:0 auto 20px; padding:10px; text-align:center; }
.sid_lft .txt { width:490px; text-indent:24px; clear:both; padding-left:10px; }
.sid_lft .x_line { width:490px; height:2px; background:url(../images/x_line.jpg) repeat-x left bottom; margin:35px 0 35px 10px; }
.sid_rgt { width:340px; float:right; background:url(../images/rgt_bg.jpg) no-repeat left top; padding-top:60px; height:845px; }
.flow { background:#f0f0f0; width:305px; padding:0 15px 0 20px; height:128px; }
.minhegt { height:55px !important; }
.ftop_pad { padding:10px 15px 0 20px; }
.flow_step { width:240px; margin:0 auto; height:auto; }
.flow_step_lft { background:url(../images/step_bg.jpg) no-repeat; width:160px; float:left; }
.flow_step_lft h2 { color:#FF9300; font-size:14px; font-weight:bold; text-align:center; line-height:40px; }
.arrow { background:url(../images/arrow.jpg) no-repeat; width:27px; height:89px; margin:0 auto; clear:both; }
.flow_step_rgt { width:135px; padding:0 0 0 8px; float:right; }
.flow_step_rgt a { color:#007CC2; padding:0 2px; display:inline; }
.flow_step_rgt a:hover { color:#f60; }
.cont_foot { width:898px; height:98px; border:1px solid #e2e2e2; background:#f0f0f0; clear:both; margin:15px auto; }
.cont_foot li { background:url(../images/li_line.jpg) no-repeat right center; width:179px; height:98px; float:left; text-align:center; }
.cont_foot li.nobg { background:none; }
.cont_foot li img { margin:15px auto; }

/*业务中心左侧工菜单 51a5bc */
.my_left_category{
width:220px;
font-size:12px;
font-family:arial,sans-serif;
letter-spacing:2px;
}
.my_left_category h1{
background-image:url(/img/1_185326.gif);
height:20px;
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
padding-left:15px;
padding-top:8px;
margin:0px;
color:#FFF;
}
.my_left_category .my_left_cat_list{
width:216px;
border-color:#51a5bc;
border-style:solid;
border-width:0px 2px 2px 2px;
line-height:13.5pt;
}

.my_left_category .subtitle {background:url("../images/left_tit_1.jpg") no-repeat left top; height:77px; background-repeat:no-repeat;} 

.my_left_category .subtitle2 {background:url("../images/left_tit_01.jpg") no-repeat left top; height:77px; background-repeat:no-repeat;} 

.my_left_category .subtitle1 {background:url("../images/left_tit_05.jpg") no-repeat left top; height:77px; background-repeat:no-repeat;} 

.my_left_category .my_left_cat_list h2 {
margin:0px;
padding:3px 5px 0px 9px;
}
.my_left_category .my_left_cat_list h2 a {
color:#d6290b;
font-weight:bold;
font-size:14px;
line-height:22px;
}
.my_left_category .my_left_cat_list h2 a:hover {
color:#d6290b;
font-weight:bold;
font-size:14px;
line-height:22px;
}
.my_left_category .h2_cat{
width:218px;
height:26px;
margin:5px 0 0 15px;
background-image:url(/img/1_185410.gif);
background-repeat:no-repeat;
line-height:26px;
font-weight:normal;
color:#333333;
position:relative;
}
.my_left_category .h2_cat_1{
width:218px;
height:26px;
background-image:url(/img/1_185458.gif);
background-repeat:no-repeat;
line-height:26px;
font-weight:normal;
color:#333333;
position:relative;
}
.my_left_category a{
font:12px;
text-decoration:none;
color:#333333;
}
.my_left_category a:hover{
text-decoration:underline;
color:#ff3333;
}
.my_left_category h3{
margin:0px;
padding:0px;
height:26px;
font-size:12px;
font-weight:normal;
display:block;
padding-left:8px;
}
.my_left_category h3 span{color:#999999; width:145px; float:right;}
.my_left_category h3 a{ line-height:26px;}
.my_left_category .h3_cat{
display:none;
width:204px;
position:absolute;
left:123px;
margin-top:-26px;
cursor:auto;
}
.my_left_category .shadow{
position:inherit;
background:url(/img/1_185541.gif) left top;
width:204px;
}
.my_left_category .shadow_border{
position:inherit;
width:250px;
border:1px solid #959595; margin-top:1px;
border-left-width:0px;
background:url(/img/1_185622.gif) no-repeat 0px 21px;
background-color:#ffffff;
margin-bottom:3px
}
.my_left_category .shadow_border ul{margin:0; padding:0; margin-left:15px}
.my_left_category .shadow_border ul li {
list-style:none;
padding-left:10px;
background-image:url(/img/1_185704.gif);
background-repeat:no-repeat;
background-position:0px 8px;
float:left;
width:250px;
height:26px;
overflow:hidden;
letter-spacing:0px;
}

.my_left_category .shadow_border3{
position:inherit;
width:550px;
border:1px solid #959595; margin-top:1px;
border-left-width:0px;
background:url(/img/1_185622.gif) no-repeat 0px 21px;
background-color:#ffffff;
margin-bottom:3px
}
.my_left_category .shadow_border3 ul{margin:0; padding:0; margin-left:15px}
.my_left_category .shadow_border3 ul li {
list-style:none;
padding-left:10px;
background-image:url(/img/1_185704.gif);
background-repeat:no-repeat;
background-position:0px 8px;
float:left;
width:248px;
height:26px;
overflow:hidden;
letter-spacing:0px;
}
.my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;}
.my_left_category .active_cat div{display:block;}



/*common页中间部分*/
#menu { width:220px; float:left; padding-top:6px;}
#menu a {background:url(../images/left_menu01.gif) no-repeat left top;width:220px; height:36px;  text-align:left; line-height:36px; color:#333; font-size:12px; font-weight:bold; display:block; text-indent:20px;}
#menu a:hover, #menu a.selt { background:url(../images/left_menu001.gif) no-repeat left top;color:#3333FF; text-decoration:none;}
#menu img { border:1px solid #e2e2e2;  margin:5px 0 20px 0;}
#menu .subtitle {background:url(../images/left_tit.gif) no-repeat left top; height:77px; background-repeat:no-repeat;}
#menu .corner {background-image: url(../images/left_img01.gif);background-repeat: no-repeat;}
#com_cont { width:760px; float:right; }
#com_cont .tit { background:url(../images/x_line.jpg) left bottom repeat-x;   height:30px; line-height:30px; padding-top:3px; color:#6d6d6d;}
#com_cont .tit a { color:#6d6d6d; }
#com_cont .tit a:hover { color:#007cc2; }
#com_cont .com_txt { background: none; border: none; border-bottom:none; height: auto !important; min-height: 500px; width: 760px;  padding-top:10px;}

/*common1页中间部分--成员公司*/
#menu1 { width:220px; float:left;  }
#menu1 a {background:url(../images/left_menu01.gif) no-repeat left top;width:220px; height:36px;  text-align:left; line-height:36px; color:#333; font-size:12px; font-weight:bold; display:block; text-indent:20px;}
#menu1 a:hover, #menu1 a.selt { background:url(../images/left_menu001.gif) no-repeat left top;color:#3333FF; text-decoration:none;}
#menu1 img { border:1px solid #e2e2e2; margin:5px 0 20px 0; }
#menu1 .subtitle1 {background:url(../images/left_tit.gif) no-repeat left top; height:77px; background-repeat:no-repeat;}
#menu1 .corner1 {background-image: url(../images/left_img01.gif);height: 7px;background-repeat: no-repeat;}
#com_cont1 { width:760px; float:right; }
#com_cont1 .tit1 { background:url(../images/x_line.jpg) left bottom repeat-x; height:30px; line-height:30px; padding-top:10px; }
#com_cont1 .tit1 a { color:#6d6d6d; }
#com_cont1 .tit1 a:hover { color:#007cc2; }
#com_cont1 .com_txt1 { background: none; border: none; border-bottom:none; height: auto !important; min-height: 500px; width: 720px; padding-top:10px;}


/**  common4页中间部分 以下是必要样式  **/

/* menu2 */
.menu2{position:relative;width:1210px;margin:0px auto;height:40px;background-color:#E4393C;}
.menu2 div{position:absolute;top:0px;height:40px;font-family:"Microsoft Yahei";}
.menu2 .all-sort{left:0px;width:210px;text-align:center;font-size:14px;}
.menu2 .all-sort a{color:#FFF;display:block;width:100%;height:100%;line-height:40px;}
.menu2 .ad{right:0px;width:141px;}
.menu2 .nav{left:210px;}
.menu2 .nav ul li{float:left;width:85px;line-height:40px;}
.menu2 .nav ul li a{display:block;width:100%;color:#FFF;text-align:center;font:700 15px/40px "Microsoft Yahei";}
.menu2 .nav ul li a:hover, .menu .nav ul li a.current{background:#A40000;text-decoration:none;}

.wrap{width:1210px;margin:0px auto;}
.all-sort-list{position:relative;width:203px;border:2px solid #E4393C;border-top:none;padding:3px 3px 3px 0px;background:#FAFAFA;}
.all-sort-list .item{height:30px;border-top:1px solid #FFFFFF;}
.all-sort-list .item.bo{border-top:none;} 
.all-sort-list .item h3{height:28px;line-height:28px;border:1px 0px;font-size:14px;font-weight:normal;width:199px;overflow:hidden;}
.all-sort-list .hover h3{position:relative;z-index:13;background:#FFF;border-color:#DDD;border-width:1px 0px;border-style:solid;}
.all-sort-list .item span{padding:0px 5px;color:#A40000;font-family:"\5B8B\4F53";} 
.all-sort-list .item a{color:#000;text-decoration:none;}
.all-sort-list .item a:hover{font-weight:bold;color:#E4393C;}


.all-sort-list .item-list{
	display:none;
	position:absolute;
	width:705px;
	min-height:200px;
	_height:200px;
	background:#FFF;
	left:198px;
	box-shadow:0px 0px 10px #DDDDDD;
	border:1px solid #DDD;
	top:3px;
	z-index:10;
}
.all-sort-list .item-list .close{
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	font-family:"Microsoft Yahei";
	background:rgba(0, 0, 0, 0.6);
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}

.item-list .subitem{float:left;width:477px;padding:0px 4px 0px 8px;}
.item-list .subitem dl{border-top:1px solid #EEE;padding:6px 0px;overflow:hidden;zoom:1;}
.item-list .subitem .fore1{border-top:none;}
.item-list .subitem dt{float:left;width:54px;line-height:22px;text-align:right;padding:3px 6px 0px 0px;font-weight:700;color:#E4393C;}
.item-list .subitem dt a{color:#E4393C;text-decoration:underline;}
.item-list .subitem dd{float:left;width:415px;padding:3px 0px 0px;overflow:hidden;}
.item-list .subitem dd em{float:left;height:14px;line-height:14px;padding:0px 8px;margin-top:5px;border-left:1px solid #CCC;}
.item-list .subitem dd em a, .item-list .cat-right dd a{color:#666;text-decoration:none;}
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover{font-weight:normal;text-decoration:underline;}
.item-list .cat-right{float:right;width:210px;}
.item-list .cat-right dl{width:194px;padding:6px 8px;}
.item-list .cat-right dd{padding-top:6px;line-height:22px;overflow:hidden;padding:3px 0px 0px;}
.item-list .cat-right dt{padding:3px 6px 0px 0px;font-weight:700;color:#E4393C; }
.item-list .cat-right dd a:hover{color:#666;}

/** common4页中间部分 end **/

.foot_cont { width:998px; margin:0 auto; background: url(../images/f_bg.gif); }
.foot_lft { width:495px; float:left; margin:0 20px 0 0; height:110px; padding:20px 0 0 50px; position:relative; }
.foot_lft img { position:absolute; left:130px; top:93px; }
.foot_rgt { width:400px; float:left;   padding:10px 0 0 20px;}
