全局*/
*{margin:0;padding:0;}
a{text-decoration: none;font-size: 14px;font-family: "微软雅黑";}
body, div ,ul{margin:0;padding:0;}
li{font-size: 14px;font-family: "微软雅黑";list-style: none;margin:0;padding:0;}
em{font-style: normal;font-size: 14px;font-family: "微软雅黑";}
body{font-size: 14px;font-family: "微软雅黑";}
img{border:none;}
.cle{clear: both;}
tr,td,table,p,tbody{margin: 0px;padding:0px;/*border: none;*/}
body{overflow-x:hidden;width: 100%;}
.bg{width: 100%;background-image: url('../image/n_02.png') ;background-repeat: no-repeat;
background-position: center -2px ;background-color: #fbfaf6;}
.header{background: #d33336;width: 100%;height: 30px;/*float: left;*/}
.head{width: 1120px;margin:auto;height: 100%;line-height: 30px;}
.head .fl{float: left;color: #fff;font-size: 15px;}
.head .fl em{color: #fff;font-size: 15px;}
.head .fr{float: right;color: #fff;}
.head .fr a{color: #fff;font-size: 15px;    display: inline-block;
    padding: 0px 10px;}
/*top*/
.top_line{width: 100%;height: 4px;background: #d33336;}
.top{width: 100%;height: 152px;background: url('../image/k_02.png') no-repeat center center;}
.top_cen{width: 1120px;height: 100%;margin:auto;position: relative;}
.logo{float: left;height: 88px;margin-top:34px;}
.top_right{width: 481px;height: 152px;position: absolute;top:0;right: -20px;}
.top_right .fullSlide{ width:100%;  position:relative;  height:152px; z-index: 99999999999;  }
    .top_right .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
    .top_right .fullSlide .bd ul{ width:100% !important;  }
    .top_right .fullSlide .bd li{ width:100% !important;  height:152px; overflow:hidden; text-align:center;  }
    .top_right .fullSlide .bd li a{ display:block; height:152px; }
    .top_right .fullSlide .bd li a img{width: 481px;height: 152px;}

.fla{width: 190px;float: left;margin-top:5px;position: absolute;top:-10px;right:484px;}
/*nav*/
.nav_bor{width: 100%;height: 56px;background: url('../image/index_11.png');}
/*.nav_cen{}*/
.nav{width: 1120px;height: 56px;text-align: center;margin: auto;}

.nav >ul{margin-left: 15px;}
.nav >ul>li{line-height: 56px;float: left;width: 100px;text-align: center;
	background: url('../image/lin_03.png') no-repeat right center;position: relative;}
.nav>ul>li>a{font-size: 16px;font-weight: bold;color: #fff;display:block;
	width: 100%; height: 56px;}
	.nav>ul>li:hover >a{background-color: #c03015;}
.nav>ul>li>a.on{background-color: #c03015;}
.nav > ul > .index >a{text-indent: 24px;
	background: url('../image/index_07.png') no-repeat 10px center;}
.nav > ul >.index_10{background: none;}
.nav>ul>li>ul{width: 100%;background: url('../image/f_03.png');position:absolute;top:56px;left: 0;z-index: 999; }
.nav > ul > li > ul > li{line-height: 34px;height: 40px;line-height: 40px;border-bottom: 1px solid #ccc;}
.nav > ul > li > ul > li>a{color: #fff;font-size: 16px;font-weight: bold;}
.nav > ul > li > ul > li:hover{border-bottom: 1px solid #fff;}
.nav > ul > li > ul > li:hover a{background: none;}
/*part1*/
.part1{width: 1120px;margin: auto;height: 450px;padding-top:30px;}
.part1left{width: 675px;height: 450px;float: left;position: relative;}
/*banner*/
    .banner{width: 100%;height: 100%;position: relative;}
    .banner .banner_pic{}
    
	.banner .bottom{width: 100%;height: 45px;background-color: black;position: absolute;bottom: 0px;opacity: 0.3;}
    .banner .banner_pic ul li span{position: absolute;bottom: 15px;margin-left: 20px;color: white;font-weight: bold;z-index:100}
    .banner .banner_pic ul li{width: 100%;height: 100%;background-position: center; }
    .banner .banner_pic ul img { width:100%;  display: block; }
    .banner .hd {width: 100%;text-align: center; overflow:hidden; zoom:1; position:absolute; 
        bottom:6px; right:10px; z-index:3;height: 30px;line-height:30px;}
	.banner .hd ul{position: absolute;right: 10px;}
    .banner .hd li{display: inline-block; line-height:30px; text-align:center; font-size:12px; 
        width:12px; height:12px; cursor:pointer; overflow:hidden;background: #fff; 
        margin-left:18px; border-radius: 100%;font-size: 0;}
    .banner .hd .on{background: #b32702;  }
    .banner>.tempWrap{width: 100%!important;height: 100%;}
.index_mask{position: absolute;bottom: 0;left: 0;height: 40px;line-height: 40px;
width: 100%;background: url("404.png");}
.index_mask p{padding-left: 16px;color: #fff;font-size: 16px;}
/*.part1left:hover .index_mask p{color: #d73015;}*/

.part1_right{width: 424px;height: 450px;float: right;}
.part1_right_top{width: 424px;height: 44px;background: url('../image/index_21.png') no-repeat center center;
overflow: hidden;background-size: cover;}
.part1_right_top>a{float: right;margin-right: 35px;line-height: 44px;color: #fff;}
.part1_right_top p{float: left;color: #fff;font-weight: bold;font-size: 20px;
	line-height: 44px;text-indent: 24px;}
.part1_right_top p span{font-size: 12px;padding-left: 6px;}
.part1_right_list{width: 424px;height: 405px;border: 1px solid #ededed;overflow: hidden;background: #fff;}
.part1_right_list ul{width: 424px;padding:0px 15px;float: left;margin-top:4px;}
.part1_right_list li{width: 100%;float: left;height: 45px;line-height: 45px;
	background: url('../image/index_29.png') repeat-x left bottom;}
.part1_right_list li a{color: #555555;display: inline-block;padding-left: 15px;
background: url('../image/index_25.png') no-repeat left center;}
.part1_right_list li:hover a{color: #b32702;background: url('../image/d_03.png') no-repeat left center;}

/*part2*/
.part2 {width: 1120px;margin:auto;margin-top:30px;}
.part2 ul{}
.part2 li{width: 263px;height: 96px;background: url('../image/bg_03.png');border:1px #d24024 solid;
margin-right: 20px;float: left;}
.part2 li >a{display: block;width: 100%;height: 100%;}
.l_icon1{background: url('../image/icon_03.png') no-repeat left top;}
.l_icon2{background: url('../image/icon_05.png') no-repeat left top;}
.l_icon3{background: url('../image/i_03.png') no-repeat left top;}
.l_icon4{background: url('../image/ic_03.png') no-repeat left top;}

.part2 .p2_list_icon{width: 70px;height: 70px;float: left;margin:13px 16px 0 42px;
}
.part2 li:hover{background: #ffe3df;border:1px solid #fdcfc0;}
.part2 li:hover .l_icon{background-position:left bottom;}
.part2 li p{color: #fff;font-size: 18px;line-height: 20px;font-weight: bold;text-align: center;
display: inline-block;float: left;margin-top:30px;}
.part2 li p a{color: #fff;font-size: 18px;line-height: 20px;font-weight: bold;}
.part2 li  p span{font-weight: normal;font-size: 12px;}
.part2 li:hover  p{color: #e24340;}
.part2 li:hover  p a{color: #e24340;}


/*part3*/
.part3{width: 1120px;margin:auto;margin-top:30px;}
.part3_left{width: 738px;float: left;min-height: 300px;}
.s_n_top{width: 100%;height: 44px;background: url('../image/index_44.png');}
.s_n_top p{display: inline-block;float: left;color: #fff;margin-left: 30px;line-height: 44px;
font-size: 18px;font-weight: bold;}
.s_n_top a{color: #fff;line-height: 44px;font-size: 14px;float: right;
	display: inline-block;height: 44px;padding:0px 12px 0 20px;}
.part3_left_con{width: 100%;}
.news_Elite{width: 100%;margin-top:20px;height: 122px;overflow: hidden;}
.news_Elite_pic{width: 202px;height: 122px;float: left;overflow: hidden;}
.news_Elite_pic img{width: 202px;height: 122px;}
.news_Elite_t{width: 518px;float: right;height: 122px;}
.news_Elite_tit{font-size: 18px;font-weight: bold;color: #555;line-height: 30px;}
.news_dec{font-size: 14px;color: #777;line-height: 24px;margin-top:6px;}
.news_Elite_t span{color: #999;font-size: 14px;margin-top:8px;float: left;}
.news_Elite a:hover .news_Elite_tit{color: #b32702;}
.news_Elite a:hover .news_Elite_pic img{transform: scale(1.2);
	transition: transform 0.8s ease-in 0.4s;}

.news_list{width: 100%;overflow: hidden;margin-top:10px;}
.news_list ul{width: 800px;}
.news_list li{float: left;height: 40px;line-height: 40px;width: 330px;margin-right: 36px;
	border-bottom: 1px #f3f3f3 solid;padding-left: 16px;
	background: url('../image/index_25.png') no-repeat left center;}
.news_list li a{font-size: 14px;color: #555;}
.news_list li a p{font-size: 14px;color: #555;display: inline-block;float: left;}
.news_list li a span{font-size: 14px;color: #cbcbcb;float: right;}
.news_list li:hover{background: url('../image/d_03.png') no-repeat left center;
/*border-bottom: 1px #d73015 solid;*/}
.news_list li:hover a p{color: #b32702;}
.news_list li:hover a span{color: #b32702;}

.part3_right{width: 360px;float: right;min-height: 401px;overflow: hidden;}
.part3_right_top{width: 360px;height: 44px;background: url('../image/index_46.png');}
.part3_right_top p{display: inline-block;float: left;color: #fff;margin-left: 30px;line-height: 44px;
font-size: 18px;font-weight: bold;}
.part3_right_top a{color: #fff;line-height: 44px;font-size: 14px;float: right;
	display: inline-block;height: 44px;padding:0px 12px 0 20px;}
.zy{width: 325px;margin:auto;margin-top:20px;}
.zy_t{color: #5c5c5c;font-size: 18px;line-height: 25px;}
.zy:hover .zy_t{color: #b32702;}
.zy:hover .zy_img img{transform: scale(1.1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.1);  
                -webkit-transform: all 1s ease 0s;}
.zy_t span{display: block;width: 51px;height: 40px;background: url('404.png') no-repeat left top;font-size: 14px;float: left;
color: #fff;line-height: 25px;/*text-align: center;*/margin-right: 6px;text-indent: 8px;}
.zy_img{width: 325px;height: 168px;margin-top:16px;overflow: hidden;}
.zy_img img{width: 325px;height: 168px;transform: scale(1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1);  
                -webkit-transform: all 1s ease 0s;}
.dt_list{width: 325px;margin:auto;margin-top: 4px;}
.dt_list li{float: left;height: 40px;line-height: 40px;width: 310px;margin-right: 36px;
	border-bottom: 1px #f3f3f3 solid;padding-left: 15px;
	background: url('../image/index_25.png') no-repeat left center;}
.dt_list li a{font-size: 14px;color: #555;}
.dt_list li a p{font-size: 14px;color: #555;display: inline-block;float: left;}
.dt_list li a span{font-size: 14px;color: #cbcbcb;float: right;}
.dt_list li:hover{background: url('../image/d_03.png') no-repeat left center;
/*border-bottom: 1px #d73015 solid;*/}
.dt_list li:hover a p{color: #b32702;}
.dt_list li:hover a span{color: #b32702;}
/*part4*/
.part4{width: 1120px;height: 360px;background: #ccb;margin: auto; margin-top:30px;}
.zsjs{width: 280px;height: 360px;background: #ccc;float: left;position: relative;}
.zsjs_pic{width: 280px;height: 180px;overflow: hidden;}
.zsjs_pic img{width: 280px;height: 180px;   transform: scale(1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1);  
                -webkit-transform: all 1s ease 0s;  }
.zsjs_t{width: 280px;height: 190px;background: url('../image/z_03.png');position: absolute;left: 0;
bottom: 0;}
.zsjs:hover .zsjs_pic img{transform: scale(1.1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.1);  
                -webkit-transform: all 1s ease 0s;  }
.zsjs:hover .zysz_pic img{transform: scale(1.1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.1);  
                -webkit-transform: all 1s ease 0s;  }
.text p{color: #fff;font-weight: bold;font-size: 24px;line-height: 190px;text-align: center;}
.yc_xb{width: 560px;height: 360px;background: #cbd;float: left;}
.ycjy{width: 560px;height: 180px;position: relative;}
.ycjy_t{width: 290px;height:180px;background: url('../image/index_61.png');position:absolute; left:0px;
top:0;z-index: 1; }
.ycjy_pic{width: 280px;height:180px;position: absolute;right: 0;top: 0;overflow: hidden;}
.ycjy_pic img{width: 280px;height:180px; transform: scale(1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1);  
                -webkit-transform: all 1s ease 0s;}
.ycjy:hover .ycjy_pic img{transform: scale(1.1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.1);  
                -webkit-transform: all 1s ease 0s; }
.xbxk_pic{width: 280px;height:180px;position: absolute;left: 0;top: 0;overflow: hidden;}
.xbxk_pic img{width: 280px;height:180px;transform: scale(1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1);  
                -webkit-transform: all 1s ease 0s;}
.ycjy:hover .xbxk_pic img{transform: scale(1.1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.1);  
                -webkit-transform: all 1s ease 0s; }
.xbxk_t{width: 290px;height:180px;background: url('../image/index_67.png');position:absolute; right:0px;
top:0;z-index: 1;}
.zysz_t{width: 280px;height:190px;background: url('../image/index_64.png');position: absolute;
top:0;left: 0;z-index: 1;}
.zysz_pic{width: 280px;height:180px;background: url('../image/index_64.png');position: absolute;
bottom:0;left: 0;overflow: hidden;}

/*.zsjs:hover .text p{color: #ccc;}*/


/*part5*/
.part5{width: 1120px;min-height: 300px;margin: auto;margin-top: 30px;}
.part5_con{width: 360px;margin-right:20px;float: left;}
.part5_con_top{width: 100%;height: 44px;background: url('../image/index_46.png');line-height: 44px;}
.part5_con_top p{color: #fff;float: left;line-height: 44px;font-size: 18px;font-weight: bold;
margin-left: 30px;}
.part5_con_top a{float: right;color: #fff;font-size: 14px;margin-right: 16px;}
.part5_con_list{width: 100%;overflow: hidden;margin-top:10px;}


.part5_con_list ul{padding-left: 10px;}
.part5_con_list li{float: left;height: 40px;line-height: 40px;width: 330px;margin-right: 36px;
	padding-left: 16px;
	background: url('../image/index_25.png') no-repeat left center;}
.part5_con_list li a{font-size: 14px;color: #555;display: block;width: 324px;height: 100%;
	border-bottom: 1px #f3f3f3 solid;}
.part5_con_list li a p{font-size: 14px;color: #555;display: inline-block;float: left;}
.part5_con_list li a span{font-size: 14px;color: #cbcbcb;float: right;}
.part5_con_list li:hover{background: url('../image/d_03.png') no-repeat left center;
}
/*.part5_con_list li:hover a{border-bottom: 1px #d73015 solid;}*/
.part5_con_list li:hover a p{color: #b32702;}
.part5_con_list li:hover a span{color: #b32702;}
/*友情链接*/
.fri_lin{width: 100%;height: 50px;background: #d73015;margin:30px 0 0 0;}
.fri_lin_cen{width: 1120px;margin: auto;height: 100%;}
.fri_icon{width: 125px;margin-left: 36px;height: 50px;float: left;
	background: url('../image/index_82.png') no-repeat left center;}
.fri_icon p{color: #dfdfdf;line-height: 50px;font-size: 14px;float: left;margin-left: 25px;}
.sl_web{float: left;margin-top:13px;}
.sl_web>table{float: left;margin-right: 36px;}
.sl_web select{width: 158px;height: 24px;background: url('../image/index_79.png') no-repeat;
background-size: cover;border:1px #ccc solid;   border-radius: 5px;    font-family: '微软雅黑';
    font-size: 14px;color: #3e3e3e;}

/*foot*/
.foot{width: 100%;}
.foot_cen{width: 1120px;margin:auto;}

.foot_cen p{text-align: center;color: #aeaeae;font-size: 14px;line-height:30px;margin-top:20px;}
.m_ent{color: #aeaeae;}
.m_ent:hover{color: #b32702;}
.tel_code{margin-top:6px;}
.jg_logo{width: 100%;/*height: 63px;*/text-align: center;margin:15px 0px 0 0px;padding-bottom:20px;}
.jg_logo img{display: inline-block;}

/*内页*/
.ny{width:100%;}
.ny_cen{width: 1120px;margin:auto;padding-top:20px;background: #fff;min-height: 600px;
border-right:1px #eeeeee solid;border-left:1px #eeeeee solid;border-bottom:1px #eeeeee solid;}
.ny_left{float: left;width: 227px;margin-left: 20px;}
.ny_left_top{width: 100%;height: 64px;background: url('../image/2.png');}
.ny_left_top p{color: #fff;font-size: 18px;font-weight: bold;text-align: center;line-height: 64px;}
.left_nav{width: 227px;margin-top:14px;}
.left_nav ul{} 
.left_nav ul li{width: 100%;height: 52px;margin-bottom: 10px;}
.left_nav ul li a{display: inline-block;width: 100%;height: 100%;line-height: 52px;
	text-align: center;color: #7b5f52;font-size: 16px;border: #d5d5d5 solid 1px;}
.left_nav ul li a.on{background: url('../image/pic_06.png');font-weight: bold;border: none;
color: #fff;font-weight: bold;}
.left_nav ul li a:hover{background: url('../image/pic_06.png');font-weight: bold;border: none;
color: #fff;font-weight: bold;}

/*广告*/
.adv{width: 227px;margin:auto;margin-top:40px;}
.adv_top{width:227px;height: 52px;background: url('../image/pic_06.png'); }
.adv_top p{color: #fff;font-size: 18px;font-weight: bold;text-align: center;line-height:52px;}
.adv .focusBox { position: relative; width:212px;  overflow: hidden;
border: 1px solid #d5d5d5;padding:7px 7px; margin-bottom: 30px;}
.adv .focusBox .pic{ position:relative; z-index:0;width:212px; }
.adv .focusBox .pic img { display: block; width:212px; height:112px;}
.adv .focusBox .pic li{position: relative;}
.mask{width: 240px;height: 30px;background: url('404.png');position: absolute;
bottom: 0;left: 0px;color: #fff;font-size: 14px;line-height: 30px;text-align: center;display: none;}
/*.adv .focusBox .pic li:hover .mask{display: block;}*/
.adv .focusBox .prev,
.adv .focusBox .next { width: 32px; height: 52px;  
 position: absolute; top: 30%;z-index: 99; display: none;}
.adv .focusBox .prev { left: 7px;background: url('404.png'); }
.adv .focusBox .next { background: url('404.png'); right: 7px; }
.adv .focusBox:hover .prev,
.adv .focusBox:hover  .next{display: block;}

.ny_right{width: 832px;min-height:600px;float: right;}

.right_top{width: 792px;height: 64px;border-bottom: 1px #d5d5d5 solid;float: left;position: relative;}
.Cur_column{display: inline-block;padding:0 7px;border-bottom: 4px #ce3522 solid;
height: 64px;position: absolute;bottom: -1px;line-height: 64px;color: #c13016;font-size: 16px;
font-weight: bold;float: left;}
.the{float: right;line-height: 64px;color: #a1a1a1;}
.the a{color: #a1a1a1;}
.ny_con{width: 100%;}
.act_list{width: 792px;float: left;margin-top:20px;}
.act_list ul{}
.act_list ul li{ width: 792px;height: 142px;padding-bottom: 20px;border-bottom: 1px #e7e7e7 solid;
margin-bottom:20px;}
.act_list li a{}
.act_pic{width: 220px;height: 142px;overflow: hidden;float: left;}
.act_pic img{width: 220px;height: 142px;}
.act_text{width: 550px;float: right;}
.act_t{color: #454545;font-size: 16px;font-weight: bold;line-height: 34px;}
.act_dec{color: #777;font-size: 14px;line-height: 25px;max-height:80px;overflow: hidden; }
.act_text span{color: #a1a1a1;font-size: 12px;float: left;margin-top:10px;}
.act_list li:hover .act_t{color: #b32702;}

/*页码*/
.pageClass{text-align:center;height:50px;clear:both;margin-bottom: 30px;
	width: 100%;line-height: 50px;margin-top:20px;}
.pageClass >a{display:inline-block;color:#575757;text-align:center;}
.pageClass span{margin:0.5em;padding:6px 14px;border: 1px #d5d5d5 solid;}
.pageClass strong span{background:#b32702;color:#fff;}
.pageClass >a:hover span{background:#b32702;color:#fff;border: 1px solid #b32702;}

/*公司通告*/
.not{width: 792px;float: left;}
.not ul{padding-top:6px;}
.not li{ width: 770px;height: 52px;line-height: 52px;border-bottom: 1px solid #eee;
background: url('../image/index_25.png') no-repeat left center;padding-left: 16px;}
.not li a{}
.not li a p{font-size: 16px;color: #393939;float: left;}
.not li a span {font-size: 14px;color: #898989;float: right;}
.not li:hover p{color: #b32702;}
.not li:hover span{color: #b32702;}
.not li:hover{background: url('../image/d_03.png') no-repeat left center;}

/*单页*/
.page{width: 792px;padding-top:20px;padding-bottom: 30px;color: #525252;line-height: 30px;}
.a_img{width: 324px;height: 220px;float: right;margin:10px 20px 4px 20px;
}
.page img{max-width: 792px;}
.page_t{color: #424242;font-size: 16px;line-height: 39px;display: inline;}

/*信箱页*/
.a_t{line-height:40px;font-size:18px;color:#363636;font-weight:bold; text-align:center;}
.n_t{line-height:40px;font-size:18px;color:#363636;font-weight:bold; text-align:center;margin-top: 20px;}
.author{height:30px; line-height:30px;font-size:12px;color:#555555;text-align:center;
border-bottom: 1px #dadada solid;padding-bottom: 6px;}
.n_c{font-size:16px;line-height:28px;margin-top:10px; }
.n_c img{max-width:792px;height:auto !important;}
.fx{width: 100%;padding-top:12px;height: 30px;text-align: center;}
.prvnet{margin:20px 0;}
.prvnet p{font-size:16px;display:block; line-height:32px;}
.prvnet span{font-size:16px;color: #333;}
.prvnet span:hover{color: #b32702;}
.bdshare-button-style0-16{display: inline-block;}
.n_c table{ border-collapse: collapse;   border: 1px #ccc solid;margin:auto;}
.n_c td{   text-align: center; border: 1px #ccc solid;}

/*表单*/

.page form {float: left;
    margin-left: 100px;}
.page form table{margin:auto;max-width: 792px;}
#Table1 tr{padding:6px 0;}
.page #Table1 tr td{padding-bottom: 12px;font-size: 16px;}
.page #Table1 tr td input{height: 20px;
    color: #535353;
    padding-left: 6px;
    font-size: 16px;}
.page #Table1 #txtmessage_6{    padding-left: 6px;
    line-height: 24px;
    color: #535353;
    font-size: 15px;}
#txtcode {
    float: left;
    width: 80px;
}
#imgValidateCode {
    float: left;
    height: 26px;
   
    margin-left: 10px;
}
.page #Table1 tr td #butOk{    width: 80px;
    height: 30px;
    background-color: #c13016;
    color: #fff;
    border: none;
    font-size: 15px;
    font-weight: bold;
    margin-top: 20px;}




/*******************登录*******************/
.dl_zc{display: none;}
.dl_zc2{display: none;}

.dl_bg{width: 100%;height: 100%;position: fixed;z-index: 999;top:0px;left: 0;
	background: url('../image/dl_03.png');}
.dl_cen{width: 100%;min-height: 326px;z-index: 9999;position: fixed;top:200px;}
.dl{width: 395px;min-height: 326px;background: #fff;margin:auto;position: relative;
border-radius: 6px;}
.dl_top{width: 100%;height: 55px;background: url('../image/dl_19.png');position: relative;
border-top-right-radius: 6px;border-top-left-radius: 6px;}
.dl_top p{color: #fff;line-height: 55px;text-align: center;font-size: 20px;font-weight: bold;}
.colse{width:44px;height: 55px;position: absolute;top: 0;right: 0; }
.dl_name{width: 343px;height: 50px;border: 1px solid #f2c6be;margin:auto;
	margin-bottom:14px;background: #fef8f7;}
.dl_name .dl_icon{float: left;width: 58px;height: 50px;border-right: 1px solid #f2c6be;}
.dl_name input{width:272px;height:50px;border:0;background:none;float: left;font-size: 16px;
	padding-left:10px;}
.yzm{width: 258px;height: 50px;border: 1px solid #f2c6be;background: #fef8f7;margin-left: 24px;
position: relative;}
.yzm>.yzm_icon{float: left;width: 58px;height: 50px;border-right: 1px solid #f2c6be;}
.yzm input{width:186px;height:50px;border:0;background:none;float: left;
	padding-left:10px;}
.yzm> img{position: absolute;top:10px;right: -84px;width: 74px;height: 30px;}

.loginOn{width: 345px;height: 48px;background: #da442b;line-height: 48px;
margin:auto;margin-top:20px;text-align: center;}
.loginOn a{font-size: 18px;color: #fff;display: block;width: 100%;height: 100%;}
.foget{width: 343px;margin:auto;line-height: 50px;}
.fl{float: left;font-size: 16px;color: #da442b;}
.wj{color: #616161;font-size: 16px;float: right;}

/*******************注册*******************/
.f_c{color: #949494;}

/*报名*/
.bm{width: 1120px;margin:auto;background: #fff;min-height: 900px;padding-bottom: 30px;}
.bm_top{margin-top:25px;float: left;width: 100%;}


.bm_top ul{width: 1054px;margin:auto;}
.bm_top li{width: 340px;height: 96px;background: url('../image/bg_03.png');border:1px #d24024 solid;
margin-right: 14px;float: left;}
.bm_top li a{display: block;width: 100%;height: 100%;}
.bm_top .l_icon1{background: url('../image/icon_03.png') no-repeat left top;}
.bm_top .l_icon2{background: url('../image/icon_05.png') no-repeat left top;}
.bm_top .l_icon3{background: url('../image/i_03.png') no-repeat left top;}
.bm_top .l_icon4{background: url('../image/ic_03.png') no-repeat left top;}

.bm_top .p2_list_icon{width: 70px;height: 70px;float: left;margin:13px 16px 0 80px;
}
.bm_top li:hover{background: #ffe3df;border:1px solid #fdcfc0;}
.bm_top li:hover .l_icon{background-position:left bottom;}
.bm_top li a p{color: #fff;font-size: 18px;line-height: 20px;font-weight: bold;text-align: center;
display: inline-block;float: left;margin-top:30px;}
.bm_top li a p span{font-weight: normal;font-size: 12px;}
.bm_top li:hover a p{color: #e24340;}

.table_top{width: 100%;text-align: center;color: #d64025;font-size: 28px;line-height: 90px;
float: left;margin-top:8px;}
.bm_table{width: 1054px;border: 1px solid #d6d6d6;border-collapse:collapse;
border-radius: 8px;margin:auto;text-align: center;}
.bm_table tr{height: 70px;}
.bm_table td{width: 97px;border: 1px solid #d6d6d6;}
.ljbm{width: 1054px;margin:auto;border-right: 1px solid #d6d6d6;border-left: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6; height: 80px;background: #f1f1f1;line-height: 80px;}
.xz{ color: #d73015;font-size: 16px;float: left;margin-left: 30px;}
.ljbm .ljbm_a{float: left;display: inline-block;width: 128px;height: 40px;background: url('404.png');
line-height: 40px;color: #fff;text-align: center;font-size: 16px;font-weight: bold;margin-top:20px;
margin-right: 20px;background-size: 100% 100%;}
.libm_rig{float: right;}
.ljbm .bmlc{float: left;display: inline-block;width: 128px;height: 40px;background: url('404.png');
line-height: 40px;color: #fff;text-align: center;font-size: 16px;font-weight: bold;margin-top:20px;
margin-right: 20px;background-size: 100% 100%;}
.zxbm_con{width: 1054px;margin:auto;line-height: 24px;color: #535353;font-size: 15px;
margin-top:20px;}
.zxbm_con img{max-width: 1054px;}

.zxbm_con td{border: 1px solid #ccc;}

.pic_list{width: 792px;min-height: 100px;background: #fff;margin-top:36px;overflow: hidden;}
.pic_list ul{width: 810px;}
.pic_list ul li{width: 180px;margin-right:22px;float: left;margin-bottom: 30px;
	position: relative;}
.pic_list ul li a{}
.pic_list_img{width: 180px;height: 201px;/*padding:10px;border: 1px #ccc solid;*/}
.pic_list_img img{width: 180px;height:201px;}

.pic_list ul li a >p{color: #484848;font-size: 16px;line-height: 48px;text-align: center;
border-bottom: 1px #ccc solid;}
.pic_list ul li:hover a >p{color: #b32702;border-bottom: 1px #b32702 solid;}
.mask_img{width: 240px;height: 210px;background: url('404.png');position: absolute;
top: 0;left: 0px;display: none;padding-top:30px;}

.pic_list2{width: 792px;min-height: 100px;background: #fff;margin-top:36px;}
.pic_list2 ul{}
.pic_list2 ul li{width: 220px;margin-left:33px;float: left;margin-bottom: 20px;
    position: relative;}
.pic_list2 ul li a{}
.pic_list_img2{width: 220px;height: 146px;}
.pic_list_img2 img{width: 220px;height:146px;}
.pic_list2 ul li a >p{color: #333;font-size: 15px;line-height: 36px;text-align: center;
border-bottom: 1px #ccc solid;}
.pic_list2 ul li:hover a >p{color: #b32702;border-bottom: 1px #b32702 solid;}
.mask_img2{width: 240px;height: 210px;background: url('404.png');position: absolute;
top: 0;left: 0px;display: none;padding-top:30px;}

.right-code{width: 62px;position: fixed;right: 2px;top: 250px;z-index: 1000;}
.right-code ul li{ margin-bottom: 10px;}
.right-code ul a{display: block;width: 62px;height: 62px;cursor: pointer;}
.right-code ul .zyzzm a{background: url("../image/index-bg.png") no-repeat -249px 0px}
.right-code ul .jszzm a{background: url(../image/jszp.png) no-repeat center;}
.right-code ul .wx a{background: url("../image/index-bg.png") no-repeat -249px -72px}
.right-code ul .mac a{background: url("../image/index-bg.png") no-repeat -249px -144px}
.right-code ul .aric a{background: url("../image/index-bg.png") no-repeat -249px -216px}

.right-code ul div{width: 243px;height: 272px;background: url("../image/index-bg.png") no-repeat 0px -22px;position: absolute;right: 62px;text-align: center; font-size: 16px; font-weight: bold;display: none; z-index: 2000;}
.right-code ul div img{margin: 20px;}
.right-code ul .zyzzm div{top: -52px;}
.right-code ul .jszzm div{top:0;}
.right-code ul .wx div{top: 20px;}
.right-code ul .mac div{top: 92px;}
.right-code ul .aric div{top: 164px;}


.demolition-floating{position:absolute;/*position:fixed;top:40%;left:30px;*/width:125px;height:350px;background:url(404.png) no-repeat;}
.demolition-floating a{display:block;width:348px;height:330px;float:right;margin-top:20px;}
.demolition-floating span{display:block;position:absolute;z-index:20;right:0;width:31px;height:18px;background:#000;font-size:12px;color:#fff;text-align:center;line-height:18px;}
.demolition-floating span:hover{text-decoration:underline;}

.ljbmcon{width:1120px;}
.ljbmcon img,.ljbmcon table,.ljbmcon *{max-width:100% !important;height:auto !important;}

