/* ----------   公共样式   ----------------- */
*{margin:0;border:0px;padding:0px;}
body{font-family:"", arial;margin:0;padding:0;font-size:12px;color:#000000;background-color: #FFFFFF;text-align:left;background-image:url(../images/gope_back_02.jpg);background-repeat: repeat-x;}

/*设立常用标签的外边距，内边距，边框为0，防止在排版时再重复定义和出现怪问题*/
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
img {display: block;margin: 0px;padding: 0px;}

/*设立列表样式为无，这样列表前面不带点*/
li,dl{list-style-type:none;}

/*设立标题1,2,3,4,5,6的文字大小为12px,内外边距为0，不加粗，有利于重要等级来排版定位*/
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/*(自动伸缩)*/
.clear{ height:0px; font-size:0px;line-height:0px;clear:both; overflow:hidden;}



body {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	line-height: 24px;
}
ul , li , form {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
a {
	text-decoration: none;
	color: #555555;
}
a:hover {
	color: #024883;
}



.body1 {
	width: 968px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-y;
	padding-left: 4px;
	padding-right: 4px;
}
.top {
	height: 95px;
	width: 960px;
	background-image: url(../images/top.jpg);
	background-repeat: repeat-x;
	padding-right: 4px;
	padding-left: 4px;
}
.logo {
	height: 95px;
	width: 123px;
	float: left;
}
.menu {
	height: 95px;
	width: 790px;
	float: right;
}
.menu1 {
	height: 33px;
	width: 790px;
	padding-top: 14px;
}
.menu1 li {
	float: right;
}
.menu1 a:link {
	color: #999999;
}
.menu1 a:hover {
	color: #064884;
}


.xlwb {
	background-image: url(../images/xlwb.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 23px;
	padding-right: 18px;
}
.zxkf {
	background-image: url(../images/zxkf.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 21px;
	padding-right: 18px;
}
.yqlj {
	background-image: url(../images/sj.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 18px;
	padding-left: 12px;
}



.menu2 {
	height: 48px;
	width: 790px;
}
.menu3 {
	height: 200px;
	width: 790px;
	position: absolute;
	z-index:999;
}
.banner {
	height: 354px;
	width: 960px;
	padding-right: 4px;
	padding-left: 4px;
}
.xw {
	height: 32px;
	width: 968px;
	background-image: url(../images/xwzx.jpg);
	background-repeat: no-repeat;
	display: none;
}
/*中间内容样式*/
.nr{ width:968px; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; height:191px; background-image:url(../images/nrbj.jpg); background-repeat:no-repeat;}
.nrleft{ width:337px; height:191px; float:left;}
 .nrleft_top{ width:337px;height:18px; padding-top:24px; text-align:left;}
   .top1{float:left; *margin::0; *padding:0;}
   .top2{float:right; *margin::0; *padding:0; margin-top:5px; width:59px;}
  
 .nrleft_left{ margin-left:21px; margin-top:10px; float:left; _margin-left:10px;}
 .nrleft_right{}
   .zi1{ margin-left:15px; _margin-left:7px; margin-top:14px;_margin-top:7px;}
   .zi2{ font: "宋体"; font-size:12px; line-height:24px; color:#444444; }
   
.nrcenter{ width:336px; height:191px; background-image:url(../images/nrcenterbj.jpg); background-repeat:no-repeat; float:left;} 
  .nrcenter_top{padding-top:24px; width:336px; height:18px;}
  .nrcenter_left{ float:left; margin-left:15px; margin-top:14px; _margin-left:7px;}
  .nrcenter_right{}

.nrright{ width:295px; height:191px; float:right; background-image:url(../images/nrrightbj.jpg); background-repeat:no-repeat;}
  .nrrigh_top{padding-top:24px; width:295px; height:18px;} 
  .nrrigh_left{ float:left; margin-left:15px; margin-top:14px; _margin-left:7px;}
  .nrrigh_right{}

/*版权样式*/
.banqan{ width:968px; height:61px; background-image:url(../images/banquan.jpg);}
.zi3{ font-size:12px; text-align:center; color:#ffffff; line-height:30px;}
.zi4{ font-size:12px; text-align:center; color:#666666; line-height:36px;}


/*内页公司介绍样式*/
.bannern{ height: 238px;width: 960px;padding-right: 4px;padding-left: 4px;}
.ny{ width:968px; padding-top:15px; padding-bottom:30px;}
.nyleft{ width:199px; padding-left:19px; float:left}
.nyleft4{ margin-top:12px;}
.nyleft2{ width: 152px;padding-top: 22px;padding-bottom: 5px;padding-right: 14px;padding-left: 14px;background-image: url(../images/about3.jpg);}
.nyleft2 li { padding-bottom: 7px;}
.nyleft2 a {height: 28px;width: 142px;display: block;line-height: 28px;background-image: url(../images/about1.jpg);background-repeat: no-repeat;
	padding-left: 10px;}
.nyright{ width:732px; float:left;}
.nyright1{ background-image:url(../images/gsjsrtitle.jpg); width:732px; height:35px; text-indent:15px; font-family:"宋体"; font-size:12px; line-height:36px;                   color:#444444;  margin-bottom:10px;}
.more {float: right;}
.news5 li {line-height: 36px;padding-right: 12px;padding-left: 12px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #ddd;
	background-image: url(../images/index04.gif);background-repeat: no-repeat;background-position: left center;font-size: 12px;}
.zi5{ font-size:12px; font-family:"宋体"; line-height:28px; margin-top:10px; margin-left:5px; margin-right:5px; color:#444444;}	
.zi6{ text-align:center; margin-left:180px;}
.nyright3{ margin-left:180px;}





ul.newslist li{border-bottom: 1px #aaacaa dotted; list-style:none; overflow:hidden;}
ul.newslist li span{ float:right; }
ul.newslist li a{ line-height:26px;height:26px; background:url(../images/index06.gif) no-repeat left center; padding-left:1em;}
ul.newslist li.newslist_last {border:none;}


ul.contact_pic{ padding-left:5px; overflow:hidden;}
ul.contact_pic img{ border:none;margin:0;}
ul.contact_pic li {height:82px; list-style:none;}

div.profile{ line-height:24px; padding:10px 5px; overflow:hidden;}
div.profile p{ text-indent:2em;}
img.info_pic{border:2px #daebd5 solid; float:right;}

div.page_number {padding-left:130px;padding-top:15px;margin:10px 0; overflow:hidden;border-top:2px #daebd5 solid;}
div.page_number a{float:left;display:block;padding:0 10px; height:22px; border:1px #daebd5 solid;margin-right:5px;line-height:22px; text-align:center; }
div.page_number a:hover{ text-decoration:underline;}
div.page_number a.n,div.page_number a.n:hover{ background:none; text-decoration:none;border:none;}
.a_hover{display:block; width:110px;height:98px;padding-top:10px;}
a.a_hover:hover{background:url(../images/index32.gif) no-repeat center top; border:none;}

div.news_title{ border-top:2px #daebd5 solid;border-bottom:1px #daebd5 solid;height:24px;padding-top:5px; overflow:hidden;}
span.news_title_a,span.news_title_b,span.news_title_c,span.news_title_d{ border-right:1px #daebd5 solid; display:block; float:left;font-weight:bold; color:#267b39;}
span.news_title_a{padding:0px 15px;}
span.news_title_b{padding:0px 194px;}
span.news_title_c{padding:0px 25px;}
span.news_title_d{padding:0px 20px; border-right:none;}
span.news_number{ width:57px; text-align:left;float:left; }
div.profile ul.newslist li a{width:430px; display:block; float:right;}
div.profile ul.newslist li span.news_cs{ width:92px; display:block; text-align:center;}
div.profile ul.newslist li span.news_time{ width:104px; display:block; text-align:center;}
span.news_data{width:100%; display:block;  text-align:right;}
.zi7{ font-size:12px; font-weight:bold; color:#F00; text-align:center;}


/*-----------------频道页补充 css----------------*/

ul.ney_s li{float:left;width:300px;padding:0 16px;height:190px;overflow:hidden;background:url(../images/kbg.gif) no-repeat center;margin:8px 15px;_margin:8px 10px;}
ul.ney_s li h1{border-bottom:5px solid #c2c2c2;color:#4d4d4f;font:bold 14px/180% "宋体";margin:0 auto;margin:10px 0;}
ul.ney_s li img{float:left;border:none;}
ul.ney_s li p{font:normal 12px/180% "宋体";color:#676767;padding-top:10px;text-indent:2em;float:left;width:180px;}
ul.ney_s li p a.ney_more{float:right;}
ul.ney_s li p a.n_al{background:url(../images/ico.gif) no-repeat left center;padding-left:10px;line-height:220%;display:block;text-indent:0em;}

.clientlist{border-bottom:1px solid #e8e8e8;padding:20px 5px;}
.clientlist img{float:left;border:1px solid #d9d9d9;padding:1px;margin-right:10px;}
.clientlist p div{width:580px;float:left;padding-top:5px;text-indent:2em;}
.clientlist  h1 a{font:bold 12px/180% "宋体";color:#0072cb!important;}

.s_list {padding-bottom:15px;}
.s_list h1{padding-left:10px;}
.s_list h1 a{color:#4d4d4f;font:bold 14px/180% "宋体";background:url(../images/sico.gif) no-repeat left center;padding-left:10px;}
.s_list p{border:1px solid #d4d4d4;line-height:200%;_line-height:180%;text-indent:2em;padding:5px 10px;color:#676767;}
.s_list p a{display:inline-block;padding-top:3px;}
.s_list p a img{border:none;}

.prolist{padding:15px 0;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.prolist div{width:340px;float:left;padding-right:10px;}
.prolist div img{border:1px solid #d9d9d9;padding:1px;margin-right:5px;}
.prolist div a{color:#0072cb;font:bold 12px/180% "宋体";}
.prolist div a.pmore{color:#f7c065;font-weight:normal;}
td.pinfo{text-indent:2em;}

.pview .p_r a{font:bold 12px/180% "宋体";text-align:right;float:right;color:#ffa400;}
.pview .p_r{padding-right:20px;}
.pview .b_pic{text-align:center;width:500px;margin:0 auto;padding:10px 0px;}
.pview .p_m .p_m_t{background:url(../images/xx.jpg) left center no-repeat;border-bottom:1px solid #dedede;height:26px;}
.pview .p_m .p_m_info{color:#676767;line-height:200%;padding:5px;}
.pview .p_m .p_m_b,.pview .p_m .p_m_b a{color:#676767;}
.pview .p_m .p_m_b{border-top:1px dashed #676767;margin-top:10px;}
.pview .p_m .p_m_b div{position:relative;}
.pview .p_m .p_m_b div span{}



