.container{width:1300px;}
#top1{line-height:36px;background-color:#F9F8F6;border-bottom:1px #DDDDDD solid;}
#top1 a{}
	#huanying{width:800px;height:36px;overflow:hidden;line-height:36px;float:left;}
	#huanying p{margin:0;padding:0;}
	#huanying marquee{float:left;width:950px;}
	
	#ydh{position:relative;}
	#ydh a+a{}
	
#top2{height:130px;clear:both;vertical-align:middle;background:#FFFFFF;}
	#logo{}
	#tel{}
#xgcpxwbox .tit{margin:30px auto 20px auto;border:1px #36B0F3 solid;padding-left:30px;font-size:16px;color:#D51405;border-radius:8px;line-height:40px;height:40px;}

#navbg{height:54px;background:#0073DD;margin-bottom:1px;color:white;}
#navbg a{color:white;}
#nav{position:relative;height:54px;}
#nav>ul{height:54px;background: url(images/3.gif) right center no-repeat;}
#nav>ul>li{height:54px;vertical-align:middle;position:relative;width:144px;float:left;box-sizing:border-box;text-align:center;line-height:54px;background: url(images/3.gif) left center no-repeat;}
#nav>ul>{}
#nav>ul>li>a{font-size:18px;color:white;}
#nav>ul>li>a>span{font-size:16px;display: block;}
#nav>ul>li:hover a{height:52px;border-bottom:2px white solid;}

#nav>ul>li ul{position:absolute;z-index:999;top:54px;left:0;right:0;width:142px; display:none; margin: 0 auto; padding: 0; left: 0;}
#nav>ul>li:hover ul{display:block;}
#nav>ul>li ul a{display:block;}
#nav>ul>li ul li{line-height:40px;border-bottom:1px white solid;background:white;text-align:center;}
#nav>ul>li ul li a{color:white;font-size:15px;}


#banner{width:100%;height:700px;clear:both;position:relative;overflow:hidden;}
	.jc_index_banner{width:1920px;height:700px; overflow:hidden; position:relative;margin-left:-960px; left:50%; }
	.skitter-large-box{margin-left:-960px;left:50%;position:absolute;}
	.skitter{max-width:1920px;}
	.skitter-large-box,.skitter{width:1920px;background:#fff url({$bg.src});}
	.skitter-large-box,.skitter img{height:700px;}
	
#cbanner{background:url(images/cbanner.jpg) no-repeat top center;height:350px;position:relative;}

#topd{height:60px;overflow:hidden;border-bottom:1px #F4F4F4 solid;}
#topd p{margin:0;padding:0;list-style:none;}
	#topd .hotkey{line-height:60px;width:900px;padding-left:11px;}
	#topd .searchbox input{border:0;}
#topd .searchbox{margin-top:11px;}
	#topd .searchinput{width:245px;border:1px #ccc solid;height:38px;line-height:40px;background: #F4F4F4;}

.huibg{background: #F4F4F4;padding:15px 0;}

#ptit{background:url(images/5.gif) center center no-repeat;height:130px;}

#plist{width:302px;background: white;}
	#plist .title{background:url(images/6.gif) center center no-repeat;height:97px;}
	#plist .con{border-left:1px #EFEFEF solid;border-right:1px #EFEFEF solid;padding:15px 0 12px 0}
	#plist .item {width:260px;margin:0 auto;padding-top:10px;}
	#plist .item .xl{background: #0073DD url(images/111.png) 15px center no-repeat;border-radius:20px;height:40px;padding-left:60px;line-height: 40px;}
	#plist .item .xl a{color:white;font-size:18px;}
	#plist .item ul li{background:url(images/7.gif) 22px center no-repeat;padding-left:61px;height:37px;border-bottom:1px #F4F4F4 dashed;line-height:37px;}

	#hotp{width:988px;padding-bottom: 30px;}
		#hotp .hotbox{border-radius: 5px;background: white;height:336px;border:1px #ccc solid;position: relative;}
		#hotp .hotbox a.next{position:absolute; left:0%; top:0;display:block; width:50px; height:336px; background:url(images/2.png)  center center no-repeat; filter:alpha(opacity=50);opacity:0.5;z-index: 9;}
		#hotp .hotbox a.prev{position:absolute; right:0%; top:0; display:block; width:50px; height:336px; background:url(images/1.png) center center no-repeat; filter:alpha(opacity=50);opacity:0.5;z-index: 9;}
		.hotbox ul li{width:100%;height:334px;}
		.hotbox ul li .img{width:450px;height:344px;}
		.hotbox ul li .img img{width:450px;height:344px;}
		.hotbox ul li .txt{width:406px;height:344px;overflow: hidden;padding:30px 0 20px 0;margin-right:90px;}
		.hotbox ul li .name{line-height: 60px;font-size:26px;}
		.hotbox ul li .info{height:154px;line-height:26px;}
		.hotbox ul li .btn{margin-top:30px;}
		.hotbox ul li .btn a+a{margin-left:24px;}
		.hotbox ul li .more{text-align:center;width:110px;height:36px;color:white;background: #D01818;line-height: 36px;border-radius: 18px;line-height: 36px;}
		.hotbox ul li .qq{text-align:center;width:110px;height:36px;border:1px #ccc solid;box-sizing: border-box;border-radius: 18px;line-height: 36px;margin-left:30px;}

		.nicelist {padding-bottom: 44px;}
		.nicelist ul li{border-radius:4px;float:left;width:320px;height:390px;border:1px #ccc solid;background: white;margin:12px 12px 0 0;}
		.nicelist ul li:nth-child(3n){margin-right:0;}
		.nicelist ul li:last-child:after{content: "";clear:both;}
		.nicelist ul li .img img{width:320px;height:246px;border-radius:4px;}
		.nicelist ul li .name{height:40px;text-align: center;font-size:18px;}
		.nicelist ul li .info{padding:0 24px;line-height: 22px;height: 44px;color:#889190;overflow: hidden;}
		.nicelist ul li .more{text-align:center;width:110px;height:36px;color:white;background: #0073DD;margin:0 auto;line-height: 36px;margin-top:12px;border-radius: 18px;}
		.nicelist ul li .more:hover{background: #D01818;}
		.nicelist ul li:hover .more{background: #D01818;}

#habout{background: url(images/8.jpg) top center no-repeat;height:842px;}
	#habout .tit{height:340px;}
	#habout .con{background:url(images/15.jpg) no-repeat;height:448px;overflow: hidden;}
	#habout .nr{padding:40px;width:460px;box-sizing: border-box;height:446px;overflow: hidden;color:white;}
	#habout .right{width:840px;}
	#habout .right .item{width:280px;height:223px;box-sizing: border-box;padding:36px 50px;overflow: hidden;}
	#habout .right .item .name{line-height: 44px;font-size: 24px;}
	#habout .right .item .info{color:#a19f9f;height:66px;overflow: hidden;}
	#habout .right .item .btn{width:102px;height:36px;border:1px #d8dbe5 solid;color:#a19f9f;line-height: 36px;text-align: center;}
	#habout .right .di .item{margin:0 auto;color:white;background: #feba07;}
	#habout .right .di .item .info{color:white;}
	#habout .right .di .item .btn{color:white;border-color: white;}

#hys{}
	#hys .tit{height:126px;background: url(images/9.gif) top center no-repeat;}
	#hys .con{height:436px;overflow: hidden;margin-bottom:56px;}
	#hys .con .left{background-color: #4F4F4F;color:white;} #hys .con .left:hover{background-color: #0073DD;} #hys .con .left a{color:white;}
	#hys .con .gao{width:242px;height: 374px;box-sizing: border-box;padding:274px 20px 20px 20px;overflow: hidden;}
	#hys .con .di{width:242px;height:344px;margin-top:90px;box-sizing: border-box;padding:275px 20px 15px 20px;overflow: hidden;}
	#hys .con .left+.left{margin-left:22px;}
	#hys .con .left:first-child{background-image: url(images/16.jpg);background-repeat:no-repeat;}
	#hys .con .left:nth-child(2){background-image: url(images/17.jpg);background-repeat:no-repeat;}
	#hys .con .left:nth-child(3){background-image: url(images/18.jpg);background-repeat:no-repeat;}
	#hys .con .left:nth-child(4){background-image: url(images/19.jpg);background-repeat:no-repeat;}
	#hys .con .left:last-child{background-image: url(images/20.jpg);background-repeat:no-repeat;}


#khfk{}
	#khfk .tit{height:126px;background: url(images/khfk.jpg) top center no-repeat;}
	#khfk .con{height:555px;overflow: hidden;margin-bottom:20px;}
	
#hgg{background:url(images/11.gif) top center no-repeat;height:360px;}

#newsbox{margin-bottom:60px;}
	#newsbox .tit{background: url(images/12.gif) left top no-repeat;height:114px;}
	#newsbox .con{position: relative;height:606px;margin-bottom:30px;}
		#imgnew{position: absolute;left:0;top:0;z-index: 9;width:576px;height:606px;box-shadow:0px 0px 20px  #DEE5F7;background: white;}
		#imgnew .name{font-size:20px;font-weight:bold;height:70px;line-height: 70px;text-align: center;}
		#imgnew .con{border-radius: 5px;width:518px;height:510px;margin:0 auto;background: #F7F5F6;}
		#imgnew  .img{width:518px;height:382px;}
		#imgnew  .img img{width:518px;height:382px;}
		#imgnew  .info{line-height: 28px;height:56px;margin:10px 12px;overflow: hidden;font-size: 16px;}
		#imgnew .more{width:120px;height:30px;border:1px black solid;border-radius: 5px;text-align: center;font-size: 16px;margin:0 auto;}

		#newqh{position: absolute;border: 1px #ccc solid;height: 590px;width: 1100px;right: 0;margin-top: 50px;}
			#newqh .hd{position: absolute;width:340px;height:50px;top:-96px;right:0px;}
			#newqh .hd li{float:left;border-radius:30px;height:50px;background: #a19f9f;width:154px;text-align: center;}
			#newqh .hd li a{color:white;font-size: 18px;line-height: 50px;}
			#newqh .hd li+li{margin-left:30px;}
			#newqh .hd li.on{background: #0073DD;}

			#newqh .bd{float:right;margin-right:32px;width:640px;box-sizing: border-box;}
			#newqh .bd li{border-bottom:1px #a19f9f solid;height:96px;padding:15px;box-sizing: border-box;}
			#newqh .bd li .time{width:64px;height:64px;text-align: center;background: url(images/13.gif) no-repeat;padding-top:34px;box-sizing: border-box;font-size:12px;}
			#newqh .bd li .txt{margin-left:20px;width:520px;}
			#newqh .bd li .name{font-size: 20px;line-height: 36px;}
			#newqh .bd li .info{line-height: 28px;color:#a19f9f;height:28px;overflow: hidden;}

#gcal{margin-bottom:30px;}
	#gcal .tit{height:126px;background: url(images/10.gif) top center no-repeat;}
	#gcal .bd{width:1300px;height:310px;overflow: hidden;position: relative;}
	#gcal .bd ul{}
	#gcal ul li{float:left;height:310px;width:398px;text-align: center;background: #4F4F4F;font-size: 16px;color:white;line-height: 54px;margin-right:35px;}
	#gcal ul li:hover{background:#0073DD;}
	#gcal ul li img{width:398px;height:256px;border-bottom-left-radius:20px;}
	#gcal ul li a{color:white;}
	
	
#copyright{margin-top:120px;background: #02488D;color:white;}#copyright p{margin:0;padding:0;list-style:none;}#copyright a{color:white;}
	#copyright .con{position: relative;}
		#dnav{position: absolute;top:-33px;left:0;width:1300px;height:80px;background: url(images/14.gif) no-repeat;}
		#dnav ul li{float:left;padding-left:58px;font-size: 16px;line-height: 80px;}	
	#dlxwm{min-height: 310px;padding:30px 0px;}

	#dlink{border-top:1px #013A71 solid;padding:15px 0;}
		#dlink a{color:#BFBFBF;white-space: nowrap;}
		#dlink a+a{padding-left:16px;}

	#allbq{color:#BFBFBF;line-height:30px;padding: 0 0 10px 0;}


.box{margin:0 auto;clear:both;}
.imgbox{text-align:center;}	

.dqwz1{line-height:50px;height:50px;text-align: right;margin-bottom:-50px;}

.dqwz{line-height:50px;height:50px;text-align: right;margin-bottom:-50px;border-bottom:1px #CFCFD1 solid;}
.dqwz .container{background:url(images/32.jpg) left center no-repeat;}
.dqwz a{padding:0 10px;}
.dqwz span{padding:0 0 0 10px;}

#cytitle{height:130px;background:url(images/31.jpg) center top no-repeat;text-align:center;}
#cytitle .title{font-size: 36px;font-weight: bold;line-height: 77px;height: 69px;overflow: hidden;}
#cytitle .xx{font-size: 16px;}

#ciye .ctit{height:50px;line-height:50px;font-size: 20px;font-weight: bold;}
#ciye .con_nr{min-height:300px;}

#m_right{width:988px;}
#m_right .tit{background: url(images/ciye_07.jpg) no-repeat 0 13px;padding:5px 0 0 40px;border-bottom:2px #0F6DE7 solid;font-size: 22px;margin-bottom:20px;}
#m_right .tit a{float: right;}

#cplist{float:left;width:276px;}
#cplist .listbg{height:127px;background:url(images/ciye_05.jpg) center center no-repeat;}
#cplist .listcon{background:#F6F6F6;padding:14px;}
#cplist .listcon .xl{line-height:42px;height:42px;padding-left:26px;background:#169FE5 url(images/ciye_12.jpg) 235px 15px no-repeat;margin-bottom:10px;}
#cplist .listcon .xl a{color:white;font-size:18px;font-weight:bold;}
#cplist .xx li{line-height:34px;border-bottom:1px #858585 dashed;background:url(images/ciye_15.jpg) 235px 10px no-repeat;padding-left:26px;margin-bottom:10px;}

.dline{border-bottom:1px #ccc solid;}

.listplist{line-height:40px;height:40px;margin-bottom:40px;}
.listplist ul{background:url(images/2.jpg) no-repeat;line-height:40px;height:40px;}
.listplist ul li{float:left;}	
.listplist ul li a{font-size:18px;}	
.listplist ul li.on a{color:red;}	
.listplist ul li+li{margin-left:42px;}




#procon{margin-left:0;}

#p_proList li{width:309px;height:295px;text-align:center;line-height:36px;box-sizing:border-box;border:1px #DEDADB solid;margin-bottom:20px;margin-top:15px;}
#p_proList li:nth-child(4n){margin-right:0;}
#p_proList li .img{height:290px;}
#p_proList li .img img{width:286px;height:230px;margin:10px auto;}
#p_proList li .t{line-height:30px;height:40px;padding-left:10px;overflow:hidden;}
#p_proList li .xq{overflow:hidden;line-height:24px;padding:10px;height:92px;}

#c_main{padding-top:10px;}

.contentcon{padding-top:20px;}

h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:0;padding:0;}

#newsshow p{margin-bottom:20px;}
#xgcp .con li{float:left;    margin: 0;
    width: 311px;
    text-align: center;
    line-height: 36px;
    height: 292px;}
#xgcp .con li img {
    width: 300px;
    height: 230px;
    border: 1px #eee solid;
}

#xgxw li{line-height:36px;border-bottom:1px #ccc dotted;}

.lanbg{background:#0288CF;height:170px;｝