/* CSS Document */
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#484848; }
ul{ margin:0; padding:0; list-style:none;}
a{  text-decoration:none;blr:expression(this.onFocus=this.blur())}
img{ border:0px;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; list-style:none;}
input,button,select,textarea{outline:none}

header {  width:1208px; margin:0 auto;text-align:center}
.banner  { width:1208px; margin:0 auto;text-align:center}
.nav { width:1208px; height:35px; margin:0 auto; margin-bottom:1px;}
.nav ul li { width:151px; text-align:center; float:left; line-height:35px;}


#navigation, #navigation li ul 
{ 
	list-style-type:none; 
} 

#navigation li 
{ 
float:left; 
text-align:center; 
position:relative; 
background:url(../images/nav_bg.jpg) top center repeat-x


} 
#navigation li a:link, #navigation li a:visited 
{ 
display:block; 
text-decoration:none; 
color:#fff; 
width:151px; 
height:35px; 
line-height:35px; 
} 

#navigation li a 
{ 
color:#fff; 
border-bottom:1px dashed #FFFFFF
} 
#navigation li a:hover 
{ 
color:#fff !important; 
background:url(../images/nav_bg_hover.jpg) top center repeat-x
} 

#navigation li ul li 
{ 
background:#07489c; 
} 
#navigation li ul li a:hover 
{ 
color:#000; 
background:#07489c; 
} 
#navigation li ul 
{ 
display:none; 
position:absolute; 
top:35px; 
left:0; 
width:151px; 
} 
#navigation li ul li ul 
{ 
display:none; 
position:absolute; 
top:0px; 
margin-top:0; 
margin-left:1px; 
width:151px; 
background:#07489c; 
}

.title { height:36px; line-height:36px; width:517px; color:#000; font-size:18px}
.title_left { width:82px;border-bottom:1px solid #07489c; float:left}
.title_right { width:435px;border-bottom:1px solid #e3e3e3; float:right; text-align:right; color:#6f6f6f; font-size:14px;}
.main1 { width:1208px; height:252px; margin:0 auto; margin-top:20px;}
.main1_left { width:517px; float:left;}
.main1_left_text  { width:517px; color:#4b4949; line-height:2; padding-top:20px;} 

.title2 { height:36px; line-height:36px; width:671px; color:#000; font-size:18px}
.title2_left { width:82px;border-bottom:1px solid #07489c; float:left}
.title2_right { width:589px;border-bottom:1px solid #e3e3e3; float:right; text-align:right; color:#6f6f6f; font-size:14px;height:36px;}
.title2_right img { position:relative; top:5px;}
.main1_right { width:671px; float:right; }
.main1_right_text  { width:671px; color:#4b4949; line-height:2; padding-top:20px;} 
.main1_right_text  ul  li{ float:left; margin-left:20px; text-align:center}
.main1_right_text  ul  li img{ width:200px}

.title3 { height:36px; line-height:36px; width:1208px; color:#000; font-size:18px; margin:0 auto }
.title3_left { width:187px;border-bottom:1px solid #07489c; float:left}
.title3_right { width:1021px;border-bottom:1px solid #e3e3e3; float:right; text-align:right; color:#6f6f6f; font-size:14px;height:36px;}
.title3_right img { position:relative; top:5px;}



		/* 本例子css */
		.picMarquee-left{ width:1208px;  overflow:hidden; position:relative; margin:0 auto; margin-top:20px; }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ width:302px; float:left;  overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:282px; height:121px; }
		.picMarquee-left .bd ul li .title{  height:30px;line-height:30px;  width:282px; background:#dddddd; margin-left:10px; font-size:14px;  font-weight:bold; margin-top:2px; }
		.picMarquee-left .bd ul li .title a{ color:#434343;display:block; width:282px;background:#dddddd;}
		.picMarquee-left .bd ul li .title a:hover{ color:#fff; display:block; width:282px;background:#07489c; }
		
		.foot_nav_bg { height:187px; background:#f4f3f9; margin-top:25px;}
		.foot_nav { width:1208px; height:187px; margin:0 auto }
		.foot_nav ul{ float:left; }
		.foot_nav ul li { float:left; width:110px; color:#343434; margin-top:20px;}
		.foot_nav ul li a { color:#343434; font-size:14px; height:30px; line-height:30px; font-weight:bold}
		.foot_nav ul li span a { color:#343434; font-size:14px; height:30px; line-height:30px; font-weight:normal}

		.e8e6f3 { width:100%; background:#e8e6f3; height:70px; line-height:70px;}
		.e8e6f3 center { color:#454545}

/*内页*/
.c_l{ float:left}
.c_r{ float:right}
.main_box{ width:1208px; margin:0 auto; position:relative; margin-top:15px;}
.main_box a{ color:#292929}
.main_box_l{ width:213px; float:left;}
.main_box_l_top{ width:213px; height:37px;}
.main_box_l_nav{ border-top:3px solid #292929; border-bottom:3px solid #292929; margin-top:10px; padding-top:10px; padding-bottom:10px;}
.main_box_l_nav a{ border-bottom:1px solid #cfcfcf; display:block; height:28px; width:172px; margin:0 auto; line-height:28px; padding-left:20px;}
.main_box_l_nav a:hover{ background:url(../images/bg_01.jpg) top center no-repeat; color:#07489c}
.main_l_tel{ width:215px; height:94px; background:url(../images/bg_02.png) top center no-repeat; margin-top:15px;}
.main_l_tel ul{ padding-left:15px; padding-top:53px; }

.main_box_r{ width:965px; float:right; min-height:500px;}
.main_box_r_top{ height:40px; background:url(../images/bg_03.jpg) top center no-repeat; margin-top:9px;}
.main_box_r_top_l{ float:left; font-size:20px; padding-top:5px;}
.main_box_r_top_r{ float:right; padding-top:12px;}
.about{ line-height:30px; padding-top:15px; }

.zzbox1{ width:220px; float:left; height:313px; border:1px solid #e9e9e9; margin-right:20px; margin-bottom:20px;}
.zzbox2{ width:302px; height:212px; float:left; border:1px solid #e9e9e9;margin-right:20px; margin-bottom:20px;}

.sbox{ width:220px; float:left; height:193px; border:1px solid #e1e1e1; text-align:center; margin-right:20px; margin-bottom:20px;}
.sbox_img{ padding-top:4px}


.fy{ clear:both; font: 11px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px; text-align:center}
.fy  a{padding: 1px 6px;color:#303030;text-decoration:none;  margin-right: 2px; }
.fy  span{padding: 1px 6px;color:#000;text-decoration:none;  margin-right: 2px; }

.zl_box{ width:220px; height:313px; float:left; border:1px solid #e1e1e1; margin-right:20px; margin-bottom:20px;}

.cp_top{ width:965px; height:30px; background:url(../images/bg_04.jpg) top center no-repeat; line-height:30px;}
.cp_top_l{ color:#4b4949; font-size:16px; font-weight:bold; padding-left:15px;}
.cp_top_r{ padding-right:106px; color:#fff}
.cp_content{ padding-top:15px; padding-bottom:20px; line-height:30px;}


.news_topa{ clear:both}

.extit{ width:310px; height:30px; background:url(../images/bg_06.jpg) top center no-repeat; font-size:16px; font-weight:bold; color:#fff; margin-bottom:20px;  }
.extit ul{ padding-left:44px;}

















































