body{ margin:0; padding:0; font-family:"微软雅黑";}
img{ border:0;}
ul,ol,p,h1,h2,h3,h4,h5{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none;}

.uk_con{ width:100%; background:url(../images/sh_kv_bj.jpg) center top no-repeat; padding-top:550px;}
.uk_con .uk_main{ width:990px; margin:0 auto;}
.uk_con .uk_main .uk_cap_top{ width:990px; height:389px; background:#FFF;}
.uk_cap_01{ width:483px; height:392px; float:left;}
.uk_cap_02{ width:491px; height:392px; float:right; cursor:pointer;}
.uk_cap_mid{ width:990px; height:389px; margin-top:33px;}
.uk_cap_03{ width:300px; height:389px; float:left; background:url(../images/cap_03.jpg) no-repeat;}
.uk_cap_03 a{ width:219px; height:33px; display:block; margin:0 auto; margin-top:325px;}
.uk_cap_04{ width:689px; height:389px; float:right; background:url(../images/show_bj.jpg) no-repeat}
.uk_cap_bot{ width:990px; height:390px; margin-top:33px;}
.uk_cap_05{ width:322px; height:390px; float:left; margin-right:12px;}
.uk_cap_06{ width:321px; height:390px; float:left;}
.uk_cap_07{ width:321px; height:390px; float:right; background:url(../images/cap_07.jpg) no-repeat}
.uk_cap_07 a{ width:80px; height:15px; display:block; margin-left:42px; margin-top:330px;}
.uk_show{ width:610px; height:288px; margin:0 auto; margin-top:35px; overflow:hidden; position:relative;}
.uk_show ul{ width:3050px; height:288px; position:absolute; left:0; top:0;}
.uk_show li{ width:610px; height:288px; display:block; float:left;}
.uk_show li span{ display:block; float:left; width:195px; height:288px; margin-right:12px;}
.uk_show_btn{ width:228px; height:4px; margin:0 auto; margin-top:25px;}
.uk_show_btn a{ width:68px; height:4px; display:block; float:left; background:url(../images/show_btn.png) no-repeat; margin-right:12px;}
.uk_show_btn a:hover{ background:url(../images/show_btn_hover.png) no-repeat}
.uk_show_btn .on{ background:url(../images/show_btn_hover.png) no-repeat}

/*jj-off*/
.jj_main{ width:958px; margin:0 auto; border-left:2px #d30b3c solid; border-right:2px #23a26f solid; background:#FFF;}
.jj_top{ width:958px; height:45px; position:relative; background:url(../images/jj_01.jpg) no-repeat;}
.jj_top .jj_back_01{ width:139px; height:31px; position:absolute; right:15px; top:8px;}
.shh_top{ width:958px; height:45px; position:relative; background:url(../images/sh_01.jpg) no-repeat;}
.shh_top .shh_back_01{ width:139px; height:31px; position:absolute; right:15px; top:8px;}
.jj_act{ width:956px; height:79px; margin:0 auto; margin-top:57px;}
.jj_set{ width:958px;}
.jj_set h2{ width:956px; height:27px; margin-top:28px; margin-bottom:22px}
.jj_set .jj_setmain{ width:852px; height:1070px; margin:0 auto;}
.jj_set .jj_setmain li{ float:left; display:block; width:194px; height:251px; background:url(../images/jj_pbj.png) no-repeat; margin-right:25px; margin-bottom:18px;}
.jj_setmain .jp_img{ width:183px; height:140px; margin:0 auto; margin-top:25px;}
.jj_setmain span{ width:190px; height:35px; font-size:12px; color:#565656; text-align:center; line-height:20px; display:block; margin:0 auto; margin-top:20px;}
.jj_thrp{ width:956px; height:211px; margin:0 auto; margin-top:42px;}
.jj_warm{ width:958px; height:357px; margin:0 auto; margin-top:60px;}
.jj_back{ width:958px; height:54px; margin:0 auto; margin-top:43px;}
.jj_bottom{ width:958px; height:25px; margin:0 auto; margin-top:42px;}

/*off_list*/
.list_main{ width:100%; background:#FFF;}
.list_con{ width:962px; margin:0 auto;}
.list_top .touming{ width:130px; height:36px; padding-top:24px; float:left}
.list_top{ width:962px; height:60px; background:url(../images/list_01.jpg) no-repeat bottom;}
.list_top ul{ width:700px; height:58px; margin-left:156px;}
.list_top ul li{ width:122px; height:58px; border-bottom:1px #d1d1d1 solid; font-size:18px; color:#000; text-align:center; line-height:82px; display:block; float:left; margin-right:50px; cursor:pointer;}
.list_top ul li:hover{ border-bottom:1px #d30b3c solid; color:#d30b3c;}
.list_con table{ margin:0 auto; margin-top:30px; font-size:12px; line-height:25px;}
.list_con table .tb_title{ background:#23a26f; font-size:16px; color:#FFF; height:28px; font-weight:bold;}
.list_con table .span{display:block; font-size:12px; color:#000; line-height:25px; padding-top:35px; padding-bottom:35px;}
.list_con table tr td{ border-bottom:1px #c5c5c5 solid;}
.list_top ul li.active{ color:#d30b3c; border-bottom:1px #d30b3c solid;}
.list_con table .pd{ padding-top:35px; padding-bottom:35px;}

/*video_box*/
.video_box{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.7); z-index:9999}
.vedio_t{ width:985px; height:447px; position:fixed; top:50%; left:50%; margin:-223px 0 0 -492px;}
.vedio_t .close{ position:absolute; top:0; right:55px; width:40px; height:40px;}
