.container{width:1200px;}
#top1{height:31px;line-height:31px;background-color:#F7F7F7;border-bottom:1px #DCDCDC solid;}
#top1 a{}
	#huanying{width:800px;height:31px;overflow:hidden;line-height:31px;float:left;}
	#huanying p{margin:0;padding:0;}
	#huanying marquee{float:left;width:950px;}
	
	#ydh{}
	#ydh a{display:inline-block;text-align:center;margin:0 15px;}

#top2{height:132px;clear:both;vertical-align:middle;}
#top2 .container{width:1270px;}
	#logo{padding-top:12px;}
	#tel{padding-top:8px;}
	
#navbg{background:#0080C9;height:66px;}
#navbg .container{width:1270px;}
#nav{position:relative;height:66px;}
#nav>ul{height:66px;float:left;width:1200px;}
#nav>ul>li{height:66px;vertical-align:middle;position:relative;width:120px;float:left;box-sizing:border-box;text-align:center;line-height:66px;}
#nav>ul>li+li{}
#nav>ul>li>a{font-size:16px;color:white;}
#nav>ul>li>a>span{font-size:16px;display: block;color:white}
#nav>ul>li:hover{}
#nav>ul>li:hover a{color:red;}

#nav>ul>li ul{position:absolute;z-index:999;top:66px;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;}
#nav>ul>li ul li a:hover{}
#homenav{background: url(images/home.png) no-repeat center;}
#homenav a{text-indent: -99em;display: block;width: 120px;height: 66px;}
#nav #pl{background:white;position:absolute;top:66px;display:none;line-height:30px;width:1300px;margin-left:-650px;left:50%;z-index:10000;clear:both;padding:10px;;}
#nav #pl .dawnlist{padding:15px 10px;}
#nav #pl .row{float:left;padding:0 15px;width:254px;height:310px;overflow:hidden;padding-top:8px;box-sizing:border-box;}
#nav #pl .img{text-align:center;}
#nav #pl .img img{width:220px;height:120px;}
#nav #pl .row+.row{border-left:1px #ccc solid;}
#nav #pl .row .dt a{color:#c00;font-size:15px;font-weight:bold;}
#nav #pl .row .dd a{font-size:14px;font-weight:bold;}

/* #navbg .searbg{position:relative;float:left;width:70px;height:66px;background:url(images/sy_10.jpg) center center no-repeat;} */
	/* #search{padding-right:20px;padding-top:9px;display:none;position:absolute;top:0;right:70px;height:60px;border:1px red solid;border-radius:8px;} */
		/* input.searchinput{width:224px;height:32px;border-radius:5px;border:1px #CCCCCC solid;margin-top:3px;border-right:0;} */
		/* #searchbtn{margin:3px 0 0 -4px;} */

#banner{width:100%;height:689px;clear:both;position:relative;overflow:hidden;}
	.jc_index_banner{width:1920px;height:689px; 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:689px;}
	
#cbanner{background:url(images/ciye_02.jpg) no-repeat top center;height:300px;position:relative;}

.huibg{background:#F7F7F7;clear:both;}

#topd{height:216px;background:url(images/sy_16.jpg) center center no-repeat;overflow:hidden;}

#pbox{clear:both;padding-bottom:40px;}
#pbox .piecetit{height:140px;background:url(images/sy_20.jpg) center center no-repeat;}
#pbox .lxlist{width:1200px;margin:0 auto;clear:both;}
#pbox .lxlist .item{height:54px;line-height:54px;overflow:hidden;background:white;}
#pbox .lxlist .item+.item{margin-top:2px;}
#pbox .lxlist .item .xl{width:176px;background:#0088CE;padding-left:22px;}
#pbox .lxlist .item .xl a{font-size:18px;font-weight:bold;color:white;}
#pbox .lxlist .xx{padding-left:25px;width:1020px;}
#pbox .lxlist .xx a{white-space:nowrap;font-size:14px;}
#pbox .lxlist .xx a+a{margin-left:24px;}

#pbox .con{clear:both;width:1205px;margin:0 auto;clear:both;margin-top:40px;}
#pbox .con li{float:left;width:301px;height:397px;margin-bottom:36px;text-align:center;background:url(images/sy_28.jpg) no-repeat center 5px;}
#pbox .con li .img img{width:292px;height:220px;margin:12px auto;}
#pbox .con li .name{line-height:50px;font-size:16px;font-weight:bold;color:#0087D1;}
#pbox .con li .info{padding:8px 32px;line-height:20px;}


#picbox{}
#picbox .piecetit{height:134px;background:url(images/sy_32.jpg) center center no-repeat;}
#picbox .slideTxtBox{clear:both;height:450px;}
#picbox .slideTxtBox .hd{width:282px;position:relative;height:450px;}
#picbox .slideTxtBox .hd ul li{background:url(images/sy_39.jpg) no-repeat;height:81px;padding-left:34px;line-height:81px;}
#picbox .slideTxtBox .hd ul li a{font-size:20px;}
#picbox .slideTxtBox .hd ul li+li{margin-top:12px;}
#picbox .slideTxtBox .hd ul li.on{background:url(images/sy_36.jpg) no-repeat;height:81px;width:383px;position:relative;z-index:9;}
#picbox .slideTxtBox .hd ul li.on a{color:white;}
#picbox .slideTxtBox .hd .footbg{margin-top:10px;background:url(images/sy_42.jpg) no-repeat;width:282px;height:82px;}

#picbox .slideTxtBox .bd{width:644px;position:relative;margin-left:18px;height:450px;}
#picbox .slideTxtBox .bd .one img{width:644px;height:450px;}

#picbox .piclist{width:230px;height:450px;overflow:hidden;}
#picbox .piclist li{width:230px;height:150px;}
#picbox .piclist li+li{}
#picbox .piclist li img{width:230px;height:146px;margin-bottom:12px;}

#hgg{background:url(images/sy_44.jpg) center center no-repeat;height:270px;}	

#hys{clear:both;background:url(images/sy_44.jpg) top center no-repeat;padding-top:264px;margin-top:15px;}	
	#hys .top{background:url(images/sy_45.jpg) top center no-repeat;height:661px;}
	#hys .bottom{background:url(images/sy_46.jpg) top center no-repeat;height:743px;}
	#hys .litem{height:100px;clear:both;padding-top:180px;}
	#hys .litem+.litem{margin-top:75px;}
	#hys .ritem+.ritem{margin-top:80px;}
	#hys .ritem{height:100px;clear:both;padding-top:196px;}
	#hys .ritem .nr{width:600px;float:right;}
	#hys .nr{padding-left:36px;}

#hgg1{background:url(images/sy_47.jpg) center center no-repeat;height:528px;}

#newsbox{}
#newsbox .piecetit{height:148px;background:url(images/sy_51.jpg) center center no-repeat;}
#xwdt{border:1px #DBDBDB solid;width:695px;height:584px;margin-bottom:56px;background:white;}
#cjwd{border:1px #DBDBDB solid;width:505px;height:584px;margin-bottom:56px;border-left:0;background:white;}
#newsbox .title{height:56px;line-height:56px;border-bottom:1px #DBDBDB solid;padding:0 28px;}
#newsbox .title span.left{font-size:16px;font-weight:bold;}
#newsbox .title span.right{color:#DBDBDB;}
#xwdt .one{margin:20px 0 10px 0;width:648px;}
#xwdt .one .time{width:82px;height:82px;text-align:center;background:#0088CE;color:white;line-height:26px;}
#xwdt .one .time .dd{line-height:70px;height:48px;overflow:hidden;font-size:30px;font-weight:bold;}
#xwdt .one .txt{width:548px;margin-left:18px;}
#xwdt .one .img{width:548px;height:254px;}
#xwdt .one .img img{width:548px;height:254px;}
#xwdt .one .txt .name{font-size:16px;line-height:50px;}
#xwdt .one .txt .info{color:#989898;line-height:20px;height:65px;overflow:hidden;background:url(images/sy_65.jpg) bottom left no-repeat;}
#xwdt ul{margin-left:99px;}
#xwdt li{float:left;height:28px;line-height:28px;width:274px;overflow:hidden;background:url(images/sy_68.jpg) left center no-repeat;padding-left:18px;}
#xwdt li a{}
#cjwd .con{padding-top:24px;}
#cjwd li{margin:0 30px;border-bottom:1px #C8C8C8 dotted;}
#cjwd li+li{margin-top: 15px;}
#cjwd li .q{background:url(images/sy_59.jpg) left top no-repeat;padding-left:42px;line-height:32px;height:32px;overflow:hidden;}
#cjwd li .q a{font-size:16px;}
#cjwd li .a{background:url(images/sy_62.jpg) left top no-repeat;padding-left:42px;line-height:27px;color:#616161;height:60px;overflow:hidden;color:#989898;margin-bottom:15px;}
	

#carousel {
	width:1120px;
	height:430px;
	margin:-15px auto;
	overflow:hidden;
	background-repeat: no-repeat;
	border-radius: 15px;
  }
  #carousel img {
	visibility:hidden; /* hide images until carousel can handle them */
	cursor:pointer; /* otherwise it's not as obvious items can be clicked */
	box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px;
  }


#hcgal{padding-top:30px;}
	#hcgal .title{background:url(images/sy_71.jpg) top center no-repeat;height:94px;}
	#hcgal .con{}
	#hcgal .con ul li{width:385px;height:280px;margin:0 22px 30px 0;text-align:center;line-height:30px;float:left;}
	#hcgal .con ul li:nth-child(3n){margin-right:0;}
	#hcgal .con ul li .img{width:385px;height:280px;position:relative;}
	#hcgal .con ul li  img{width:385px;height:280px;}
	#hcgal .con ul li .name{position:relative;background:url(images/bth_60.png);color:white;left:0;bottom:60px;line-height:36px;display:block;width:385px;height:36px;text-align:center;}
	#hcgal .con ul li .name span{position: relative;}
	
#yqlj .title{background:url(images/sy_73.jpg) center center no-repeat;height:66px;margin-top:20px;}	
#yqlj .con{margin-bottom:8px;}
#yqlj a{padding:0 0 0 18px;line-height:36px;}

	
#copyright{margin-top:20px;background:#181B20 url(images/sy_76.jpg) top center no-repeat;height:279px;overflow:hidden;color:white;}
#copyright a{color:white;}
#copyright .con{padding:30px 0 0 0;height:220px;}
	#dnav{padding-left:190px;width:400px;}
	#dnav ul+ul{margin-left:20px;}
	#dlxwm{width:488px;overflow:hidden;padding-left:62px;}
	#rer{width:310px;padding-left:20px;}	
	#allbq{line-height:59px;}
	



.box{ width: 1240px;margin:0 auto;clear:both;}
.imgbox{text-align:center;}	
#m_right{float:right;width:944px;overflow:hidden;}
#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;}



.dqwz{line-height:84px;height:30px;box-sizing:border-box;padding:0 10px;text-align: right;margin-bottom:-20px;}
#procon{margin-left:0;}
#pro_right {width: 550px;}
#p_proList li{margin: 0;width:311px;text-align:center;line-height:36px;height:292px;}
#p_proList li .img img{width:300px;height:230px;border:1px #eee solid;}

#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;}
.ftit h1{font-size: 26px;text-align: center;}
.time{text-align: center;border: 1px dotted #ccc;border-left: 0;border-right: 0;}