body{ background:#57A8DD url(../images/body_bg-y.jpg) center repeat-y;margin:0 auto;font:12px  Arial, Helvetica, sans-serif "宋体"; color:#666;  }

a{ color:#666;text-decoration:none;}

a:hover{ text-decoration:underline; color:#f00;} 

ul,form,h2,h3,h4,h5,h6{ margin:0; padding:0; }

.first_letter:first-letter , .first_letter p:first-letter { margin-left:20px; }

li{ list-style:none; display:block; float:left;}

a img{ border:0;}

.tt a:hover{ text-decoration:none;}

.tt { font-weight:bold;}

.spl, .spr a{ float:left;} .spr{ float:right;}

.ellip li,.ellip1 span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.header,.banner,.nav{ width:800px; margin:0 auto;}
.header{ line-height:72px;height:72px; background: url(../images/index_72-x.jpg) top repeat-x;}
#logo{ float:left; margin-left:22px; }
#info{ width:252px; float:right; margin-top:23px;}
#info li { width:80px; line-height:15px; text-align:center; background:url(../images/index_55.jpg) left center no-repeat;}
.sousuo,.main,.auto,.link, .footer{ width:776px; margin:0 auto;}
.nav{ background:url(../images/index_40-x.jpg) top repeat-x; line-height:40px;}
.nav ul{ padding-left:10px;}
.nav li{ width:97px; text-align:center;background:url(../images/index_55.jpg) right center no-repeat; background:url(../images/index_2-18.jpg) right center no-repeat; }
.nav a{ font-weight:bold; color:#fff;}

#navigation li {
			position:relative;
		}
		#navigation li a:link, #navigation li a:visited {
			display:block; 
			text-decoration:none; 
			
			
		}
		#navigation li li { line-height:30px;  border-bottom:1px solid #e1e1e1; background:none!important;}
		#navigation li li a { text-align: center; color:#fff; float:left; width:97px; background:#2C94D1;
		}
		#navigation li ul li a:hover { text-decoration:underline;
		}
		#navigation li ul { padding-left:0!important;
			display:none;
			position:absolute; 
			top:38px;
			left:0;
			margin-top:1px;
			width:97px;
		}

.banner,.sousuo{background:#fff; }
.banner{ padding:2px 0;}
.sousuo{  border:1px solid #ccc; line-height:35px; padding:1px 2px; width:770px!important;}
.sousuo .demo{  float:left; width:770px; background:url(../images/index_35-x.jpg) top repeat-x;}
.sousuo .li1{ background:url(../images/index_735.jpg)  right center no-repeat; width:238px; text-align:center;}
.sousuo .li2{ width:218px; text-align:right; background:url(../images/index_10835.jpg) 44px top no-repeat;}
.sousuo .li3{ width:380px;}
.sousuo .in1{ margin:8px 0 0 0px; float:left; width:117px; border:1px solid #ccc; height:16px;}
.sousuo select{ margin:8px 0 0 13px; height:20px; float:left; width:65px;border:1px solid #ccc;}
.sousuo .in2{ margin:8px 0 0 15px;}
.pagenav{ float:left; margin:30px 0 20px 0!important; width:95%; line-height:22px!important; text-align:center;}
.pagenav span{ float:left;padding:0 5px;}
.pagenav span a{ float:left; padding:0 5px;}
.pagenav span a:hover{ background:#458CCC; color:#fff;}

/*
<div class="pagenav">
						       <span><a title="">当前:1/25</a></span>
						       <span><a href="#" title="">首页</a></span>
						       <span><a href="#" title="">上一页</a></span>
						       <span><a href="#" title="">1</a></span>
						       <span><a href="#" title="">2</a></span>
						       <span><a href="#" title="">下一页</a></span>
						       <span><a href="#" title="">尾页</a></span>
</div>
 */
.banner img{}
.main{ padding-top:7px;}
.sidear{ width:191px; float:left;}
.sidear .div{ padding-bottom:13px;}
.main .tt .spl{ font-weight:bold;}
.sidear .div,.sidear .tt,.sidear .ct,.sidear .bt{ float:left; width:191px;}
.sidear  .ct {background:url(../images/index_191-y.jpg) left repeat-y; line-height:26px; padding:20px 22px; width:147px!important;}
.sidear .tt{ line-height:16px; padding:7px 0 6px 0;background:url(../images/index_19130.jpg) left top no-repeat;}
.sidear .bt{ line-height:14px;background:url(../images/index_19114.jpg) left top no-repeat;}
.sidear .tt .spl,.sidear .tt .spl a { color:#0298BD;} 
.sidear .tt2 .spl,.sidear .tt2 .spl a{ color:#003265;}
.sidear .tt .spl{ margin-left:22px;}
.sidear .tt .spr,.sidear .tt .spr a{ width:38px;}
.sidear .tt .spr{ margin-right:9px;}
.sidear .bt{ line-height:14px;}
.sidear .new_list li{ cursor:pointer; width:147px;background:url(../images/index_dot.jpg)  bottom repeat-x;}
.sidear .new_list li ul{ width:117px; margin-left:10px; float:left;}
.sidear .new_list li li{ width:117px!important;}
.sidear .new_list li a{ color:#003466;}
.sidear .new_list li span{ float:left; padding-left:20px; width:127px;background:url(../images/index_96.jpg) left  center no-repeat;}
.sidear .new_list li li span{ width:107px!important;}
.wraper{ width:572px; float:right;}
.wraper .tt,.wraper .ct,.wraper .bt,.wraper .div{ float:left; width:572px;}
.wraper .about .tt{ color:#fff; line-height:27px; background:url(../images/index_57227.jpg) left top no-repeat;}
        .about .tt .spl{ margin-left:18px;}
		.about .ct { line-height:23px;} 
.wraper  .ct{padding:20px 10px; width:552px!important;}
.wraper .photo_list{ float:left; width:552px;}
.wraper .photo_list li{ width:276px; text-align:center;}
.wraper .photo_list span{ float:left; width:270px; }
.wraper .photo_list li img{ width:220px; height:187px;}

.wraper .img_list li{ width:138px;}
.wraper .img_list li a{ font-weight:bold; color:#003365;}
.wraper .img_list li span{ padding-bottom:24px; float:left; width:133px; margin-left:2px; text-align:center;}
.wraper .img_list img{ width:114px; height:98px;}
.wraper .pro .tt{ color:#013366; background:url(../images/index_56712.jpg) left  bottom no-repeat; line-height:16px; padding-bottom:30px; margin-top:25px;}
.wraper .pro .tt1{ margin-top:0!important; color:#fff;background:url(../images/dp_57361.jpg) left  bottom no-repeat; padding-bottom:34px!important; line-height:27px!important; }.wraper .pro .tt1 .spl{ margin-left:13px;}
.wraper .pro .tt2{ margin-top:0!important; color:#fff;background:url(../images/Contacts_57261-2.jpg) left  top no-repeat; padding-bottom:10px!important; line-height:34px!important; }.wraper .pro .tt1 .spl{ margin-left:13px;}

.wraper .pro  .ct{ line-height:23px;padding:0px 10px 2px 10px!important; background:url(../images/index_567-y.jpg) left  repeat-y;}
.wraper  .blog_ct{ line-height:23px;}
.wraper  .blog_ctt,.wraper  .blog_cct{ float:left; width:552px;}
.wraper  .blog_ctt{ text-align:center;}
.wraper  .blog_ctt span{ float:left; width:552px;}
.wraper  .blog_ctt .sp1{ border-bottom:1px solid #ccc;}
.wraper  .blog_ctt .sp2{}
.wraper  .blog_cct{ } 
/*.wraper  .blog_ct div{ width:552px; float:left;}
*/.wraper .pro  .spl{ margin-left:15px;}
.wraper .pro  .spr{ margin-right:5px;}
.wraper .pro  .spr,.wraper .pro  .spr a{ width:36px;}
.wraper .pro  .bt{ background:url(../images/index_57010.jpg) left top no-repeat; line-height:10px;}
.link .tt { color:#013366; padding-bottom:14px; line-height:15px;background:url(../images/index_77018.jpg) left  bottom no-repeat;  }
.link  .tt,.link  .ct,.link .bt{ float:left; width:776px;}
.link  .ct{background:url(../images/index_770-y.jpg) left repeat-y;  float:left; padding:10px; width:756px!important;}
.link  .ct li{ margin-top:8px; text-align:center;width:151px;}
.link  .ct li img{ width:140px; height:40px;}
.link .tt .spl{margin-left:5px;}
.link .tt .spr{ margin-right:5px;}.link .tt .spr ,.link .tt .spr a{ width:36px;}
.link  .bt{background:url(../images/index_770132.jpg) left repeat-y; line-height:13px;}

.wraper  ul.news_list li{ line-height:30px; background:url(../images/index_dot.jpg) bottom repeat-x; width:552px}
.wraper  ul.news_list .spl1{ float:left;background:url(../images/index_96.jpg) left  center no-repeat; width:432px; padding-left:20px; }

.wraper  ul.news_list .spr1{ float:right;  width:100px;}

.dingdan_table table{ line-height:26px; margin-top:6px; text-transform:capitalize; color:#000; width:550px; border:1px solid #ccc; border-bottom:0; border-right:0; }
.dingdan_table td{ text-align:left; padding-left:6px;  border:1px solid #ccc; border-left:0; border-top:0;}
.dingdan_table  .red{ color:#f00;}
.dingdan_table .in1{ margin-right:6px; border:1px solid #666; height:16px; width:250px;}
.dingdan_table .in2{ width:70px!important;}
.dingdan_table .in3{  width:130px!important;}
.dingdan_table .in4{  width:190px!important;}
.dingdan_table .in5{  width:310px!important;}
.dingdan_table  textarea{ margin:5px auto; height:122px; border:1px solid #7E9DB9;  width:303px;}
.dingdan_table .in6{ border:1px solid #666; margin-top:6px; margin-right:35px; height:18px; background:#fff;}
.job_table table{ line-height:35px;width:452px; margin:0 auto;}
.job_table td{ padding-left:2px;}
.footer{ color:#969696; clear:both; background:#FAFAFA; line-height:18px; padding:20px 0; text-align:center;}
