.container{width:1300px;}
body{font-size:14px;}

#top1{border-bottom:2px #0157C4 solid;height:42px;line-height: 40px;}
	#huanying{width:960px;height:40px;background: url(images/01.jpg) center left no-repeat;}
	#ydh{width:240px;text-align: right;}
		#ydh a{display: inline-block;height:40px;padding-left:34px;padding-right:15px;}
		#ydh a.maplink{background: url(images/02.jpg) center left no-repeat;}
		#ydh a.lxwm{background: url(images/02.jpg) center left no-repeat;}

#top2{height:132px;vertical-align: middle;overflow: hidden;}
	#logo{width:920px;vertical-align: middle;}
	#logo img{}
	#tel{width:260px;text-align:right;vertical-align: middle;margin-top:8px;}
	#tel img{}

#navbg{background: #0157C4;height:56px;line-height: 56px;}
	#nav{position:relative;height:56px;}
	#nav>ul{height:56px;}
	#nav>ul>li{height:56px;vertical-align:middle;position:relative;width:144px;float:left;text-align:center;line-height:56px;}
	#nav>ul>li+li:before{content:"|";width:1px;text-align: center;float:left;color:white;}
	#nav>ul>li>a{font-size:16px;color:white;}
	#nav>ul>li:hover{}

	#nav>ul>li ul{position:absolute;z-index:999;top:56px;left:0;right:0;width:119px; 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:30px;border-bottom:1px #25A8DC solid;background:white;text-align:center;}
	#nav>ul>li ul li a{color:#25A8DC;font-size:15px;}
	#nav>ul>li ul li a:hover{}

#banner{width:100%;height:564px;clear:both;position:relative;overflow:hidden;}
	.jc_index_banner{width:1920px;height:564px; 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;}
	.skitter-large-box,.skitter img{height:564px;}
	
#cbanner{background:url(images/cbanner.jpg) no-repeat top center;height:300px;position:relative;}


#topd{background:#F3F3F3;height:99px;border-bottom:1px white solid;}
#topdline{border-bottom:1px #D6D6D6 solid;height:1px;}

	#topgg{width:371px;height:98px;border-right:1px #D6D6D6 solid;padding:8px;}
	#khrx{width:409px;height:98px;border-right:1px #D6D6D6 solid;padding:16px;text-align: center;}
	#search{width:464px;height:98px;padding-right:4px;}
		#search .box{padding-top:20px;}
		#search	input.searchinput{border:1px #D0D0D0 solid;border-right:0;width:418px;height:34px;padding-left:10px;}
		#search	input.btn{width:42px;background:#D0D0D0 url(images/08.png) center center no-repeat;height:34px;border: 0;text-indent: 50px;}
	
		#search .hotkey{width:458px;overflow: hidden;line-height:40px;height:40px;padding:0 30px 0 4px;overflow: hidden;}
	

.alltit{text-align: center;}
.alltit .name{font-size:30px;font-weight: bold;line-height:106px;height:90px;overflow: hidden;}
.alltit .miaoshu{line-height: 36px;font-size:16px;height:36px;margin-bottom:26px;}

#h_main{width:1300px;margin:0 auto;margin-top:30px;}
#h_left{width:314px;float:left;}
#h_right{width:958px;float:right;}
.m_tit1{line-height: 40px;border-bottom: 2px #25A8DC solid;margin-bottom: 30px;text-indent: 12px;}


#c_main{width:1300px;clear:both;margin:0 auto;padding:30px 0 30px 0;}

#m_right{width:966px;float:right;}
#m_right .tit{border-bottom:2px #0F6DE7 solid;font-size: 22px;margin-bottom:20px;color:red;height:50px;}
#m_right .tit a{float: right;}
.imgbox{text-align:center;}	

#probox .nrbox li{float:left;margin-right:22px;border:1px #1C35B4 solid;line-height: 26px;font-size:14px;margin-bottom:36px;}
#probox .nrbox li:nth-child(4n){margin-right:0;}
#probox .nrbox li:hover{border:1px red solid;}
#probox .nrbox li .img,#probox .nrbox li .img img{width:306px;height:230px;}
#probox .nrbox li .txt{background: url(images/09.png)  10px center no-repeat;padding:17px 15px 17px 104px;height:82px;overflow: hidden;}

#habout{background:url(images/10.jpg) top center no-repeat;height:594px;padding-top:48px;}
	#habout .line{width:34px;height:27px;border-top:1px black solid;margin:0 auto;}
	#habout .nrbox{height:346px;padding:0 50px 12px 50px;overflow: hidden;}
	#habout .more{width:180px;height:44px;background: #FF3B2F; color:white;text-align: center;line-height: 44px;margin:0 auto;}

#imgbox{clear:both;}
	#imgbox .nrbox .hd ul{width:284px;margin:0 auto;height:94px;}
	#imgbox .nrbox .hd ul li{float:left;width:140px;height:46px;background: #FE3C30; text-align: center;line-height: 46px;color:white;}
	#imgbox .nrbox .hd ul li a{color:white;font-size: 16px;}
	#imgbox .nrbox .hd ul li.on{background: #0157C4;}
	#imgbox .nrbox .hd ul li+li{margin-left:4px;}
	
	#imgbox .nrbox .bd{margin:30px auto;overflow:hidden;height:272px;position:relative;}
	#imgbox .nrbox .bd ul{height:272px;overflow:hidden;}
	#imgbox .nrbox .bd ul li{border:1px #1C35B4 solid;height:270px;margin-right:20px;width:308px;line-height: 40px;box-sizing: content-box;}
	#imgbox .nrbox .bd ul li .img,#imgbox .nrbox .bd ul li .img img{width:306px;height:230px;}
	#imgbox .nrbox .bd ul li .name{height:40px;background: url(images/15.jpg) 265px center no-repeat;padding:0 40px 0 15px;font-size: 16px;}

	#imgbox .more{width:180px;height:44px;background: #FF3B2F; color:white;text-align: center;line-height: 44px;margin:72px auto;}

#hgg{background: url(images/16.jpg) top center no-repeat;height:244px;}
	
#newsbox{margin-top:20px;}
	#newsbox .con{}
	#newsbox .con .hd ul{margin:0 auto;width:282px;height:46px;margin-bottom: 50px;line-height: 46px;}
	#newsbox .con .hd ul li{float:left;width:140px;height:46px;background: #FE3C30;text-align: center;}
	#newsbox .con .hd ul li+li{margin-left:2px;}
	#newsbox .con .hd ul li a{font-size: 16px;color:white;}
	#newsbox .con .hd ul li.on{background:#0157C4;}

	#newsbox .con .bd .item{display: none;}
	#newsbox .con .bd .item.on{display: block;}
	#newsbox .con .bd .item .one{width:632px;height:450px;position: relative;}
	#newsbox .con .bd .item .one .img{width:632px;height:450px;}
	#newsbox .con .bd .item .one .img img{width:632px;height:450px;}
	#newsbox .con .bd .item .one .name{position: absolute;background: url(images/bth_60.png);padding-left:10px;width:632px;height:52px;line-height: 52px;left:0;bottom:0;color:white;font-size: 18px;}
	#newsbox .con .bd .item .list{width:636px;}
	#newsbox .con .bd .item .list li{padding:15px;height:98px;}
	#newsbox .con .bd .item .list li+li{margin-top:20px;}
	#newsbox .con .bd .item .list li .time{width:86px;height:60px;border-right:1px black solid;}
	#newsbox .con .bd .item .list li .time .dd{font-size: 28px;padding-left:18px;line-height: 40px;height:34px;}
	#newsbox .con .bd .item .list li .ny{font-size: 16px;line-height: 24px;}
	#newsbox .con .bd .item .list li .txt{width:500px;background: url(images/21.jpg) 474px center no-repeat; padding-right:54px;}
	#newsbox .con .bd .item .list li .txt .name{line-height: 36px;height:36px;overflow: hidden;font-size: 18px;}
	#newsbox .con .bd .item .list li .txt .info{font-size: 15px;line-height: 30px;height:30px;overflow: hidden;}
	#newsbox .con .bd .item .list li:hover{box-shadow:3px 5px 10px #CCC;}

#hliuyan{background: url(images/17.jpg) top center no-repeat;height:402px;margin:50px auto 30px auto;}
	#hliuyan .txt{width:60%;text-align: center;}
	#hliuyan .txt .name{padding-top:30px;line-height: 120px;font-size: 36px;}
	#hliuyan .txt .ms{font-size: 18px;}
	#hliuyan .txt .btn{width:320px;height:60px;background:#FE3C30;color:white;font-size: 20px;line-height: 60px;-moz-box-shadow:2px 2px 5px #C1C1C1; -webkit-box-shadow:2px 2px 5px #C1C1C1; box-shadow:2px 2px 5px #C1C1C1;margin: 20px auto;border-radius: 30px;}
	#hliuyan .box{width:332px;height:350px;background: white;padding:0 42px;margin-top: 20px;-moz-box-shadow:2px 2px 5px #C1C1C1; -webkit-box-shadow:2px 2px 5px #C1C1C1; box-shadow:2px 2px 5px #C1C1C1;}
	#hliuyan .box .tit{text-align: center;font-size: 20px;font-weight: bold;line-height: 70px;}	
	#hliuyan .box .row{margin-bottom:16px;}
	#hliuyan .box input.username{border:1px #C1C1C1 solid;width:100%;height:32px;background: url(images/tou.gif) 4px center no-repeat;padding-left:32px;}
	#hliuyan .box input.tel{border:1px #C1C1C1 solid;width:100%;height:32px;background: url(images/17.gif) 4px center no-repeat;padding-left:32px;}
	#hliuyan .box input.yzm{border:1px #C1C1C1 solid;width:45%;height:32px;text-align: center;float:left;}
	#hliuyan .box .nr{border:1px #C1C1C1 solid;width:100%;height:92px;background: url(images/18.gif) top left no-repeat;text-indent:32px;line-height: 30px;}
	#yzimg{width:45%;height:36px;float:right;}
	#hliuyan .box input.btn{width:100%;height:40px;text-align: center;background:#0157c4;color:white;line-height: 38px;border:0;font-size:16px;}




#hyqlj{margin:26px auto 0 auto;line-height: 30px;}
	#hyqlj .titbg{width:120px;height:82px;background: url(images/22.jpg) no-repeat;padding-left: 30px;font-size: 18px;font-weight: bold;}
	#hyqlj .con{width: 1180px;}
	#hyqlj .con a{padding:0 12px;white-space: nowrap;}


#allbq{color:white;line-height: 40px;background: #0157C4;font-size: 15px;}#allbq a{color:white;margin-top:30px;}


#leftp{width:314px;}
#leftp .title{background: url(images/cplbbg.jpg); height:116px;}
#leftp .con{border:1px #2B74DA solid;padding:15px 0;background:#fafafa}
#leftp .con li{height:46px;line-height: 46px;border-bottom: 1px #e5e5e5 dashed;background: url(images/08.jpg) left center no-repeat;padding-left:30px;margin: 0 15px;}
#leftp .con li a{font-size: 16px;}
#leftp .con .lcontact{padding:10px;min-height: 100px;}

.dqwz1{line-height:50px;height:50px;text-align: right;margin-bottom:-50px;}

.dqwz{line-height:50px;height:50px;margin-bottom:-50px;font-size:15px;}

.dqwz a{margin-right:5px;}
.dqwz span{margin-left:5px;}

#p_proList li{width:309px;height:295px;text-align:center;line-height:36px;box-sizing:border-box;border:1px #DEDADB solid;margin: 15px 17px 20px 0;float:left;}
#p_proList1 li{width:309px;line-height:36px;box-sizing:border-box;margin: 2px 17px 2px 0;float:left;}
#p_proList1 li:nth-child(3n){margin-right:0;}
#p_proList li:nth-child(3n){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;}



#ciye .ctit{height:50px;line-height:50px;padding-left:42px;font-size:16px;}
#ciye .con_nr{min-height:300px;}


#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;padding-left:52px;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;}


#c_main{padding-top:60px;}

.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;}

.padding_left10{padding-left:10px;}
.padding_left20{padding-left:20px;}
.padding_right20{padding-right:20px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}
.page_list{ height:36px; line-height:36px; text-align:center; margin-top:40px;}
.none{display:none;}
.margin_right0{ margin-right:0px}

.w{ width:1280px;margin:0 auto; padding:0px;}
.r{text-align:right!important;}
.c{text-align:center!important;width:1300px;border-bottom: 1px #ccc solid;margin:0 auto;padding-bottom: 20px;}
.l{text-align:left!important;}

.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.ml10{ margin-left:10px;}

.H5{ height:5px; width:100%;clear:both;}
.H10{ height:10px; width:100%;clear:both;}
.H15{ height:15px; width:100%;clear:both;}
.H20{ height:20px; width:100%;clear:both;}
.H25{ height:25px; width:100%;clear:both;}
.H30{ height:30px; width:100%;clear:both;}
.H35{ height:35px; width:100%;clear:both;}
.H40{ height:40px; width:100%;clear:both;}
.H45{ height:45px; width:100%;clear:both;}
.H50{ height:50px; width:100%;clear:both;}
.H55{ height:55px; width:100%;clear:both;}
.H60{ height:60px; width:100%;clear:both;}
.H65{ height:65px; width:100%;clear:both;}
.H70{ height:70px; width:100%;clear:both;}
.H75{ height:75px; width:100%;clear:both;}
.H80{ height:80px; width:100%;clear:both;}
.H85{ height:85px; width:100%;clear:both;}
.H90{ height:90px; width:100%;clear:both;}
.H95{ height:95px; width:100%;clear:both;}
.H100{ height:100px; width:100%;clear:both;}



/*新闻列表*/
.news_list{width:1020px; padding:30px; padding-right:230px;overflow: hidden; background:url(images/news_1.jpg) no-repeat 1090px 30px #ffffff; height:160px;cursor:pointer;margin:0 auto;box-sizing:content-box; margin-bottom:10px; }
.news_list h3{font-size:16px; font-weight:normal;line-height:40px; border-bottom:1px solid #dbdbdb; margin-bottom:10px;}
.news_list:hover{background:url(images/news_2.jpg) no-repeat 1090px 30px #d32b1c; color:#fff}
.news_list:hover h3{border-bottom:1px solid #da4b3e;}
.news_nr_bt{ line-height:45px;background:#d0d0d0; font-size:16px; overflow:hidden;padding-left:15px;}

.newnr{width:1300px;margin:0 auto 10px auto;clear:both;}


.prvnext{width:98%;margin:30px auto 10px auto;}
.ftit{text-align: center;font-size: 18px;font-weight: bold;}
.ftit h2{font-size: 21px;font-weight: bold;}
.ftit1{text-align: center;margin:20px auto;width:96%;border:1px #ccc solid;border-left:0;border-right:0;}


#m_right .blk_19 .tit {
    line-height: 50px;
    background: #666;
    color: #fff;
    text-indent: 20px;
	font-size: 18px;
	border:0;
}