@charset "utf-8";
/* CSS Document */


	/*重置*/
*{ margin:0; padding:0; list-style:none;}
li{list-style:none;}
a{text-decoration:none;}
img{border:0;display: block;}
.clearfix{clear: both;}
html{width:100%; height:100%;}
body{width:100%; height:100%; font-family:"微软雅黑";}
/*banner*/	
.banner{position:relative;}
.banner img{margin: 0 auto;width: 100%;}

.title{text-align: center;color:#052a8c;font-size:46px;font-weight: bold;margin:50px 0 0 40px;}



.photo-head{width:1200px; height:146px; margin:0 auto;margin-bottom:40px; overflow:hidden; zoom:1;}
.photo-head span{float:left; display:block; width:315px; height:76px; line-height:12px; border-radius:43px; font-size:18px; color:#333; text-align:center; cursor:pointer; background:#fff;border:3px solid #c9381c;margin:40px 116px 40px 0px;}
.photo-head h2{margin:15px 0 10px 0;color: #c9381c;font-weight: normal;}
.photo-head span.current{ background:#c9381c; color:#fcc207;}
.photo-head span.current h2{color: #fff;font-weight: normal;}
.photo-body{width:1160px; height:494px; margin:0 auto; padding:10px; background:url(../images/pic-bg.png) center center no-repeat;}
.flexslider{width:1160px; height:494px; display:none; position:relative;}
.slides{width:1156px; height:490px; border:2px solid #fff; overflow:hidden;}
.slides li{width:1156px; height:490px;}





.t1 img{margin: 0 auto;width: 1200px;}
.t2{position:relative;background-image: url(../images/t2_bg.png);margin-top:40px;padding-bottom:40px;}
.t2 img{margin: 0 auto;width: 1200px;}
.t3 img{margin: 40px auto;width: 1200px;}

.ad{margin:40px auto;}
.ad img{width:1200px;margin:0 auto;}

.t4{position:relative;background-color:#ededed;margin-top:40px;padding:40px;}
.t4 img{margin: 0 auto;width: 1200px;}

.t6{position:relative;background-color:#ededed;margin-top:40px;}
.t6 img{margin: 0 auto;width: 1200px;}



/* film_focus */
.film_focus{width:1200px;overflow:hidden;position:relative;margin:40px auto; height:432px; border-top:solid 4px #c9381c;}
.film_focus .film_focus_imgs_wrap{background:url(images/load.gif) no-repeat center center;width:1003px; float:right; overflow:hidden;height:430px;}
.film_focus ul.film_focus_imgs{height:auto;position:absolute;right:0;overflow:hidden;width:1003px;}
.film_focus ul.film_focus_imgs li{overflow:hidden; height:430px;width:1003px;height:auto; bottom:0; margin:5px 0;}
.film_focus ul.film_focus_imgs li img{height:205px;width:324px;}
.film_focus ul.film_focus_nav{width:193px;position:absolute;left:0;top:0;z-index:100;}
.film_focus ul.film_focus_nav li{width:170px;height:107px;left:0px;padding:0px 10px;word-break:break-all;color:#c9381c;font-size:22px;overflow:hidden;line-height:105px; background:#fff; border-left:solid 1px #d7d7d7; border-right:solid 2px #c9381c; border-bottom:solid 1px #d7d7d7;}
.film_focus ul.film_focus_nav li.cur{width:170px;left:0px;padding:0px 10px;word-break:break-all;color:#fff;overflow:hidden;line-height:105px; background:#c9381c; cursor:pointer; border-left:solid 1px #c9381c; border-right:solid 2px #c9381c;border-bottom:solid 1px #c9381c;}
.film_focus ul.film_focus_nav li b{display:none;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li span img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li.cur b{ font-weight:100;}

.film_focus ul.film_focus_nav li span.zhanl img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p{ line-height:105px; font-size:22px; color:#fff;}
.film_focus ul.film_focus_nav li b.zhanl p img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li p{ line-height:105px; color:#c9381c; font-size:22px;}

.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:324px; height:205px; margin:0px 0 10px 10px; }
.film_focus_imgs li dl dd a{ width:324px; height:205px; display:block;}
.film_focus_imgs li dl dd a .mouse_s{width:324px; height:205px;}
.film_focus_imgs li dl dd a .mouse_s p{width:100%;bottom:40px; position:relative; line-height:40px; background:#d2d2d2; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a .hover_s{width:324px; height:205px; position:relative;top:-990px;}
.film_focus_imgs li dl dd a .hover_s p{ background:#d2d2d2; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a:hover .hover_s{ display:block; height:205px;top:-205px;}
.film_focus_imgs li dl dd a:hover .hover_s p{width:100%; text-align:center;bottom:40px; line-height:40px; background:none;position:relative; font-size:14px; color:#fff;}


.footer{background-color:#313131;}
.footer ul{width:1200px;margin:0 auto;padding:40px;}
.footer li{float:left;width:277px;height:257px;text-align: center;}
.footer li p{margin-top:166px;color:#c9381c;font-size:20px;}
.footer li h1{color:#333;font-weight:normal;}
.tel{background-image: url(../images/icon-tel.png);margin:0 119px 0 69px;}
.qq{background-image: url(../images/icon-qq.png);margin:0 119px 0 0;}
.wx{background-image: url(../images/icon-ewm.png)}



