/* 
* @author:zym
* @data:2014/07/22/
* @desc:
*
* */
*a:hover{ text-decoration:none;}
/* -----------------------------------------------------index------------------------------------------------------ */
.idx_ico{ display: inline-block; width: 20px; height: 20px; background: url../images/s_ico.png) no-repeat; vertical-align: middle; *display: inline; *zoom:1;}
.idx_ico_1{ background-position: 0 0;}
.idx_ico_2{ background-position: -21px 0;}
.idx_ico_3{ background-position: -42px 0;}
.idx_ico_4{ background-position: -63px 0;}
.idx_ico_5{ background-position: -84px 0;}
.idx_ico_6{ background-position: -105px 0;}
.idx_ico_7{ background-position: -126px 0;}
.idx_ico_8{ background-position: -147px 0;}
.idx_ico_9{ background-position: -168px 0;}

.idx_ico_media,
.idx_ico_safe,
.idx_ico_unsafe,
.idx_ico_q,
.idx_floor_qa .qa_tit1 { width: 24px; height: 24px; background: url../images/s_1.png) no-repeat;}
.idx_floor_qa .qa_tit12{width: 250px; height: 65px; background: url../images/kefu01.jpg) no-repeat;}
.idx_floor_qa .qa_titd{ height:65px; width:300px; background: url../images/dongtai.jpg) no-repeat;}
.idx_floor_qa .qa_titd p{ text-align:left; padding-top:20px; padding-left:20px; font-family: ""; font-size:18px; font-weight:bold; color:#565656;}
.idx_floor_qa .qa_tit .ico_tit_1{ background-position: 0 0;}
.idx_floor_qa .qa_titd .ico_tit_2{}
.idx_floor_qa .qa_tit .ico_tit_3{ background-position: -50px 0;}
.idx_ico_q{ background-position: -75px 0;}
.idx_ico_safe{ background-position: -100px 0;}
.idx_ico_unsafe{ background-position: -125px 0;}
.idx_ico_media{ background-position: -150px 0;}
.idx_floor_qa .consultant_list .c_rank{ background: url../images/s_2.png) no-repeat; background-position: 0 0;}
.idx_floor_qa .consultant_list .c_rank_top{ background-position: -27px 0;}
/*banner*/
.idx_banner{ overflow: hidden;}
.idx_banner .banner_control_2 li{ bottom: 180px;}
.idx_banner .banner_control{ bottom: 30px;}
.idx_banner .banner_control_2 .next{ right: 303px;}

.idx_calc { width: 280px; height: 280px; margin-left: 210px; position: absolute; top: -280px; left: 50%; z-index: 30;}
.idx_calc .calc_bg,
.idx_calc .calc_form{ width: 280px; height: 280px; position: absolute;}
.idx_calc .calc_bg{ background-color: #000; opacity:0.35; filter:alpha(opacity=35); border-radius: 5px; }
.idx_calc .calc_form{ width: 240px; padding: 0 20px;}
.idx_calc .search_hd{ height: 32px; padding: 12px 0 22px;}
.idx_calc .search_hd .txt{ float: left; font: bold 20px/32px '\5FAE\8F6F\96C5\9ED1'; color: #fff;}
.idx_calc .search_tips{float: left; width: 20px; height: 20px; margin: 6px 0 0 6px; position: relative; z-index: 32;}
.idx_calc .search_tips .idx_ico{ float: left; cursor: pointer;}
.idx_calc .search_tips .tips_con{ display: none; width: 281px; height: 32px; border: 1px solid #4dadea; border-radius: 4px; background-color: #2b8cc9; line-height: 32px; text-align: center; font-size: 12px; color: #fff; position: absolute; top: -42px; left: -120px; z-index: 33;}
.idx_calc .search_tips .arrow{ width: 0; height: 0; overflow: hidden;border-width:5px 5px 0 5px;border-style:solid dashed none dashed; position: absolute; left: 122px;} 
.idx_calc .search_tips .arrow_1{border-color:#4dadea transparent  transparent transparent; bottom: -6px;}
.idx_calc .search_tips .arrow_2{border-color:#2b8cc9 transparent  transparent transparent; bottom: -4px;}
.idx_calc .input_wrap{ height: 44px; margin-bottom: 20px; background-color: #fff; border-radius: 4px;}
.idx_calc .input_label{ float: left; width: 75px; height: 44px; background-color: #efefef; border-radius: 4px 0 0 4px; text-align: center; font: normal 14px/44px '\5FAE\8F6F\96C5\9ED1'; color: #999;}
.idx_calc .input_control{ float: left; height: 22px; padding: 11px 0; line-height: 22px;}
.idx_calc .input_txt{ float: left; width: 97px; padding: 0 10px; border: none; font-size: 16px;}
.idx_calc .input_control .unit{ float: left; padding-left: 8px; border-left: 1px solid #d1d1d1;}
.idx_calc .submit_wrap{ padding-top: 5px;} 
.idx_calc .submit_wrap .calc_btn{ display: block; width: 240px; height: 44px; background-color: #f90; border-radius: 5px; line-height: 44px; text-align: center; font-size: 16px; color: #fff;}           
.idx_calc .submit_wrap .calc_btn:hover{ background-color: #f60;}
/*top*/
.idx_top{ margin-top: 30px;}
.idx_top .media_wrap{border: 1px solid #e1e1e1; border-radius: 5px; overflow: hidden;}
.idx_top .media_wrap a:hover{ color: #3d9fe1;}
/*top guide*/
.idx_top .media_guide_wrap{ float: left; width: 600px; padding: 25px 0; border-right: 1px solid #e1e1e1; overflow:hidden;}
.idx_top .media_guide_wrap .guide_item{ float: left; width: 274px; height: 115px; padding: 5px 0 0 25px;}
.idx_top .media_guide_wrap .guide_item_1{ border-right: 1px solid #e1e1e1;}
.idx_top .media_guide_wrap .guide_item_2{}
.idx_top .ico_guide{ float: left; width: 120px; height: 115px; background: url../images/guide_ico.png) no-repeat;}
.idx_top .ico_guide_1{ background-position: 0 0;}
.idx_top .ico_guide_2{ background-position: -121px 0;}
.idx_top .media_guide_wrap .guide_con{ float: left; width: 140px; margin-top: 20px; line-height: 30px;}
.idx_top .media_guide_wrap .line_1{ font-weight: bold; font-size: 18px; color: #333;}
.idx_top .media_guide_wrap .line_2,
.idx_top .media_guide_wrap .line_2:hover{ color: #999;}
/*top news*/
.idx_top .media_news_wrap{ float: left; width: 380px; /*padding: 25px 30px;*/}
.idx_top .media_news_hd{ float: left; width: 478px; height: 36px; line-height: 36px;}
.idx_top .media_news_hd .txt{ float: left; font: bold 18px/36px '\5FAE\8F6F\96C5\9ED1'; color: #333;}
.idx_top .media_news_hd .idx_ico_media{ float: left; margin-top: 6px;}
.idx_top .media_news_hd .more_news{ float: right; color: #999;}
.idx_top .media_news_hd .more_news:hover{ color: #f60;}
.idx_top .media_news{ float: left; margin-top: 20px;width: 180px; overflow:hidden;}
.idx_top .media_news_0{}
.idx_top .media_news_1{ margin-left: 10px;}
.idx_top .news_logo{ float: left; width: 80px; height: 40px;}
.idx_top .news_logo img{ width: 80px; height: 40px;}
.idx_top .media_news .news_con{ float: left; width: 100px; height: 60px; /*margin-left: 10px;*/ line-height: 20px; color: #999; overflow: hidden;}
.idx_top .media_news .news_con:hover{ color: #3d9fe1;}
/*ad*/
.idx_top .da_wrap{ margin-top: 30px;}			
.idx_top .da_list{ width: 1000px;}
.idx_top .da_list li{ float: left; width: 327px; height:200px; margin-right: 5px; overflow: hidden;}
.idx_top .da_list img{ width: 327px; height: 200px; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -ms-transition: All 0.4s ease-in-out; }
.idx_top .da_list img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1);}
.idx_top .da_list .da_hot{ width: 151px; height: 50px; background: url../images/da_hot.png) no-repeat; position: absolute; top: -7px; left: 15px;}
/*left floor scroll*/
.idx_leftscroll{ margin-right: -710px; position: fixed; right: 50%; top: -400px; z-index: 1000;}
.idx_leftscroll .scroll_floor_list{}
.idx_leftscroll .floor_item{ width: 100px; height: 40px;}
.idx_leftscroll .floor_item a{ display: block; width: 100px; height: 40px; background: url../images/left_scroll.png) no-repeat; /*transition: all 0.1s ease-in-out;*/}
.idx_leftscroll .floor_item_first{}
.idx_leftscroll .floor_item_last{ height: 41px;}
.idx_leftscroll .floor_item_last a{ height: 41px;}
.idx_leftscroll .floor_item_totop{ width: 60px; height: 60px; margin-top: 10px;}
.idx_leftscroll .floor_item_totop a{ width: 60px; height: 60px;}
.idx_leftscroll .floor_item .floor_first{ background-position: 0 0;}
.idx_leftscroll .floor_item .floor_1{ background-position: 0 -40px;}
.idx_leftscroll .floor_item .floor_2{ background-position: 0 -80px;}
.idx_leftscroll .floor_item .floor_3{ background-position: 0 -120px;}
.idx_leftscroll .floor_item .floor_4{ background-position: 0 -160px;}
.idx_leftscroll .floor_item .floor_5{ background-position: 0 -200px;}
.idx_leftscroll .floor_item .floor_6{ background-position: 0 -240px;}
.idx_leftscroll .floor_item .floor_last{ background-position: 0 -280px;}
.idx_leftscroll .floor_item .floor_totop{ background-position: 0 -331px;}
.idx_leftscroll .floor_item.active .floor_first,
.idx_leftscroll .floor_item .floor_first:hover{ background-position: -101px 1px;}
.idx_leftscroll .floor_item.active .floor_1,
.idx_leftscroll .floor_item .floor_1:hover{ background-position: -101px -39px;}
.idx_leftscroll .floor_item.active .floor_2,
.idx_leftscroll .floor_item .floor_2:hover{ background-position: -101px -80px;}
.idx_leftscroll .floor_item.active .floor_3,
.idx_leftscroll .floor_item .floor_3:hover{ background-position: -101px -120px;}
.idx_leftscroll .floor_item.active .floor_4,
.idx_leftscroll .floor_item .floor_4:hover{ background-position: -101px -161px;}
.idx_leftscroll .floor_item.active .floor_5,
.idx_leftscroll .floor_item .floor_5:hover{ background-position: -101px -201px;}
.idx_leftscroll .floor_item.active .floor_6,
.idx_leftscroll .floor_item .floor_6:hover{ background-position: -101px -241px;}
.idx_leftscroll .floor_item.active .floor_last,
.idx_leftscroll .floor_item .floor_last:hover{ background-position: -101px -281px;}
.idx_leftscroll .floor_item.active .floor_totop,
.idx_leftscroll .floor_item .floor_totop:hover{ background-position: -101px -331px;}
/*container*/
.idx_container{}
/*floor 1-4*/
.idx_container .floor_item{ margin-top: 30px;}
/*floor left*/
.idx_container .floor_left{ float: left; width: 220px; height: 541px; color: #fff; position: relative;} 
.idx_container .floor_left .floor_income{ width: 100%; height: 24px; text-align: center; font: bold 16px/1.5em Arial,'\5FAE\8F6F\96C5\9ED1'; overflow: hidden; position: absolute; top: 140px; left: 0;}
.idx_container .floor_left .floor_description{ width:184px; padding: 0 18px; position: absolute; bottom: 35px; left: 0;}
.idx_container .floor_left .floor_description .idx_ico{ margin:0 4px 0 0;}
/*floor tab*/
.idx_container .floor_tab{ float: right; width: 750px; overflow:hidden;}
.idx_container .floor_tab .tab_hd{ height: 40px; border-bottom: 2px solid #ccc;}
.idx_container .floor_tab .tab_control{ float: left; margin-bottom: -2px;}
.idx_container .floor_tab .tab_control_item{ float: left; width: 132px; height: 28px; margin-right: 10px; padding:0 0 12px; border-bottom: 2px solid #ccc; text-align: center; cursor: pointer;} 
.idx_container .floor_tab .tab_control_item .txt{ font: bold 22px/28px '\5FAE\8F6F\96C5\9ED1'; color: #000; *zoom:1;}
.idx_container .floor_tab .tab_control_item .arrow{ display: none; width: 0; height: 0; overflow: hidden;border-width:0 6px 6px 6px; border-style:none dashed solid dashed;}
.idx_container .floor_tab .tab_item_active{ border-bottom-color: #0084d4; cursor:default; position: relative;}
.idx_container .floor_tab .tab_item_active .txt{ color: #0084d4;}
.idx_container .floor_tab .tab_item_active .arrow{display: block; margin-left: -6px; border-color:transparent  transparent #0084d4 transparent; position: absolute; left: 50%; bottom: 0;}
.idx_container .floor_tab .tab_hd .more_link{ float: right; margin: 7px 15px 0 0; text-align: right; line-height: 21px; color: #999;} 
.idx_container .floor_tab .tab_hd .more_link:hover{ color: #f60;}           
.idx_container .floor_tab .tab_bd{}
.idx_container .floor_tab .tab_con{ display: none;}               
.idx_container .floor_tab .tab_con_active{ display: block;} 
/*floor 1*/
.idx_container .floor_item_1{}
.idx_container .floor_item_1 .floor_left{ background: url../images/bookmark_01.png?20150210) no-repeat;}
.idx_container .floor_item_1 .floor_income{ top: 184px;}
.idx_container .floor_item_1 .tab_item_active{ border-bottom-color: #0084d4;}
.idx_container .floor_item_1 .tab_control_item:hover .txt,
.idx_container .floor_item_1 .tab_item_active .txt{ color: #0084d4;}
.idx_container .floor_item_1 .tab_item_active .arrow{ border-color:transparent  transparent #0084d4 transparent;}
/*floor 2*/
.idx_container .floor_item_2{}
.idx_container .floor_item_2 .floor_left{ background: url../images/bookmark_02.png?20150210) no-repeat;}
.idx_container .floor_item_2 .floor_income{ top: 184px;}
.idx_container .floor_item_2 .tab_item_active{ border-bottom-color: #f54534;}
.idx_container .floor_item_2 .tab_control_item:hover .txt,
.idx_container .floor_item_2 .tab_item_active .txt{ color: #f54534;}
.idx_container .floor_item_2 .tab_item_active .arrow{ border-color:transparent  transparent #f54534 transparent;}
/*floor 3*/
.idx_container .floor_item_3{}
.idx_container .floor_item_3 .floor_left{ background: url../images/bookmark_03.png) no-repeat;}
.idx_container .floor_item_3 .floor_income{ top: 184px;}
.idx_container .floor_item_3 .tab_item_active{ border-bottom-color: #FF9900;}
.idx_container .floor_item_3 .tab_control_item:hover .txt,
.idx_container .floor_item_3 .tab_item_active .txt{ color: #FF9900;}
.idx_container .floor_item_3 .tab_item_active .arrow{ border-color:transparent  transparent #FF9900 transparent;}
/*floor 4*/
.idx_container .floor_item_4{}
.idx_container .floor_item_4 .floor_left{ background: url../images/bookmark_04.png) no-repeat;}
.idx_container .floor_item_4 .floor_income{ top: 184px;}
.idx_container .floor_item_4 .tab_item_active{ border-bottom-color: #6A51B2;}
.idx_container .floor_item_4 .tab_control_item:hover .txt,
.idx_container .floor_item_4 .tab_item_active .txt{ color: #6A51B2;}
.idx_container .floor_item_4 .tab_item_active .arrow{ border-color:transparent  transparent #6A51B2 transparent;}
/*------------------------------------------------------floor 1-4-------------------------------------------------*/
/*floor product*/
.idx_pro_wrap{ margin-top: 23px;}
.idx_pro_list{ text-align:center; margin-left:20px;}
.idx_pro_list li{ float: left; width: 360px; height: 324px; border-right: 1px solid #e1e1e1;}
.idx_pro_list li:hover,
.idx_pro_list li.hover{ position: relative; z-index: 10;}
.idx_pro_list li.last{ border-right: none;}



.idx_pro_list2{}
.idx_pro_list2 li{ float: left; width: 240px; height: 220px; border-right: 1px solid #e1e1e1; overflow:hidden; padding-top:10px; margin-top:10px;}
.idx_pro_list2 li:hover,
.idx_pro_list2 li.hover{ position: relative; z-index: 10;}
.idx_pro_list2 li.last{ border-right: none;}





/*product item*/
.idx_pro_list .pro_item{ width: 330px; height: 324px; text-align: center; margin-left:0px;}
.idx_pro_list .pro_hd{ height: 36px; padding: 4px 20px; overflow: hidden;}
.idx_pro_list .pro_name{ height: 36px; line-height: 36px; font-size: 16px; color: #333;}
.idx_pro_list2 .pro_name{ height: 36px; line-height: 36px; font-size: 20px; color: #292929;}
.idx_pro_list .pro_bd{}
.idx_pro_list .pro_income{height: 74px; font: bold 40px/74px tahoma; color: #f60; width:300px;}
.idx_pro_list .pro_income .small{ font-size: 22px;}
.idx_pro_list .pro_income .percent{}
.idx_pro_list .pro_detail{ padding: 14px 0 20px; line-height: 24px; color: #999;}
.idx_pro_list2 .fd1{  color: #999;font-size:14px; text-align:center;}
.idx_pro_list2 .fd1 .num{ font-size:36px;color:#FF6600;font-weight:bold;}
.idx_pro_list2 .fd2{  color: #999;font-size:14px; text-align:center;}
.idx_pro_list2 .fd2 em{  color: #404040;}
.idx_pro_list2 .fd3{  color: #999;font-size:14px; text-align:center; padding:7px 0px; border-top:1px dotted #ccc; border-bottom:1px  dotted  #ccc; margin:10px;}
.idx_pro_list2 .fd3 .txt{ padding:0 7px;}
.idx_pro_list2 .fd3 .txt em{  color: #404040;}
.idx_pro_list .pro_detail .d_left{ float: left; width: 140px; height: 24px; padding-right: 15px; border-right: 1px dashed #e1e1e1; text-align: right;}
.idx_pro_list .pro_detail .d_right{ float: left; width: 140px; height: 24px; padding-left: 15px; text-align: left;}
.idx_pro_list .pro_detail .tit{}
.idx_pro_list .pro_detail .num{ color: #525252; font:normal 14px/26px Arial  background:url../images/bgimgf.gif);;}
.idx_pro_list .pro_detail .unit{}
.idx_pro_list .pro_comment{ width: 276px; height: 48px; margin: 0 auto; padding: 5px 0; border-top: 1px dashed #e1e1e1; border-bottom: 1px dashed #e1e1e1; line-height: 17px; text-align: left; overflow: hidden;}
.idx_pro_list .pro_control{ height: 44px; padding-top: 20px; text-align: center;}

.idx_pro_list2 .pro_control{ height: 46px; padding-top: 0px; text-align: center;}

.idx_pro_list li:hover .pro_item,
.idx_pro_list li.hover .pro_item{ height: 324px; padding: 30px 1px; background-color: #fafafa; border-radius: 3px; box-shadow: 0 0 7px rgba(0,0,0,.4); position: relative; top: -30px; left: -1px; z-index: 10;  margin-left:15px; width:330px;}
/*floor 1 p2p*/
.idx_p2p_wrap{}
.idx_p2p_wrap .pro_logo{ float: left; }
.idx_p2p_wrap .pro_logo img{ width: 75px; margin-top: 8px;}
.idx_p2p_wrap .pro_name{ float: left; width: 189px; margin-left: 8px; text-align: left; overflow: hidden;}
.idx_p2p_wrap .pro_safe{ width: 272px; height: 38px; margin: 0 auto; border-top: 1px dashed #e1e1e1; border-bottom: 1px dashed #e1e1e1; line-height: 38px; overflow: hidden;}
.idx_p2p_wrap .pro_safe.state_1{ color: #3D9FE1;}
.idx_p2p_wrap .pro_safe.state_2{ color: #999;}
.idx_p2p_wrap .pro_detail{}
.idx_p2p_wrap .pro_process{ padding-bottom:20px;}
/*progress*/
.idx_process_wrap{ width: 210px; margin: 0 auto;} 
.idx_process_wrap .process_bar{ float: left; width: 160px; height: 10px; padding: 5px 0; overflow: hidden; position: relative; *zoom:1;}
.idx_process_wrap .process_b{ height: 10px; background-color: #e1e4e9; border-radius: 5px;}
.idx_process_wrap .process_f{ height: 10px; background: url../images/process_bg.png) repeat; border-radius: 5px; position: absolute; top: 5px; left: 0;}
.idx_process_wrap .process_num{ float: left; width: 50px; text-align: center; font:normal 16px/20px Arial;}
/*floor 2 bank*/
.idx_bank_wrap{}
.idx_bank_wrap .pro_logo{ float: left; width: 36px; height: 36px;}
.idx_bank_wrap .pro_logo img{ width: 36px; height: 36px; border-radius: 50%;}
.idx_bank_wrap .pro_name{ float: left; margin-left: 8px; text-align: left; overflow: hidden;}
.idx_bank_wrap .pro_award{ float: left; margin:4px 0 0 8px;}
.idx_bank_wrap .pro_award .arrow{ float: left; width: 18px; height: 22px;  background: url../images/ico_tips.png) no-repeat left center;}
.idx_bank_wrap .pro_award .txt{ float: left; height: 22px; padding-right: 5px; background: url../images/ico_tips.png) no-repeat right center; line-height: 20px;color: #f60;}
.idx_bank_wrap .pro_award .num{ font-weight: bold;}
/*floor 3 xt*/
.idx_xt_wrap{}
.idx_xt_wrap2{ padding:0 10px;}
.idx_xt_wrap2 tr{ border-bottom:1px dotted #ccc; }
.idx_xt_wrap2 th{font-size:16px;font-weight:bold;color:#606060;text-align:center;}
.idx_xt_wrap2 td{text-align:center; padding:6px 0;}
.idx_xt_wrap2 td em{font-weight:bold;color:#FF9900;}
.idx_xt_wrap .pro_logo{ float: left; width: 36px; height: 36px;}
.idx_xt_wrap .pro_logo img{ width: 36px; height: 36px; border-radius: 50%;}
.idx_xt_wrap .pro_name{ float: left; margin-left: 8px;}
.idx_xt_wrap .pro_award{ float: left; margin:7px 0 0 8px;}
.idx_xt_wrap .pro_award .arrow{ float: left; width: 18px; height: 22px;  background: url../images/ico_tips.png) no-repeat left center;}
.idx_xt_wrap .pro_award .txt{ float: left; height: 22px; padding-right: 5px; background: url../images/ico_tips.png) no-repeat right center; line-height: 20px;color: #f60;}
.idx_xt_wrap .pro_award .num{ font-weight: bold;}
/*floor 4 sm*/
.idx_sm_wrap{}
.idx_sm_wrap .pro_sm_hd{ padding: 10px 0 0 20px;}
.idx_sm_wrap .sm_photo{ float: left; width: 100px; height: 100px; overflow: hidden; position: relative;}
.idx_sm_wrap .sm_photo img{ width: 100px;}
.idx_sm_wrap .sm_photo .photo_mask{ width: 100px; height: 100px; background: url../images/img_mask_2.png) no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0;}
.idx_sm_wrap .sm_income{ float: left; width: 173px; margin-left: 8px; padding-top: 18px; text-align: left; overflow: hidden;}								
.idx_sm_wrap .sm_income .pro_income{ height: 54px; line-height: 54px; overflow: hidden;}
.idx_sm_wrap .sm_income .tit{ color: #292929;font-size:20px;}
.idx_sm_wrap .sm_detail{ padding: 8px 20px;font-size:16px;}
.idx_sm_wrap .sm_detail .sm_dl{ float: left; width: 100%; line-height: 24px;}
.idx_sm_wrap .sm_detail .sm_dt{ float: left; width: 100px; color: #999; text-align:right;}
.idx_sm_wrap .sm_detail .sm_dd_1{ float: left;}
.idx_sm_wrap .sm_detail .sm_dd_2{ float: left;}
.idx_sm_wrap li:hover .sm_photo .photo_mask,
.idx_sm_wrap li.hover .sm_photo .photo_mask{ background-position: -101px 0;}
/*product intro*/
.idx_pro_intro{ height: 90px; margin-top: 20px; padding: 20px 0; background-color: #fafafa; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #ccc;}
.idx_pro_intro .pro_intro_tb{ width: 100%;}
.idx_pro_intro .pro_intro_tb .td_analysis{ border-right: 1px solid #e1e1e1;}
.idx_pro_intro .intro_tit{ width: 160px; vertical-align: middle; text-align: center;}
.idx_pro_intro .intro_tit .idx_ico{ margin-right: 2px;}
.idx_pro_intro .intro_tit .txt{ vertical-align: middle; font-size: 18px; color: #333;}
.idx_pro_intro .intro_con{ width: 309px;}
.idx_pro_intro .analysis_list{}
.idx_pro_intro .analysis_list li{ height: 30px; line-height: 30px; text-align: left;}
.idx_pro_intro .analysis_list .tit{ float: left; width: 70px;}
.idx_pro_intro .analysis_list .analysis{ float: left; margin-left: 10px; color: #3D9FE1;}
.idx_pro_intro .analysis_list .uc_fivestar_wrap{ float: left; padding: 7px 0;}
.idx_pro_intro .tips_list{}
.idx_pro_intro .tips_list li{ height: 30px; line-height: 30px;}
.idx_pro_intro .tips_list a{ color: #525252;}
.idx_pro_intro .tips_list a:hover{ color: #f60;}
.idx_pro_intro .tips_list .idx_ico{ margin-right: 2px;}
/*floor 5-6*/
.idx_floor_tit{ height: 34px; padding: 30px 0 15px; font-weight:bold;}
.idx_floor_tit .num{ float: left; height: 30px; margin:4px 3px 0 0; line-height: 30px; font-size: 24px; font-family: Arial; color: #f60;}
.idx_floor_tit .txt{ float: left; height:34px; line-height: 34px; font-size: 22px; color: #3D9FE1;}
/*floor 5*/ 
.idx_floor_kh{}
.idx_floor_kh .kh_wrap{ }
.idx_floor_kh .kh_list{ background-color: #fff;}
.idx_floor_kh .kh_item{ float: left; width: 250px; height: 334px; }
.idx_floor_kh .kh_item .item_wrap{ width: 250px; height: 334px; background-color: #fff;}
.idx_floor_kh .kh_item_last{ width: 250px; border-right: none;}
.idx_floor_kh .kh_item_last .item_wrap{ width: 250px;}
.idx_floor_kh .kh_hd{ padding: 15px 0; text-align: center; font: bold 18px/36px '\5FAE\8F6F\96C5\9ED1'; color: #333;}
.idx_floor_kh .kh_info{}
.idx_floor_kh .kh_info .info_ico{ }
/*.idx_floor_kh .kh_info .info_ico_1{ background-position: 0 0;}
.idx_floor_kh .kh_info .info_ico_2{ background-position: -101px 0;}
.idx_floor_kh .kh_info .info_ico_3{ background-position: -202px 0;}
.idx_floor_kh .kh_info .info_ico_4{ background-position: -303px 0;}*/
.idx_floor_kh .kh_info .info_righ{ float: left; margin-left: 12px; line-height: 38px;}
.idx_floor_kh .kh_info .line_1{ margin-top: 15px; font-size: 22px; color: #3D9FE1;}
.idx_floor_kh .kh_info .line_2{ font-size: 18px; color: #999;}
.idx_floor_kh .kh_number{ /*margin-top: 40px;*/ text-align: center;}
.idx_floor_kh .kh_number .num{ font-size: 16px;}
.idx_floor_kh .kh_control{ margin-top: 18px; text-align: center;}
.idx_floor_kh .kh_item:hover{ position: relative;}
.idx_floor_kh .kh_item:hover .item_wrap{ padding: 6px 2px; background-color: #fafafa; border-radius: 5px; box-shadow: 0 0 7px rgba(0,0,0,.4); position: absolute; top: -6px; left: -2px;}
/*floor 6*/
.idx_floor_qa{}
.idx_floor_qa .qa_wrap{ border: 1px solid #CCC; height:400px;}
/*tit*/
.idx_floor_qa .qa_tit{ height: 24px; padding: 10px 15px; border-bottom: 1px dashed #e1e1e1;}
.idx_floor_qa .qa_tit .txt{ font:bold 18px/24px '\5FAE\8F6F\96C5\9ED1'; color: #333;}
.idx_floor_qa .qa_tit .ico_tit{ float: left; width: 24px; height: 24px; margin-right: 5px;}
/*item*/
/*qa*/
.idx_floor_qa .qa_item{ height: 444px; border-right: 1px solid #e1e1e1; overflow: hidden;  }
.idx_floor_qa .qa_item_1{ width: 319px;}
.idx_floor_qa .qa_item_2{ width: 600px; float:left; height:400px; }
.idx_floor_qa .qa_item_2 .cont1{ float:left; width:300px;}
.idx_floor_qa .qa_item_2 .cont2{ float:left;  width:300px;}
.idx_floor_qa  .cont4 p{ background:url../images/ksdh.jpg);height:65px;}
.idx_floor_qa  .cont4 .cont4bg{}
.idx_floor_qa  .cont4_ul{ width:140px; float:right; margin-top:20px;}
.idx_floor_qa  .cont4_ul li{ width:60px; float:left; margin-left:5px; margin-top:10px;}
.idx_floor_qa  .cont4_ul li a{ font-family:""; font-size:12px; color:#333333; line-height:24px;}
.idx_floor_qa .qa_item_4{ width: 300px; float:right; border:#F00 1px solid;}
.idx_floor_qa .qa_item_3{ width: 246px; height:400px; border-right: none; float:left; background:#FFF; border:#CCC 1px solid;}
.idx_floor_qa .fast_link{ width: 100%;}
.idx_floor_qa .fast_link td{ width: 25%; padding-top: 4px; text-align: center; vertical-align: middle;}
.idx_floor_qa .fast_link a{ display: inline-block; width: 69px; height: 33px; border: 1px solid #fff; line-height: 33px; color: #525252; *display: inline; *zoom:1;}
.idx_floor_qa .fast_link a:hover{ border-color: #e1e1e1; background-color: #fafafa; color: #3D9FE1;}
.idx_floor_qa .fast_link .more_td a{ width: 150px;}
.idx_floor_qa .fast_control_wrap{ height: 238px; margin-top: 4px; border-top: 1px solid #e1e1e1; background-color: #fdfdfd;}
.idx_floor_qa .fast_control_wrap .line_1{ padding: 25px 0 0 40px; font:bold 22px/36px '\5FAE\8F6F\96C5\9ED1'; color: #3d9fe1;}
.idx_floor_qa .fast_control_wrap .line_2{ padding-left: 106px; font:bold 22px/36px '\5FAE\8F6F\96C5\9ED1'; color: #3d9fe1;}
.idx_floor_qa .fast_control_wrap .line_3{ padding-left: 40px; margin-top: 25px; line-height: 36px; font-size: 18px; color: #333;}
.idx_floor_qa .fast_control_wrap .line_3 strong{ font-size: 22px; font-weight: bold; color: #3d9fe1;}
.idx_floor_qa .fast_control_wrap .line_3 .unit{ color: #3d9fe1;}
.idx_floor_qa .fast_control_wrap .fast_control { margin-top: 15px;}
.idx_floor_qa .fast_control_wrap .fast_btn{ float: left; width: 124px; height: 42px; border-width: 1px; border-style: solid; border-radius: 5px; line-height: 42px; text-align: center;}
.idx_floor_qa .fast_control_wrap .fast_btn_1{ margin-left: 30px; border-color: #238bcb; background-color: #fff; color: #3d9fe1;}
.idx_floor_qa .fast_control_wrap .fast_btn_2{ margin-left: 10px; border-color: #238bcb; background-color: #3d9fe1; color: #fff;}
.idx_floor_qa .fast_control_wrap .fast_btn_2:hover{ border-color: #f60; background-color: #f90;}
/*feed*/
.idx_floor_qa .feed_wrap{ width: 548px; height: 360px; margin-top: 16px; padding-left: 20px; overflow: hidden;}
.idx_floor_qa .feed_list{ width:300px;}
.idx_floor_qa .feed_list li{ height: 40px; padding:0 30px 0 10px;  line-height: 40px; overflow: hidden; list-style:inside; font-family:""; font-size:15px; color:#747474;}
.idx_floor_qa .feed_list li a{font-size:15px; color:#747474;}
.idx_floor_qa .feed_list li a:hover{ color:#09F;}
.idx_floor_qa .feed_list li a span{ float:right;}
.idx_floor_qa .feed_name{ margin: 0 3px;}
.idx_floor_qa .feed_q{ margin-left: 3px;}
.ksdh{ width:140px; background:#3FF; height:400px;}
/*consultant*/
.idx_floor_qa .consultant_wrap{}
.idx_floor_qa .consultant_list .c_item{ float: left; width: 253px; height: 48px; padding: 16px 20px 15px 25px; border-bottom: 1px dashed #e1e1e1; position: relative;}
.idx_floor_qa .consultant_list .last_item{ height: 48px; border-bottom: none;}
.idx_floor_qa .consultant_list .c_rank{ float: left; width: 17px; height: 21px; margin-top: 12px; padding-left: 9px; font: bold 12px/22px Arial; color: #fff;}
.idx_floor_qa .consultant_list .c_img_wrap{ float: left; width: 48px; height: 48px; margin-left: 5px; overflow: hidden; position: relative; z-index: 1;}
.idx_floor_qa .consultant_list .c_img_wrap a{ float: left; width: 48px; height: 48px;}
.idx_floor_qa .consultant_list .c_img_wrap img{ width: 48px;}
.idx_floor_qa .consultant_list .c_img_wrap .img_mask{ width: 48px; height: 48px; background: url../images/img_mask_1.png) no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; z-index: 2;}
.idx_floor_qa .consultant_list .c_item:hover .img_mask{ background-position: -49px 0;}
.idx_floor_qa .consultant_list .c_info{ float: left; width: 157px; line-height: 24px; margin-left: 15px;}
.idx_floor_qa .consultant_list .c_line_1{ float: left; width: 100%; height: 24px; overflow: hidden;}
.idx_floor_qa .consultant_list .c_line_1 a img{ display:block; }
.idx_floor_qa .consultant_list .c_line_2{ float: left; width: 100%; height: 24px; color: #999; overflow: hidden;}
.idx_floor_qa .consultant_list .c_name{ float: left; color: #525252;}
.idx_floor_qa .consultant_list .c_qq{ display: none; float: left; margin-top: 2px; }
.idx_floor_qa .consultant_list .c_qq img{ width: 64px; height: 24px; vertical-align: middle;}
.idx_floor_qa .consultant_list .c_item:hover{ background-color: #fafafa;}
.idx_floor_qa .consultant_list .c_item:hover .c_qq{ display: block;}
.idx_floor_qa .consultant_list .c_item_point:hover,
.idx_floor_qa .consultant_list .c_item_point{ background-color: #FFFFEE; position: relative;}
.idx_floor_qa .consultant_list .c_item_point .point_state{ width: 44px; height: 39px; background: url../images/consultant_state.png) no-repeat; position: absolute; top: 0; right: 0;}
.idx_floor_qa .consultant_list .c_item_point .c_img_wrap{ margin-left: 0;}
.idx_floor_qa .consultant_list .c_item_point .img_mask,
.idx_floor_qa .consultant_list .c_item_point:hover .img_mask{ background-position: -98px 0;}
.idx_floor_qa .consultant_list .c_item_point .c_info{ width: 188px;}
.idx_floor_qa .consultant_list .c_item_point .c_line_1{ height: 20px; line-height: 20px;}
.idx_floor_qa .consultant_list .c_item_point .c_line_2{ margin-top: 4px;}
.idx_floor_qa .consultant_list .c_item_point .c_tel{ float: left;}
.idx_floor_qa .consultant_list .c_item_point .c_tel .idx_ico_3{ float: left; margin: 2px 5px 0 0;}
.idx_floor_qa .consultant_list .c_item_point .c_qq{ display: block;}
.idx_floor_qa .consultant_list li{ width:250px; height:65px; }
/*partner*/
.idx_partner{ margin-top: 35px;}
.idx_partner .partner_hd{ height: 24px; padding-left: 10px; border-left: 6px solid #f60; line-height: 24px;}
.idx_partner .partner_hd .txt{ font-size: 22px; font-weight: bold; color: #3D9FE1;}
.idx_partner .partner_bd{ margin-top: 15px; padding: 25px 0; border: 1px solid #e1e1e1; text-align: center; background:#fbfbfb;}
.idx_partner .partner_bd ul{ width:1000px; height:220px; }
.idx_partner .partner_bd ul li{ width:200px; float:left;height:120px;}
/*fast link*/
.idx_fastlink{ margin-top: 30px; border: 1px solid #e1e1e1; background-color: #fafafa;}
.idx_fastlink .fastlink_item{ padding: 15px 0; border-bottom: 1px dashed #e1e1e1; line-height: 21px; font-size: 12px;}
.idx_fastlink .last_item{ border-bottom: none;} 
.idx_fastlink .fastlink_hd{ float: left; width: 122px; padding-right: 8px; text-align: right; color: #999;}			
.idx_fastlink .fastlink_bd{ float: left; width: 1000px; padding-left: 8px; border-left: 1px solid #e1e1e1;}
.idx_fastlink .link_list{}
.idx_fastlink .link_list li{ float: left; margin: 0 8px;}
.idx_fastlink .link_list li a{color: #999;}
.idx_fastlink .link_list li a:hover{ color: #f60;}						
/*-----------------------------------------------------advantage-----------------------------------------------------*/
/*.idx_advantage{ margin-top: 30px; padding: 25px 0; border-top: 1px solid #e1e1e1; background-color: #f4f4f4;}
.idx_advantage .adv_list{}
.idx_advantage .adv_list li{ float: left; width: 210px; padding-left: 35px; cursor: pointer;}
.idx_advantage .adv_list .txt{ float: left; height: 64px; margin-left: 10px; font: normal 16px/64px '\5FAE\8F6F\96C5\9ED1'; color: #999;}
.idx_advantage .ico_adv{ float: left; width: 64px; height: 64px; background: url../images/ico_adv.png) no-repeat;} 
.idx_advantage .ico_adv_1{ background-position: 0 0;}
.idx_advantage .ico_adv_2{ background-position: -65px 0;}
.idx_advantage .ico_adv_3{ background-position: -130px 0;}
.idx_advantage .ico_adv_4{ background-position: -195px 0;}
.idx_advantage .adv_list li:hover .ico_adv_1{ background-position: 0 -65px;}
.idx_advantage .adv_list li:hover .ico_adv_2{ background-position: -65px -65px;}
.idx_advantage .adv_list li:hover .ico_adv_3{ background-position: -130px -65px;}
.idx_advantage .adv_list li:hover .ico_adv_4{ background-position: -195px -65px;}
.idx_advantage .adv_list li:hover .txt{ color: #3d9fe1;}*/
/*-----------------------------------------------------gxq app-----------------------------------------------------*/
.idx_gxq_dl_wrap { margin-bottom: 10px; }
.idx_gxq_dl_cont { z-index: 1000; background-color: #fafafa; text-align: center; padding: 8px; width: 82px; border: 1px solid #e1e1e1; border-radius: 3px; }
.idx_gxq_dl_cont .qrcode { width: 82px; height: 82px; }
.idx_gxq_dl_cont .txt_a { font-size: 14px; color: #3d9fe1; line-height: 20px; padding: 6px 0 5px; }
.idx_gxq_dl_cont .txt_b { font-size: 12px; color: #999; line-height: 14px; } 


.fwpt{ width:1000px; margin:0 auto; text-align:center; margin-top:65px;}
.fwpt h1{ font-size:30px; color:#ff6600; font-weight:bold;}
.fwpt  p{ font-size:16px; color:#2a2a2a; font-weight:400; padding-left:20px; line-height:40px;}
.fwpt01 .fwpt01_a p{ font-size:30px; color:#424242; background:url../images/fwpt01.jpg) no-repeat; height:46px;}
.fwpt01 .fwpt01_a span{font-size:30px; color:#424242;}


/* start */
.clserver{padding:20px 0}
.clserverblock1{background:#fff;text-align:center;color:#222;padding-top:30px;padding-bottom:35px;border-bottom:1px solid #e1dfdf}
.clserverblock1 h1{font-size:30px;line-height:1.5}
.clserverblock1 h1 span{font-family:'arial' }
.clserverblock1 h3{font-size:20px;font-weight:normal}
.clserverblock2{background:#eee;padding-top:36px;padding-bottom:39px;overflow:hidden;border-bottom:1px solid #e1dfdf; }
.clserverblocktit{width:400px;margin:0 auto;font-size:30px;color:#222;line-height:46px;text-align:center;}
.clserverblocktit span{background:url('../images/cl-numbg.png');width:46px;height:46px;display:block;float:left;text-align:center;line-height:46px;color:#fff;font-weight:bold;font-family:'arial';font-size:37px;margin-right:10px}
.clserverslide{width:1000px;margin:0 auto}
.rock1{width:702px;height:332px;background:#000}
.rock2{width:702px;height:332px;background:#ff0000}
.rock1{width:702px;height:332px;background:#fff000}
.rock5{width:702px;height:332px;background:#fff}
.rock6{width:702px;height:332px;background:#eeeee}
.rock1{width:702px;height:332px;background:purple}
/* */
.clserverblock2 ul.serverhoblock{width:900px;margin:0 auto;height:477px;margin-top:20px}
.clserverblock2 ul.serverhoblock li.se{float:left;border:4px solid #dfdfdf;background:#fff;float:left;min-height:162px;margin-right:1px;position:relative}
.clserverblock2 ul.serverhoblock li .serverpic{border-bottom:1px solid #e4e4e4;padding-bottom:12px;text-align:center;font-size:20px;color:#222;padding-top:30px;width:246px;margin:0 auto}
.clserverblock2 ul.serverhoblock li .serverlibg1{height:78px;background:#fff url('../images/cl-serverbg1.png') no-repeat center;margin-top:26px;margin-bottom:43px}
.clserverblock2 ul.serverhoblock li .serverlibg2{height:78px;background:#fff url('../images/cl-serverbg2.png') no-repeat center;margin-top:26px;margin-bottom:43px}
.clserverblock2 ul.serverhoblock li .serverlibg3{height:78px;background:#fff url('../images/cl-serverbg3.png') no-repeat center;margin-top:26px;margin-bottom:43px}
.clserverblock2 ul.serverhoblock li .clserverhideblock{width:288px;height:230px;background:#ff6600;display:none;padding:22px 25px;overflow:hidden}
.clserverblock2 ul.serverhoblock li .clserverhideblock .zx{ margin:0 auto;background:url('../images/zxzx.png'); margin-top:30px; height:40px; width:168px; font-size:24px; color:#393d46; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; padding-top:15px; }
.clserverblock2 ul.serverhoblock li .clserverhideblock .zx a{ height:40px; width:168px; font-size:24px; color:#393d46; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; }
.clserverblock2 ul.serverhoblock li .clmt-30{margin-top:40px}
.clserverblock2 ul.serverhoblock li.se{margin-top:100px}
.clserverblock2 ul.serverhoblock li.clhover{margin-top:0px}
.clserverblock2 ul.serverhoblock li.clhover .clserverhideblock{display:block }
.clserverblock2 ul.serverhoblock li .serverhide{margin:0px 10px;width:246px;height:230px}
.clserverblock2 .clserverhideblock .hidetit{font-size:20px;color:#fff;text-align:center;padding-bottom:5px;border-bottom:1px solid #E96219}
.clserverblock2 .clserverhideblock table{color:#fff;font-size:14px;vertical-align:top;line-height:1.5;margin-top:6px}
.clserverblock2 .clserverhideblock table tr td{vertical-align:top}
.clserverblock2 .clanalyse{overflow:hidden;margin:0 auto;width:294px;margin-top:18px}
.clserverblock2 .clanalyse li{float:left;width:96px;margin-right:2px;text-align:center;color:#fff;font-size:14px}
.clserverblock2 .clanalyse li.clanalyse1{background:url('../images/cl-analyse1.png') no-repeat;height:118px}
.clserverblock2 .clanalyse li.clanalyse2{background:url('../images/cl-analyse2.png') no-repeat;height:118px}
.clserverblock2 .clanalyse li.clanalyse3{background:url('../images/cl-analyse3.png') no-repeat;height:118px}
.clserverblock2 .clanalyse li p.clanalyse-name{margin-top:5px}
.clserverblock2 .clanalyse li .clanalysebg{width:96px;height:118px;background:url('../images/cl-analybg.png') repeat;display:none}
.clserverblock2 .clanalyse li .clanalysebg p{padding:20px 5px;line-height:1.4;font-size:14px;text-align:left}
.clserverblock2 .clanalyse li .clanalysebg p.clpt10{padding-top:10px;line-height:1.2}
.clserverblock2 .clsysbg{overflow:hidden;margin:0 auto;width:294px;margin-top:18px}
.clserverblock2 .clsysbg li{float:left;width:96px;margin-right:2px;text-align:center;color:#fff;font-size:14px}
.clserverblock2 .clsysbg li.clsysbg1{background:url('../images/cl-serversysbg1.jpg') no-repeat;height:118px}
.clserverblock2 .clsysbg li.clsysbg2{background:url('../images/cl-serversysbg2.jpg') no-repeat;height:118px}
.clserverblock2 .clsysbg li.clsysbg3{background:url('../images/cl-serversysbg3.jpg') no-repeat;height:118px}
.clserverblock2 .clplantbg{overflow:hidden;margin:0 auto;width:294px;margin-top:48px}
.clserverblock2 .clplantbg li{float:left;width:96px;margin-right:2px;text-align:center;color:#fff;font-size:14px}
.clserverblock2 .clplantbg li.clplantbg1{background:url('../images/cl-serverplantbg1.jpg') no-repeat;height:118px}
.clserverblock2 .clplantbg li.clplantbg2{background:url('../images/cl-serverplantbg2.jpg') no-repeat;height:118px}
.clserverblock2 .clplantbg li.clplantbg3{background:url('../images/cl-serverplantbg3.jpg') no-repeat;height:118px}
.clserverblock3{background:#fff;overflow:hidden;padding-top:35px;padding-bottom:49px;border-bottom:1px solid #e1dfdf}
.clserverblock3 .clserversixblock{padding-top:25px;width:900px;margin:0 auto;overflow:hidden}
.clserverblock3 .clserversixblock li{width:279px;height:150px;border:1px solid #e2e2e2;float:left;margin-right:17px;margin-bottom:19px;padding-top:38px;position:relative}
.clserverblock3 .clserversixblock li div.sixblockcommon{width:97px;height:76px;margin:0 auto}
.clserverblock3 .clserversixblock li p.sixtit{font-size:18px;color:#222;text-align:center;margin-top:15px}
.clserverblock3 .clserversixblock li div.sixblockbg1{background:url('../images/cl-servermessage.png') no-repeat center}
.clserverblock3 .clserversixblock li div.sixblockbg2{background:url('../images/cl-servertel.png') no-repeat center}
.clserverblock3 .clserversixblock li div.sixblockbg3{background:url('../images/cl-serverpc.png') no-repeat center}
.clserverblock3 .clserversixblock li div.sixblockbg4{background:url('../images/clserverfile.png') no-repeat center}
.clserverblock3 .clserversixblock li div.sixblockbg5{background:url('../images/cl-servermedia.png') no-repeat center}
.clserverblock3 .clserversixblock li div.sixblockbg6{background:url('../images/cl-servermovie.png') no-repeat center}
.clserversixblock .sixhideblock{width:281px;height:190px;background:url('../images/cl-analybg.png') repeat;position:absolute;top:0px;left:0px;display:none}
.clserversixblock .sixhideblock p{padding:30px;padding-top:25px;font-size:14px;color:#fff}
.clserverblock4{background:#eeeeee;padding-top:45px;padding-bottom:62px;border-bottom:1px solid #e1dfdf}
.clserverblock4 .clorganize{width:890px;height:398px;margin:0 auto;margin-top:34px;background:url('../images/cl-organize.jpg') no-repeat;position:relative}
.clserverblock4 .clorganize .clorganizetit{font-size:20px;color:#fff;position:absolute;top:6px;left:274px}
.clserverblock4 .clorganize .clorganizecon1{color:#222;font-size:14px;position:absolute;top:295px;left:44px;width:349px}
.clserverblock4 .clorganize .clorganizecon2{color:#222;font-size:14px;position:absolute;top:295px;right:34px;width:349px}
.clserverblock5{background:#fff;padding-top:42px;padding-bottom:50px}
.clserverblock5 a.clserverbtn{width:287px;height:62px;background:#fc6d21;display:block;margin:0 auto;font-size:24px;line-height:62px;text-align:center;color:#fff}
/* end */


.jys_sx{ height:310px; width:990px; padding-left:8px; margin-top:30px;}
.jys_sx .jys_sx01{ width:301px; height:310px; background:url(../images/jyssx.jpg) no-repeat; margin-left:20px; float:left; overflow:hidden;}
.jys_sx .jys_sx01 p{ font-size:45px; color:#ff6600;}
.uc_btn_primary{width: 164px; height: 42px; border-width: 1px; border-style: solid; display:block; border-radius: 5px; line-height: 42px; text-align: center; font-size: 16px;  border-color: #238BCB; background-color: #3D9FE1; color: #fff; margin-left:40px;}
.uc_btn_primary:hover{ border-color: #f60; background-color: #f90; color: #fff; margin-top:10px; display:block;}


.layout_n {
    width: 1000px;
    margin: 0px auto;
}

.idx_advantage {
    margin-top: 30px;
    padding: 25px 0px;
    border-top: 1px solid #E1E1E1;
    background-color: #F4F4F4;
    height: 60px;

}
.idx_advantage .adv_list li {
    float: left;
    width: 250px;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
}

.idx_advantage .ico_adv_1 {
    background-position: 0px 0px;
}

.idx_advantage .ico_adv {
    float: left;
    width: 64px;
    height: 64px;
    background: transparent url("../images/ico_adv.png") no-repeat scroll 0% 0%;
}


.idx_advantage .adv_list .txt {
    float: left;
    height: 24px;
    font: 16px/64px "";
    color: #999;
    padding-left: 10px;
    margin-top: 5px;
}




.idx_advantage .adv_list li span {
    width: 160px;
    height: 24px;
    line-height: 24px;
}



.zt_bg{ height:610px; width:100%;  background:#f1f1f1; padding-top:30px;}
.zt_bg .zt_bg_01{ /*height:130px;*/ width:100%;/* border:#dbdbdb solid 1px; */}
.zt_bg .zt_bg_01 p{ font-weight:bold;color:#2e2e2e; font-size:36px; height:70; line-height:70px;margin:0 auto; margin-top:40px; width:500px; padding-left:40px; }
.zt_bg .zt_bg_01 p span{ color:#ff6d00}
.zt_bg .zt_bg_02{ background:url(../images/zt_bg02.png); height:12px; width:348px; margin:0 auto; margin-top:-11px;}
.zt_bg .zt_bg_03{ height:350px; width:100%; background:url(../images/zt_bg03.jpg) no-repeat center; height:347px; margin-top:40px;}
.zt_bg .zt_bg_04{ margin:0 auto; height:347px; width:980px; text-align:center; padding-top:5px;}
.zt_bg .zt_bg_04 p{ color:#ffffff; font-size:20px;}
.zt_bg .zt_bg_04 .fy{ color:#2f2f2f; font-size:30px; height:70px; line-height:70px;}
.zt_bg .zt_bg_04 ul{ height:175px; width:950px; margin-top:30px;}
.zt_bg .zt_bg_04 ul li{ width:380px; float:left; color:#2e2e2e; font-size:14px; margin:0px 20px 0px 60px; text-align:left; }
.zt_bg .zt_bg_04 ul .big{ height:75px; color:#ff6d00; font-size:50px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center; margin-top:30px;}
.zt_bg .zt_bg_04 ul .long{ height:48px; line-height:24px; text-indent:2em; margin-top:40px;}
.zt_bg .zt_bg_04 ul .long1{ height:48px; line-height:24px; text-indent:2em; margin-top:30px;margin-left:80px;}
.zt_bg .zt_bg_05{text-align:center; height:57px; width:176px; margin:0 auto; background:url(../images/zt_bg05.png) no-repeat center; margin-top:40px}
.zt_bg .zt_bg_05 a{ height:57px; line-height:57px;  width:176px; color:#FFF; font-size:21px; }


























