/* CSS Document */
*{margin:0px; padding:0px;}
body{font-size:12px; line-height:24px; color:#757575; font-family: "Microsoft YaHei";}
input,select{font-size:12px; color:#757575; font-family: "Microsoft YaHei"; outline: none;}
a{color:#757575; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#ff0000; text-decoration:none; blr:expression(this.onFocus=this.blur());}
ul,li{list-style:none;}
img{border:none; vertical-align:top;}
.hfimg{display: block; width: 100%;}
.en{font-family:Arial, Helvetica, sans-serif;}
.center{width:1200px; margin:0 auto;}
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clear{clear:both;}
.hide{visibility:hidden;}
.con-none{display:none;}
.none{display:none;}
.fl{float: left;}
.fr{float: right;}
td{vertical-align:top;}

.bk5{height:5px; line-height: 0px; font-size:0px; clear:both; overflow: hidden;}
.bk10{height:10px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk15{height:15px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk18{height:18px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk20{height:20px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk25{height:25px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk30{height:30px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk35{height:35px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk40{height:40px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk45{height:45px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk50{height:50px; line-height: 0px; line-height: 0; font-size:0px; clear:both; overflow:hidden;}
.bk55{height:55px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk60{height:60px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk65{height:65px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk70{height:70px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk80{height:80px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk90{height:90px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk100{height:100px; line-height: 0px; font-size: 0px; clear: both; overflow: hidden;}
#slide-index{position:relative; min-width:1000px; width:auto; height:437px; overflow: hidden;}
#slide-index .slides{min-width: 1000px; width: auto; height:437px;}
#slide-index .slide{position:relative; min-width:1000px; float:left; height:437px;}
#slide-index .image{z-index:1; position: absolute; width:100%; display:block; text-align:center;}
#slide-index .image img{text-align:center;}
#slide-index .control{width:100%; bottom:20px; height:14px; position:absolute; z-index:3; text-align:center;}
#slide-index .control a{cursor:pointer; width:14px; height:14px; display:inline-block; margin:0 5px; background:url(../img/play_ico.png) -33px top no-repeat;}
#slide-index .control a.active{width:22px; height: 14px; background:url(../img/play_ico.png) left top no-repeat;}
.ban_prev{position:absolute; z-index:5; top:180px; left:-5%; cursor:pointer; width:44px; height:44px; background:url(../img/sprite.png) no-repeat;}
.ban_prev:hover{background:url(../img/sprite.png) 0 -52px no-repeat;}
.ban_next{position:absolute; z-index:5; top:180px; right:-5%; cursor:pointer; width:44px; height:44px; background:url(../img/sprite.png) -63px 0 no-repeat;}
.ban_next:hover{background:url(../img/sprite.png) -63px -52px no-repeat;}
.top_b1 .logo{width: 235px; float: left;}
.top_b1 .nav{padding: 0 0 0 150px; float: left; width: 670px; }
.top_b1 .nav li{float: left;}
.top_b1 .nav li a{display: block; width: 80px; text-align: center; padding: 0 0 0 15px; line-height: 76px; border-bottom: 4px solid #fff; font-size: 14px; color: #757575;}
.top_b1 .nav li a:hover{border-bottom: 4px solid #ff0000; color: #ff0000;}
.top_b1 .nav li a.hov{border-bottom: 4px solid #ff0000; color: #ff0000;}
.t_right{width: 230px; float: right;}
.color1{color: #ff0000;}
.t_right .tt_s{width: 75px; padding: 0 0 0 25px; float: right; background: url(../img/user_ico.jpg) left center no-repeat;}
.ss_ipttxt{line-height: 34px; height: 34px; border: 1px solid #dddcdc; width: 172px; padding: 0 10px;}
.ss_iptsubmit{width: 33px; height: 36px; background: url(../img/search_ico.jpg) no-repeat; border: none; float: right; cursor: pointer;}
.gg_s1b{line-height: 24px; padding: 12px 0; background: #ececec;}
.gg_s1b .cnb{padding: 0 0 0 340px; font-size: 14px;}
.gg_s1b .cnb .lt{width: 90px; text-align: right; background: url(../img/sy_ico.png) left center no-repeat; float: left;}
.gg_s1b .cnb .rt{width: 600px; float: left;}
.sy_r1cn dl{width: 575px;}
.sy_r1cn dl a{display: block;}
.sy_r1cn dl .lt{width: 155px; float: left; height: 228px; background: #757575; color: #fff; text-align: center;}
.sy_r1cn dl .lt:hover{background: #ff0000;}
.sy_r1cn dl .lt .f1{font-size: 18px;}
.sy_r1cn dl .lt .f2{font-size: 14px;}
.sy_r1cn dl .rt{width: 364px; float: right; background: #f4f4f4; padding: 6px 25px;}
.sy_r1cn dl .rt li{line-height: 36px;}
.sy_tib{position: relative; width: 100%; height: 41px;}
.sy_tib .hr{position: absolute; z-index: 1; width: 100%; height: 1px; overflow: hidden; top: 20px; background: #dfdfdf;}
.sy_tib .con{width: 180px; left: 50%; margin-left: -90px; background: #fff; position: absolute; z-index: 1; text-align: center; line-height: 20px;}
.sy_tib .con .f1{font-size: 18px;}
.sy_tib .con .f2{text-transform: uppercase;}
.sy_tib .more{float: right; color: #ff0000; opacity: .6; line-height: 20px;}
.sy_r2cn .cnb dl{margin: 0 0 35px 0; border: 1px solid #dfdedc;}
.sy_r2cn .cnb dl .pic{width: 792px; float: left;}
.sy_r2cn .cnb dl .pic img{border-right: 1px solid #dfdedc;}
.sy_r2cn .cnb dl .rcn{width: 406px; float: right;}
.sy_r2cn .cnb dl .rcn .rct{font-size: 18px; line-height: 62px; background: #ececec;}
.sy_r2cn .cnb dl .rcn .rct li{width: 130px; float: left; padding: 0 0 0 40px;}
.sy_r2cn .cnb dl .rcn .rcc .tou_t{padding: 25px 15px;}
.sy_r2cn .cnb dl .rcn .rcc .tou_t .pic2{width: 88px; float: left;}
.sy_r2cn .cnb dl .rcn .rcc .tou_t .rcn2{width: 275px; float: right;}
.sy_r2cn .cnb dl .rcn .rcc .tou_t .rcn2 .ti{font-size: 14px;}
.sy_r2cn .cnb dl .rcn .rcc .tou_t .rcn2 .des{padding: 10px 0 0 0; line-height: 18px;}
.sy_r2cn .cnb dl .rcn .process_b{padding: 0 15px;}
.sy_r2cn .cnb dl .rcn .process_b .lt{width: 295px; float: left; height: 5px; background: #dedede; border-radius: 2px; margin-top: 8px; position: relative;}
.sy_r2cn .cnb dl .rcn .process_b .lt .process{height: 5px; background: #ff0000; border-radius: 2px; position: absolute; z-index: 1; top: 0; left: 0;}
.sy_r2cn .cnb dl .rcn .process_b .rt{width: 75px; float: left; text-align: center; font-size: 14px;}
.sy_r2cn .cnb dl .rcn .table_c{padding: 0 15px;}
.sy_r2cn .cnb dl:hover{-webkit-box-shadow: 0 0 14px rgba(0,0,0,.2); -moz-box-shadow: 0 0 14px rgba(0,0,0,.2); box-shadow: 0 0 14px rgba(0,0,0,.2);}
.sy_r3cn .cnb dl{width: 170px; padding: 0 60px 0 70px; float: left; text-align: center;}
.sy_r3cn .cnb dl .ico{width: 153px; height: 153px; margin: 0 auto; display: inline-block;}
.sy_r3cn .cnb dl .ico1{background: url(../img/bz_ico.png) no-repeat;}
.sy_r3cn .cnb dl:hover .ico1{background: url(../img/bz_ico_hov.png) no-repeat;}
.sy_r3cn .cnb dl .ico2{background: url(../img/bz_ico2.png) no-repeat;}
.sy_r3cn .cnb dl:hover .ico2{background: url(../img/bz_ico2_hov.png) no-repeat;}
.sy_r3cn .cnb dl .ico3{background: url(../img/bz_ico3.png) no-repeat;}
.sy_r3cn .cnb dl:hover .ico3{background: url(../img/bz_ico3_hov.png) no-repeat;}
.sy_r3cn .cnb dl .ico4{background: url(../img/bz_ico4.png) no-repeat;}
.sy_r3cn .cnb dl:hover .ico4{background: url(../img/bz_ico4_hov.png) no-repeat;}
.sy_r3cn .cnb dl .f1{font-size: 18px;}
.sy_r3cn .cnb dl:hover .f1{color: #ff0000;}

.picScroll-left{overflow:hidden; position:relative;}
.picScroll-left .hd{overflow:hidden;}
.picScroll-left .bd{margin: 0 80px; width: 1040px;}
.picScroll-left .bd ul{overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{width: 330px; padding: 5px 20px 5px 5px;}
.picScroll-left .bd ul li .box{border: 1px solid #dfdedc;}
.picScroll-left .bd ul li .box:hover{-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3); box-shadow: 2px 2px 2px rgba(0,0,0,.3);}
.picScroll-left .bd ul li .box .pic{text-align: center; padding: 35px 0; border-bottom: 1px solid #dfdedc; background: #efefef;}
.picScroll-left .bd ul li .box .cnb{padding: 0 10px;}
.picScroll-left .bd ul li .box .cnb .ti{line-height: 42px; font-size: 14px; color: #ff0000; border-bottom: 1px dotted #757575; text-align: center;}
.picScroll-left .bd ul li .box .cnb .des{min-height: 144px; overflow: hidden; padding: 10px;}
.picScroll-left a.prev{width: 46px; height: 43px; background: url(../img/allow_l.png) no-repeat; position: absolute; z-index: 5; top: 188px; left: 0; cursor: pointer;}
.picScroll-left a.prev:hover{background: url(../img/allow_l_hov.png) no-repeat;}
.picScroll-left a.next{width: 46px; height: 43px; background: url(../img/allow_r.png) no-repeat; position: absolute; z-index: 5; top: 188px; right: 0; cursor: pointer;}
.picScroll-left a.next:hover{background: url(../img/allow_r_hov.png) no-repeat;}
.foot_b1{padding: 25px 0; border-bottom: 1px solid #1d1d1d; background: #464646;}
.foot_b2{padding: 15px 0; height: 24px; overflow: hidden; border-top: 1px solid #858585; background: #464646;}
.foot_b2 li{float: left; color: #c4c4c4}
.foot_b2 li.li1{width:390px;}
.foot_b2 li.li2{text-align: center; width: 480px;}
.foot_b2 li.li3{text-align: right; width: 330px;}
.foot_b1 a{color: #fff;}
.foot_b1 .s2{padding: 15px 0 20px 0; border-top: 1px solid #393939;}
.foot_b1 .s2 .lt{width: 800px; float: left; color:#9d9d9d;}
.foot_b1 .s2 .rt{width: 180px; float: right;}

.foot_b1 .s1 dl{float: left;}
.foot_b1 .s1 dl.d1{width: 390px; border-right: 1px solid #535353;}
.foot_b1 .s1 dl .t1{font-size: 16px; color:#fff;}
.foot_b1 .s1 dl .list li{width: 100px; padding: 0 10px 0 15px; float: left; line-height: 30px; background: url(../img/li_ico3.png) left center no-repeat;}
.foot_b1 .s1 dl.d2{padding: 0 50px; width: 75px; float: left; border-right: 1px solid #535353;}
.foot_b1 .s1 dl .list2 li{width: 100px; padding: 0 10px 0 15px; float: left; line-height: 30px; background: url(../img/li_ico3.png) left center no-repeat;}
.foot_b1 .s1 dl.d3{width: 245px; padding: 0 0 0 65px; float: left;}
.foot_b1 .s1 dl.d3 .des{line-height: 28px; color: #f0f0f0;}
.foot_b1 .s1 dl.d4{width: 220px; float: right;}
.foot_b1 .s1 dl.d4 .lt{width: 107px; float: left; padding: 0 0 0 20px;}
.foot_b1 .s1 dl.d4 .rt{width: 90px; float: right; text-align: center; font-size: 14px; line-height: 20px; color: #9d9d9d; padding: 15px 0 0 0;}
.foot_b1 .s1 dl.d4 .ft_tel{font-size: 24px; font-weight: bold; color: #b8b8b8; line-height: 28px; padding: 0 0 0 40px; background: url(../img/tel_ico.png) left center no-repeat;}

.background_gray{background: #f4f4f4;}
.login_bg{min-height: 657px; background: url(../img/login_bg.jpg) center top no-repeat;}
.login_box{width: 470px; min-height: 640px; float: right;}
.login_box .cnb{padding: 0 0 0 20px; width: 400px;}
.ny_hr{border-bottom: 1px dotted #757575;}
.login_box .cnb span.ti{line-height: 35px; padding: 0 10px; display: inline-block; border-bottom: 4px solid #b2b2b2; margin: 0 auto; font-size: 18px;}
.login_ipttxt{width: 272px; height: 44px; line-height: 44px; padding: 0 10px; background: url(../img/login_iptbg.png) no-repeat; border: none;}
.login_ipttxt2{width: 145px; height: 44px; line-height: 44px; padding: 0 10px; background: url(../img/login_iptbg2.png) no-repeat; border: none;}
.login_iptsubmit{margin-right: 20px; font-size: 14px; color: #fff; width: 124px; height: 42px; background: url(../img/login_iptsubmit.jpg) no-repeat; border: none; cursor: pointer;}
.login_iptbtn{font-size: 14px; text-align: center; color: #fff; border-radius: 3px; border: 1px solid #dfdedc; background: #ff7c3c; width: 108px; height: 42px; line-height: 42px; cursor: pointer;}
.ny_hr2{height: 10px; background: url(../img/ny_hr.jpg) center top no-repeat;}
.nav2{padding: 10px 0 20px 0; border-bottom: 1px solid #dbdbdb; line-height: 28px;}
.nav2 .lt{width: 60px; text-align: center; color: #ff0000; border-left: 6px solid #ff0000; font-size: 16px; float: left; padding: 0 4px 0 0;}
.nav2 .rt{width: 1030px; float: left;}
.nav2 .rt li{float: left; font-size: 14px; padding: 0 0 0 15px;}
.nav2 .rt li a{padding: 0 18px; display: inline-block;}
.nav2 .rt li a:hover{background: #ff0000; color: #ffffff;}
.nav2 .rt li a.hov{background: #ff0000; color: #ffffff;}
.llxm_cnb{margin-left: -24px;}
.llxm_cnb dl{padding: 22px 0 0 24px; float: left; width: 384px;}
.llxm_cnb dl .box{border: 1px solid #dfdedc;}
.llxm_cnb dl .box:hover{-webkit-box-shadow: 0 0 6px rgba(0,0,0,.3); -moz-box-shadow: 0 0 6px rgba(0,0,0,.3); box-shadow: 0 0 6px rgba(0,0,0,.3);}
.llxm_cnb dl .box .pic{text-align: center;border-bottom: 1px solid #dfdedc;}
.llxm_cnb dl .box .conb{padding: 15px; background: #fff;}
.llxm_cnb dl .box .conb .t1{font-size: 14px;}
.llxm_cnb dl .box .conb .t1 a{color: #ff0000;}
.llxm_cnb dl .box .conb .des{line-height: 20px;}
.llxm_cnb dl .box .conb .process_b .lt{width: 280px; float: left; height: 5px; background: #dedede; border-radius: 2px; margin-top: 8px; position: relative;}
.llxm_cnb dl .box .conb .process_b .lt .process{height: 5px; background: #ff0000; border-radius: 2px; position: absolute; z-index: 1; top: 0; left: 0;}
.llxm_cnb dl .box .conb .process_b .rt{width: 70px; float: left; text-align: center; font-size: 14px;}
.llxm_cnb dl .box .conb .tib{font-size: 14px;}
.llxm_cnb dl .box .conb2 li{width: 150px; float: left; padding: 0 0 0 25px; font-size: 14px;}
.llxm_cnb dl .box .conb2 li.li1{background: url(../img/sy_ico2.png) left center no-repeat;}
.llxm_cnb dl .box .conb2 li.li2{background: url(../img/sy_ico3.png) left center no-repeat;}
.showpage{text-align: center; font-size: 14px;}
.showpage a{display: inline-block; line-height: 40px; padding: 0 20px; background: #a6a6a6; color: #fff;}
.showpage a:hover{background: #ff0000;}
.showpage a.hov{background: #ff0000;}
.circle{border-radius: 50%;}
.ny_left{width: 200px; float: left; padding: 0 17px; background: #fff; text-align: center;}
.ny_left .ti{font-size: 18px; line-height: 40px; border-bottom: 1px solid #cfcfcf;}
.lt_menu li{line-height: 36px; font-size: 14px;}
.lt_menu li a.hov{color: #ff0000;}
.ny_right{width: 935px; float: right; background: #fff;}
.ny_tib span.ti{line-height: 35px; padding: 0 10px; display: inline-block; border-bottom: 4px solid #b2b2b2; margin: 0 auto; font-size: 18px;}
.help_cn{padding: 0 35px;}
.help_cn dl{padding: 40px 0 20px 0; border-bottom: 1px dotted #c2c2c2;}
.help_cn .pic{width: 129px; float: left;}
.help_cn .rcn{width: 660px; float: right;}
.help_cn .rcn .tib{line-height: 26px; font-size: 18px;}
.help_cn .rcn .tib .lt{width: 52px; float: left;}
.help_cn .rcn .tib .rt{border-left: 3px solid #757575; padding: 0 0 0 15px; width: 400px; float: left;}
.help_cn .rcn .des{opacity: .75; font-size: 14px; padding: 15px 0 0 0;}
.zh_cn{padding: 0 100px; line-height: 40px;}
.td_f1{font-size: 14px;}
.zh_ipttxt{line-height: 38px; height: 38px; border: 1px solid #dfdedc; width: 310px; padding: 0 15px;}
.zh_check_lt{font-size: 14px;}
.zh_check_lt li{margin: 0 0 0 20px; float: left; cursor: pointer;}
.zh_check_lt li span{display: block; padding: 0 0 0 22px; background: url(../img/check_ico.png) left center no-repeat;}
.zh_check_lt li.on span{background: url(../img/check_ico_hov.png) left center no-repeat;}
.zh_check_lt2 li{float: left; padding: 0 20px; border: 1px solid #dfdedc; line-height: 38px; margin: 5px 0 0 5px; cursor: pointer;}
.zh_check_lt2 li.on{border: 1px solid #ff0000;}
.zh_iptsubmit{font-size: 18px; color: #fff; width: 176px; line-height: 52px; border-radius: 5px; background: #ff0000; border: none; cursor: pointer; margin-right: 50px;}
.project_cn{padding: 0 20px; background: #fff;}
.ny_tib2{position: relative; width: 100%; height: 49px;}
.ny_tib2 .hr{width: 100%; position: absolute; z-index: 1; top: 24px; left: 0; height: 1px; overflow: hidden; background: #d0d0d0;}
.ny_tib2 .cnb{position: absolute; z-index: 2; background: #fff; width: 182px; left: 50%; margin-left: -91px; text-align: center;}
.ny_tib2 .cnb .f1{font-size: 18px;}
.ny_tib2 .cnb .f2{font-size: 14px; opacity: .75;}
.project_cn .s1_c dl{width: 530px; float: left; text-align: center;}
.project_cn .s1_c dl.dl2{width: 100px; padding: 30px 0 0 0;}
.project_cn .s1_c dl .t1{font-size: 18px;}
.project_cn .s1_c dl .des{font-size: 14px; color: #9e9e9e;}
.project_cn2{width: 500px; padding: 45px 350px; background: #fff;}
.project_ico{background: url(../img/project_ico.png) left center no-repeat; float: left; width: 30px; height: 35px; line-height: 35px; display: inline-block;}
.project_ico2{background: url(../img/project_ico2.png) left center no-repeat; float: left; width: 30px; height: 35px; line-height: 35px; display: inline-block;}
.project_ico3{background: url(../img/project_ico3.png) left center no-repeat; float: left; width: 30px; height: 35px; line-height: 35px; display: inline-block;}
.project_tab{line-height: 40px;}
.pro_ipttxt{line-height: 38px; height: 38px; border: 1px solid #dfdedc; width: 350px; padding: 0 15px;}
.pro_iptbtn{background: #b9b9b9; border: 1px solid #dfdedc; width: 155px; line-height: 40px; height: 40px; color: #fff; font-size: 14px; margin-left: 6px;}
.project_cn2 span{vertical-align: top; line-height: 12px;}
.pro_ipt_rel{position: relative;}
.pro_ipt_rel .txt{position: absolute; z-index: 1; right: 25px; top: 0; font-size: 14px;}
.pro_iptbtn2{line-height: 38px; height: 38px; border: 1px solid #ff0000; color: #ff0000; background: #fff; width: 380px; padding: 0 15px; text-decoration: underline;}
.reveal-modal-bg{position:fixed; height:100%; width:100%; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; z-index:1000000; display:none; top:0; left:0;}
.reveal-modal{display:none; top:150px; left:50%; position:absolute; z-index:10000001; width: 100%;  margin-left: -50%; height: auto;}
.reveal-modal .reveal-msgbox{width: 100%; margin: 0 auto;}
.project_msgc{width: 500px; margin: 0 auto; background: #ffffff; border-radius: 5px; position: relative;}
.project_msgc .cnb{color: #757575; padding: 0 30px;}
.project_msgc .close_btn{width: 15px; height: 14px; position: absolute; z-index: 1; top: 10px; right: 10px; cursor: pointer;}
.project_msgc .btnb{padding: 0 0 0 55px;}
.project_msgc .btnb li{width: 142px; float: left; padding: 0 0 0 35px;}
.project_msgc .btnb li .btn{width: 142px; height: 46px; line-height: 46px; font-size: 14px; color: #fff; background: #ff0000; border-radius: 3px; border: none; cursor: pointer;}
.llxm_arts1{padding: 15px 50px 30px 50px; border: 1px solid #b3cddd; background: #fff;}
.llxm_arts1 .pic{width: 140px; float: left;}
.llxm_arts1 .rcn{width: 900px; float: right;}
.llxm_arts1 .rcn .t1{color: #ff0000; line-height: 30px; font-size: 16px;}
.llxm_arts1 .rcn .des{padding: 5px 0 0 0;}
.llxm_arts1 .rcn .s1c li{padding: 0 60px 0 25px; float: left; font-size: 14px; line-height: 30px; color: #ff0000;}
.llxm_arts1 .rcn .s1c li.li1{background: url(../img/llxm_art_ico.png) left center no-repeat;}
.llxm_arts1 .rcn .s1c li.li2{background: url(../img/llxm_art_ico2.png) left center no-repeat;}
.llxm_arts1 .rcn .s1c li.li3{background: url(../img/llxm_art_ico3.png) left center no-repeat;}
.ny_left2{width: 820px; float: left;}
.ny_right2{width: 335px; float: right;}
.art_hk_c .con{display: none; background: #fff;}
.art_hk_c .show{display: block;}
.art_hk_t{background: #dddddd; font-size: 14px;}
.art_hk_t li{line-height: 52px; float: left; padding: 0 20px; border-right: 1px solid #c1c1c1; cursor: pointer;}
.art_hk_t li.on{background: #fff;}
.xmwd_c dl{padding: 30px 15px; border-bottom: 1px dotted #c2c2c2;}
.xmwd_c dl .ltc{width: 100px; padding: 0 0 0 10px; float: left;}
.xmwd_c dl .rtc{width: 680px; float: left; line-height: 30px;}
.xmwd_c dl .rtc .f1{color: #aaaaaa;}
.xmwd_c dl .rtc .f1 font{font-size: 14px; color: #493fd2;}
.xmwd_c dl .rtc .f2{font-size: 14px;}
.lev_wdc dl{padding: 20px 0; border-top: 1px dotted #c2c2c2; border-bottom: none;}
.lev_wdc dl .ltc2{width: 100px; padding: 0 0 0 10px; float: left;}
.lev_wdc dl .rtc2{width: 570px; float: left; line-height: 30px;}
.ny_right2 .cnb{padding: 0 10px; background: #fff;}
.ny_right2 .cnb .process_b .lt{width: 255px; float: left; height: 5px; background: #dedede; border-radius: 2px; margin-top: 8px; position: relative;}
.ny_right2 .cnb .process_b .lt .process{height: 5px; background: #ff0000; border-radius: 2px; position: absolute; z-index: 1; top: 0; left: 0;}
.ny_right2 .cnb .process_b .rt{width: 55px; float: left; text-align: right; font-size: 14px;}
.ny_rthr{border-bottom: 1px solid #e8e8e8;}
.rt_btnb a.a1{font-size: 14px; color: #fff; display: inline-block; padding: 0 30px; background: #ff0000; line-height: 42px; border-radius: 3px;}
.rt_btnb a.a2{font-size: 14px; color: #fff; display: inline-block; padding: 0 30px; background: #a0a0a0; line-height: 42px; border-radius: 3px;}
.ny_right2 .cnb2{padding: 10px; background: #fff;}
.ny_right2 .cnb2 .ti{line-height: 34px; border-bottom: 1px solid #e8e8e8; font-size: 18px;}
.gjjl_c dl{padding: 20px 0 15px 0; border-bottom: 1px dotted #c0c0c0;}
.gjjl_c dl .pic{width: 52px; float: left;}
.gjjl_c dl .pic .t1{font-size: 14px; text-align: center;}
.gjjl_c dl .rcn{width: 235px; float: right; line-height: 26px; font-size: 14px;}
.llxm_msgc{width: 500px; margin: 0 auto; background: #ffffff; border-radius: 5px; position: relative;}
.llxm_msgc .close_btn{width: 15px; height: 14px; position: absolute; z-index: 1; top: 10px; right: 10px; cursor: pointer;}
.llxm_msgc .cnb{padding: 0 18px 0 38px;}
.wyrg_iptarea{padding: 10px; width: 425px; border: 1px solid #dfdedc; height: 130px; resize: none;}
.llxm_msgc .btnb{padding: 0 0 0 20px;}
.llxm_msgc .btnb li{width: 142px; float: left; padding: 0 0 0 45px;}
.llxm_msgc .btnb li .btn{width: 142px; height: 46px; line-height: 46px; font-size: 14px; color: #fff; background: #ff0000; border-radius: 3px; border: none; cursor: pointer;}
.llxm_msgc .cnb .des{font-size: 14px; text-align: center;}


.sy_r4cn .cnb{margin-left: -60px;}
.sy_r4cn .cnb dl{width:570px; float: left; padding: 0 0 0 60px;}
.sy_r4cn .cnb dl .tib{line-height: 40px; padding: 0 0 5px 0; background: url(../img/sy_tihr.png) left bottom no-repeat; font-size: 14px; font-weight: bold;}
.sy_r4cn .cnb dl .tib b{color: #ff0000; font-size: 16px;}
.sy_r4cn .cnb dl .tib span.more{margin-top: 20px;}
.sy_r4cn .cnb dl .list li{line-height: 30px; border-bottom: 1px dotted #e3e3e3; padding: 0 0 0 18px; background: url(../img/li_ico2.png) 5px center no-repeat;}
.sy_r4cn .cnb dl .list li a:hover{padding-left:5px;}