
.index-dsdt {
	min-width: 1280px;
	background-color:#FaFaFa;
	background-image: url(../images/indexP1-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:50px 0px 60px;
	background-size:100% 100%;
}
.index-title{text-align:center;line-height:30px;}
.index-title *{ vertical-align:middle;}
.index-title h3{ font-size:40px;color: #eee;height:55px;text-transform : uppercase;}
.index-title h3.c1{color: #ddd;}
.index-title span{display:inline-block; width:100px; height:1px;background-color: #2926D9; margin:0px 15px;}
.index-title b{ font-size:34px;}
.index-title p{display:inline-block; width:260px; margin-top:20px;}





.fwlist {
width:1280px;
margin:auto;
margin-top:40px;
}
.fwlist dl{
	width:220px;
	height:260px;
	float:left;
	margin-right:44px;
}
.fwlist dl.mr0{
margin-right:0px;
}
.fwlist dl dt{
font-size:18px; text-align:center;
width:210px;
height:210px;
-webkit-border-radius: 110px;
border-radius: 110px;
margin:auto;
background-color: #F2F2F2;
}
.fwlist dl dt img{
width:210px;
height:210px;
border-radius: 110px;
border:5px solid #ddd;
}

.fwlist dl dd{
font-size:20px; text-align:center; line-height:60px;
}



.hcat {margin-top:40px; text-align:center; float:left; width:180px; border:1px solid #ccc; padding:0px 5px;}
.hcat a{margin:5px 0px; display:block; line-height:40px; padding:0px 20px;background-color: #f5f5f5;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hcat a:hover{background-color: #0162D7;color: #ffffff;}


.jz_ul{ float:right; width:1050px;}
.jz_ul li{float:left;width:240px;margin-right:30px;position:relative; margin-top:40px;box-shadow: 0px 0px 40px rgba(102,102,102,0.2);}
.jz_ul li.mr0{margin-right:0px;}
.jz_ul li p{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
width:240px;
height:200px;
overflow:hidden;
background-color: #fff;
}

.jz_ul li span{padding:10px 15px; line-height:30px;display:block;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; text-align:center;background-color: #f5f5f5;}
.jz_ul li span b{ height:30px;}


.jz_ul li img{max-width:240px;max-height:200px;-webkit-transition: transform 0.3s linear;-moz-transition: transform 0.3s linear;-ms-transition: transform 0.3s linear;-o-transition: transform 0.3s linear;transition: transform 0.3s linear;}
.jz_ul li img:hover{-webkit-transform: scale(1.3,1.3);-moz-transform: scale(1.3,1.3);-ms-transform: scale(1.3,1.3);-o-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}


.hnewslist {width: 1280px; padding:40px 0px;margin:0px auto;}
.hnewslist li{box-shadow: 0px 0px 40px rgba(102,102,102,0.2); width:44%; float:left; padding:10px 2%;margin-right:4%; margin-top:30px;}
.hnewslist li.mr0{margin-right:0px;}
.hnewslist dl{padding:15px 0px;}
.hnewslist dl dt{}
.hnewslist dl dt a{font-size:18px;color: #0152B4;}
.hnewslist dl dd{}
.hnewslist dl dd .ndate{color: #666;margin:5px 0px; }	
.hnewslist dl dd .fwinfo{line-height:25px; height:50px; overflow:hidden;}	
.hnewslist dl dd a{font-size:14px;color:#fff;display:inline-block;background-color: #0162D7; padding:5px 10px;}
.hnewslist dl dd a i{margin-right:10px;}
.hnewslist dl dd a:hover {background-color: #FF6900;}




.habout-v {
	width: 400px;
	float:right;
	padding-top:80px;
}
.hfwbox {
	width: 1280px;
	margin: 0px auto;
	padding:50px 0px;
}

.lxlist {margin-top:40px; float:right; width:580px;}
.lxlist dl{
	width:210px;
	height:200px;
	float:left;
	margin-left:80px;
}
.lxlist dl.mr0{
margin-right:0px;
}
.lxlist dl dt{
font-size:18px; text-align:center;width:200px;height:115px;}
.lxlist dl dt *{vertical-align:middle;}
.lxlist dl dt img{width:115px;height:115px;cursor:pointer;border-radius: 110px;}
.lxlist dl dd.tt{font-size:20px; text-align:center; line-height:60px;color: #fff;}


.index-gywm {
	min-width: 1280px;
	background-image: url(../images/gsjj_bj.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding:80px 0px;
}
.gywm-left { float:left; width:600px;}
.gywm-pic { float:right; width:600px;}
.gywm-pic img{ width:100%;border-radius: 10px;}
.gywm-cont { margin:30px 0px; line-height:35px;color: #ddd;}
.alink {}
.alink a{display:inline-block; border:1px solid #1760C9; font-size:16px;transition: all .4s ease;margin-right:15px; padding:0 30px; line-height:40px;border-radius: 10px;color: #ffffff;background:#1760C9;}
.alink a:hover{background:#CC3300;border:1px solid #1760C9;color: #ffffff;}

.Items_header1{}
.Items_header1 *{vertical-align:middle;}
.Items_header1 span{font-size:30px;color: #ffffff;}
.Items_header1 span.white{color: #ffffff;}
.Items_header1 p{width:240px; height:2px;background:#1760C9;margin:10px 0px;}
.Items_header1 p.wbg{background:#BC2931;}
.Items_header1 h3 {text-transform : uppercase;font-size:14px; font-weight:normal;color: #ffffff;}





.index-list { padding-bottom:60px; margin-top:50px; margin-left:-40px; width:1320px;}
.index-list .item {margin-left:40px;background:#f7f7f7;}
.index-list .item:hover {background:#FE0000;}
.index-list .pimg {margin:0px auto;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden;}
.index-news p.ntxt {font-size:14px; padding: 0 15px;}
.index-new .pimg img {}
.index-list .pname{ padding:4%;overflow:hidden;font-weight:normal; text-align:center;}
.index-list .pname h3{font-size: 16px;font-weight:normal; line-height:30px; height:30px; overflow:hidden;}
.index-list .pname p{font-size: 13px; max-height:50px;line-height:25px; overflow:hidden;}
.index-list .item:hover {background:#0162D7;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;}
.index-list .item:hover a, .index-list .item:hover p{ color:#FFFFFF;}
.index-list .owl-buttons {position:absolute;top:40px;right:24px; display:none;}
.index-list .owl-prev, .index-list .owl-next {width:26px;height:24px;text-indent:-9999em;overflow:hidden;z-index:999;position:relative;background-position:center center;background-repeat:no-repeat;display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:absolute;top:-50px;border:2px solid transparent;border-radius:3px;}
.index-list .owl-prev {background-image:url(small-btn-prev-gray.png);right:30px;}
.index-list .owl-next {background-image:url(small-btn-next-gray.png);right:0;}
.index-list .owl-prev:hover, .index-list .owl-next:hover {border-color:#333;}
.index-list .owl-pagination {position:absolute;bottom:0px;display:table;margin:0px auto;z-index:100;width:100%;text-align:center;}
.index-list .owl-page {display:inline-block;zoom:1;padding:0 3px;}
.index-list .owl-page span {width:40px;height:5px;font-size:2px;overflow:hidden;display:inline-block;background:#ccc;cursor:pointer;text-indent:-9999px;border-radius:20%;}
.index-list .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#006FB4;}





.hzlist{margin-top:40px;}

.hzlist li{
float:left;
width:152px;
margin-bottom:15px;
margin-right:20px;
border:1px solid #e7e7e7;
background-color: #ffffff;
}
.hzlist li.mr0{margin-right:0px;}
.hzlist li a{
display: table-cell;
vertical-align:middle;
text-align:center;
width:152px;
height:75px;
}
.hzlist li img{ max-width:152px; max-height:75px;}



