@charset "utf-8";
/* CSS Document */
/* comm */
* { margin:0; padding:0;}
body {font-family: Arial; background:#4e0000;}
ul { display:inline-block;list-style:none; list-style-type:none; margin:0; padding:0; overflow:hidden;}
a { color:#fff; text-decoration: none;}
a:hover {text-decoration:underline;}

/* layout */
#wraper {
	margin:25px 0 0 0;
	position:relative;
}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f18{ font-size:18px;}
.f19{ font-size:19px;}
.c1{ color:#c20000;}
.c2{ color:#4b4b4b;}
.c3{ color:#4c4c4c;}
.c4{ color:#e64b4b;}
.c5{ color:#dc0000;}
.c6{ color:#4a4a4a;}
.c7{ color:#ccc;}
.lin{ line-height:19px;}
/* container*/ 
#container{ width:1003px; margin:0 auto;}

/* header */
#header_wrap{ width:1003px; height:160px; background:#fff; margin:0 auto; }
.logo{width:350px; height:112px; float:left;  overflow:hidden;}
.cont{width:233px; height:92px; padding:20px 45px 0 375px; color:#4a4a4a; line-height:18px; float:left;  overflow:hidden;}

.top_menu{width:1003px; height:48px; background:url(../images/menu_bg.jpg) no-repeat; float:left; overflow:hidden;}
.menu {width:1003px; font-size:15px; text-align:center; font-weight:bold; float:left; overflow:hidden;}
.menu li a, .menu li a:hover{text-decoration:none; color:#fff;}
.menu li a:hover{text-decoration:none; color:#000;}

.inmenu_xl1{width:109px; line-height:48px; padding:0 2px 0 0; float:left;overflow:hidden;}
.inmenu_xl2{width:97px; line-height:48px; padding:0 2px 0 0; float:left;overflow:hidden;}
.inmenu_xl3{width:249px; line-height:48px; padding:0 2px 0 0; float:left;overflow:hidden;}
.inmenu_xl4{width:180px; line-height:48px; padding:0 2px 0 0; float:left;overflow:hidden;}
.inmenu_xl5{width:224px; line-height:48px; padding:0 2px 0 0; float:left;overflow:hidden;}
.inmenu_xl6{width:134px; line-height:48px; float:left;overflow:hidden;}

.top_menu1{width:1003px; height:48px; background:url(../images/menu_bg1.jpg) no-repeat; float:left; overflow:hidden;}
.Packetmenu7{width:1003px; height:48px; font-size:12px; font-weight:bold; float:left;overflow:hidden;}
.line{width:2px; height:48px; background: url(../images/menu_line.gif) no-repeat;float:left;overflow:hidden;}
#nav { width:1003px;
line-height: 48px; 
list-style-type: none;
} 
#nav a {
	display: block;
	text-align:center;
	padding: 0 20px 0 16px;
} 
#nav a:link { 
color:#fff;  text-decoration:none;  
} 
#nav a:visited { 
color:#fff;text-decoration:none; 
} 
#nav a:hover { 
color:#000;text-decoration:none;
} 
#nav li { 
float: left;  margin:0; 
} 

#nav li ul { margin:0 auto;
line-height: 24px; list-style-type: none;text-align:left; 
left: -999em; width:230px; position: absolute; 
background:#900000; 
} 
#nav li ul li{ 
float: left; width: 230px; } 
#nav li ul a{
	display:block;
	width: 214px;
	text-align:left;
	padding-left:16px;
	font-size:13px;
	font-weight:bolder;
} 
#nav li ul a:link { 
color:#fff;  text-decoration:none;  
} 
#nav li ul a:visited { 
color:#fff;text-decoration:none; font-weight:bolder; 
} 
#nav li ul a:hover { 
color:#fff;  height:24px; text-decoration:none; background:#e40000; font-weight:normal;  font-weight:bolder;} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 

/* content*/ 
#content{ width:1003px;margin:0 auto; }
.banner{width:1003px; height:305px; float: left; overflow:hidden;}

/* box*/ 
.box_wraper{
	width:965px;
	padding:0 19px 17px 19px;
	background:#fff;
	float: left;
	overflow:hidden;
}
.box1{
	width:304px;
	float: left;
	overflow:auto;
	padding-top: 15px;
	padding-right: 27px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.b1_con{
	width:304px;
	height:214px;
	padding:10px 0 0 10px;
	float: left;
	overflow:hidden;
}
.img{
	padding:10px 12px 0px 0px;
	float: left;
	overflow:hidden;
}
.b1_c_f{
	width:173px;
	height:131px;
	padding:30px 0 0 0;
	float: left;
	overflow:hidden;
}
.ad{width:304px; float: left; overflow:hidden;}


/* box2*/ 
.box2{width:633px;  float: left; overflow:hidden;}
.box2_con{
	width:633px;
	padding:20px 0 0 0;
	float:left;
	overflow:hidden;
}
.b2_title{width:633px; line-height:20px; float:left; overflow:hidden; }
.b2_c_b{width:633px; line-height:18px; float:left; overflow:hidden;}
.b2_c_b_f{width:464px;  padding:10px 0 0 0; float:left; overflow:hidden;}

.link{ color:#1ba4ff; text-decoration:underline;}
.link a{ color:#1ba4ff; text-decoration:underline;}
.line_1{ width:523px; height:2px; background:url(../Summit_marketing/images/line_bg.jpg) top left repeat-x; margin:10px 0 10px 5px; float: left; overflow:hidden;}
.new{width:495px; padding:0 17px 0 20px; float: left; overflow:hidden;}
.new_img{ width:107px; height:94px; border: #23308a 3px solid; margin:0 10px 0 0; float: left; overflow:hidden; }
.new_f{width:372px; line-height:18px; float: left; overflow:hidden;}

/* box3*/ 
.box3{width:962px; border:#c9c9c9 1px solid; padding:10px 0 20px 0;  float: left; overflow:hidden;}
.b3_title{width:932px; line-height:30px; padding: 0 0 0 30px; float:left; overflow:hidden; }
.b3_c_b{width:280px; padding:0  10px 0 30px; line-height:16px; border-right:1px #dddddd solid; float:left; overflow:hidden;}
.b3_c_b1{width:280px; padding:0 10px 0 30px; line-height:16px; float:left; overflow:hidden;}

/* footer */
#footer{ width:1003px; height:70px; color:#a78080; font-size:12px; padding:5px 0 15px 0; float: left; overflow:hidden; }




/* Service Request/ Quick Forms*/ 
/* box4*/ 
.box4{width:264px; margin:15px 25px 0 0; padding:10px 10px 40px 10px; border:#c9c9c9 1px solid; float: left; overflow:hidden;}
.b4_title{width:264px; line-height:37px; float:left; overflow:hidden; }
.b4_f{width:264px; line-height:16px; float: left; overflow:hidden;}


/* box5*/ 
.box5{width:653px;  float: left; overflow:hidden;}
.box5_con{ width:653px; padding:29px 0 40px 0; float:left; overflow:hidden;}
.b5_title{width:653px; line-height:20px; float:left; overflow:hidden; }
.b5_c_b{width:653px;float:left; overflow:hidden;}
.input{width:653px; padding:10px 0 0 0;float:left; overflow:hidden; }
.input_b{width:500px;  float:left; overflow:hidden; }
.input_f{width:78px; line-height:25px;  float:left; overflow:hidden; }
.editbox {width:168px; height:18px; padding:4px 0 0 3px; border: #c9c9c9 1px solid;  font-size:12px; }
.editbox1 {width:458px; height:165px; padding:4px 0 0 3px; border: #c9c9c9 1px solid; font-size:12px;} 
.but{ padding:0 10px 0 0; float:left; overflow:hidden;}


/* Quick Forms*/ 
.quick{ width:653px; padding:15px 0 5px 0; float:left; overflow:hidden; }
.q_con{ width:613px; height:38px; line-height:38px; padding:0 20px 0 20px; background:#c5c5c5; float:left; overflow:hidden; }
.q_con1{ width:653px; height:38px; margin:1px 0 1px 0; background:#f2f2f2; float:left; overflow:hidden; }
.q_con2{ width:653px; height:38px; background:#e9e9e9; float:left; overflow:hidden; }
.q_c_l{ width:495px; line-height:38px; padding:0 20px 0 20px; float:left; overflow:hidden;  }
.q_c_r{ width:118px; float:left; overflow:hidden; }
.q_c_r_ico{ width:21px; padding:8px 8px 0 0; float:left; overflow:hidden; }
.q_c_r_f{ width:89px; line-height:38px; float:left; overflow:hidden; }
.q_c_r_f a { color:#4c4c4c; text-decoration: none;}
.q_c_r_f a:hover {text-decoration:underline; color:#dc0000;}

.quick1{ width:653px; padding:15px 0 5px 0; float:left; overflow:hidden; }
.quick1 a { color:#e81503; text-decoration: underline;}


/* Interactive Products*/ 
.b6_con{
	width:633px;
	height:20px;
	padding:13px 10px 0 10px;
	float:left;
	overflow:hidden;
}
.b6_c_b{width:315px;  float:left; overflow:hidden;}
.b6_c_b_ico{width:19px; padding:2px 10px 1px 0; float:left; overflow:hidden;}
.b6_c_b_f{width:286px; line-height:18px; float:left; overflow:hidden;}
.b6_c_b_f a { color:#4a4a4a; text-decoration: none;}
.b6_c_b_f a:hover {text-decoration: none; color:#dc0000;}

