/* CSS Document */

.xbanner{

	width:100%;

	height:321px;

}

.xbanner a{

	display: block;

	width: 100%;

	height: 321px;

}

.fbody{

	width:100%;

	height:auto;

	overflow:hidden;

	position:relative;

	background:#eeeeee;

}

.scontent{

	width:1003px;

	height:auto;

	margin-top:25px;

	margin-bottom:53px;

}

.cleft{

	width:244px;

	height:auto;

	overflow:hidden;

	float:left;

}

.lefttile{

	width:244px;

	height:57px;

	background:url("../images/about_05.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/about_05.png*/ left center;

}

.lefttile h1{

	line-height:57px;

	font-size:16px;

	font-weight:600;

	color:#FFF;

	float:left;

	padding-left:15px;

	font-family:"微软雅黑";

}

.lefttile span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	line-height:63px;

	color:#eee;

	padding-left:8px;

}

.leftnav{

	width:244px;

	height:auto;

	background:#FFF;

	margin-top:10px;

	padding-bottom:15px;

}

.leftnav a{

	background:url("../images/about_03.jpg")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/about_03.jpg*/ left center no-repeat;

	display:block;

	height:44px;

	border-bottom:1px dashed #e4e4e4;

	margin:0px 14px;

	line-height:44px;

	text-indent:22px;

	font-size:14px;

	color:#666;

}

.leftnav a:Hover{

	color:#41a3c5;

}

.concontent{

	width:244px;

	height:214px;

	background:url("../images/cbg.jpg")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/cbg.jpg*/ left center no-repeat;

	position:relative;

	overflow:hidden;

}

.lphone{

	width:216px;

	height:67px;

	margin:-5px 14px;

	border-bottom:1px dashed #e4e4e4;

	padding-bottom:10px;

}

.lphone h2{

	background:url("../images/about_20.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/about_20.png*/ left center no-repeat;

	height:24px;

	text-indent:25px;

	color:#41a3c5;

	line-height:24px;

	margin-top:10px;

}

.lphone p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:26px;

	color:#666;

	line-height:60px;

}

.ggtitle{

	line-height:30px;

	font-size:14px;

	font-weight:bold;

	width:225px;

	margin:0px 14px;

	padding-top:10px;

}

.lx{

	width:216px;

	height:24px;

	line-height:24px;

	margin:0px 14px;

	color:#666;

}

.cright{

	width:736px;

	background:#FFF;

	float:right;

	padding-bottom:50px;

	overflow:hidden;

}

.crightcont{

	width:692px;

	height:auto;

	overflow:hidden;

	margin:0px 22px;

}

.treenav{

	height:60px;

	width:692px;

	background:url("../images/about_12.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/about_12.png*/ center bottom no-repeat;

}

.treenav p{

	height:55px;

	line-height:55px;

	background:url("../images/about_08.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/about_08.png*/ left center no-repeat;

	text-indent:30px;

	color:#666;

}

.treenav p a{

	font-size:12px;

	color:#666;

	padding:0px 3px;

}

.treenav p a:Hover{

	color:#41a3c5;

}

.crightcontent{

	width:692px;

	background:#FFF;

	margin-top:20px;

}

.crightcontent p{

	font-size:12px;

	font-family:"微软雅黑";

	line-height:24px;

	color:#999;

}

.crightfx{

	border-top:1px dashed #ccc;

	padding-top:30px;

	margin-top:30px;

}

.productcontent{

	

	width:692px;

	background:#FFF;

	margin-top:20px;

}

.productcontent ul li{

	width:210px;

	height:268px;

	overflow:hidden;

	line-height:50px;

	font-size:13px;

	color:#999;

	text-align:center;

	overflow:hidden;

	float:left;

	margin:10px 10px;

}

.productcontent ul li a{

		width:210px;

	height:268px;

	display:block;

	overflow:hidden;

	color:#666;

}

.productcontent ul li a:Hover{

	color:#41a3c5;

}

.productcontent ul li a p{

	width:208px;

	height:208px;

	overflow:hidden;

	border:1px solid #eeeeee;

}

.productcontent ul li img{

	

			-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;

    transition: opacity 0.2s, transform 0.35s;

    -webkit-transform: scale(1);

    transform: scale(1);

	width:208px;

	height:208px;

	overflow:hidden;

}

.productcontent ul li img:Hover{

		  -webkit-transform: scale(1.05);

  transform: scale(1.05);

}

.fybox{

	width:692px;

	border-top:1px dashed #ccc;

	overflow:hidden;

}

.f_page{

	

	float:right;

	padding:15px 0px;

	margin-top:10px;

	margin-bottom:10px;

	color:#999;

}



.f_page ul li{

	float:left;

	line-height:20px;

	margin:2px;

}

 

.f_s1 a{

	display:block;

	width:60px;

	height:20px;

	text-align:center;

	line-height:20px;

	cursor:pointer;

}

.f_s2 a{

	display:block;

	width:20px;

	height:20px;

	text-align:center;

	line-height:20px;

	cursor:pointer;

}



.f_li_bg  {

	color:#FFF;

	background:#41a3c5;

	display:block;

}



.caesconent{

	width:692px;

	background:#FFF;

	margin-top:20px;

	height:auto;

}

.caesconent ul li{

	width:692px;

}

.caseone{

	width:692px;

	height:160px;

	padding:15px 0px;

	border-bottom:1px dotted #ccc;

	}

.caseone ol{

	width:200px;

	height:160px;

	float:left;

}

.caseone ul{

	float:right;

	width:470px;

	height:160px;

}

.caseone ul .casestitle h3{

	float:left;

}

.caseone ul .casestitle h3 a{

	line-height:30px;

	color:#666;

	font-size:14px;

	font-weight:normal;

}

.caseone ul .casestitle h3 a:Hover{

	color:#41a3c5;

}

.caseone ul .casestitle span{

	float:right;

}

.caseone ul .casestitle span a{

	display:block;

	height:23px;

	width:74px;

	background:#41a3c5;

	line-height:23px;

	color:#fff;

	text-align:center;

}

.caseone ul div span a:Hover{

	background:#db93a8;

}

.caseonetxt{

	width:460px;

	height:92px;

	background:#fafafa;

	border:1px solid #ebebeb;

	margin-top:8px;

	margin-bottom:20px;
	

}

.caseonetxt p{

	color:#999;

	font-size:12px;

	line-height:24px;

	margin:8px;

}

.fxbnt{

	height:18px;

}

.nfx{

	width:15px;

	height:18px;

	background:url("../images/fx.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/fx.png*/ left center no-repeat;

	display:block;

	float:left;

	margin-right:10px;

}

.nfx:hover{

	background:url("../images/fx1.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/fx1.png*/ left center no-repeat;

}

.nshow{

	width:15px;

	height:18px;

	background:url("../images/show.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/show.png*/ left center no-repeat;

	display:block;

	float:left;

}

.nshow:Hover{

	background:url("../images/show2.png")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/show2.png*/ left center no-repeat;

}

.brand {

	width:692px;

	height:auto;

	margin-bottom:20px;

	margin-top:20px;

	overflow:hidden;

}

.brand a{

	width:156px;

	height:92px;

	display:block;

	border:1px solid #eee;

	float:left;

	margin:6px;

	overflow:hidden;

}

.brand a img{

			-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;

    transition: opacity 0.2s, transform 0.35s;

    -webkit-transform: scale(1);

    transform: scale(1);

}

.brand a img:hover{

		  -webkit-transform: scale(1.05);

  transform: scale(1.05);

}

.picnews{

	height:269px;

	width:692px;

	margin-top:10px;

}

.picnews ul li{

	width:224px;

	height:269px;

	background:url("../images/newsbg.jpg")/*tpa=http://www.bjxlyx.com/home/views/default/resource/images/newsbg.jpg*/ center no-repeat;

	float:left;

	margin:0px 3px;

}

.newsone{

	width:189px;

	margin:16px 18px;

}

.newsone ol{

	height:129px;

	width:189px;

}

.newsone ul{

	width:189px;

	height:93px;

}

.newsone ul h3 a{

	font-size:14px;

	font-weight:normal;

	color:#333;

	line-height:35px;

}

.newsone ul h3 a:Hover{

	color:#41a3c5;

}

.newsone ul p a{

	font-size:12px;

	line-height:20px;

	color:#999;

}

.newsone ul p a:Hover{

	color:#41a3c5;

}

.newlist{

	width:692px;

	height:auto;

	margin-top:30px;

}

.newlist ul li{

	width:692px;

	height:68px;

	margin:20px 0px;

}

.newslistone ol{

	width:73px;

	height:68px;

	float:left;

	margin-left:10px;

}

.newslistone ol h3{

	width:73px;

	height:46px;

	background:#dadada;

	line-height:46px;

	font-family:Arial, Helvetica, sans-serif;

	color:#a4a4a4;

	text-align:center;

	font-weight:normal;

	font-size:32px;

}

.newslistone ol p{

	width:73px;

	height:22px;

	background:#41a3c5;

	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:center;

	font-weight:normal;

	font-size:14px;

	line-height:22px;

}

.newslistone ul{

	width:589px;

	height:68px;

	float:right;

}

.newslistone ul h3 a{

	font-size:14px;

	line-height:30px;

	color:#41a3c5;

	font-weight:normal;

}

.newslistone ul p a{

	line-height:20px;

}

.zptitle{

	width:692px;

	height:40px;

	background:#e7e7e7;

	margin-top:20px;

}

.zptitle ul li{

	line-height:40px;

	color:#666;

	float:left;

	text-align:center;

	border-right:1px solid  #ddd;

	font-size:14px;

}

.zplinstone{

	width:692px;

	height:30px;

	background:#f1f1f2;

	border-bottom:1px solid #ddd;

}

.zplinstone li{

	line-height:30px;

	color:#999;

	float:left;

	text-align:center;

	border-right:1px solid  #ddd;

	font-size:12px;

}

.news_content{

	width:690px;

	margin-top:20px;

	border-bottom:1px dashed #CCC;

	margin-bottom:10px;

	padding-bottom:10px;

	margin-left:5px;

	margin-left:10px !important;

}

.news_content ul li p{

	text-indent:24px;

	margin-top:7px;

	line-height:30px;

}

.news_content ul li span{

	margin:0px 5px;

}

.news_t{

	text-align:center;

	font-family:"微软雅黑";

}

.write_info{

	text-align:center;

	line-height:30px;

	color:#999;

	margin-top:10px;

	border-bottom:1px solid #CCC;

}

.up_down{

	width:710px;

	height:auto;

	overflow:hidden;

	padding-bottom:10px;

}

.news_t h1{

	font-weight:normal;

	font-size:24px;

	color:#666;

}

.fx{

	height:30px;

	line-height:30px;

	width:300px;

	float:right;

	margin-top:22px;

}

.ud{

	width:400px;

	height:auto;

	float:left;

}

.ud ul li{

    height:30px;

	line-height:30px;

	font-size:14px;

}

.ud a{

	font-weight:bold;

}