@charset "utf-8";
/* CSS Document */

/**hzhb_box**/
.hzhb_box{ width: 1080px; margin:20px auto; background: url(../images/hzhb_bg.png) no-repeat left 13px;}
.hzhb_box h3{ text-align: center;}
.hzhb_box h3 a{ font-size: 20px; color: #666; font-weight: bold; display: block; height: 30px; list-style: 30px;}
.hzhb_box h3 span a{ font-size: 14px; font-weight: normal; display: block; background: url(../images/more_bg.png) no-repeat center; margin:auto; width: 127px; height: 20px; line-height: 20px;}

/* 连续滑动门开始 */
.box3 {width:1040px; margin:10px auto 0px; padding:10px; position:relative;}
.box3 ul {margin:0 auto;}
.box3 li {float:left; width:240px; margin-right:20px; text-align:center;}
.box3 li img {width:238px; height:106px; border:1px solid #aaa;}
.box3 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:25px; font-size:14px;}
.box3 .lefts { position: absolute; background: url(../images/left.jpg); display: block; width: 26px; height: 20px; right: 40px; top:-25px;}
.box3 .rights { position: absolute; background: url(../images/right.jpg); display: block; width: 26px; height: 20px; right: 10px; top: -25px;}

/**product**/
.prouduct_box{ width:100%; height:574px;}
.prouduct_big{ width:1080px; margin:auto;}
.prouduct_left{ float: left; width:220px; height:574px;}
.prouduct_left h3{ font-size:18px; text-align:center; color:#fff; text-transform:uppercase; width:220px; height:64px; line-height:36px; padding-top:18px; background:url(../images/cp_tit.jpg);}
.prouduct_left h3 a{ font-size:20px; color:#fff; font-weight:bold; line-height:20px;}
.prouduct_left ul{ background:#fff; height:418px; border:1px solid #ccc; padding:0px 0px 0px; overflow:hidden;}
.prouduct_left ul li{ margin:0px 10px; background: url(../images/cp_line.jpg) no-repeat bottom center;}
.prouduct_left ul li a{ display:block; color:#000;  line-height:36px; background:url(../images/cp_ico.jpg) no-repeat 20px center; padding-left:30px; font-size:14px;}
.prouduct_left ul li span{ background:url(../images/cp_list.jpg) no-repeat bottom; height:36px; display:block; margin-top:10px;}
.prouduct_left ul li span a{ border:0px; line-height:36px; color:#fff; font-size:14px; background:none; padding:0px; padding-left: 35px;}
.prouduct_left ul li em a{ border:0px; height:53px; font-style:normal; margin-top:10px; line-height:35px; color:#fff; font-size:16px; background:url(../images/cp_button.png) no-repeat; text-align:center; padding:0px; width:190px;}
.cp_tela{ width: 160px; height: 60px; background: url(../images/cp_tel.jpg) no-repeat; color: #fff; font-size: 14px; padding: 12px 0px 0px 60px;}
.cp_tela span{ font-size: 20px; display:block;}
.prouduct_right{ width:843px; border:1px solid #ccc; float:right; height:572px;}

/* 滑动门 */
#tab1{width:843px; position:relative;}
#tab1 .tab_menu1{ float:left; position:absolute; z-index:1; text-align:center; background:url(../images/cp_rtit.jpg); height: 41px; width: 843px;}
#tab1 .tab_menu1 li{width:113px; height:29px; line-height:29px; float: left; font-size:16px; cursor:pointer; text-align:center; margin: 11px 0px 0px 20px;background: url(../images/cp_rtitb.jpg);}
#tab1 .tab_menu1 li a{ color:#fff;}
#tab1 .tab_menu1 .selected1{ background: url(../images/cp_rtita.jpg); width:113px; height:29px;}
#tab1 .tab_box1{width:843px; clear:both; top:61px; position:relative;}
#tab1 .hide{display:none;}
.tab_box1 a.more{ position:absolute; top:-48px; right:10px; z-index:999;}
.tab_box1 dl{ width:254px; height:235px; background: url(../images/cp_bg.jpg) no-repeat; margin:0px 0px 20px 20px; float:left;}
.tab_box1 dl dt img{ width:242px; height:195px; padding:5px; display:block;}
.tab_box1 dl dd{ line-height:30px; height:30px; font-size:14px; color:#333; text-align:center; position: relative;}
.tab_box1 dl dd i{ position: absolute; top: -40px; height: 35px; display: block; width: 100%; background: url(../images/ico1.png); font-style: normal;}
.tab_box1 dl dd i a{ color: #fff; font-size: 14px;}
.tab_box1 dl dd span a{ line-height: 32px; display: block; width: 80px; float: left; margin-top: -5px; color: #000;}
.tab_box1 dl dd span em a{ color: #b20407; font-style: normal; border-bottom: 1px solid #b20407;}

/**cj_box**/
.cj_box{ width: 1080px; margin:20px auto;}
.cj_box h3{ background: url(../images/cj_tit.jpg) no-repeat; height: 36px; line-height: 36px; text-align: center; margin-bottom: 20px;}
.cj_box h3 a{ color: #fff; font-size: 16px;}
/* 连续滑动门开始 */
.box2 {width:1080px; height: 180px;}
.box2 .contant {width: 1080px;  height: 180px; overflow: hidden; }
.box2 ul{width: 1920px;height:180px;margin:0px;}
.box2 li {float: left; width: 255px; height: 180px; margin-right: 20px; position:relative;}
.box2 li img {width: 255px; height:  180px;}
.box2 li span {display: block;width:255px;background:url(../images/ico1.png); color:#fff; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height: 30px;position:absolute;bottom:0;left:0;}

/**s_banner1_box**/
.s_banner1_box{ width:100%; height:140px; background:url(../images/s_banner1.jpg) no-repeat center;}
.s_banner1{ width:280px; height:123x; padding:15px 0px 0px 800px; margin:auto;}
.s_banner1 span{ display:block; font-size:18px; color:#666; line-height:30px; font-weight:bold;}
.s_banner1 span em{ font-style:normal; color:#333; font-size:36px; display:block; font-family:impact; font-weight:normal;}
.s_banner1 a{ width:155px; height:40px; font-size: 18px; line-height: 40px; font-weight: bold; color: #fff; background:#666; display: block; text-align: center; margin-top:8px;}

/**ys_box**/
.ys_box{ width:100%; height:1072px; background:url(../images/ys_bg.jpg) no-repeat center bottom; margin-top: 20px;}
.ys_big{ width:1080px; margin:auto; position:relative; height:1062px;}
.ys_tit h3{ text-align:center; height:124px; padding-top: 16px;}
.ys_tit h3 span{ font-size: 30px; color: #383838; font-weight: bold; display: block; line-height: 45px;}
.ys_tit h3 span em{ font-style: normal; color: #0193de; font-size: 60px; font-family:impact; src:url(../images/impact.ttf); padding: 0px 10px;}
.ys_tit h3 i{ font-style: normal; color: #383838; font-size: 18px; display: block; line-height: 34px;}
.ys_list{ position:absolute;}
.ys_list h3{ font-size:20px; color:#333; font-weight:bold; line-height:30px; padding-bottom:5px;}
.ys_list p{ font-size:14px; color:#2f2f2f; line-height:30px;}
.ys_list a{ display:block; padding:15px 0px 0px 390px; font-size:14px; color:#fff;}
.ys_list1{ width:480px; top:121px; left:46px;}
.ys_list2{ width:480px; top:275px; left:46px;}
.ys_list3{ width:480px; top:426px; left:46px;}
.ys_list4{ width:515px; top:668px; left:570px;}
.ys_list4 a{ padding: 15px 0px 0px 425px;}
.ys_list5{ width:515px; top:852px; left:570px;}
.ys_list5 a{ padding: 15px 0px 0px 425px;}

/**s_banner2_box**/
.s_banner2_box{ width:100%; height:140px; background:url(../images/s_banner2.jpg) no-repeat center; margin:20px 0px;}
.s_banner2{ width:980px; height:125x; padding:15px 0px 0px 100px; margin:auto;}
.s_banner2 span{ display:block; font-size:18px; color:#fff; line-height:30px; font-weight:bold;}
.s_banner2 span em{ font-style:normal; color:#fff; font-size:36px; display:block; font-weight:normal; font-family:impact;}
.s_banner2 a{ width:155px; height:40px; font-size: 18px; line-height: 40px; font-weight: bold; color: #fff; background:#666; display: block; text-align: center; margin-top:8px;}

/**al_box**/
.al_box{ width:100%; height:455px; background:#f0f0f0;}
.al_big{ width:1080px; margin:auto; height: 440px;}
.al_big h3{ padding: 20px 0px 10px 0px; text-align: center;}
.al_big h3 span a{ font-size: 24px; font-weight: bold; color: #333;}
.al_big h3 em{ font-size: 14px; font-style: normal; color: #666; text-transform: uppercase;}

/*滑动门*/
#tab3{width:1080px; position:relative; margin:0px 0px 0px 0px; height: 351px;}
#tab3 .tab_menu3{ position:absolute; z-index:1; width:303px; overflow:hidden; border:1px solid #666; border-right:0px;}
#tab3 .tab_menu3 li{float:left; width:100px; height:40px; line-height:40px; text-align:center; margin:0px; display:block; overflow:hidden; position:relative; border-right:1px solid #666;}
#tab3 .tab_menu3 li a{ display:block; font-size:15px; color:#484848; line-height:40px;}
#tab3 .tab_menu3 li.selected3 a{ background:#666; color:#fff;}
#tab3 .tab_box3 a.more{ position:absolute; top:-45px; right:10px; z-index:999; font-size:15px; background:url(../images/more.jpg); width:124px; height:39px; color:#fff; line-height:39px; padding-left:50px;}
#tab3 .tab_box3{width:1080px; height:301px; z-index:99; clear:both; top:42px; position:relative;}
#tab3 .tab_box3 dl{ width:251px; float:left; margin:10px 9px 10px 10px;}
#tab3 .tab_box3 dl dd{ border:1px solid #a36001; height:191px;}
#tab3 .tab_box3 dl dd a img{ width:249px; height:191px;}
#tab3 .tab_box3 dl dt{ position:relative; margin-top:10px;}
#tab3 .tab_box3 dl dt em a{ height:36px; color:#fff; font-size:14px; position:absolute; top:-46px; width:100%; background:url(../images/cp_bg.png); text-align:center; line-height:36px;}
#tab3 .tab_box3 dl dt span{ clear:both; display:block;}
#tab3 .tab_box3 dl dt span a{ background:url(../images/button_bg.jpg); display:block; width:102px; height:31px; line-height:31px; font-size:14px; color:#343434; float:left; padding-left:15px;}
#tab3 .tab_box3 dl dt span a.dz_but{ background:url(../images/button_bga.jpg); color:#fff; margin-left:17px;}
#tab3 .hide{display:none;}

/*图片滚动*/
.carousel{ margin:0px auto; padding:20px 0px 0px 0px; width:1080px; height:282px; overflow: hidden; position: relative;}
.carousel .slides{ margin:0px auto; overflow:hidden; position:relative;}
.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}
.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:437px; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}
.carousel .slides  div em a{ color:#fff;}
.carousel .slides img{width:437px; height:235px;}
.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}
.carousel .slides .slideItem a{ overflow:hidden; display:block;}
.carousel .slides .slideItem img{ width:100%; height:100%;}
.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; height:380px!important; display:block; position:absolute;}
.prevButton{background:url(../images/l.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.nextButton{background: url(../images/r.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.prevButton{left: 0px;}
.nextButton{background-position:0px 0px; right:0px;}

/**khjz_big**/
.khjz_big{ width: 1080px; margin: auto;}
.khjz_big h3{ padding: 20px 0px 0px 0px; text-align: center;}
.khjz_big h3 span a{ font-size: 24px; font-weight: bold; color: #333;}
.khjz_big h3 em{ font-size: 14px; font-style: normal; color: #666; text-transform: uppercase;}
.khjz_list{ margin-top:20px; }
.khjz_list dl{ width:250px; height:474px; margin:0px 10px; float:left; position:relative;}
.khjz_list dl dd{ position:absolute; z-index:2; padding:0px 0px 0px 31px;}
.khjz_list dl dd img{ border-radius:50%; width:188px; height:188px;}
.khjz_list dl dt{ height:230px; background:#fff; position:absolute; top:94px; z-index:1; padding:110px 15px 0px;}
.khjz_list dl dt a{ font-size:18px; color:#000; display:block; text-align:center; line-height:36px;}
.khjz_list dl dt p{ text-indent:28px; line-height:24px; font-size:14px; color:#000;}
.khjz_list dl dt span a{ margin: 10px auto 0px; font-size: 14px; color: #fff; background: #999; width: 90px; height: 30px; display: block; border-radius: 3px; line-height: 30px; text-align: center;}

/**s_banner3_box**/
.s_banner3{ width:1076px; height:136px; margin:20px auto; border: 2px solid #666;}
.bn2 { width:760px; float:left; height: 80px; padding: 25px 0px 0px 25px;}
.bn2 p { font-size:22px;padding-left: 130px;margin-bottom: 10px;background: url(../images/s_ban3.jpg) no-repeat left center;}
.bn2 form input {height: 35px;line-height: 35px;margin-right: 20px; border: 1px solid #666;padding-left: 45px;font-family: "微软雅黑";}
.bn2 form #txtUserName {background: url(../images/bg8.gif) no-repeat 5px center;}
.bn2 form #txtUserTel {background: url(../images/bg9.gif) no-repeat 5px center;}
.bn2 .btn_submit {width: 100px; color: #fff; background: #666; font-size: 16px; text-align: center;height: 37px; padding: 0px; line-height:37px; border:0px; cursor: pointer;}
.bn3{ float: right; padding: 12px 25px 0px 0px;}
.bn3 span{ display:block; font-size:18px; color:#666; line-height:30px; font-weight:bold;}
.bn3 span em{ font-style:normal; color:#333; font-size:36px; display:block; font-weight:normal; font-family:impact;}
.bn3 a{ width:155px; height:40px; font-size: 18px; line-height: 40px; font-weight: bold; color: #fff; background:#666; display: block; text-align: center; margin-top:8px;}

/**big_box**/
.big_box{ width: 100%; height: 958px; clear: both; margin-bottom: 20px;}
.gs_big{ width: 1080px; margin:auto; height: 558px;}
.gs_big h3{ height: 50px; background: #666; padding: 0px 10px;}
.gs_big h3 i{ font-family: verdana; font-style: normal; font-size: 48px; color: #fff; line-height: 50px; display: block; float: left;}
.gs_big h3 span{ display: block; float: left; margin-left: 5px; padding: 3px 0px 2px;}
.gs_big h3 span a{ font-size: 18px; color: #fff; font-weight: bold; line-height: 25px;}
.gs_big h3 span b{ font-size: 14px; color: #fff; text-transform: uppercase; line-height: 20px;}
.gs_big h3 em{ display: block; float: right; line-height: 50px;}
.gs_big h3 em a{ font-size: 12px; color: #fff; font-style: normal;}
.gs_left{ width: 740px; height: 270px; float: left;}
.gs_left dl{ border-bottom:1px dashed #a71513; height: 250px;}
.gs_left dl dd{ float: left; width: 293px; margin-top: 20px;}
.gs_left dl dd img{ width: 293px; height: 213px; }
.gs_left dl dt{ float: left; margin: 20px 0px 0px 20px; width: 427px;}
.gs_left dl dt a{ color: #333; font-size: 18px; line-height: 36px; font-weight:bold;}
.gs_left dl dt p{ text-indent: 28px; line-height: 24px; font-size: 14px; color: #2e2f34; height: 144px; overflow: hidden;}
.gs_left dl dt span a{ float: right; color: #666; font-size: 12px; line-height: 35px; margin:0px;}
.gs_left ul{ margin-top:15px;}
.gs_left ul li{ float: left; height: 36px; line-height: 36px; width: 345px; border-bottom: 1px dashed #ccc; background: url(../images/xw_ico.jpg) no-repeat 5px center; padding:0px 10px 0px 15px;}
.gs_left ul li a{ float: left;; display: block;}
.gs_left ul li span{ float: right; display: block;}
.ryzz{ width: 320px; float: right;}

/**********************************************图片滚动********************************************/
.box4 {width:318px; margin:auto; padding: 35px 0px; border:1px solid #ccc; position:relative;}
.box4 .contant {width: 250px;  height: 415px; margin: auto; overflow: hidden;  position: relative;}
.box4 ul{width: 250px;margin:0}
.box4 li { width: 250px;}
.box4 li a img { width:238px; height:151px; padding:5px; border:1px solid #ddd;}
.box4 li span {display: block; width:250px; color:#333; text-align: center; margin-top: -5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height:40px;}
.box4 .lefts { position: absolute; background: url(../images/top_s.jpg); display: block; width: 81px; height: 17px; left: 50%; margin-left: -40px; top:10px;}
.box4 .rights { position: absolute; background: url(../images/bottom_s.jpg); display: block; width: 81px; height: 17px; left: 50%; margin-left: -40px; bottom: 10px;}

/**new_box**/
.new_box{ width: 1080px; margin: auto; height: 410px;}
.new_left{ width: 750px; float: left; background: #eeeeee; height: 400px;}
.cjwt_right{ width: 310px; float: right;}
.cjwt_right h3{ text-align: center;}
.cjwt_right h3 a{ display: block; background: url(../images/cjwt_tit.jpg) no-repeat bottom center; font-size: 18px; color: #333; line-height: 40px;}
.cjwt_right h3 span{ text-transform: uppercase; font-size: 12px; color: #aaa; line-height: 24px;}

/* 滑动门 */
#tab2{width:750px;position:relative;}
#tab2 .tab_menu2{width:100%;float:left;position:absolute;z-index:1;}
#tab2 .tab_menu2 li{float:left;width:160px; height:60px; cursor:pointer; text-align:center;}
#tab2 .tab_menu2 li a{ color: #333; font-size: 18px; display: block; background: url(../images/hyzx_tit.jpg) no-repeat bottom center;line-height:40px;}
#tab2 .tab_menu2 li span{ font-size: 12px; color: #aaa; text-transform: uppercase; line-height: 20px;}
#tab2 .tab_box2{width:750px; clear:both;top:60px;position:relative;}
#tab2 .tab_menu2 .selected2 a{ background: url(../images/cjwt_tit.jpg) no-repeat bottom center; color: #0193de;}
#tab2 .hide{display:none;}
#tab2 .tab_box2 div{padding:20px 0px;} 
#tab2 .tab_box2 dl{ padding: 0px 20px; height: 145px;}
#tab2 .tab_box2 dl dd { width: 200px; float: left;}
#tab2 .tab_box2 dl dd a img{ width: 190px; height: 125px; border:5px solid #fff;}
#tab2 .tab_box2 dl dt{ float: left; width: 490px; margin-left: 20px;}
#tab2 .tab_box2 dl dt a{ font-size: 14px; color: #333; font-weight: bold;}
#tab2 .tab_box2 dl dt p{ font-size: 14px; line-height: 23px; text-indent: 28px;}
#tab2 .tab_box2 ul{ clear: both; padding: 0px 10px;}
#tab2 .tab_box2 ul li{ width:350px; margin: 10px 0px 0px 10px; float: left;}
#tab2 .tab_box2 ul li span{ color: #fff; font-size: 12px; display: block; width: 40px; height: 38px; background: #979797; text-align: center; padding-top: 2px; float: left;}
#tab2 .tab_box2 ul li span em{ font-size: 24px; font-weight: bold; font-style: normal; display: block; width: 40px; text-align: center; line-height: 20px;}
#tab2 .tab_box2 ul li a{ display: block; width: 295px; float: left; padding-left: 10px; background: #f4f4f4; height: 40px; font-size: 12px; color: #333; line-height: 40px;}

/************文字滚动************/
#ticker {width: 310px;  height: 315px;  overflow: hidden; position: relative; margin: 15px 0px 0px;}
#ticker li {position: relative; width: 100%; line-height: 22px; margin: 5px auto; border-bottom:1px dashed #cacaca; padding-bottom:15px;}
.wen{ background:url(../images/q.jpg) no-repeat 10px center; line-height:36px; padding-left:40px; font-size:14px; color:#333; height:36px; overflow:hidden;}
.wen a{ color:#333; font-size:14px;}
.da{ background:url(../images/a.jpg) no-repeat 10px 3px; margin-top:6px; padding-left:40px; font-size:14px; line-height:24px; height:72px; overflow:hidden;}

/**link_box**/
.link_box{ width:100%; height:50px; background: #666; margin:auto; padding-top:20px; clear:both;}
.link_nav{ width:1080px; margin:auto; height:50px; line-height:50px; background:#fff; border-radius:8px;}
.link_nav span{ color:#666; font-weight:bold; font-size:18px; margin-left:20px;}
.link_nav a{ color:#000; margin-left:24px; color:#333; font-size:14px;}
.clear_both{ clear:both;}

/**plist_content**/
.plist_content{ width:1080px; margin:30px auto 0px;}
.plist_left{ width:230px; float:left; margin-bottom:30px;}
.plist_left h3{ background:#454545; height:90px; line-height:90px; padding-left:30px;}
.plist_left h3 a{ font-size:24px; color:#fff; font-weight:bold;}
.plist_left .plist_list{ padding-bottom:10px; background:#f2f2f2;}
.plist_left .plist_list li a{ display:block; height:40px; background:url(../images/p_list.jpg) no-repeat; font-size:16px; color:#fff; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0px 40px 0px 20px; margin-top:10px;}
.plist_left .plist_list li ul li a{ display:block; font-size:15px; line-height:44px; border-bottom:1px dashed #bfbfbf; color:#333; background:none; margin:0px 15px; padding:0px;}
.cp_ewm{ height:100px; background:#454545; margin:10px 0px; padding:20px;}
.cp_ewm img{ display:block; width:100px; height:100px; float:left;}
.cp_ewm span{ display:block; float:left; color:#fff; margin-left:20px; line-height:30px; padding-top:20px;}
.cp_tel{ height:200px; background:#0193de; padding:10px 20px;}
.cp_tel b{ display:block; background:url(../images/lxwm_tit.jpg) no-repeat left bottom; font-size:16px; color:#fff; line-height:50px;}
.cp_tel img{ display:block; width:83px; height:76px; margin:20px auto;}
.cp_tel span{ display:block; font-size:18px; font-weight:bold; color:#fff; text-align:center;}
.plist_right{ width:850px; float:right;}
.plist_right h3{ background:url(../images/p_list_tit.jpg) no-repeat bottom; line-height:40px; width:830px; margin-left:20px;}
.plist_right h3 a{ color:#0193de; font-size:24px;}
.plist_right h3 span{ font-size:16px; color:#999; text-transform:uppercase;}
.plist_right ul li{ width:253px; height:280px; margin:20px 0px 0px 20px; float:left; padding:4px; border:1px solid #ddd;}
.plist_right ul li img{ width:253px; height:200px;}
.plist_right ul li span a{ display:block; background:url(../images/p_list_more.jpg) no-repeat center; width:238px; margin:6px auto 0px; height:75px; font-size:14px; color:#000; line-height:30px; padding-left:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.plist_fy{ width:930px; margin:19px 0px 0px 20px; text-align:center;}
.plist_fy a{  display:inline-block; *display:inline; zoom:1; height:28px; line-height:28px; border:1px solid #ddd; padding:0px 10px; margin:0px 2px;}
.plist_fy a.plist1_active{ background:#0193de; border:1px solid #0193de; color:#fff;}

/**nlist_right**/
.nlist_right{ width:830px; float:right; margin-left:20px;}
.nlist_right h3{ background:url(../images/p_list_tit.jpg) no-repeat bottom; line-height:40px;}
.nlist_right h3 a{ color:#0193de; font-size:24px;}
.nlist_right h3 span{ font-size:16px; color:#999; text-transform:uppercase;}
.nlist_right ul li{ line-height:50px; border-bottom:1px dashed #ddd; padding:0px 10px; height:50px;}
.nlist_right ul li a{ font-size:14px; color:#333; display:block; float:left;}
.nlist_right ul li span{ display:block; float:right; color:#666; font-size:12px;}

/**clist_right**/
.clist_right{ width:830px; float:right; margin-left:20px;}
.clist_right h3{ text-align:center; line-height:30px; padding-top:19px; border-bottom:1px dashed #ddd; width:930px; margin:auto; position:relative; height:70px; margin-bottom:40px;}
.clist_right h3 b{ display:block; font-size:18px; color:#0193de; font-weight:bold;}
.clist_right h3 span{ font-size:14px; color:#666; display:block;}
.clist_right h3 em a{ display:block; width:68px; height:25px; line-height:25px; padding-left:6px; text-align:center; background:url(../images1/case_back.jpg) no-repeat; color:#fff; position:absolute; right:0px; bottom:-12px;}
.case_wz { padding-bottom:30px;}
.case_wz p{ font-size:14px; line-height:30px; color:#666; text-indent:28px;}
.case_wz i{ font-size:18px; display:block; color:#333; font-weight:bold; text-align:center; line-height:50px; margin-top:30px; font-style:normal;}
.case_wz img{ display:block; margin:auto;}
.case_fy{ height:40px; border:1px dashed #ddd; border-left:0px; border-right:0px; line-height:40px;}
.case_fy span{ display:block; float:left;}
.case_fy b{ display:block; float:right; font-weight:normal;}
.case_fy a{ color:#333; font-size:14px;}
.case_fy a:hover{ color:#ef8200;}


/**banner**/
.search_ny{ overflow: hidden;  height: 50px;  line-height: 50px;  margin-bottom: 10px; background:#f0f0f0;}
.search_ny .hotkey span {  font-size: 14px;  font-weight: bold; background:url(../images/wz_ico.jpg) no-repeat center left; padding-left:30px; display:block; float:left;}
.search_ny .hotkey a {font-size: 14px; float:left; display:block; background:url(../images/wz_icoa.jpg) no-repeat center left; padding:0px 20px;}
.search_ny .hotkey a.search_first{ background:none; padding-left:0px;}
.search_ny .form{  float: right;  height: 30px;  line-height: 30px;  color: #666;  margin-top: 10px;  background: url(../images/search.jpg) no-repeat center center;}
.search_ny .search-t{  float: left;  width: 178px;  height: 30px;  line-height: 30px;  color: #666;  padding-left: 10px;  outline: 0;  font-size: 12px;  background: none;  font-family: 微软雅黑;}
.search_ny .search-s{  float: left;  width: 50px;  height: 30px;  color: #666;  font-size: 12px;  cursor: pointer;  background: none;  border: none;}