﻿/* CSS Document */
@charset "utf-8";
body {
	margin:0px auto;
	 font-size:12px;
	font-family: "宋体";
    /*background:url(../img/bg.jpg);*/
	background-color:#ffffff;
} 
img{border:0px;}
a
{
    font-size: 12px;
	text-decoration: none;
	color:Black;
}
a:link {
	font-size: 12px; text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
a:hover {
	color: red;
	text-decoration: underline;
}
.hid{display:none;}
.clear{clear:both;height:10px;_height:10px}
.clear1{clear:both;height:20px;_height:20px}
.clear2{clear:both;height:10px;_height:20px}
.clear2_1{_height:10px}
.clear2_2{*height:30px}
.clear_a{clear:both;height:1px;_height:1px}
/*首页面*/
.main{width:1000px;margin:0px auto;_width:1000px;_margin:0px auto;}
.space5{margin-top:5px;}
.space10{margin-top:10px;}
.space17{margin-top:17px;_margin-top:5px}
.space27{margin-top:27px;_margin-top:27px}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.lh15{line-height:150%;}
.lh20{line-height:200%;}
.logo{float:left;width:200px;height:70px;display:inherit;margin-top:10px;margin-left:25px;_display:inline}
.logo1{float:left;width:586px;height:91px;display:inherit;_display:inline}
.menu{width:740px;float:right}
.l{float:left;_display:inline}
.r{float:right;_display:inline}
.tl{text-align:left}
.tr{text-align:right}
.yahei{font-family:微软雅黑;}
.c80{color:#808080;}
.c6f{color:#6f6f6f;}

.box304{width:304px;height:394px;}
.gsjj{background:url(../images/aboutbg.png) no-repeat;}
.gsjj_pic img{width:273px;height:250px;}
.gsjj_nr{width:220px;margin-left:60px;text-align:left;}
.more a{color:#675c56;}

.new{background:url(../images/newsbg.png) no-repeat;margin-left:45px;_display:inline;}
.topnew{width:273px;height:173px;overflow:hidden;margin-left:auto;margin-right:auto;}
.topnew .KMSPrefix_kinMaxShow_image_item{*left:0;}
.KMSPrefix_kinMaxShow_button li{_font-size:0px;}
.topnew img{width:273px;height:173px;}
.news_nr{width:220px;margin-left:60px;text-align:left;}
.news_item{color:#808080;}
.news_item a{color:#808080;}

.service{background:url(../images/servicebg.png) no-repeat;}
.service_pic img{width:273px;height:250px;}
.service_nr{width:220px;margin-left:60px;text-align:left;}

.case{background:url(../images/casebg.png) no-repeat;height:208px;}
.case_nr{width:920px;margin-right:20px;margin-top:25px;}
.case_nr ul{margin:0px;padding:0px;}
.case_item img{width:209px;height:141px;}
.case_item span{width:100%;height:24px;line-height:24px;display:block;margin-top:8px;color:#a2a2a2;}

.link{border:solid 1px #c4c4c4;height:25px;line-height:25px;}
.link span{float:left;margin-left:20px;color:#939393;}
.sy_linkdemo{float:right;margin-right:8px;width:910px;height:25px;overflow:hidden;text-align:left;}
.link td{white-space:nowrap;}
.link a{color:#939393;}

.tb_bq{width:100%;}
.tb_bq td{height:30px;text-align:center;}

.lbox{width:230px;height:499px;margin-left:-4px;_width:225px}
.lbox_listItem{background:url(../images/lboxlistbg.png) no-repeat left center;height:auto;border-bottom:solid 1px #ebebeb;line-height:150%;text-align:left;width:70%;margin:20px auto;_margin:20px auto;*margin:15px auto}
.lbox_listItem a{margin-top:5px;margin-bottom:5px;margin-left:20px;display:block; font-size:14px}
.lbox_b{ background:url(/images/lbtop.jpg) no-repeat;width:20px;height:20px;margin:9px auto 15px 10px;_margin:15px auto 15px 10px}

.rbox{width:710px;_width:710px}
.rbox_top{width:102%; height:45px;line-height:28px;background:url(/images/jjbg.jpg) repeat-x;_width:100%}
.rbox_b{margin:7px 15px 15px auto;_margin:13px 15px 15px auto}
.rbox_title{font-weight:bold;text-indent:5px;margin:8px auto 15px 10px;_margin:14px auto 15px 10px}
.rbox_nr{width:95%;margin:15px auto;overflow-y:auto;max-height:450px}
.rbox_nr_title{text-align:center;line-height:150%;font-weight:bold;font-size:14px;}


.newslist{width:100%;margin:5px auto;border-bottom:dashed 1px #d1d1d1;height:28px;line-height:200%;}
.newslist a{float:left;}
.newslist span{float:right;}

.newtitle{height:48px;line-height:48px;text-align:center;font-size:24px;font-weight:bold;}
.newtime{height:24px;line-height:24px;text-indent:2em;text-align:justify}
.newcontent{text-align:left;line-height:150%;}


.picItem{float:left;border:1px solid #ccc}
.picItem img{}
.picItem span{width:100%;height:30px;line-height:30px;text-align:center;display:block;}

.jianjiebox{ width:610px;height:310px;float:left; background-color:#ffffff;margin-right:20px;_display:inline}
.jianjiebt{ height:55px; background:url(/images/jjbg.jpg) no-repeat}
.jianjiexw{width:575px;height:220px;margin:10px 10px 30px 25px }

.bumenfl{width:370px;height:310px;float:right; background-color:#ffffff;_display:inline;_width:310px;_display:inline}
.bumenimg{margin:30px 25px 0px 0px;_display:inline;_width:310px;_height:100px;_margin:30px 15px 0px 0px;}

.textclip{text-overflow:clip}

.newsbg{ background-color:#ffffff}
.newsjg{margin:0px 15px 10px 15px;_margin:0px 15px 10px 15px}

 .cssshadow 
   {
    -moz-box-shadow: 0px 5px 18px #838383;
    -webkit-box-shadow: 0px 5px 18px #838383;
    box-shadow: 0px 5px 18px #838383;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#838383')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#838383');
   }
 .cssshadow2
   {
    -moz-box-shadow: 4px 4px 6px #838383;
    -webkit-box-shadow: 4px 4px 6px #838383;
    box-shadow: 4px 4px 6px #838383;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#838383');";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#838383');
   }


.chongdie1{position:relative;z-index:1}
.topjianjie{width:97%; height:100px;line-height:28px;}
.topjianjiexw{width:97%; height:100px;margin:10px 10px 30px 25px}

.top_b{float:right;margin-top:10px;margin-right:20px}

.lx_wjj_t{width:200p;position:absolute;z-index:1;top:50px;left:20px; _left:15px;text-align:left; font-size:12px; font-weight:bold; line-height:25px}
.lx_wjj_b{width:200p;position:absolute;z-index:1;top:100px;left:20px; _left:15px; text-align:left; font-size:12px; line-height:25px}

.aboutf_yy_a{width:228px;height:130%;*height:110%;_width:217px;z-index:-10;position:absolute;top:-7px;left:2px;_left:-108px}
.aboutf_yy_6{_height:30%;_width:217px;_z-index:-10;_position:absolute;_top:-7px;_left:-108px}

.aboutf1_yy_a{ width:228px;height:120%;*height:110%;_width:217px;z-index:-10;position:absolute;top:-7px;left:2px}
.aboutf1_yy_6{_height:60%;_width:217px;_z-index:-10;_position:absolute;_top:-7px;_left:-108px;}

.slideTxtBox{ width:550;  text-align:left; height:110px }
		.slideTxtBox .hd{ height:24px; line-height:30px; padding:0 0px 0 5px; position:relative;}
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:5px; top:-1px; height:24px;margin-left:5px;width:600px;margin-top:0px}
		.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer; background-color:#dddddd;height:25px}
		.slideTxtBox .hd ul li.on{ height:25px; background-color:Orange; color:White; border:1px solid #ddd;  }
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;width:600px }
		.slideTxtBox .bd li{ height:24px; line-height:24px;   }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }		
.newcontent1{text-align:left;line-height:150%;width:550px;}