﻿/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; margin:0 auto;  color:#000000; background:url(../images/tbg.jpg) #fff repeat-x;} 
images{ border:0; vertical-align:top;}
.clear{ clear:both}
.left {float:left;}
.right {float:right;}
a{color:#000;text-decoration:none;}
a:hover{color:#d54800;text-decoration:underline;}
ul li{ list-style:none;}
.ml1{margin-left:30px;}
.ml2{margin-left:7px;}
.ml3{margin-left:15px;}
.mt{ margin-bottom:10px;}
#page-container {width:995px; margin:0 auto; }
.top{width:995px; margin:0 auto;}
.logo{ width:513px; height:118px;  float:left;}
.tel{ width:482px; height:118px;  float:right;}
.menu{width:760px; height:48px; font-size:14px; text-align:center;margin: auto;}
.menu ul{ }
.menu ul li{ float:left; color:#fff;  line-height:48px; width:95px;background:url(../images/li_bg.jpg) no-repeat right 0px; }
.menu ul li a{  width:100px;color:#fff; text-decoration:none;display:block;}
.menu ul li a:hover{ color:#FFF; text-decoration:none;background:url(../images/li_hover.jpg) no-repeat; }
.banner{ width:1440px; height:386px; margin:auto;}


.mains2{width:100%;margin:0 auto;padding-top:12px;padding-bottom:20px;}
.main2{width:1024px;height:172px;margin:0 auto;background:url(../images/gsjj_bg.jpg) no-repeat center left;padding-left:60px;}
.main21{float:left;width:173px;height:171px;padding-left:9px;padding-top:2px;}
.main21 img{width:171px;height:167px; border:1px #D6D6D6 solid;}
.main22{float:left;width:333px;height:165px;padding:1px;border:1px #ECECEC solid;margin-top:2px;background:#F7F7F7;}
.main22_t{width:333px;height:51px;}
.main22_t1{paddint-top:19px;padding-left:20px;width:280px;height:51px;float:left;line-height:51px;}
.main22_t1 span{font-size:16px;}
.main22_t2{width:32px;height:28px;padding-top:6px;float:right;}
.main22_b1{width:312px;height:82px;padding-left:18px; overflow:hidden;}
.main22_b1 p{font-size:12px;line-height:20px;text-indent:2em;color:#686868;}
.main22_b2{width:333px;height:32px;}
.main22_b2 img{float:right;padding-top:10px;}

.main23{float:right;width:481px;height:178px;background:url(../images/main23_bg.jpg) no-repeat center top;}
.main23_t{width:481px;height:42px;}
#main23_t_selectd{background:url(../images/lan_hover.png) no-repeat center center;}
#main23_t_selectd a{color:#FFF;}
.main23_t_1{float:left;}
.main23_t_1 li{float:left;width:97px;height:42px;line-height:42px;font-size:16px;text-align:center;color:#666;cursor:pointer;}
.main23_t_1 li a{font-size:16px;}
.main23_t_1 li:hover{background:url(../images/lan_hover.png) no-repeat center center;color:#FFF;}
.main23_t_m{float:right;width:36px;height:12px;padding-right:19px;padding-top:16px;}
.main23_son{width:441px;height:126px;background:url(../images/news_bg.jpg) no-repeat center center;padding-top:10px;padding-left:18px;padding-right:20px;}
.main23_b{width:441px;height:126px;}
.main23_b ul li{background:url(../images/newsli_bg.jpg) no-repeat center left;height:30px;line-height:30px;padding-left:20px;width:418px;font-size:0;}
.main23_b ul li a{font-size:13px;display: block;width:310px;height:30px;line-height:30px;float:left;color:#484a49; overflow:hidden;}
.main23_b ul li span{float:right;color:#484a49;width:68px;height:30px;font-size:12px;}

.yw1{ width:1083px; height:48px; background:url(../images/yw1.jpg) no-repeat;}
.yw2{width:1083px; background:url(../images/ttbg.jpg) repeat-y;}
.yw22{width:1083px; background:url(../images/tt2.jpg) no-repeat;height:42px;}
.yw33{width:1083px; background:url(../images/tt3.jpg)  no-repeat;height:42px;}
.sq{ width:342px; height:218px;background:url(../images/sqbg.jpg) no-repeat;  margin-bottom:10px; }
.sq_1 p{ float:left; padding-left:15px; padding-top:13px; text-align:left; color:#fff; font-weight:bold; font-size:15px;}
.sq_1 span a{ float:right;padding-right:10px; padding-top:15px; color:#FFFFFF;}
.sq_2{ padding-top:10px; text-align:left; width:342px;}
.postlist{ padding-left:5px;}
.postlist LI { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 24px;  PADDING-RIGHT: 0px; BACKGROUND: url(../images/li2.gif) no-repeat 8px 12px;  HEIGHT: 30px; PADDING-TOP: 0px; vertical-align:top; border-bottom:1px dotted #ccc;}
.postlist LI H3 { FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: normal; text-align:left;}
.postlist LI SPAN {TEXT-ALIGN: right; WIDTH: 70px; FLOAT: right; COLOR: #787878; padding-right:20px;}


.xiu_main2_1{ width:1083px; height:39px; background:url(../images/lbg.jpg) no-repeat; margin-top:15px;}
.xiu_main2_1 p a{ padding-left:50px; color:#fff; font-size:16px; line-height:39px;}
.xiu_main2_2{width:1061px; border:1px solid #e0e0df; border-top:none; padding:10px;}
.xiu_main2_2 ul li{ float:left; width:100px; padding:10px 6px;margin-right: 10px;}
.xiu_main2_2 ul li img{ padding:3px; border:1px solid #e5e5e5;}
.xiu_main2_2 ul li p{height:25px; line-height:25px; text-align:center;}

.rollBox{width:1081px;overflow:hidden;} 
.rollBox .LeftBotton{height:52px;width:8px;background:url(../images/button.gif) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:45px 10px 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:52px;width:8px;background:url(../images/button.gif) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:45px 0 0 10px;cursor:pointer;} 
.rollBox .Cont{width:1030px;overflow:hidden;float:left; padding:0px;} 
.rollBox .ScrCont{width:10000px;} 
.rollBox .Cont .pic{width:187px;float:left;text-align:center;} 
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:167px; height:124px;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050; height:26px; overflow:hidden;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 



/*main_news*/

.main_news{ width:1083px; margin: 0 auto;}

.main_news1{width:350px; float:left; margin-top:10px;}

.main_news2{width:350px; float:right;margin-top:10px;}

.slideTxtBox1{ width:350px; border:1px solid #ddd; text-align:left;  }

.slideTxtBox1 .hd{ height:28px; line-height:28px; background: url(../images/title_47.gif) repeat-x top left; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }

.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:28px;   }

.slideTxtBox1 .hd ul li{ float:left; line-height:28px; padding:0 26.5px; cursor:pointer; color:#1f78d4; font-weight:bold;  }

.slideTxtBox1 .hd ul li{ height:28px; background:url(../images/title1_03.jpg) repeat-x top left; border-top:solid 2px #3e7ec4;border-left:solid 1px #dedede;border-right:solid 1px #dedede; color:#fff; font-weight:bold;}

.slideTxtBox1 .bd ul{ padding:10px;  zoom:1;  }

.slideTxtBox1 .bd li{ overflow:hidden; padding-left:10px; height:26px; line-height:26px; background:url(../images/li_img_11.jpg) no-repeat left center;}

.slideTxtBox1 .bd li .date{ float:right; color:#363636;  }
.more{float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#363636;}

.more a{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#363636; line-height:29px;}	

.bot{ width:100%; background:#016bb5; margin:0 auto; height:100px;}
.bot p{ text-align:center; color:#FFFFFF; line-height:24px; padding-top:10px; }
.bot a{color:#FFFFFF;}
.bot img{width:25px;height:25px;}

/*列表页面*/
.cBody{ width:995px;height:500px; margin:10px 0px 0px 0px; text-align:left; border-bottom-width:0px; background-color:White; border-top:solid 1px #ebebeb; border-left:solid 3px #ebebeb;border-right:solid 3px #ebebeb;}
.cBodyB{width:995px; height:7px; background:url(../images/con2bgB.jpg) repeat-x; margin-bottom:10px;}
 .td1{width:260px; background:url(../images/leftbg.jpg) 233px top no-repeat;padding-left:0px; }
 .td2{width:750px;padding-left:0px;padding-right:0px;}

.rt{width:100%;height:55px; background:url(../images/Righttbg.jpg) repeat-x top;}
.lt{display:block;width:234px; height:38px;overflow:hidden; margin-top:10px; background-image:url(../images/listtop.png); background-repeat:no-repeat;border-bottom:solid 15px #f0f0f0; }
.lt p{width:75px; height:28px; line-height:28px; font-family:宋体; font-size:14px; font-weight:bold; color:#094891; margin-left:65px; margin-top:5px;}

.Position{ color:#F00; float:right;margin:9px 10px 0 0;text-indent:38px; background:url(../images/house.png) left center no-repeat;  }
.Position .spantxt{ color:#999999;}

/*左侧菜单*/
.Leftul{ width:233px; list-style:none; }
.Leftul li{ width:100%; height:34px;overflow:hidden; text-align:left; line-height:34px;background:url(../images/leftlibg.jpg) repeat-x bottom; padding-left:10px;}
.Leftul li a{ display:block; width:100%; background-image:url(../images/leftabg.png); background-repeat:no-repeat; background-position:0px 13px; padding-left:15px;}
.Leftul li a:hover {color:#F00; background-color:#dedddd;}
a.sel{ background-color:#016bb5;color:White;}

.LeftulP{ width:233px; list-style:none; }
.LeftulP li{ width:100%; height:34px;overflow:hidden; text-align:left; line-height:34px;background:url(../images/leftlibg.jpg) repeat-x bottom;}
.LeftulP li a{ display:block; width:100%; text-indent:55px; background-image:url(../images/leftabg.png); background-repeat:no-repeat; background-position:40px 13px;}
.LeftulP li a:hover {color:#F00; background-color:#99C1FD;}

/*左侧电话*/
.Lefttel{ width:204px; height:280px; background:url(../images/lefttel.jpg); background-repeat:no-repeat; margin:22px 0 0 10px; padding:10px 0 0 15px; text-align:left;}
.Lefttel h3{color:#128403;  padding-left:8px; padding-top:5px;}
.Lefttel p{ line-height:24px; padding:8px;}
.n2Item{width:720px;height:28px;overflow:hidden; text-indent:10px;background:url(../images/blanklistbg.jpg) 0px 5px no-repeat; margin-left:15px;color:#666666; }
.n2Item a.title{display:block;float:left; }  
.n2Item .time{float:right; color:#9a9797;}


/*二级页面*/

.nn{border: 0px; background: url(images/title8.png)  no-repeat ;  padding-top:10px; height: 36px;  color:#4b4b4b; text-align:left; margin-top:5px;  width:728px;}

div#newscontent{
text-align:left;
padding:20px;
width:750px;
}

div#newscontent .newstitle{
	font-size:22px;
    font-weight: bold;
	line-height:50px;
	text-align:center;
}

div#newscontent .info{
height:28px;
line-height:28px;
border:1px #e8e8e8 solid;
margin:0px 0px;
text-align:center;
background-color:#f7f7f7;
}


div#newscontent .memo{
margin:20px 0px 0px 0px;
padding:15px;
text-align: left;

border:1px #ddd dotted;
text-align:left;
background-color:#fff;
}

div#newscontent .con{
margin:30px 0px;
text-align: left;
line-height:30px;
}



.jj{ line-height:24px; padding:10px; text-align:left;}


.list_pic1{width:720px; padding:15px 0 0 20px; text-align:center;}
.list_pic1 li{ display:inline; float:left; width:207px; margin:10px 10px 10px 10px; overflow:hidden; }
.list_pic1 li img{ width:207px; height:128px; border:0; }
.list_pic1 li span{ display:block; width:207px; height:30px; line-height:30px; text-align:center;}
.list_pic1 li span a{ display:block;}
.fy{
width:636px;
height:35px;
text-align:center;
margin-top:20px;
margin-bottom:10px;
margin-left:60px;
margin-right:70px;
}
.fy ul{
}
.fy li{
height:35px;
line-height:35px;
float:left;
margin:0 20px;
display:inline;
font-size:14px;
text-align:center;
}