@charset "gb2312";
/* CSS Document */

body,p,ul,li{ margin:0; padding:0}
ul,li{ list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}
dl,dd{display: initial;}
.ctr{ text-align:center;}
.bg{ background:#f4f4f4;}
.contant{ width:1200px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;}
.title{ font-size:40px; color:#1d7a9d;}
.tit1{color:#1d7a9d; font-size:30px;margin: 40px 0; padding-left:250px;}
.tit4{color:#475054; font-size:30px;margin: 20px 0; }
.jieshao{ width:510px; padding-top:100px;}
.jieshao ul li{ padding-left:50px; line-height:39px;margin: 20px 0; font-size:18px; color:#585656;}
.jieshao ul li.ico1{ background:url(../images/ico_1.jpg) no-repeat left center; height:39px;}
.jieshao ul li.ico2{ background:url(../images/ico_2.jpg) no-repeat left center; height:39px;}
.jieshao ul li.ico3{ background:url(../images/ico_3.jpg) no-repeat left center; height:39px;}
.youshi{width:550px;position: absolute;margin-top: 165px;background: #f4f4f4;height: 190px;padding-top: 35px;margin-left: 325px;}
.youshi1{}
.youshi1 ul li{ float:left; width:400px; height:185px;}
.youshi1 ul li p{padding-top: 115px;text-align: center;font-size: 18px;}
.youshi1 ul li.ys1{background: #f1eeed url(../images/ico_ys1.png) no-repeat center 25px;}
.youshi1 ul li.ys2{ background:#edeae8 url(../images/ico_ys2.png) no-repeat center 25px;}
.youshi1 ul li.ys3{ background:#f6f4f2 url(../images/ico_ys3.png) no-repeat center 25px;}
.youshi1 ul li.ys4{ background:#f8f8f8 url(../images/ico_ys4.png) no-repeat center center;}
.youshi1 ul li.ys5{ background:#fff;}
.youshi1 ul li.ys6{ background:#f8f8f8 url(../images/ico_ys5.png) no-repeat center center;}
.youshi1 ul li.ys7{ background:#f1eeed url(../images/ico_ys6.png) no-repeat center 55px;}
.youshi1 ul li.ys7 p{ padding-top:145px;}
.youshi1 ul li.ys8{ background:#edeae8 url(../images/ico_ys7.png) no-repeat center 55px;}
.youshi1 ul li.ys8 p{ padding-top:145px;}
.youshi1 ul li.ys9{ background:#f1eeed url(../images/ico_ys8.png) no-repeat center 55px;}
.youshi1 ul li.ys9 p{ padding-top:145px;}

.film_focus{width:1200px;overflow:hidden;position:relative;margin:20px auto; height:576px;}
.film_focus .film_focus_imgs_wrap{width:912px; float:right; overflow:hidden;height:576px;}
.film_focus .film_focus_desc .ly{ background:#f4f4f4 url(../images/lybg.png) no-repeat;width: 280px;height: 248px;position: absolute;    font-size: 40px;text-align: center;line-height: 248px;color: #1d7a9d;}
.film_focus ul.film_focus_imgs{height:auto;position:absolute;right:0;overflow:hidden;width:912px;}
.film_focus ul.film_focus_imgs li{overflow:hidden; height:575px;width:912px;height:auto; bottom:0; }
.film_focus ul.film_focus_imgs li img{height:281px;width:298px; }
.film_focus ul.film_focus_nav{width:280px;position:absolute;left:0;top:254px;;z-index:100;}
.film_focus ul.film_focus_nav li{width:276px;height:100px;left:0px;word-break:break-all;color:#000;font-size:22px;overflow:hidden;line-height:100px; background:#f5f5f5; border:solid 2px #dbdbdb; text-align:center;margin-bottom:5px; }
.film_focus ul.film_focus_nav li.cur{width:276px;left:0px;word-break:break-all;color:#000;overflow:hidden;line-height:100px; background:#fff; cursor:pointer; border:solid 2px #dbdbdb; text-align:center;  margin-bottom:5px; }
.film_focus ul.film_focus_nav li.last{ margin-bottom:5px;}
.film_focus ul.film_focus_nav li span.huod img{ float:left; margin:25px 10px 0 10px;}
.film_focus ul.film_focus_nav li b.huod p img{ float:left; margin:25px 10px 0 10px;}

.film_focus ul.film_focus_nav li.cur b{display:block;vertical-align: middle;display: table-cell;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li.cur span{display:none;}

.film_focus ul.film_focus_nav li b p{ font-size:22px;}

.film_focus_imgs li dl dd{float:left;width:300px; height:283px; margin:2px; }
.film_focus_imgs li dl dd span{ width:300px; height:283px; display:block;}
.film_focus_imgs li dl dd span .mouse_s{width:298px; height:281px;border:1px #ccc solid;}
.film_focus_imgs li dl dd span .mouse_s p{width:100%;bottom:40px; position:relative; line-height:40px; background: rgba(0,0,0,0.60); color:#fff; font-size:18px; text-align:center;}

.biaozhun{ text-align:center;}
.biaozhun span{ padding:30px 0; display:block;}
.biaozhun ul li{ float:left;padding-right: 121px; font-size:18px;}
.biaozhun ul li.pd{ padding:0;}
.biaozhun ul li p.tit2{    margin: 20px auto 10px;border: #dedbdb 2px solid;width: 170px;border-radius: 5px;line-height: 28px;text-align:center;}
.biaozhun ul li p.tit3{color: #646464;padding-bottom: 30px;text-align:center;}
.anli{ text-align:center;}
.anli span{padding:20px 0; display:block;}
.sup_c { height:194px; padding:10px 0 0 0;overflow:hidden;}
.s01 { padding-top:50px; position:relative; margin-left:-1px;}
.s02 { padding-top:50px; position:relative; margin-right:-1px;}
.sup_c ul { margin-left:20px; display:inline; width:1022px; overflow:hidden;}
.sup_c ul li { float:left; width:277px; overflow:hidden; margin-right:5px; display:inline;}
.sup_c ul li a{color:#000; text-decoration:none;}
.sup_c ul li img { width:271px; height:150px; padding:1px; border:2px solid #ddd;}
.sup_c ul li span { height:34px; line-height:34px; text-align:center; display:block; overflow:hidden;}
.fwbg{ background:url(../images/fuwubg.jpg) repeat-x; height:143px; margin-top:10px;}
.fuwu{background:url(../images/fuwu.png) no-repeat left center; height:143px; }
.fuwu p{font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif; font-size:16px; line-height:30px;float:left; color:#2a3351;}
.fuwu p.one{padding: 60px 0 0 85px;}
.fuwu p.two{padding: 45px 0 0 135px;}
.fuwu p.three{padding: 45px 0 0 130px;}
.fuwu p.four{padding: 45px 0 0 98px;}