.mb50 { margin-bottom: 50px !important; }
.textin { text-indent:1em; }
.title1 p i { background-position: -92px -8px; }
.btn_sm { width: 86px; height: 25px; line-height: 25px; font-size:12px; }
.s_banner {height:400px; background:url(banner_liaofa.jpg) center top no-repeat}
.s_banner_tel {margin: 341px 0 0 517px;}
.s_banner span{ float:left; width: 40px;height: 40px;background: #953015;overflow: hidden;}
.s_banner span i{ margin:7px 0 0 8px}
.s_banner_btn_a  {width:260px; height:34px; padding:3px 0px; text-indent:5px; color:#999999;}
.s_banner_btn_b { width:130px; text-align: center; text-indent: 0; border-radius: 0 3px 3px 0;}
.s_title { height:110px; }
.s_title .s_title_l { width:120px; height:110px; }
.s_title .s_title_r { width:835px; height:61px; text-indent:2em; margin:25px 0 0 19px; }
.s_patent { height:397px; }
.s_patent .title1 { height:61px; border-bottom: 2px solid #C7BCA6; }
.s_patent .title1 h2 { border-bottom: 5px solid #A63721; width:240px; }
.s_patent .title1 h2 i { background: url(icon.png) no-repeat; }
.s_patent .s_patent_b { height:320px; }
.s_patent_b_l { width:420px; height:320px; }
.s_patent_b_l_b { height:35px; background:#eeeeee; }
.s_patent_b_l_b .s_patent_b_l_b_l { height:100%; width:30px; background:#dcdcdc; }
.s_patent_b_l_b_l em { margin:9px 7px 9px 7px; }
.s_patent_b_l_b_r { text-align:center; width:390px; line-height:35px; }
.s_patent_b .s_patent_b_r { width:560px; height:100%; }
.s_patent_b_r .s_patent_b_r_t { height:134px; }
.s_patent_h2 { margin-top:10px; padding-bottom:10px; }
.s_patent_h2 .span1 { margin-right:150px; }
.s_patent_h2 .span2 { margin-left:33px; }
.s_t_c94 { color:#94311c; }
.s_patent_b_r_t p { line-height:22px; }
.s_patent_b_r_b1 { height:120px; margin-bottom:1px; }
.s_weisheng { width:280px; height:84px; margin:16px 0 0 16px; }
.s_weisheng li { background:url(icon1.png) center left no-repeat; line-height:24px; }
.s_weisheng li a { text-decoration:none; margin-left:13px; }
.s_chinaImg { margin:14px 22px 0 0; }
.s_weiImg { margin:11px 0 0 28px; }
.s_patent_b_r_b2 { height:35px; width:100%; line-height:30px; }
.s_p1 { overflow: hidden }
.s_p1 a { width: 279px; height: 35px; line-height:35px; }
.s_p1 .s_p1_l .i_zx22 { background:url(zixun1.png) left no-repeat; }
.s_p1 .s_p1_l { margin-right:1px; }
.s_p1 .s_p1_r { width:280px; }
.s_p1 i { margin: 8px 10px 0px 80px }
.s_p1 a:hover { display:block; background:#dbcfb7; color:#94311c; text-decoration:none; }
.s_authority { height:262px; }
.s_authority .s_authority_t {margin: 10px 0 30px 0;}
.s_authority .s_authority_b { height:205px; }
.s_authority_b .s_authority_bl { width:265px; height:100%; line-height:22px; }
.s_authority_bl .s_authority_bl_p1 { margin:25px 0 0 16px; }
.s_authority_bl .s_authority_bl_p2 { width:110px; height:3px; background:url(s_authority_hr.jpg) repeat-x; margin-top:10px; }
.s_authority_bl .s_authority_bl_p3 { margin:20px 0 0 16px; }
.s_authority_bl p { margin-left:16px; }
.s_history { height:401px; margin-bottom:28px; }
.s_history .more { color:#972f14; }
.s_history .title1 { height:61px; border-bottom: 2px solid #C7BCA6; }
.s_history .title1 h2 { border-bottom: 5px solid #A63721; width:240px; }
.s_history .s_history_b { height:325px; }
.s_history .s_history_bl { width:565px; height:320px; margin-top:5px; }
.s_history_bl p { width:100%; height:40px; }
.s_history_explain { width:565px; height:280px; }
.s_history_eImg { width:565px; height:140px; overflow:hidden; }
.s_history_eImg li { background:url(s_photoimg.png) no-repeat; width:176px; height:132px; padding-right:15px; }
.s_history_eImg .mr { padding-right:15px; }
.s_history_eTime { width:560px; height:41px; margin:5px 0 20px 0; }
.s_history_eTime .ab {width:560px;background:url(s_history_abhr.png) center no-repeat;height:41px;}
.s_history_eTime .next, .s_history_eTime .prev { width:22px; height:22px; margin-top:4px; cursor:pointer }
.s_history_eTime .next { background:url(s_history_r.png) right center no-repeat; }
.s_history_eTime .prev { background:url(s_history_l.png) left center no-repeat; }
.s_history_eTime .s_history_eTDate { background:url(s_history_abhr.png) center no-repeat; height:30px; }
.s_history_eTDate li { width:76px; height:26px; border:2px solid #eee4d1; background:#FFF; text-align:center; line-height:26px; margin-bottom:7px; margin-left:70px; }
/*.s_history_eUl{width:454px; margin:auto;  height:30px; }*/
.s_history_eTDate .on { background: #A63721; margin-right: 0; position:relative; display:block; }
.s_history_eTDate .on a { color:#FFF; }
.s_history_eTDate .on i { left:31px; position: absolute; bottom:-7px; border-left: 7px solid #fff; border-right: 7px solid #fff; border-top: 7px solid #A63721; }
.s_history_eContent { width:560px; height:45px;overflow:hidden }
.s_history_eContent ul{ height:45px; overflow:hidden}
.s_history_eContent_l { width:80px;height:45px; height:100%; text-align:center; }
.s_history_eContent_l a { height:45px;line-height:45px; color:#94311c; text-decoration:none; }
.s_history_eContent_r { height:54px; margin:15px 0 0 17px; line-height:22px; }
.s_history_br .s_history_br_b { height:35px; background:#eeeeee; }
.s_history_br_b .s_history_br_b_l { height:100%; width:30px; background:#dcdcdc; }
.s_history_br_b_l em { margin:9px 7px 9px 7px; }
.s_history_br_b_r { text-align:center; width:390px; line-height:35px; }
.s_parsing { height:401px; }
.s_parsing .title1 { height:61px; border-bottom: 2px solid #C7BCA6; }
.s_parsing .title1 h2 { border-bottom: 5px solid #A63721; width:240px; }
.s_parsing .s_parsing_b { height:325px; }
.s_parsing_b_l { width:420px; height:100%; }
.s_parsing_b_r { width:560px; height:100%; }
.s_parsing_br_b { width:560px; height:176px; }
.s_parsing_br_b .next, .s_parsing_br_b .prev { height:176px; background-position:3px -221px; }
.s_parsing_br_b .next { background-position:-28px -221px; }
.s_parsing_br_b .bd { width:520px; height:167px; position:relative; float:left }
.s_parsing_br_b .bd ul li { margin:0 4px; _display:inline; overflow:hidden; text-align:center; }
.s_parsing_br_b .bd ul li .pic { text-align:center; }
.s_parsing_br_b .bd ul li .pic img { width:165px; height:176px; display:block; }
.s_parsing_br_b .bd ul li .title { line-height:46px; position:absolute; width:165px; display:block; bottom:0px; }
.s_parsing_br_b .bd ul li .title a { z-index:1; color:#000; text-align:center; }
.s_bigfour { height:436px; }
.s_bigfour_left { width:450px; margin-right:20px; height:100%; }
.s_bigfour .title1 h2 { border-bottom: 3px solid #dbcfb7; font-size:20px; font-weight:normal; }
.s_bigfour .title1 h2 i { width:5px; background:url(s_bigfour.jpg) left center no-repeat; }
.s_bigfour .title1 p { color:#959595; }
.s_bigfour_left p { color:#464646; margin-left:10px; }
.s_bigfour_left p a { color:#94311c; }
.s_bigfour_left img { margin-top:29px; }
.s_bigfour .s_bigfour_right { width:530px; height:100%; }
.s_bigfour_r { margin-bottom:17px; }
.s_bigfour_r_b { height:390px; }
.s_bigfour_rb { width:530px; height:90px; margin-bottom:10px; }
.s_bigfour_rb dt { height:100%; width:80px; text-align:center; margin-right:20px }
.s_bigfour_rb dt em { margin:18px 0 5px; }
.s_bigfour_rb dt i { top:38px }
.s_bigfour_rb dd { width:409px; margin-left:100px; }
.s_bigfour_rb dd a { color:#94311c; }
.s_bigfour_rb h2 { padding-top:14px; }
.s_bigfour .title1 h2 { height: 47px; }
.s_bigfour .title1 { height: 49px; }
.s_pkmethod { margin-bottom:24px; }
.s_pkmethod_l { height:33px; }
.s_pkmethod .title1 { height: 49px; }
.s_pkmethod .title1 h2 { border-bottom: 3px solid #dbcfb7; font-size:20px; font-weight:normal; height:47px; }
.s_pkmethod .title1 h2 i { width:5px; background:url(s_bigfour.jpg) left center no-repeat; }
.s_pkmethod .title1 p { color:#959595; }
.s_pkmethod_table th { background:#A63721; height:45px; line-height:45px; color:#fff; font-size:14px; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:center }
.table1_th2 th { height:40px; line-height:40px; background:#eee4d1; font-size:12px; color:#A63721; }
.s_pkmethod_table td { height:40px; line-height:40px; background: #f7f2e9; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:center }
.s_pkmethod_table .table1_l1 { width:110px; }
.s_pkmethod_table .table1_l2 { width:141px; }
.s_pkmethod_table .table1_l3 { width:310px; }
.s_pkmethod_table .table1_l4 { width:191px; }
.s_pkmethod_table .table1_l5 { width:244px; }
.s_witness .title1 { height:61px; border-bottom: 2px solid #C7BCA6; }
.s_witness .title1 h2 { border-bottom: 5px solid #A63721; width:180px; }
.s_witness_c { height:450px; border-bottom:1px dotted #DACEB4;  padding-bottom: 30px;}
.s_witness_l { width:450px; height:409px; background:#f8f5ee; }
.s_witness_map{ position:relative}
.s_witness_map ul .on .tc{ display:block;}
.s_witness_map ul li .tc { display:none;width: 180px;height: 148px;padding-left: 10px;z-index: 111;position: absolute;left:5px;top: -155px;}
.s_witness_map ul li .tc h3 {font-size: 14px;font-weight: bold;line-height: 23px;color: #923222;margin: 5px 0 3px 0;}
.s_witness_map ul li .tc p{color: #313131;line-height: 20px;text-align: left;margin-bottom: 2px;}
.s_witness_map .dq_but{height: 28px;width: 100%;background: url(i_arr4.png) no-repeat 158px center #A94633;color: #fff;line-height: 28px;display: block;text-indent: 35px;position: absolute;left: 0;bottom: 0;}
.s_witness_map ul li .tc i {background: url(case_arr.png) left top no-repeat;position: absolute;left: 0;width: 8px;height: 13px;bottom: -13px;}
.map .xs ul li .tc i{ background: url(case_arr.png) left top no-repeat;position: absolute;left: 0;width: 8px;height: 13px;bottom: -13px;}
.map .xs ul li .tc em{ display:inline-block; margin-right:3px; font-weight:bold;}
.ms_witness span { margin-left:40px; }
.s_witness .tab1 { height:40px; background:url(s_witness_position.jpg) left center no-repeat; margin-left:19px; }
.s_witness .tab1 ul { margin-left:14px; width:225px; height:30px; }
.s_witness .tab1 ul .on { background:none; }
.s_witness .tab1 ul li { border-bottom:none; background:none; margin:0 0 0 13px; }
.s_pkImg { text-align:center; height:232px; overflow:hidden}
.s_pkImg_l { position:relative; }
.s_pkImg_r { position:relative; }
.l1 { position:absolute; background:url(spkimg_black.png) no-repeat; bottom:7px; width:90px; height:30px; opacity:0.8; text-align:center; line-height:30px; }
.l1 a { z-index:1; color:#FFF; text-decoration:none; }
.s_pkContent { height:58px; border-left:5px solid #dbcfb7; margin:178px 0 0 20px; line-height:22px; }
.s_pkContent p { margin-left:14px; margin-top:-2px; }
.s_witness .tab2 { margin:10px 0 16px 20px; }
.s_witness .tab2 ul .on { width:100px; height:30px; }
.s_witness .tab2 ul li i { left:40px; }
.s_witness .tab2 ul li { line-height:30px; }
.s_pkp { margin:0 20px; margin-bottom:3px; height:66px; overflow:hidden }
.s_pk_tab { width:450px; height:39px; }
.s_pk_tab li { width:149px; background:#eee4d1; line-height:40px; margin-right:1px; text-align:center; }
.s_pk_tab a:hover { background:#dbcfb7; display:block; text-decoration:none; color:#94311c; }
.s_witness_b { overflow:hidden }
.s_w_b_img { width:240px; height:208px; margin: 6px 13px 0 0;}
.s_w_b_img p { margin-top:5px; text-align:center; }
.s_learn { height:607px; margin-bottom:24px; }
.s_learn .title1 { height:61px; border-bottom: 2px solid #C7BCA6; }
.s_learn .title1 h2 { border-bottom: 5px solid #A63721; width:240px; }
.s_learn_b_r_logo { width:560px; height:143px; }
.s_learn_b_r_t { height:134px; margin-bottom:32px; }
.s_learn_b_r_logo li { background:#f7f4ed; margin-top:1px; line-height:35px; }
.s_learn_b_r_logo li img { margin:0 21px 0 14px; }
.s_patent_b { height:325px; margin-bottom:14px; }
.s_learn_leader { height:175px; }
.s_learn_leaderImg { width:1000px; height:175px; }
.s_learn_leaderImg dt { height:100%; width:100px; text-align:center; position:relative; }
.s_learn_leaderImg dt em { margin:46px 0 5px; }
.s_learn_leaderImg dt i { top:79px }
.s_learn_leaderImg dd { width:210px; margin-left:15px; background:#eeeeee; }
.s_learn_leaderImg h2 { text-align:center; line-height:35px }
.s_learn .i_zan26 { position:absolute; left:30px; z-index:1; margin:60px 0 0 7px; }
.s_support1 { /*height:264px;*/ height:76px; }
.s_support1 .title1 { height:61px; border-bottom: 2px solid #C7BCA6; }
.s_support1 .title1 h2 { border-bottom: 5px solid #A63721; width:240px; }
.s_support2 { height:330px;}
.s_support2_l { height:33px; }
.s_support2 .title1 { height:49px; }
.s_support2 .title1 h2 { border-bottom: 3px solid #dbcfb7; font-size:20px; font-weight:normal; height:47px; }
.s_support2 .title1 h2 i { width:5px; background:url(s_bigfour.jpg) left center no-repeat; }
.s_support2 p { text-indent:2em; margin-bottom:24px; }
.s_support_b { height:240px; }
.s_support_l { width:210px; height:100%; position:relative; }
.s_support_l h2 { margin:25px 0 0 61px; font-size:22px; color:#94311c }
.s_support_l span { width:70px; height:5px; display:block; margin:16px 0 18px 10px; }
.s_support_l ul { margin:30px 0 0 0; }
.s_support_l li { width:210px; line-height:45px; text-align:center; }
.s_support_l li a { width:210px; line-height:45px; display:block; }
.s_support_l .on { display:block; background:#FFF; width:190px; margin-left:20px; }
.s_support_l .on a { width:170px; color:#94311c; text-decoration:none; }
.s_support_r { width:790px; height:240px; overflow:hidden; }
.s_support_r li { width:250px; height:240px; position:relative; padding-right:10px; }
.s_support_r span { height:35px; background:#000; opacity:0.5; position:absolute; width:250px; line-height:35px; bottom:0; text-align:center; }
.s_support_r a { color:#FFF; z-index:1; }