@charset "utf-8";
/* CSS Document */
/*index*/
.indexBanner{height:497px;  position:relative;    background-size: cover !important;}
.indexBanner .slides li{height:497px; background-size:cover !important;}
.indexBanner img{ width:100%;}
.indexBanner .cw{ margin:0 auto; height:497px; padding-left:30px; position: relative; padding-top:170px;}
.indexBanner .cw h2{ color:#002169; font-size:28px; padding-bottom:10px;}
.indexBanner .cw h3{ color:#002169; font-size:48px; padding-bottom:10px;}
.indexBanner .cw a{ color:#000; font-size:14px; text-decoration:none;}

.index001{height:111px; width:100%; margin:0 auto; background-color:#f3f3f3  }

.index01{height:111px; width:1160px; margin:0 auto;   margin-top:-60px; }
.index01 ul{ padding-left:15px;}
.index01 ul li{ float:left; height:111px; z-index:999; width:145px; position:relative; background-color:#8a8a8a; margin-right:2px;}

.index01 ul li:last-child{ margin-right:0; overflow:hidden; width:400px; height:111px;}
.index01 ul li:hover{ float:left; background-color:#ff6d1b;}
.index01 ul li span{ position:absolute; font-size:16px; color:#fff;bottom: 10px; left: 40px;}
.index01 ul li h3{position:absolute; font-size:19px; color:#fff;top: 15px;left: 10px; padding:0}
.index01 ul li a{font-size:14px; color:#ffa203; display:block; text-decoration:none}

.index01 ul li a:last-child{ }

.index02{height:500px; width:100%; background-color:#f3f3f3; padding-top:35px;}

.index03{ width:1160px; margin:0 auto;  position:relative;}
.index03 ul{ padding-left:15px;}
.index03 ul li{ float:left; height:389px; width:369px;border:1px solid #d8d8d8; position:relative; margin-right:12px; background-color:#fff;}
.index03 ul li a{ display:block; width:370px; height:50px; line-height:50px; margin-bottom:20px; color:#404040; font-size:16px; text-indent:2em; text-decoration:none; background:url(/pyfile/images/btn.jpg)}
.index03 ul li:last-child{ margin-right:0;}

.index03 ul li a.tit{ font-size:14px; width:auto; height:auto; color:#000; margin-bottom:15px; padding-left:20px; padding-right:20px; text-indent:0em; background:none; position:relative; line-height:inherit;}
.index03 ul li a.tit:hover{ color:#ff612f; }
.index03 ul li h2{ color:#222; font-size:14px; padding-left:20px;}


a.abtn.aleft{background:url(/pyfile/images/left.png) no-repeat center; width:40px; z-index:9999; height:60px;left: -5px;top: 50px;position:absolute;}
a.abtn.aright{background:url(/pyfile/images/right.png) no-repeat center; width:40px;  z-index:9999;height:60px;right: -5px;top: 50px;position:absolute;}

.scrolllist{width:320px;height:200px;margin:0 auto; position:relative; margin-top:30px;}
.scrolllist .imglist_w{height:280px; margin:0 auto;overflow:hidden;}
.scrolllist .imglist_w .imglist_z{position:relative; height:275px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0;height:200px; padding:0; }
.scrolllist .imglist_w ul li{ width:320px; height:200px;float:left; border:0;  margin:0; z-index:9; position:relative;}
.scrolllist .imglist_w ul li h3{ font-size:14px; color:#404040;    text-align: center; font-weight:bold; padding-top: 10px;}
.scrolllist .imglist_w ul li p{ font-size:13px; text-align:center; padding-top:5px;}
.scrolllist .imglist_w ul li a{color:#333; background:none; line-height:inherit; text-indent:0; width:320px;  }
.scrolllist .imglist_w ul li a:hover{ text-decoration:none;}

.scrolllist .imglist_w ul li a img{ width:320px; height:200px;}
.flex-direction-nav{ display: block;}
.flex-direction-nav .prev{  background: url("/pyfile/images/left01.png") no-repeat; left:5%;}
.flex-direction-nav .next{ background: url("/pyfile/images/right01.png") no-repeat;right:5%;}





