.selectstyle219490,.selectstyle219491,.selectstyle219492,.selectstyle219493,.selectstyle219494{border:1px solid #006bac}
.pad10{padding:10px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mr20{margin-right:20px;}
.ml20{margin-left:20px;}
.marr30{margin-right:30px;}
.marl20{margin-left:20px;}
.top_a{width:100%; border-top:5px solid #016aac; height:150px; }
.top{width:1200px; background:url(../images/xx.png) no-repeat 500px ;  margin:0 auto; height:150px;}
.logo{margin-top:15px;}
.yctp{background: url(../images/topimg.png) no-repeat right; width: 500px; height: 150px;}
.link{width: 240px;}
.link a{float: right; padding: 0 10px; line-height: 15px; margin-top: 10px; border-right:1px solid #000; color: #000;}
.link a.last{border-right: none;}
.Search{
	width: 240px;
	height:33px;
	background:rgba(0,107,172,0.7); border-radius: 16px;
	margin-top:25px;
	float: right;
}
.fdj{
	float: left;
	height: 25px;
	margin-left: 10px; width:25px;
}
.search_text{
	float: left; background:none; border:none;
	width: 175px;
	margin-top: 7px;
	outline: none;
	font-family: "微软雅黑";
	color: #fff;
	margin-left: 15px;
}
.button{
	background:url(../images/serc.png) no-repeat center; float:left;
	width: 25px;
	height: 24px; margin-top:5px;
	cursor: pointer;
	outline: none;
	}
.zb14 {
	font-size: 14px;
	color: #fff;
}
.zb14 a {color: #fff;}
.zb14 a:hover {color: #fff;}
.menu_a{width:100%;height: 54px;  background:url(../images/mn_02.png) repeat-x;}
.menu{width:1200px; margin:0 auto; height:54px; background:url(../images/img_03.png) repeat-x;}
.menu li{float:left; font-size:16px; width:85px; text-align:center; margin: 0 12px;}
.menu li a{color:#fff; line-height:54px; display:block}
.menu li a:hover{display:block; color:#fff; background:#ebc31b; width: 85px; height: 35px; line-height: 35px; margin-top: 9px; border-radius: 6px;}


.tyt{border-bottom:3px solid #dbdbdb;  height:35px; }
.tyt_bt{line-height:35px; color:#fff; background: #006bac; font-size:18px; margin-left: 10px; text-align:center; padding:0 10px; font-weight:bold;}
.tyt_bt2{line-height:35px; color:#006bac; font-size:18px; margin-left: 10px; text-align:center; padding:0 10px; font-weight:bold;}
.tyt_more{padding-right:8px; text-transform:uppercase; line-height:45px;}
.tyt_more span{color:#F00;}
.list{width:100%; margin:0 auto 0 auto;}
.list li{ text-indent:15px; line-height:30px; color:#a3a3a3; text-align:right; font-size:12px; background:url(../images/dian.png) no-repeat left;}
.list li a{float:left; color:#505050; font-size:14px;}
.tpxw{width:100%;}
.tpxw li{width:100%; height:120px; border-bottom: 1px dashed #ccc; margin: 10px 0 20px 0;}
.tpxw li .pic{width:150px; height:100px; float:left; margin-right: 10px;}
.tpxw li .pic img{width:150px; height:100px;}
.tpxw li .bt{float: left; width: 360px}
.tpxw li h3{font-size:15px; line-height:24px; width:100%;  color:#333; font-weight: bold;}
.tpxw li p{width:100%; font-size:14px; line-height:24px; background: url(../images/icon11.png) no-repeat left; text-indent: 30px;margin-top:5px;}

.news{width:97%; margin:0 auto;}
.news li{line-height:45px; text-align:left; font-size:15px; height:45px; padding:4px 0; margin:0 auto 15px auto;}
.news li span{ float:left; border-right:1px solid #bebebe; padding:0 5px; height:45px; width:100px}
.ri{line-height:45px; font-size:24px; text-align:center; color:#365eab; padding-bottom:3px; float:left}
.ny{color:#000; font-size:15px; line-height:45px; text-align:center; float:left; margin-right:5px; }
.news li a{float:left; color:#505050; padding-left:10px; width:73%;}
.news li.ds{background:#f9f9f9;}


.tzgg{width:100%; margin:0 auto;}
.tzgg li{ margin:23px 0; text-align:left; width:100%; height:50px; margin-bottom:20px;}
.sj2{width:60px; margin:0 10px 0 0; color:#ffffff; height:50px; background:#f2f2f2;}
.ri2{height:26px; line-height:26px; font-size:22px; text-align:center; background:#347ada;}
.ny2{height:24px; color:#000; font-size:12px; line-height:24px; text-align:center; }
.tz_bt{width:360px; line-height:24px; font-size:15px; display:block}
.tz_bt a:link{color:#333;}
.tz_bt a:hover{color:#a00000;}
.jj_bt{width:280px; line-height:24px; font-size:15px; display:block}


.wxgz{font-size:18px; color:#8e1707; width:30px;}
.img_list{margin:0 auto; width:100%;}
.img_list li{ margin:5px auto 0 auto; text-align: center;}
.img_list li img{
    width: 100%;
    height: auto;
}
.fgx{height:4px; background:#dfdfdf;}
.ksdh{height:690px; padding:20px 10px; background:#f9f9f9}
.ksdh li{ text-align:center; margin:10px 15px;  float:left; width: 75px; height: 120px;}
.ksdh li p{line-height:20px; margin-top: 10px;}
.ksdh li a{color:#fff; height:75px; width:75px; display: block; border-radius: 10px;border:  2px solid #aecee2;}
.ksdh li img{width:37px; height:35px; margin-top: 15px;}
.ksdh li a:hover{background: #006bac;}
.img1{background: url(../images/icon1.png) no-repeat; margin: 15px auto; width: 49px; height: 41px;}
.img2{background: url(../images/icon2.png) no-repeat; margin: 15px auto; width: 49px; height: 45px;}
.img3{background: url(../images/icon3.png) no-repeat; margin: 15px auto; width: 49px; height: 51px;}
.img4{background: url(../images/icon4.png) no-repeat; margin: 15px auto; width: 46px; height: 46px;}
.img5{background: url(../images/icon5.png) no-repeat; margin: 10px auto; width: 53px; height: 53px;}
.img6{background: url(../images/icon6.png) no-repeat; margin: 10px auto; width: 52px; height: 54px;}
.img7{background: url(../images/icon7.png) no-repeat; margin: 15px auto; width: 43px; height: 40px;}
.img8{background: url(../images/icon8.png) no-repeat; margin: 15px auto; width: 51px; height: 51px;}
.img9{background: url(../images/icon2.png) no-repeat; margin: 15px auto; width: 51px; height: 51px;}
.img10{background: url(../images/icon4.png) no-repeat; margin: 15px auto; width: 51px; height: 51px;}
.ksdh li:hover .img1{background: url(../images/icon1-1.png) no-repeat;}
.ksdh li:hover .img2{background: url(../images/icon2-1.png) no-repeat;}
.ksdh li:hover .img3{background: url(../images/icon3-1.png) no-repeat;}
.ksdh li:hover .img4{background: url(../images/icon4-1.png) no-repeat;}
.ksdh li:hover .img5{background: url(../images/icon5-1.png) no-repeat;}
.ksdh li:hover .img6{background: url(../images/icon6-1.png) no-repeat;}
.ksdh li:hover .img7{background: url(../images/icon7-1.png) no-repeat;}
.ksdh li:hover .img8{background: url(../images/icon8-1.png) no-repeat;}
.ksdh li:hover .img9{background: url(../images/icon2-1.png) no-repeat;}
.ksdh li:hover .img10{background: url(../images/icon4-1.png) no-repeat;}


.dimg{background:url(../images/img_15.png) no-repeat; height:235px; color:#fff;}
.boot_a{background:#006bac; height:100px; padding: 20px 0;}
.dlink_a{width:100%; background: #f5f5f5; height: 50px;}
.dlink{width: 1200px; margin: 0 auto;}
.dlink li{float:left; margin:0 10px; text-align:center; line-height:15px; border-right: 1px solid #444; padding: 0 15px; color:#fff; font-size:14px; margin-top: 15px;}
.dlink h2{color: #b71b1c; font-weight: bold; font-size: 18px; float: left; line-height: 50px;}
.boot{width:1200px; text-align:center; line-height:35px; color:#fff; margin:0 auto;}

 
/*neiye*/
.nlm{height:60px; line-height:60px; color:#347ada; font-weight:bold; text-align:left; text-indent:20px; font-size:20px; width:120px;}
.nban{width:100%; height:210px; overflow:hidden;}
.nymenu{margin:0 auto; width:100%; height:73px;  background: #f5f5f5; border-bottom:3px solid #ebc31b; }
.nymenu li{ line-height:73px; text-align:center; float:left; font-size:18px;}
.nymenu li a{color:#333; padding:0px 30px; }
.nymenu li a:hover{display:block; color:#fff; background:#0f57b7}
.ny_dqwz{border-bottom:1px dotted #ccc; line-height:34px; text-align:left; padding-right:10px;}
.ny_about{padding:15px; overflow:hidden; line-height:24px; font-size:13px; color:#616161}
.ny_about p{text-indent:2em; font-size:16px; line-height:150%}
.ny_about h2{font-size:24px; color:#0f57b7; line-height:40px; text-align:center; background:#efefef; padding:10px;}
.ny_about h3{font-size:24px; color:#0f57b7; line-height:40px; text-align:center; }
.ny_fbt{text-align:center; line-height:38px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.ny_fbt2{text-align:center; line-height:38px; border-bottom:3px solid #ccc; margin-bottom:20px;}
.tt_more{line-height:30px; color:#8e1707; padding-right:10px}
.tit3{width:100%; border-bottom:1px solid #ccc; height:42px;}
.tt_biaot3{height:40px; line-height:40px; color:#2e2e2e; font-size:18px; border-top:2px solid #0f57b7;  padding:0 10px; width:98%;}

.ny_tit{ position:absolute; bottom:0; font-size:34px; text-align:center;left:50%; margin-left:190px; width:335px; line-height:65px;  color:#fff; background:url(../images/mn_02.png) repeat; height:82px; padding-top:10px;}
.ny_tit span{color:#fff; font-size:48px; text-transform:uppercase;}
.nlist{width:98%; margin:0 auto 0 auto; }
.nlist li{ text-indent:15px; line-height:40px; border-bottom:1px dotted #ccc; color:#347ada; text-align:right; font-size:14px; background:url(../images/nimg_12.jpg) no-repeat left;}
.nlist li a{float:left; color:#505050;}

.jgsz{width:85%; margin:0 auto;}
.jgsz li{float: left;line-height: 26px;width: 33%;height: 72px;}
.jgsz li a{ padding:10px; font-size:16px; color:#347ada; margin:10px 5%; background:#f5f5f5; display:block; }
.jgsz li a:hover{background:#006bac; display:block; color:#fff;}



.GW_banner{
	width:100%;
	height:auto;
	overflow:hidden;
}
.GW_banner img{
	width:100%;
	vertical-align:top;
}

.slideBox{ 
	position:relative; 
	overflow:hidden; 
	margin:0 auto;  
	width:100%;/* 设置焦点图最大宽度 */ 
}
.slideBox .hd{
	 position:absolute; 
	 height:10px; 
	 line-height:10px; 
	 bottom:10px; 
	 right:35%; 
	 z-index:1; 
	 width:30%; 
	 text-align:center; 
	 margin:0 auto; 
}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#ff5500;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }


.jfia{
	position:absolute;
	bottom: 0px;
	left: 0px; 
	background: url(../images/banner_bj.png);
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding-left: 10px;
	color: #fff;
}



/*banner*/
.banner{width:100%;}
#carousel1{width:100%;height:430px;text-align:center;overflow:hidden; position:relative;}
#carousel1 .car_click_1{width:100%; height:130px;overflow:hidden; background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:0;}
#carousel1 .car_bigp img{display:none;margin:auto; height: 430px}
#carousel1 .car_click{width:1200px;height:65px; position:absolute;z-index:2;top:0px;left:22%;}
#carousel1 .car_click .car_c_title{width:265px;height:55px;margin-top:5px;float:left;}
#carousel1 .car_click .car_c_title p{font-size:24px;color:white;margin:5px 5px; line-height: 34px;}
#carousel1 .car_click .car_c_smallpic{height:85px;margin-top:15px;float:right;}
#carousel1 .car_click .car_c_smallpic input{float:left;}
#carousel1 .car_click .car_c_smallpic img{cursor:pointer;float:left;margin:0 10px;border:solid 2px #fff;height: 85px; width: 150px;}
#carousel1 .car_click .car_c_smallpic h2{font-size: 24px; color: #fff; line-height: 30px;}
#carousel1 .car_c_inpt1{width:60px;height:60px;border:0px;background:url(../images/arrow1.png);cursor:pointer;position:absolute; left:50px; top:120px; z-index:100000;}
#carousel1 .car_c_inpt2{width:60px;height:60px;border:0px;background:url(../images/arrow2.png);cursor:pointer;position:absolute; right:50px; top:120px; z-index:100000;}