*{ margin:0; padding:0;}
body{background:#f4f4f6; font:13px/20px "Microsoft YaHei", "Verdana", "Simsun", "Helvetica", "Arial"; background:#0b2447;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font-family:"Microsoft YaHei"; font-style:16px;}
ul,li{list-style-type: none;}
form,input{ border:0;}
em{font-style:normal;}
img{border:0;vertical-align:middle;}
a{ text-decoration:none; color:;}
a:hover{ text-decoration:underline;}
i{ font-style:normal;}
h1{ }
.claer{ clear:both;}


/*banner*/
.banner img{ width:100%; margin:0 auto;}

/*第一栏*/
.main{ width:920px; margin:0 auto 20px auto; padding:20px; overflow:hidden; background:#fff;}
.con{ margin:0 auto;}
.con .con_left{ width:500px; height:380px; float:left; position:relative;}
.con_left .pic li{ width:500px; height:380px; position:absolute; left:0; top:0; display:none;}
.con_left .txt{  width:490px; height:30px; line-height:30px; padding:5px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0;}
.con_left .txt a{ color:#fff; display:block; font-size:14px;}
.con_left .num{ width:150px; position:absolute; right:0; bottom:10px;}
.con_left .num li{ width:24px; height:20px; line-height:20px; background:rgba(255,255,255,0.6); float:left; text-align:center; margin:0 0 0 2px; cursor:pointer;}
.con_left .num li a{ color:#fff; text-decoration:none;}
.con_left .num .current{ background:#f60;}
.con_right{ width:400px; float:right;}
.con_right li{ padding:10px 0; border-bottom:1px dotted #ccc;}
.con_right h3{ padding:4px 0 10px 0;}
.con_right h3 a{ color:#ad2305;}
.con_right h3 a:hover{ color:red;}
.con_right p{color:#333;}
.con_right p a{ color:#ad2305;}
.con_right p a:hover{ color:red;}

/*第二栏*/
.main01{ width:960px; margin:0 auto 20px auto; overflow:hidden; background:#fff;}
.con01{ margin:0 auto;}
.main01 .bt{ width:100%; height:65px; background:#ad2305;}
.con01_on{ width:940px; margin:0 auto; padding:20px 0;}
.silder_box{width:905px; margin:0 auto;height: 495px;overflow: hidden;position: relative;}
.silder_con{height:495px;overflow: hidden;position: absolute;left:0;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:495px;overflow: hidden;position: absolute;left:0;}
.silder_panel{width:905px;height:495px;overflow: hidden;float: left;position: relative;background: #fff;}
.silder_panel img{ margin:0 auto; display: block; overflow: hidden;}
.silder_intro{width: 210px;height: 495px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro h3 strong{font-family: "Microsoft Yahei","黑体";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro ul{height: 60px;overflow: hidden; margin:0 auto;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.slider_nav{width:905px;height:65px;margin: 0 auto;bottom: 0;left:0;position: absolute;overflow: hidden; z-index:99;}
.slider_nav .nav_con{ float:left; width:875px;overflow:hidden; margin:0 auto; padding:10px 0 0 30px;}
.nav_con li{display:inline-block;padding:0px;border:1px solid #fff; margin:2px 0 2px 15px;_margin:2px 10px 2px;*display:inline; cursor:pointer;}
.nav_con li.current{border:2px solid #ffa42d; margin:0 0 0 15px;_margin:0 10px;}
.nav_con li,.nav_con img{ width:70px; height:40px; overflow: hidden;}
.silderBox{height:8px; line-height:8px;}
b.bg{ position:absolute; bottom:0; left:0; width:100%; height:100px; display:block; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); background:rgba(0,0,0,0.5);}
:root b.bg{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}
.pic-words{ display:block; position:absolute; bottom:70px; left:15px; font-size:16px; color:#fff; z-index:9999; line-height:23px;}
.pic-words a{ color:#fff;}
.slider_prev,.slider_next{ width:11px; height:21px; background:url(../images/slide_btn.png) no-repeat; cursor:pointer; position:absolute; top:23px; }
.slider_prev{ left:15px}
.slider_next{ right:25px; background-position:-11px 0;}
.pic-words strong{ font-size:18px; margin-right:10px;}
.pic-words i{ color:#ff9d1e;}

/*第三栏*/
.cont02{ width:920px; padding:15px 20px; background:#fcf1e1; margin:0 auto; overflow:hidden;}
.cont02 .list1{ width:135px; float:left;}
.list1 ul li{ width:135px; height:127px; margin:0 0 7px 0; cursor:pointer;}
.list1 ul li img{ border:2px solid #fff;}
.list1 ul li.on img{ width:134px; height:126px; border:2px solid #ffa42d;}
.list2{ width:640px; height:395px; float:left; background:#fff; margin:0 5px;}
.list2_show{ width:640px; height:395px; position:relative; float:left;}
.list2_text{ width:620px; padding:0px 10px 10px 10px; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;}
.list2_text .tex1{ color:#fff; margin:10px 0 0 23px; display:block; font-size:14px;}
.list2_text .tex1 strong{ font-size:18px; padding:0 15px 0 0;}
.list2_text p{ color:#fff; font-size:12px; margin:10px 0 0 0; text-indent:2em;}

/*第四栏*/
.con_in{ width:940px; height:340px; margin:0 auto; overflow:hidden; position:relative;}
.con_in ul{ width:4000px; position:absolute; left:0; top:0; }
.con_in ul li{ width:227px; float:left; margin:0 10px 0 0; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.con_in ul li img{ width:227px; margin:10px 0 0 0; cursor:pointer; vertical-align:middle;}

/*自适应圆角投影*/
.round_shade_box{width:1px; height:1px; font-size:0; display:none; _background:white; _border:1px solid #cccccc;}
.round_shade_top{margin:0 12px 0 10px; background:url(../image/zxx_round_shade.png) repeat-x -20px -40px; _background:white; zoom:1;}
.round_shade_topleft{width:11px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat 0 0; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_topright{width:12px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat -29px 0; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_centerleft{background:url(../image/zxx_round_shade.png) no-repeat 0 -1580px; _background:none;}
.round_shade_centerright{background:url(../image/zxx_round_shade.png) no-repeat right -80px; _background:none;}
.round_shade_center{font-size:14px; margin:0 12px 0 10px; padding:8px; background:white; border-radius:5px; border:1px solid #ccc; box-shadow:0 0 10px #000; letter-spacing:1px; line-height:1.5;}
.round_shade_bottom{margin:0 12px 0 11px; background:url(../image/zxx_round_shade.png) repeat-x -20px bottom; _background:white; zoom:1;}
.round_shade_bottomleft{width:11px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat 0 -30px; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_bottomright{width:12px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat -29px -30px; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_top:after,.round_shade_bottom:after,.zxx_zoom_box:after{display:block; content:"."; height:0; clear:both; overflow:hidden; visibility:hidden;}
.round_box_close{padding:2px 5px; font-size:12px; color:#ffffff; text-decoration:none; border:1px solid #cccccc; -moz-border-radius:5px; -webkit-border-radius:5px; background:#000000; opacity:0.8; filter:alpha(opacity=80); position:absolute; right:-5px; top:-5px;}
.round_box_close:hover{opacity:0.95; filter:alpha(opacity=95);}
/*自适应圆角投影结束*/



/*第五栏*/
.silder_box01{width:905px; margin:0 auto;height: 495px;overflow: hidden;position: relative;}
.silder_con01{height:495px;overflow: hidden;position: absolute;left:0;}
.silder_tip01{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con01{height:495px;overflow: hidden;position: absolute;left:0;}
.silder_panel01{width:905px;height:495px;overflow: hidden;float: left;position: relative;background: #fff;}
.silder_panel01 img{ margin:0 auto; display: block; overflow: hidden;}
.silder_intro01{width: 210px;height: 495px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro01 h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro01 h3 strong{font-family: "Microsoft Yahei","黑体";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro01 h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro01 ul{height: 60px;overflow: hidden; margin:0 auto;}	
.silder_intro01 li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro01 li a{color:#787878; margin:0 6px;}
.silder_intro01 span{ margin: 0 10px 0 0;}
.silder_intro01 p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.slider_nav01{width:905px;height:65px;margin: 0 auto;bottom: 0;left:0;position: absolute;overflow: hidden; z-index:99;}
.slider_nav01 .nav_con01{ float:left; width:905px;overflow:hidden; margin:0 auto; padding:10px 0 0 0px;}
.nav_con01 li{display:inline-block;padding:0px;border:1px solid #fff; margin:2px 0 2px 5px;_margin:2px 10px 2px;*display:inline; cursor:pointer;}
.nav_con01 li.current01{border:2px solid #ffa42d; margin:0 0 0 5px;_margin:0 10px;}
.nav_con01 li,.nav_con01 img{ width:64px; height:40px; overflow: hidden;}
.silderBox01{height:8px; line-height:8px;}
b.bg01{ position:absolute; bottom:0; left:0; width:100%; height:100px; display:block; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); background:rgba(0,0,0,0.5);}
:root b.bg01{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}
.pic-words01{ display:block; position:absolute; bottom:68px; left:50px; font-size:16px; font-weight:bold; color:#fff; z-index:9999; line-height:23px;}
.pic-words01 a{ color:#fff;}
.slider_prev01,.slider_next01{ width:11px; height:21px; background:url(../images/slide_btn.png) no-repeat; cursor:pointer; position:absolute; bottom:68px; z-index:999; }
.slider_prev01{ left:15px}
.slider_next01{ right:25px; background-position:-11px 0;}

/*第六栏*/
.silder_box02{width:905px; margin:0 auto;height: 495px;overflow: hidden;position: relative;}
.silder_con02{height:495px;overflow: hidden;position: absolute;left:0;}
.silder_tip02{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con02{height:495px;overflow: hidden;position: absolute;left:0;}
.silder_panel02{width:905px;height:495px;overflow: hidden;float: left;position: relative;background: #fff;}
.silder_panel02 img{ margin:0 auto; display: block; overflow: hidden;}
.silder_intro02{width: 210px;height: 495px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro02 h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro02 h3 strong{font-family: "Microsoft Yahei","黑体";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro02 h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro02 ul{height: 60px;overflow: hidden; margin:0 auto;}	
.silder_intro02 li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro02 li a{color:#787878; margin:0 6px;}
.silder_intro02 span{ margin: 0 10px 0 0;}
.silder_intro02 p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.slider_nav02{width:905px;height:65px;margin: 0 auto;bottom: 0;left:0;position: absolute;overflow: hidden; z-index:99;}
.slider_nav02 .nav_con02{ float:left; width:875px;overflow:hidden; margin:0 auto; padding:10px 0 0 30px;}
.nav_con02 li{display:inline-block;padding:0px;border:1px solid #fff; margin:2px 0 2px 25px;_margin:2px 10px 2px;*display:inline; cursor:pointer;}
.nav_con02 li.current02{border:2px solid #ffa42d; margin:0 0 0 25px;_margin:0 10px;}
.nav_con02 li,.nav_con02 img{ width:70px; height:40px; overflow: hidden;}
.silderBox02{height:8px; line-height:8px;}
b.bg02{ position:absolute; bottom:0; left:0; width:100%; height:100px; display:block; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); background:rgba(0,0,0,0.5);}
:root b.bg02{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}
.pic-words02{ display:block; position:absolute; bottom:70px; left:15px; font-size:16px; font-weight:bold; color:#fff; z-index:9999; line-height:23px;}
.pic-words02 a{ color:#fff;}
.slider_prev02,.slider_next02{ width:11px; height:21px; background:url(../images/slide_btn.png) no-repeat; cursor:pointer; position:absolute; top:23px; }
.slider_prev02{ left:15px}
.slider_next02{ right:25px; background-position:-11px 0;}


/*第七栏*/
.main01 .bt01{ width:100%; height:65px; background:#ad2305; margin:0 auto;}
.main01 .bt01 img{ margin:0 auto; display:block;}
.con_logo{ padding:10px; overflow:hidden;}
.con_logo li{ width:140px; height:50px; margin:10px 0 10px 30px; float:left; border:1px solid #ad2305; padding:5px;}
.con_logo li img{ width:100%; }

/*版权信息*/
.footer{ width:100%; height:54px; text-align:center;  line-height:54px; color:#fff; border-top:1px solid #fff;}

.toTop{ width:49px; height:67px; background:url(../images/Top.gif) no-repeat; display:none; position:fixed; right:50px; bottom:55px;}
