/* CSS Document */
#main .con { width:1200px; height:auto; overflow:hidden; border:1px solid #e4e4e4; padding-bottom:20px; margin:0 auto 15px auto;}
#main .cbanner{ width:1200px; height:auto; margin:15px auto;}
#main .con .left{ width:217px; height:auto; overflow:hidden; float:left;}
#main .con .left .tit{ background-color:#4a4d5b; width:192px; margin:15px auto; height: auto !important; padding:0px 0px 20px 0px;}
#main .con .left .tit h1{ font-size:16px; color:#FFFFFF; text-align:center; line-height:40px; font-weight:normal;}
#main .con .left .tit ul{ width:160px; height:auto; margin:5px 5px 20px 5px; background-color:#FFFFFF; padding:10px 10px 30px 10px; }
#main .con .left .tit ul li{ background:url(../images/cont/jian.png) bottom no-repeat; width:159px; height:35px; line-height:30px;}
#main .con .left .tit ul li a{ font-size:14px; display:block; width:160px; height:30px; color:#686a75;}
#main .con .left .tit ul li a:hover,#main .con .left .tit ul li a.acur{ background-color:#f0f0f0; background:url(../images/cont/a.png) no-repeat; background-position:0px 5px; color:#4a4d5b; font-weight:bold;}



#main .con .left .img1{ margin-left:10px; margin-bottom:8px; background-image:url(../images/cont/leg1.jpg); width:100px; height:48px; padding-left:92px; padding-top:8px;}
#main .con .left .img1 h2{}
#main .con .left .img1 h2 a{ font-size:12px; color:#2e334a; line-height:15px;}
#main .con .left .img1 p{ color:#999393;}
#main .con .left .img2{ margin-left:10px; margin-bottom:8px; background-image:url(../images/cont/leg2.jpg);width:100px; height:48px; padding-left:92px; padding-top:8px;}
#main .con .left .img2 h2{}
#main .con .left .img2 h2 a{ font-size:12px; color:#2e334a; line-height:15px;}
#main .con .left .img2 p{ color:#999393;}
#main .con .right{ width:960px;border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; height:auto !important; min-height:450px; overflow:hidden; padding:10px;float:right;}

#main .con .right .tit{ width:937px; height:32px; background:url(../images/cont/tita.png) no-repeat; background-position:5px; color:#4a4d5b; font-size:16px;border-bottom:1px solid #e4e4e4; line-height:30px; padding-left:23px;}
#main .con .right .tit span{ font-size:12px; float:right; color:#9d9ea4;}
#main .con .right .tit span a{font-size:12px; color:#9d9ea4;}
#main .con .right .tit span a:hover{ color:#2e334a;}
/*14px*/
#main .con .right .con_a p{ font-size:14px; line-height:26px; color:#4d4f57;}
#main .con .right .con_a img{ margin:10px;}
/*#main .con .right .con_a img{ float:left; margin:20px 10px;}*/
/*ul*/
#main .con .right ul.list>li{ width:224px; height:auto; float:left; text-align:center; margin:20px 8px; line-height:30px;}
#main .con .right ul.list>li a{ color:#2e334a; font-size:13px;}
#main .con .right ul.list>li a:hover{ color:#067281;}
#main .con .right ul.list>li img{ border:1px solid #e4e4e4;}
#main .con .right .newlist{ clear:both; margin:12px auto; height:auto !important; overflow:hidden; text-align:center; padding-bottom:5px; padding-top:10px; }
#main .con .right .newlist a{color:#4a4d5b;}
#main .con .right .newlist .digg2>a:hover{ background-color:#067281;}
#main .con .right .newlist .selectedd{ color:#FFFFFF;background-color:#067281;}
#main .con .right .newlist .digg2>a{ padding:4px 8px;border:1px solid #767272; display:inline;text-align:center; margin-right:5px; line-height:20px; font-size:12px;}
#main .con .right .newlist .digg2>a:hover{color:#FFFFFF; }

/*contact*/
#main .con .right .cleft{ width:566px; height:340px; float:left; margin-top:20px;}
#main .con .right .cright{ width:260px; height:auto; float:left; background:url(../images/cont/tacta.png) no-repeat; margin-left:20px; background-position:3px 5px; padding-left:27px; line-height:22px;color:#4d4f57; margin-top:20px;}
/*news*/
#main .con .right .news{ width:960px; height:auto;}
#main .con .right .news ul li{ background:url(../images/cont/ula.png) no-repeat; background-position:5px; width:900px; text-align:left; margin:6px 0px; line-height:32px; }
#main .con .right .news ul li span{ color:#9d9ea4;font-size:13px;}
#main .con .right .news ul li a{color:#4a4d5b;font-size:14px;}
#main .con .right .news ul li a:hover{color:#067281;}

/*connew*/
#main .con .right .connew{ width:97%; height:auto; margin:0 auto;}
#main .con .right .connew h1{ text-align:center; margin-top:15px;color:#4a4d5b; font-size:18px; line-height:30px;}
#main .con .right .connew time{color:#9d9ea4; float:right; margin-right:10px; margin-top:15px; margin-bottom:5px;}
#main .con .right .connew p{color:#4a4d5b; clear:both; font-size:14px;line-height:26px; }
#main .con .right .newlast{ text-align:right; width:500px; float:right; margin-right:10px;color:#4d4f57; margin-top:20px;}
#main .con .right .newlast a{color:#4a4d5b;}
#main .con .right .newlast a:hover{color:#067281;}

/*conpro*/
#main .con .right .conpro{ width:100%; height:auto; overflow:hidden;}
#main .con .right .conpro .pleft{ width:300px; float:left;  margin-top:15px;}
#main .con .right .conpro .pleft p{ font-size:1.3em; padding-top:10px;}
#main .con .right .conpro .pleft p span{ color:#FF0004;}
#main .con .right .conpro .pleft img{border:1px solid #e4e4e4;}
#main .con .right .conpro .pleft .shang{ width:80px; height:35px; background-color:#067281; font-size:14px; margin-left:40px;  float:left; margin-top:10px;text-align:center; line-height:34px;}
#main .con .right .conpro .pleft .shang a{ color:#FFFFFF; }
#main .con .right .conpro .pleft .shang:hover{background-color:#282828;}
#main .con .right .conpro .pright{ float:left; width:640px; margin-left:10px; padding-bottom:30px; margin-top:15px;}
#main .con .right .conpro h2{ border-bottom:1px solid #e4e4e4; width:615px; line-height:40px; margin-bottom:10px;color:#067281; font-weight: normal; background:url(../images/cont/cion3.png) no-repeat; background-position:5px; padding-left:25px; font-size:16px;}
#main .con .right .conpro p{color:#4a4d5b; font-size:13px;line-height:24px; }
#main .con .right  .pcon{ width:100%; height:auto; }
#main .con .right  .pcon .conctit{ border-bottom:1px solid #e4e4e4; width:925px; line-height:40px; margin-bottom:10px;color:#067281; font-weight: normal; background:url(../images/cont/cion2.png) no-repeat; background-position:5px; padding-left:25px; font-size:16px; }
#main .con .right  .pcon .conc{ font-size:1.2em;}
#main .con .right  .pcon .conc table{ margin:20px auto;}

/*texiao*/
.box {
	width:100%;
	margin:0px auto;

}
.box>ul>li {
	
	position:relative;
	overflow:hidden;	
}
.box ul li .dask {
	width:224px;
	height:105px;
	padding:60px 0 0 0px;
	background: url(../images/cont/bu.png);
	opacity:0.8;
	position:absolute;
	top:-200px;
	left:0;
}
.box ul li .dask img{border:none;}
