@charset "utf-8";
 
/*--È«¾Ö±êÇ©--*/  
/*--Ê×Ò³--*/
.top { height:168px; border-top:3px solid #e3e3e3; background: url(img/top.jpg) no-repeat top center; }
.top_one { width:1000px; height:168px; margin:0 auto; }
.top_gz { height:35px; font:bold 12px/35px Arial, Helvetica, sans-serif; float:right; }
.top_gz a { color:#fff; background:url(img/ico_a.jpg) no-repeat right 10px; padding:0 15px; display:block; float:left; }
.top_gz .weixin { display: inline-block; padding-left: 35px; background: url(img/weixin.gif) no-repeat 0 center }
.top_gz a:hover { color:#f6a612; }
.top_gz a.top_qt { background:none; }
.top_sig { width:530; height:64px; float:right; margin:52px 0 0 0; clear:both; }
.top_sig em { width:420px; height:90px; float:left; }
.top_sig i { width:77px; height:22px; margin:42px 0 0 26px; float:left; }
.nav { position:relative; height:47px; background: url(img/nav.png) repeat-x; z-index: 10 }
.nav_cen { width:1000px; height:43px; margin:0 auto; }
.nav_cen li { width:125px; height:43px; font:normal 16px/42px "Î¢ÈíÑÅºÚ"; float:left; text-align:center; background:url(img/nav_r.jpg) no-repeat left 16px; position:relative; z-index:2; }
.nav_cen li.nav_no { background:none; }
.nav_cen li a.nav_qt { width:125px; height:41px; padding-top:3px; background:url(img/nav_hov.png) no-repeat; position:relative; left:0px; top:-4px;}
.nav_cen li a { width:125px; height:43px; color:#fff; display:block; }
.nav_cen li a:hover{ color:#fff;}
.nav li ul { display: none; width:132px; position:absolute; left:0; top:42px; background: url(img/nav_er.png) repeat-y; padding:4px 0 0 0;}
.nav li li { width:122px; height:30px; text-align:center; font:bold 12px/30px "ËÎÌå"; background:url(img/nav_li.jpg) no-repeat top left; margin-left:3px; display:inline;}
.nav li li a{ width:122px; height:30px;}
.nav li li a:hover{ color:#f0970d;}
.nav_by { width:132px; height:5px; background:url(img/nav_bot.png) no-repeat left bottom; margin-left:1px; }
.nav li .nav_jx { width:126px; height:5px; overflow: hidden; background:url(img/nav_bot.png) no-repeat; position: absolute; left:-2px; bottom:-3px; font-size: 0; line-height: 0}
.jace { height:356px; background:url(img/jace.jpg) repeat-x left bottom; position:relative; z-index: 9}
.jave_one { width:100%; height:314px; background-position: center 0; position:relative; margin-top:-5px; z-index:9;}
/*--×ß½øÊ±ÉÐ--*/
.fas { height:106px; background:url(img/fas.jpg) repeat-x; }
.fas_one { width:1000px; height:97px; margin:0 auto; padding-top:4px; }
.fas_in { width:188px; height:97px; float:left; }
.fas_in a { width:188px; height:97px; background:url(img/in.jpg) no-repeat left top; display:block; }
.fas_in a:hover { background:url(img/in.jpg) no-repeat left -97px; }
.fas_cx { width:188px; height:97px; margin-left:15px; float:left; }
.fas_cx a { width:188px; height:97px; background:url(img/in.jpg) no-repeat -188px top; display:block; }
.fas_cx a:hover { background:url(img/in.jpg) no-repeat -188px -97px; }
.fas_fw { width:188px; height:97px; margin-left:15px; float:left; }
.fas_fw a { width:188px; height:97px; background:url(img/in.jpg) no-repeat -376px top; display:block; }
.fas_fw a:hover { background:url(img/in.jpg) no-repeat -376px -97px; }
.fas_zn { width:188px; height:97px; margin-left:15px; float:left; }
.fas_zn a { width:188px; height:97px; background:url(img/in.jpg) no-repeat -564px top; display:block; }
.fas_zn a:hover { background:url(img/in.jpg) no-repeat -564px -97px; }
.fas_jlb { width:188px; height:97px; margin-left:15px; float:left; }
.fas_jlb a { width:188px; height:97px; background:url(img/in.jpg) no-repeat -752px top; display:block; }
.fas_jlb a:hover { background:url(img/in.jpg) no-repeat -752px -97px; }
/*--Ò³ÃæÖ÷Ìå--*/
.main {background:#e5e5e5; height:735px; overflow:hidden;}
.main_box { width:1000px; height:709px; margin:0 auto; padding-top:8px;}
.main_car { width:378px; height:255px; float:left; }
.car_top { width:306px; padding:0 35px; height:245px; border:1px solid #dcdcdc; background: #fff url(img/car.gif) no-repeat left bottom; }
.car_bot { width:378px; height:8px; background:url(img/car_bot.png) no-repeat left top; }
.main_gui { width:328px; height:255px; float:left; margin-left:25px; }
.gui_top { width:326px; height:245px; background: url(img/giu.gif) no-repeat left bottom; border:1px solid #dcdcdc; }
.gui_dh { height:31px; background:url(img/dh.jpg) repeat-x left top; }
.gui_dh em { width:120px; height:29px; padding-left:25px; font:normal 14px/29px "Î¢ÈíÑÅºÚ"; color:#fff; background:url(img/ico_bc.jpg) no-repeat; float:left; }
.gui_dh i { width:45px; height:17px; line-height:17px; background:url(img/ico_mor.jpg) no-repeat left top; float:right; font-style:normal; text-align:center; margin:7px 5px 0 0; }
.gui_dh i a { color:#195cab; }
.gui_dh i a:hover { color:#f90000; }
.gui_lb { padding:0 13px; }
.gui_lb li { border-bottom:1px dotted #dadada; float:left; height: 80px; padding:8px 0 4px 0; }
.gui_lb li em { font-style:normal; width:280px; height:28px; float:left; background: url(img/ico_d.jpg) no-repeat 6px 11px; padding-left:15px; font:bold 14px/25px "ËÎÌå"; }
.gui_lb li i { font-style:normal; width:280px; height:26px; float:left; padding-left:15px; }
.gui_bot { width:328px; height:8px; background:url(img/car_bot.png) no-repeat center top; }
.main_al{width:244px; height:253px; float:left; margin-left:25px; background: url(img/bottom.png) no-repeat center bottom;}
.al_one{widht:242px; height:245px; border:1px solid #dcdcdc; background:url(img/xkg.gif) no-repeat;}
.al_yc{width:207px; height:30px; margin:13px 0 0 18px;}
.al_yc a{width:207px; height:30px; background:url(img/ic_al.jpg) no-repeat left top; display:block;}
.al_yc a:hover{background:url(img/ic_al.jpg) no-repeat left -30px;}
.al_bm{width:207px; height:30px; margin:7px 0 0 18px;}
.al_bm a{width:207px; height:30px; background:url(img/ic_al.jpg) no-repeat -207px top; display:block;}
.al_bm a:hover{background:url(img/ic_al.jpg) no-repeat -207px -30px;}
.al_lx{width:207px; height:30px; margin:7px 0 0 18px;}
.al_lx a{width:207px; height:30px; background:url(img/ic_al.jpg) no-repeat -414px top; display:block;}
.al_lx a:hover{background:url(img/ic_al.jpg) no-repeat -414px -30px;}
.al_hc{width:207px; height:30px; margin:7px 0 0 18px;}
.al_hc a{width:207px; height:30px; background:url(img/ic_al.jpg) no-repeat -621px top; display:block;}
.al_hc a:hover{background:url(img/ic_al.jpg) no-repeat -621px -30px;}
.al_jy{width:207px; height:30px; margin:7px 0 0 18px;}
.al_jy a{width:207px; height:30px; background:url(img/ic_al.jpg) no-repeat -828px top; display:block;}
.al_jy a:hover{background:url(img/ic_al.jpg) no-repeat -828px -30px;}
.al_zx{width:207px; height:30px; margin:8px 0 0 18px;}
.al_zx a{width:207px; height:30px; background:url(img/ic_al.jpg) no-repeat -1035px top; display:block;}
.al_zx a:hover{background:url(img/ic_al.jpg) no-repeat -1035px -30px;}
.bg{width:732px; height:452px; background: url(img/bg.jpg) no-repeat left 161px; float:left; margin-top:2px;}
.bg_left{width:378px; height:253px; float:left;}
.bg_bk{ border:1px solid #dcdcdc; border-bottom:none;}
.bg_box{ width:376px; height:213px; background:url(img/bk.jpg) no-repeat left top;}
.bg_tp{width:168px; height:213px; float:left; margin:0 0 0 16px; padding-top: 30px; display:inline;}
.bg_lb{ width:168px; height:190px; float:left; margin: 4px 0 0 16px;}
.bg_lb li{ line-height:31px; border-bottom:1px dotted #dadada; padding-left:16px; background: url(img/ico_sj.jpg) no-repeat 2px 10px;}
.tg{width:328px; height:253px; float:right;}
.tg_bk{ border:1px solid #dcdcdc; border-bottom:none;}
.tg_box{ width:311px; height:209px; background:url(img/tg.jpg) no-repeat left top; padding:3px 6px 0 7px;}
.tg_box li{ background:url(img/ico_d.jpg) no-repeat 5px 14px; padding:3px 5px 0 13px; line-height:25px; border-bottom:1px dotted #dadada;}
.tg_box li span{ float:right;}
.ht{width:378px; height:185px; float:left; margin-top:3px;}
.ht_one{width:378px; height:34px; background:url(img/ht_one.jpg) no-repeat;}
.ht_one em { width:120px; height:32px; padding-left:25px; font:normal 14px/32px "Î¢ÈíÑÅºÚ"; color:#fff; float:left;}
.ht_one i { width:45px; height:17px; line-height:17px; background:url(img/ico_mor.jpg) no-repeat left top; float:right; font-style:normal; text-align:center; margin:9px 5px 0 0; }
.ht_the{width:378px; height:154px; background:url(img/ht_the.jpg) no-repeat;}
.ht_the ul{ padding:3px 7px 0 8px;}
.ht_the li{ background:url(img/ico_d.jpg) no-repeat 5px 14px; padding:3px 5px 0 13px; line-height:25px; border-bottom:1px dotted #b2b2b2;}
.jg{width:328px; height:185px; float:right; margin-top:3px;}
.jg_one{width:328px; height:34px; background:url(img/jg_bg.jpg) no-repeat;}
.jg_one em { width:120px; height:32px; padding-left:25px; font:normal 14px/32px "Î¢ÈíÑÅºÚ"; color:#fff; float:left;}
.jg_one i { width:45px; height:17px; line-height:17px; background: url(img/ico_mor.jpg) no-repeat left top; float:right; font-style:normal; text-align:center; margin:9px 5px 0 0; }
.jg_the{width:328px; height:154px; background:url(img/jg.jpg) no-repeat;}
.jg_the ul{ padding:3px 7px 0 8px;}
.jg_the li{ background:url(img/ico_d.jpg) no-repeat 5px 14px; padding:3px 5px 0 13px; line-height:25px; border-bottom:1px dotted #b2b2b2;}
.jg_the li span{ float:right;}
.phone{ width:251px; height:454px; background:url(img/phone.jpg) no-repeat left top; float:right;}
.phone_bt{ padding:0 18px; width:215px; height:40px;}
.phone_to {width:100px; height:40px; float:left; overflow:hidden;}
.phone_to em{font:normal 14px/20px "Î¢ÈíÑÅºÚ"; color:#fff; width:100px; height:18px; padding-top:3px; float:left;}
.phone_to i{font:normal 12px/20px Arial, Helvetica, sans-serif; width:100px; height:20px; float:left;}
.phone_yu{ width:45px; height:17px; line-height:17px; float:right; font-style:normal; text-align:center; margin-top:13px;}
.phone_yu a{ color:#195cab;}
.phone_yu a:hover { color: #f90000; }
.phone_ok{width:218px; height: 380px; float:left; margin-left:16px; line-height:20px; display:inline; overflow: auto}
.phone_ok li{ width:140px; height:81px; background:url(img/phone_ico.jpg) no-repeat left bottom; padding:5px 28px 0 28px;}
.phone_st{ font-weight:bold; line-height:25px;}
.phone_qq{ line-height:25px;}
.phone_qq span{ color:#014391; font:italic 18px/28px Arial, Helvetica, sans-serif; }
/*--Ò³Ãæµ×²¿--*/
.footer{ height:120px; background:url(img/footer.jpg) repeat-x;}
.footer_one{ width:1000px; margin:0 auto; text-align:center;}
.footer_jx a{ margin:0 8px;}
.footer_im{ line-height:25px; padding-top:10px;}
/*--ÄÚÒ³--*/
.thin{background:#e5e5e5; padding:10px 0 35px 0; overflow:hidden;}
.thin_box{width:1000px; margin:0 auto;}
.thin_left{width:200px; float:left;}
.left_one{width:198px; border:1px solid #dcdcdc;}
.left_one_bt{width:170px; padding-left:28px; height:36px; background:url(img/left_bt.jpg) no-repeat left top; font:normal 18px/36px "Î¢ÈíÑÅºÚ"; color:#fff;}
.left_one_ye{ background: #fff url(img/left_ye.jpg) no-repeat left top; padding:4px 0 10px 0;}
.left_one_ye li{ height:34px; background:url(img/phone_ico.jpg) no-repeat center bottom; padding:6px 0 0 10px;}
.left_one_ye li a{ width:133px; height:27px; font:normal 14px/27px "Î¢ÈíÑÅºÚ"; padding-left:45px; background:url(img/ico_hov.jpg) no-repeat 165px 7px; display:block;}
.left_one_ye li a:hover, .left_one_ye li .cur { background:url(img/hov.jpg) no-repeat; color:#185db0;}
.left_ty{width:200px; height:7px; background:url(img/left_ty.png) no-repeat center top;}
.left_cont{width:178px; border:1px solid #dcdcdc; padding:78px 10px 15px 10px; line-height:25px; background: #fff url(img/cont.jpg) no-repeat 12px 14px;}
.left_bz em{font:italic 20px/30px Arial, Helvetica, sans-serif; color:#f78f12;}
.left_cz em{ font-weight:bold; font-style:normal; font-size:14px;}
.thin_right{width:788px; float:right; background:#FFF; border:1px solid #dcdcdc}
.right_bt{ border-bottom:2px solid #185dae; height:37px; line-height:37px; position: relative;}
.right_bt em{ font-style:normal; background:url(img/ico_yd.jpg) no-repeat 11px 12px; height:37px; border-bottom:2px solid #f78f12; float:left; padding:1px 25px 0 32px; font:bold 14px/37px "ËÎÌå"; color:#185dae; margin:0; position:absolute; left:0; bottom:-2px;}
.right_bt i{ font-style:normal; float:right; background:url(img/ico_hom.jpg) no-repeat 0 11px; padding: 0 16px 0;}
.right_bt i a{ margin:0 5px;}
.sig{width:728px; padding:25px 0 40px 60px;}
.right_title{width:197px; height:25px; line-height:25px; border:1px solid #abadb3; font-weight:bold;}
.right_hel{width:100px; height:25px; line-height:25px; border:1px solid #abadb3; font-weight:bold;}
.right_wb{width:310px; height:80px; line-height:25px; border:1px solid #abadb3; font-weight:bold; margin:10px 0;}
.right_qy{ width:60px; height:45px; font:bold 12px/45px "ËÎÌå"; text-align:right; color:#787878; padding-right:14px;}
.right_ni{ font-style:normal; color:#F00; padding-left:3px;}
.right_sel{width:200px; height:25px; line-height:25px; font-weight:bold;}
.right_ai em{ height:45px; font:bold 12px/45px "ËÎÌå"; text-align:right; color:#787878; padding: 0 6px 0 9px; font-style:normal;}
.right_ai b{ padding-right:10px;}
.right_xy{ color:#F00; font-weight:bold; padding-left:78px; line-height:45px;}
.right_hj{width:100px; height:30px; background:url(img/tij.jpg) no-repeat left top; margin:30px 0 0 170px; float:left;}
.right_cz{width:100px; height:30px; background: url(img/coz.jpg) no-repeat left top; margin:30px 0 0 80px; float:left;}
.text{ padding:20px 10px;}
.text_tmf li{ background:url(img/ico_d.jpg) no-repeat 5px 17px; padding:3px 5px 0 13px; line-height:30px; border-bottom:1px dotted #b2b2b2;}
.text_tmf li span{ padding-right:20px;}
.page{ line-height:45px; text-align:center;}
.text_bt{ padding: 15px 0; border-bottom:1px dotted #b2b2b2; text-align:center;}
.text_bt h3{font:normal 18px/46px "Î¢ÈíÑÅºÚ";}
.text_bt span{ line-height:25px; margin:0 20px 0 0;}
.text_wz{ line-height:30px;}
.text_wo li{ height:75px; border-bottom:1px dotted #b2b2b2; background:none; padding-left:10px;}
.text_ou{ font:bold 14px/40px "Î¢ÈíÑÅºÚ";}
.text_yr a{ background:url(img/ico_d.jpg) no-repeat 4px 9px; display:block; float:left; padding:0 20px 0 15px; font-weight:bold;}
.text_ok{ overflow:hidden;}
.text_ok li{width:276px; height:253px; float:left; margin:30px 54px 0 ; float:left; display: inline;}
.text_ok li a em{ width:274px; height:209px; border:1px solid #ebebeb; display:block;}
.text_ok li a i{ font-style:normal; width:276px; height:36px; background:#ebebeb; display:block; text-align:center; margin-top:5px; font-weight:bold; line-height:36px;}
.guide{ width:998px; border:1px sodid #e1e1e1; margin:10px auto 30px auto; background:#fff; padding:0 0 40px 0;}
.guide_bt{border-bottom:2px solid #185dae; height:37px; line-height:37px;}
.guide_bt em{ font-style:normal; background:url(img/ico_yd.jpg) no-repeat 11px 12px; height:37px; border-bottom:2px solid #f78f12; display:block; float:left; padding:0 25px 0 32px; font:bold 14px/37px "ËÎÌå"; color:#185dae;}
.guide_bt i{ font-style:normal; float:right; background:url(img/ico_hom.jpg) no-repeat 0 11px; padding-left:16px;}
.guide_bt i a{ margin:0 5px;}
.guide_ser{ padding:30px 0 30px 35px; overflow:hidden; height:30px;}
.guide_ser a { display: inline-block; padding: 5px 10px}
.guide_ser a:hover, .cur {  background-color: #f60; color: #fff }
.guide_yu{width:135px; height:30px; line-height:30px; float:left;}
.guide_yes{width:225px; height:30px; line-height:30px; margin-left:15px; float:left;}
.guide_al{width:54px; height:30px; background: url(img/ico_al.jpg) no-repeat; margin-left:10px; float:left;}
.hel {border-right:1px solid #d9d7d7;}
.hel td{ border-left:1px solid #d9d7d7; border-bottom:1px solid #d9d7d7;}
.hel_one{width:156px; height:40px; font:bold 14px/40px "Î¢ÈíÑÅºÚ"; background:#185dae; color:#FFF; text-align:center;}
.hel td.hel_the{width:280px; height:40px; font:bold 14px/40px "Î¢ÈíÑÅºÚ"; background:#185dae; color:#FFF; text-align:center; border-left:none;}
.hel td.hel_two{ height:40px; font:bold 14px/40px "Î¢ÈíÑÅºÚ"; background:#185dae; color:#FFF; text-align:center; border-left:none;}
.hel td.hel_for{width:188px; height:40px; font:bold 14px/40px "Î¢ÈíÑÅºÚ"; background:#185dae; color:#FFF; text-align:center; border-left:none;}
.hel_wu{font:bold 12px/66px "ËÎÌå"; color:#f78e12; text-align:center;}
.hel_tex{ padding:0 5px; text-align:left;}
.hel_zd{}
.hel_zd em{width:58px; height:46px; margin-left:4px; float:left;}
.fla_dt{width:844px; height:599px; margin:26px auto 0 auto;}



#p_case{position: relative; width: 306px;height: 200px;padding-top:16px;overflow:hidden;}
#p_case ul{position:relative;width:306px;height:252px;}
#p_case li{position:absolute;border:1px solid #CCC;list-style:none;background:#ccc;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#p_case li img{width:100%;height:100%;vertical-align:top;}
#p_case li div{position:absolute;bottom:0;width:100%;height:30px;background:#000;filter:alpha(opacity=70);opacity:0.7;}
#p_case li div h4{margin:0 10px;font:bold 12px/24px arial;border-bottom:1px #333 solid;text-align:center;color:#FFF;}
#p_case .prev, #p_case .next{position:absolute;top:50%;width:22px;height:80px;margin-top:-21px;overflow:hidden;text-indent:-999px;cursor:pointer;background: url(img/left.png) no-repeat;}
#p_case .prev{left:0;z-index:10;}
#p_case .next{right:0;z-index:10;background-position:-22px 0;}
#p_case a{ color:#fff;}
#p_case a:hover { color: #f90000; }

/*»ÃµÆÆ¬css*/
#full-screen-slider { width: 100%; height: 314px; float: left; position: relative; overflow: hidden }
#slides { display: block; width: 100%; height: 314px; list-style: none; padding: 0; margin: 0; position: relative }
#slides li { display: block; width: 100%; height: 314px; list-style: none; padding: 0; margin: 0; position: absolute; background-position: center 0 }
#slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; left: 50%; bottom: 25px; z-index: 9900; padding: 5px 15px 5px 0; margin: 0 }
#pagination li { display: block; list-style: none; width: 10px; height: 10px; overflow: hidden; float: left; margin-left: 10px; border-radius: 5px; background: #fff; font-size: 0 }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background: #9c7a32 }

.page { height:22px; text-align:right; line-height:20px; padding:20px 0;}
.page a,.page span { display:inline-block; text-align:center; padding:0 8px; margin:0 2px; background:#fff; font:normal 12px/20px Arial, Helvetica, sans-serif; border:1px solid #c6b9a3; color:#3b2d24;}
.page span { background:#1164c6; color:#fff; cursor:pointer;}
.page a:hover { background:#1164c6; color:#3b2d24;}

.ads { position: absolute; width: 100%; height: 130px; bottom: 20px; left: 0; z-index: 9000 }
.ads1 { width: 900px; height: 125px; margin: 0 auto}

.ddes { line-height: 1.8em }


.apply td { padding: 5px 10px}

/*=================»ÃµÆÆ¬ÑùÊ½===================*/
.sliderBtn { cursor: pointer; height: 100px; position:relative; top:30%; z-index:100; width:45px;}
#prevBtn { left:0; float:left;}
#nextBtn { background-position:right top; right:0; float:right;}
#btnList { height:25px; position:absolute; bottom:3px; padding:0 10px 0 10px;}
/*===============Êý×Ö°´Å¥Ä¬ÈÏÑùÊ½================*/
.num { width:16px; height:16px;  text-align:center; cursor:pointer; background:#ccc; float:right; border:1px solid #EEB422; overflow:hidden; font: normal 11px/16px Arial }
.num_act { width:16px; height:16px;  text-align:center; cursor:pointer; background:#EEB422;float:right; border:1px solid #fff; overflow:hidden; font: normal 11px/16px Arial}
.num_hover { width:16px; height:16px; text-align:center; cursor:pointer;  background:#FFAEB9;float:right; border:1px solid #ccc; overflow:hidden; font: normal 11px/16px Arial}

.links { padding: 20px 0 0}
