@charset "utf-8";

/* CSS Document */



body {margin: 0px;padding: 0px; font-size:14px; line-height:20px; color:#333; font-family:"Microsoft YaHei"; }

ul,.li { list-style-type:none; margin:0px; padding:0px;}

a { text-decoration:none; color:#333}

a:hover { text-decoration:none; color:#c81f24}

.fl { float:left}

.fr { float:right}

img { border:none}





.top_bg { background-color:#c81f24; height:40px; line-height:40px; color:#fff; font-size:14px;min-width: 1200px;}

.top_bg a { color:#fff;}

.top_bg a:hover { color:#fff;}

.index { width:1200px; margin:auto; overflow:hidden}

.logo { padding-top:25px;}

.logo_yb { padding-left:0px; text-align: center; padding-top:11px;}

.logo_add { padding-top:2px;width: 133px; padding-left:20px; }

.logo_tp img{ width: 150px; height: 78px; }

.top_siz { padding-top:43px; padding-left:15px;}

.nav { margin-top:43px;}

.nav li { float:left; font-size:18px; height:34px; line-height:34px; margin-right:10px; }

.nav li a { display:block;padding:0 12px 0 12px;}

.nav li a:hover { display:block; color:#fff; background-color:#c81f24;padding:0 12px 0 12px;border-radius:4px;}

.nav2 { display:block; color:#fff; background-color:#c81f24;padding:0 12px 0 12px;border-radius:4px;}

.banner { margin-top:25px; position:relative;min-width: 1200px;}

.i_dw { position:absolute; width:100%; z-index:999}

.i_zj { width:965px; margin:auto; margin-top:170px;}

.i_bt li { float:left;line-height:40px; height:40px; font-size:18px; color:#fff; width:140px; text-align:center; background:url(../images/hs_10.png); margin:0px 1px 1px 0}

.i_bt li a { color:#fff;display:block;  }

.i_bt li a:hover { color:#fff;display:block; background:url(../images/hs_10.png)}

.i_bg { background:url(../images/hs_10.png); height:140px; font-size:17px; color:#fff;}

.i_xm { padding-top:30px; width:860px; margin:auto}

.i_dq { padding-top:12px;}

.i_sear { width:680px; height:37px; line-height:37px; border:1px solid #fff; margin-left:15px;font-family:"Microsoft YaHei"; font-size:16px; color:#a9a9a9; text-indent:12px; float:left}

.i_an { background:url(../images/ss_21.png) no-repeat; width:100px; height:41px; border:none; float:left}

.i_rs { padding-top:25px; font-size:15px}

.i_gj li { float:left; margin:0 10px 0 10px }

.i_gj li a { color:#fff;}

.i_gj li a:hover { color:#fff;}

.i_line { border-bottom:1px solid #ddd; padding-bottom:30px; overflow:hidden}

.i_tite li { float:left; border-right:1px dashed #ddd; padding:5px 30px 5px 0;font-size:15px; margin:30px 0 0 30px;}

.i_zz { font-size:26px; color:#cc0000; line-height:25px; padding-top:7px;}

.i_yyb { padding-left:25px; }

.i_fd { font-size:26px; color:#cc0000}

.i_wz { position:relative}

.hot { position:absolute}

.i_tjbt { border:1px solid #ddd; height:51px; margin-top:30px; border-top:none;line-height:51px; background:url(../images/hh_35.jpg) repeat-x #f1f1f1}

.i_tjbt li { float:left; font-size:26px; width:398px; text-align:center; border-right:1px solid #ddd}

.i_tjbt li a { display:block}

.i_tjbt li.hover { display:block; background:url(../images/red_35.jpg) repeat-x #fff; color:#333;}





.i_tjpro li { float:left; margin:20px 5px 0 8px;}

.i_tjtp img { width:387px; height:258px; position:relative; z-index:-9999}

.i_tjbg { background:url(../images/jb_42.png); height:50px; width:387px; position:absolute; margin-top:208px; line-height:50px; color:#fff;}

.i_tjmc { font-size:19px; color:#fff; padding-left:10px;}

.i_tjjs { padding-right:10px;}

.i_tjsm { padding-top:6px;}

.i_tjbk { border:1px solid #e7e7e7; padding:8px; font-size:16px; overflow:hidden; width:369px;}

.i_tjxm { padding-top:18px; padding-bottom:8px; overflow:hidden}

.i_tjmore { background-color:#cc3333; height:30px; line-height:30px; width:120px; text-align:center; font-size:14px; color:#fff;border-radius:4px; font-weight:bold}

.i_tjmore a { color:#fff;}

.i_tjmore a:hover { color:#fff;}

.i_tjcy { padding-top:5px;}

.i_redline { border-bottom:3px solid #c81f24; margin-top:35px; overflow:hidden}

.i_xzbt { background:url(../images/tite_46.jpg) no-repeat; width:245px; height:38px; font-size:18px; color:#fff; line-height:38px; text-align:center}

.i_xzmore { padding-top:6px;}

.i_xzbk { border:1px solid #e8e8e8; background-color:#f8f8f8; padding:0 15px 10px 15px;overflow:hidden; margin-top:25px;}

.i_xzlist { margin-top:15px; overflow:hidden}

.i_xzlist span { background-color:#c81f24; height:24px; line-height:24px; width:51px;border-radius:2px; color:#fff; float:left; text-align:center}

.i_xzlb  { width:1080px;float:left}

.i_xzlb li { float:left; margin:0px 0 8px 15px;}

.i_xzpro { margin-top:20px;}

.i_xzpro li { float:left; border:1px solid #d2d2d2; width:285px; overflow:hidden; padding-bottom:10px; margin:20px 6px 0 7px;}

.i_xzzj { width:273px; margin:auto}

.i_xzname { color:#d10006; font-size:17px; height:20px; line-height:20px; overflow:hidden; margin-top:12px;}

.i_xzjb{ background:url(../images/jb_50.jpg) no-repeat; height:168px; margin-top:10px; text-align:center; padding-top:5px;}

.i_xzjb img { width:265px; height:161px;}

.i_xznr { padding-top:10px; font-size:15px; overflow:hidden}

.i_pag {  overflow:hidden; min-width:385px; margin:auto;margin-top:36px; margin-bottom:20px;}

.i_pagleft { background-color:#e5e5e5; height:38px; text-align:center;  font-size:21px; line-height:38px; font-family:Arial, Helvetica, sans-serif;border-bottom-left-radius:25px;border-top-left-radius:25px;}

.i_pagleft a { color:#999;display:block;padding:0 20px 0 20px;}

.i_pagleft a:hover { color:#fff; background-color:#c81f24; display:block;padding:0 20px 0 20px;border-bottom-left-radius:25px;border-top-left-radius:25px;}

.i_pagright { background-color:#e5e5e5; height:38px; text-align:center;  font-size:21px; line-height:38px; font-family:Arial, Helvetica, sans-serif;border-bottom-right-radius:25px;border-top-right-radius:25px;}

.i_pagright a { color:#999;display:block;padding:0 20px 0 20px;}

.i_pagright a:hover { color:#fff; background-color:#c81f24; display:block;padding:0 20px 0 20px;border-bottom-right-radius:25px;border-top-right-radius:25px;}

.i_ym li { float:left; background-color:#e5e5e5; height:38px; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left:6px; }

.i_ym li a { display:block;padding:0 20px 0 20px;}

.i_ym li a:hover { background-color:#c81f24; display:block; color:#fff;padding:0 20px 0 20px;}

.i_ym2 { background-color:#c81f24; padding:0 20px 0 20px; color:#fff;display:block;}

.i_link { margin-top:20px;}

.i_link li { float:left; width:140px; height:42px; background-color:#f1f1f1; margin-right:12px; font-size:16px; text-align:center; line-height:42px;border-top-left-radius:5px;border-top-right-radius:5px;}

.i_link li a { display:block;}

.i_link li.hover { display:block; background-color:#c81f24; color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}

.i_link li.hover a { color:#fff;}

.i_linknr { padding-top:15px;}

.i_linknr li { float:left; margin:13px 7px 0 7px;}

.i_linknr img { width:154px; height:61px; border:1px solid #d2d2d2}

.i_new { padding-top:40px; border-top:1px solid #ccc; margin-top:40px;}

.i_kfq { width:370px;}

.i_kfqbt { border-bottom:1px solid #c81f24; overflow:hidden}

.i_kfqtite { background-color:#c81f24; height:38px; line-height:38px; padding:0 20px 0 20px; font-size:16px; color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}

.i_kfqtp img { width:136px; height:103px;}

.i_kfqyb { width:217px;}

.i_kfqtm { font-size:15px; height:20px; line-height:20px; overflow:hidden; font-weight:bold}

.i_kfqnr { height:80px; color:#8a8a8a; overflow:hidden; margin-top:4px;}

.i_kfqxw { height:360px; overflow:hidden; border-bottom:1px solid #d8d8d8; padding-bottom:12px;}

.i_kfqnew { height:190px; overflow:hidden; margin-top:10px;}

.i_kfqxw li { margin-top:15px; overflow:hidden}

.i_kfqnew li { background:url(../images/dd_03.jpg) no-repeat; background-position:1px; text-indent:10px; height:28px; line-height:28px; overflow:hidden}

.i_kfqnew li span { float:right; color:#9b9b9b}

.lxx { padding:10px 0 0 15px;}

.yq_js { background-color:#ececec; height:35px; line-height:35px; text-indent:10px; font-size:16px;}

.yq_xq { line-height:24px; margin-top:10px; height:370px; overflow:hidden; }





.end_bg { background-color:#434343; padding:30px 0 15px 0; margin-top:46px; color:#fff;min-width: 1200px;}

.end_kk { width:1200px; margin:auto; overflow:hidden}

.end_logo { line-height:30px; text-align:center}

.end_nav { background:url(../images/line_08.jpg) repeat-y right; padding:0 42px 10px 0; margin-left:45px; font-size:15px;}

.end_mc { color:#fff; font-weight:bold}

.end_menu { padding-top:6px;}

.end_menu li { color:#797979; margin-top:4px; font-size:13px;}

.end_menu li a { color:#797979}

.end_menu li a:hover { color:#fff;}

.end_sub { text-align:center; padding-top:22px;}

.end_sub img { padding-left:15px;}

.end_line { background:url(../images/coby_24.jpg) repeat-x top; margin-top:20px;}

.end_coby { text-align:center; width:1200px; margin:auto; color:#999; padding-top:15px;}

.ck_wz { padding-top:40px;}

.ck_qy { border:1px solid #ddd; border-bottom:none; border-right:2px solid #ddd; width:145px; height:35px; background:url(../images/qy_03.jpg) no-repeat left; background-position:15px;text-align:center; line-height:35px; margin-top:20px; color:#333;}

.ck_bk { border:1px solid #ddd; padding:10px 20px 10px 20px; overflow:hidden}

.ck_lb { margin-top:5px; overflow:hidden}

.ck_lb span { float:left; color:#c51a20; padding-left:10px; font-weight:bold}

.ck_list { width:1070px;}

.ck_list li { float:left; margin:0 0 10px 20px;}

.ck_kk { border:1px solid #ddd; background-color:#f9f9f9; height:45px; border-top:none; line-height:45px;}

.ck_tj { padding-left:20px;}

.ck_sear { padding-left:40px;}

.ck_sear span { float:left; color:#c61b21; font-weight:bold}

.ck_ss { float:left; font-family:"Microsoft YaHei"; color:#aaaaa8; text-indent:10px; border:1px solid #d2d2d2; background-color:#fff; width:360px; height:26px; line-height:26px; margin-top:8px;}

.ck_an { background-color:#c61b21; font-size:15px; color:#fff; text-align:center; width:80px; height:30px; border:1px solid #c61b21; font-family:"Microsoft YaHei"; margin-top:8px; float:left}

.ck_xz { font-family:"Microsoft YaHei"}

.ck_nr { margin-top:30px;}

.ck_left { width:880px;}

.ck_line { border-bottom:4px solid #c61c1f; overflow:hidden}

.ck_bt { background-color:#c61c1f; width:120px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:16px}

.ck_pro { padding-top:20px;}

.ck_pro li { float:left; padding-bottom:20px; overflow:hidden; border-bottom:1px dashed #ddd; margin-top:20px;}

.ck_tp img { width:245px; height:164px;}

.ck_yy { width:600px; margin-left:30px;}

.ck_tite { font-size:18px; color:#0254a8; height:20px; line-height:20px; overflow:hidden}

.ck_tite a {color:#0254a8;}

.ck_tite a:hover { color:#c61b21}

.ck_dlwz { color:#333; margin-top:14px;}

.ck_pm { margin-top:10px;}

.ck_dy { padding-left:10px;}

.ck_dy li { float:left; font-size:15px; padding:5px 0 0 22px;}

.ck_zb { width:340px;}

.ck_dw { margin-top:10px;}

.ck_tt { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#dc3638; font-weight:bold; text-align:right}  

.ck_tel { background:url(../images/dh_11.jpg) no-repeat left; text-indent:25px; font-size:16px; font-weight:bold; margin-top:18px;}

.ck_right { width:288px; overflow:hidden}

.ck_cxbt { background:url(../images/xx_07.jpg) repeat-x bottom; height:38px;}

.ck_cxsiz { border-bottom:1px solid #c61b21; height:37px; padding:0 10px 0 0px; line-height:37px; font-size:18px}

.ck_cxpro li { border:1px solid #ececee; padding-bottom:10px; overflow:hidden; margin-top:20px;}

.ck_cxtp img { width:288px; height:193px;}

.ck_cxnr { padding:10px 10px 0 10px; color:#949293}

.ck_cxname { font-size:16px; height:20px; line-height:20px; overflow:hidden; color:#333}

.ck_cxxm { margin-top:2px;}

.ck_cxxm span { padding-left:30px;}

.yq_bg { background-color:#f3f3f3; height:60px; border-bottom:1px solid #ddd; margin-top:30px; line-height:60px;}

.yq_sear { border:1px solid #d2d2d2; height:34px;  height:34px; line-height:34px; font-family:"Microsoft YaHei"; color:#aaaaa8; text-indent:10px; margin-top:12px; float:left}

.yq_an { background-color:#c71a20; height:38px; width:90px; color:#fff; font-size:16px; border:1px solid #c71a20;float:left; margin-top:12px; font-family:"Microsoft YaHei"}

.g1{ width:164px; background:url(../images/yh_ss_21.jpg) no-repeat;overflow:hidden; height:30px; line-height:30px; display:block; z-index:9999; float:left}

.g2{width:161px;background:none;border:none;height:28px;line-height:28px;text-align:center;color:#666;margin-top:2px; z-index:-9999; text-indent:3px; margin-left:1px; font-size:14px; font-family:"Microsoft YaHei"}

.yq_fl { height:50px; background-color:#FF0000}

.ck_yqyb span { float:left; margin-left:5px;}

.ck_tt img { padding-right:10px;}

.show_so { color:#c61b21; font-size:16px}

.g3{ width:120px; background:url(../images/yh_ss_22.jpg) no-repeat;overflow:hidden; height:30px; line-height:30px; display:block; z-index:9999; float:left}

.g4{width:115px;background:none;border:none;height:28px;line-height:28px;text-align:center;color:#666;margin-top:2px; z-index:-9999; text-indent:3px; margin-left:1px; font-size:14px; font-family:"Microsoft YaHei";}

.show_xz span { margin:15px 0 0 9px;}

.yq_sear2 { border:1px solid #d2d2d2; height:26px; line-height:26px; font-family:"Microsoft YaHei"; color:#aaaaa8; text-indent:10px; margin-top:14px; float:left}

.yq_an2 { background-color:#c71a20; height:30px; width:90px; color:#fff; font-size:16px; border:1px solid #c71a20;float:left; margin-top:14px; font-family:"Microsoft YaHei"}

.show_wz { border-bottom:1px solid #ddd; overflow:hidden; padding-bottom:15px; margin-top:33px;}

.show_bt{ font-size:24px; font-weight:bold; overflow:hidden; line-height:33px;}

.show_time { margin-top:6px;}

.show_sm { padding-top:10px; margin-bottom:40px; overflow:hidden} 

.show_yb { width:370px; overflow:hidden; }

.show_jg { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#c61b23; line-height:26px;}

.show_lb li { float:left; width:180px; padding:13px 0 0 0px; }

.show_tel { height:49px; border:1px solid #dcdcdc; background:url(../images/tel_06.jpg) no-repeat #f4f4f4; background-position:15px; line-height:49px; color:#c61c1f; font-size:17px; text-indent:50px; margin-top:25px;}

.show_tt li { float:left; width:120px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:18px}

.show_tt li a { display:block}

.show_tt li.hover { display:block;background-color:#c61c1f; color:#fff}

.show_tt li.hover a { color:#fff;}

.show_fl { padding-right:30px;}

.show_fl li { float:left; font-size:15px; padding-left:20px;}

.show_nr { line-height:28px; margin-top:20px; font-size:16px}

.ab_bk { border:1px solid #e8e8e8; background-color:#f7f7f7; height:33px; line-height:33px; text-indent:15px; margin-top:30px;}

.ab_com { margin-top:30px;}

.ab_left { width:265px; border:1px solid #c61b21}

.ab_bt {  height:42px; background:url(../images/ab_jt_03.jpg) no-repeat #c61b21; text-indent:35px; background-position:18px; line-height:42px; color:#fff; font-size:18px;margin-bottom:7px;}

.ab_list { width:250px; margin:auto; overflow:hidden }

.ab_list li {  border-bottom:1px solid #e7e7e7; height:40px; line-height:40px; text-indent:33px; font-size:15px}

.ab_list li a { display:block;background:url(../images/jj_10.jpg) no-repeat;background-position:18px;}

.ab_list li a:hover { display:block; background:url(../images/jj_07.jpg) no-repeat;background-position:18px;color:#c61b21}

#ab_list2 { display:block; background:url(../images/jj_07.jpg) no-repeat;background-position:18px; color:#c61b21}

.ab_right { width:908px; border:1px solid #cfcfcf; padding-bottom:30px; overflow:hidden}

.ab_zj { width:875px; margin:auto;}

.ab_tite { border-bottom:1px solid #cfcfcf; padding-bottom:15px; overflow:hidden; font-size:19px; overflow:hidden; margin-top:20px;}

.ab_js { line-height:33px; margin-top:20px; font-size:15px;}

.ab_sk { border:1px solid #e0e0e0; height:27px; text-indent:10px; font-family:"Microsoft YaHei"}

.ab_sk2 { border:1px solid #e0e0e0; text-indent:10px; font-family:"Microsoft YaHei"}

.ab_tj { background-color:#c4252c; border:1px solid #bd191e; width:102px; height:37px; text-align:center; color:#fff; font-family:"Microsoft YaHei"; font-size:16px}

.ab_cx { background-color:#9f9f9f; border:1px solid #909090; width:102px; height:37px; text-align:center; color:#fff; font-family:"Microsoft YaHei"; font-size:16px}

.kf_list { padding-top:25px;}

.kf_list li { margin-top:18px;  overflow:hidden}

.kf_sk { border:1px solid #dedede; height:27px; line-height:27px; text-indent:6px; font-family:"Microsoft YaHei"; color:#c5c5c5; float:left}

.kf_siz { line-height:27px; text-align:right; width:105px;}

.kf_xz { font-family:"Microsoft YaHei"; float:left; border:1px solid #dedede; height:30px; padding:0 10px 0 10px;}

.kf_dg {  width:755px; line-height:28px;}

.kf_xm { color:#c61b23;  padding:5px 0 0 108px;}

.kf_bz { border:1px solid #dedede; text-indent:6px;  color:#c5c5c5; float:left}

.yz_left { width:265px; border:1px solid #dfdfdf}

.yz_right { width:890px;  padding-bottom:30px; overflow:hidden}

.yz_bt { border-bottom:1px solid #dedede; padding-bottom:13px; overflow:hidden; font-size:16px; margin-top:10px;}

.yz_nr { margin-top:30px;}

.yz_qq { padding-left:10px; }

.yz_cz { border:1px solid #ccc; background-color:#ebebeb; width:43px; height:24px; line-height:24px; text-align:center; margin-left:25px;}

.yz_jl { margin-top:35px;}

.yz_sear { border:1px solid #ddd; height:30px; line-height:30px; text-indent:6px; font-family:"Microsoft YaHei"}

.yz_tite { background:url(../images/line_11.jpg) repeat-x; height:30px; line-height:30px; margin-top:20px;}

.yz_tite li { float:left; width:98px; text-align:center}

.yz_tite li a { display:block}

.yz_tite li.hover { display:block; background:url(../images/line_09.jpg) repeat-x; border-left:1px solid #ccc; border-right:1px solid #ccc}

.yz_tite li.hover a { font-weight:bold}

.yz_kk { border:1px solid #ccc; overflow:hidden; padding-bottom:20px; border-top:none}

.yz_list { padding-top:10px;}

.yz_list li { float:left; margin:10px 10px 0 20px;}

.yz_an { background-color:#bc1704; color:#fff; height:35px;width:180px; font-size:16px; font-family:"Microsoft YaHei"; border:1px solid #bc1704}

.yz_sear2 { border:1px solid #ddd; height:26px; line-height:26px; text-indent:6px; font-family:"Microsoft YaHei"}

.yz_ly { border:1px solid #ddd; text-indent:6px; font-family:"Microsoft YaHei"}

.yz_pic img { width:40px; height:40px;}

.yz_color { background-color:#f2f3f3; width:260px; padding:10px 0 20px 0;}

.yz_zj { width:145px; margin:auto;}

.yz_zj li { border-bottom:1px solid #ccc; height:90px; overflow:hidden; font-size:18px; margin-top:40px;}

.yz_zj img { padding-right:20px;}

.yz_yb { width:485px; margin-left:45px; padding-top:10px;}

.yz_yb li { border-bottom:1px solid #ccc; height:90px; margin-top:40px; overflow:hidden}

.yz_zz { width:135px; height:37px; text-align:center; line-height:37px; border:1px solid #d1cfcf; margin-left:40px;}

.yz_zz a { display:block}

.yz_zz a:hover { display:block; background-color:#c81f24; color:#fff;}

.yz_fb { border:1px solid #c81f24; background-color:#c81f24; color:#fff; font-family:"Microsoft YaHei"; color:#fff; width:80px; height:31px;}

.yz_qx { border:1px solid #f2f3f3; background-color:#b7b7b7; color:#fff; font-family:"Microsoft YaHei"; color:#fff; width:80px; height:31px;}

.yq_banner { margin-top:20px;}

.yq_zj { padding-top:30px; width:1200px; margin:auto}

.yq_left { width:235px;}

.yq_bk { border:1px solid #e0e0e0; padding-bottom:15px;}

.yq_bt { background-color:#c81f24; height:40px; line-height:40px; color:#fff; text-indent:15px; font-size:16px}

.yq_list { width:207px; margin:auto; padding-top:7px;}

.yq_list li { background:url(../images/list_03.jpg) no-repeat; height:32px; line-height:32px; text-indent:30px; margin-top:7px;}

.yq_lx { padding:10px; line-height:25px;}

.yq_right { width:945px; border:1px solid #e0e0e0; padding-bottom:30px;}

.yqzt li { float:left; margin:23px 5px 0 5px; border:1px solid #e8e8e8; width:287px; padding-bottom:10px;}

.yqzt_tp { position:relative}

.yqzt_tp img { width:287px; height:193px;}

.yqzt_dw { position:absolute}

.yqztbg { background:url(../images/jb_42.png); height:40px; width:287px; position:absolute; margin-top:153px; line-height:40px; color:#fff;}

.yqztmc { font-size:16px; color:#fff; padding-left:10px; width:230px; height:30px; overflow:hidden; }

.yqztjs { height:20px; line-height:20px; overflow:hidden; margin-top:9px; width:167px;}

.yqzt_jj { padding:0 10px 0 10px;}

.i_tcjs { margin-top:9px;}

.ym { overflow:hidden; padding-top:40px; width:910px; margin:auto}

.ym li { background-color:#efefef;  height:34px; line-height:34px; float:left; margin-right:10px;}

.ym li a { display:block;padding:0 10px 0 10px;}

.ym li a:hover { display:block; color:#fff; background-color:#c81f24;padding:0 10px 0 10px;}

.ym2{ display:block; color:#fff; background-color:#c81f24;padding:0 10px 0 10px;}

.hd_banner { margin-top:20px;}

.hd_list { padding-top:13px;}

.hd_list li { float:left; margin:30px 22px 0 0px; }

.hd_tp img { width:206px; height:144px;}

.hd_yb { width:345px; padding-left:20px;}

.hd_bt { font-size:16px; height:20px; line-height:20px; overflow:hidden}

.hd_nr { height:43px; overflow:hidden; line-height:21px; margin-top:6px; color:#878686}

.hd_time { margin-top:4px;}

.hd_more { background:url(../images/hd_an_12.jpg) repeat-x; height:33px; line-height:33px; text-align:center; color:#fff; width:125px;border-radius:3px; font-size:15px;}

.hd_more a { color:#fff;}

.hd_more a:hover { color:#FFFF00}

.hd_bm { background:url(../images/hd_an_17.jpg) repeat-x; height:33px; line-height:33px; text-align:center; color:#fff; width:125px;border-radius:3px; font-size:15px; margin-left:8px;}

.hd_bm a { color:#fff;}

.hd_bm a:hover { color:#FFFF99}

.hd_xm { margin-top:10px;}

.hd_jz { background:url(../images/hd_an_10.jpg) repeat-x; height:33px; line-height:33px; text-align:center; color:#fff; width:125px;border-radius:3px; font-size:15px; margin-left:8px;}

.hd_jz a { color:#fff;}

.hd_jz a:hover { color:#FFFF99}

.n_fx { padding:15px 0 10px 0; border-bottom:1px dashed #ccc; overflow:hidden}

.n_st { margin-top:10px;}

.tz_nr { }

.tz_zn { width:380px; overflow:hidden}

.tz_list { padding-top:15px; height:300px; overflow:hidden}

.tz_list li {background:url(../images/dd_03.jpg) no-repeat left; background-position:5px; text-indent:15px; height:30px; line-height:30px; overflow:hidden}

.tz_list li span { float:right; color:#828282}

.c_bg2 { padding-top:20px;}







.gy_pro { padding-top:20px;}

.gy_pro li { float:left; margin:20px 41px 0 0px;}





/*˵*/

.v{float:right;width:14px;height:14px;overflow:hidden;background:url(../images/vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}

.v01{background-position:0 0;}

.v02{background-position:0 -16px;;}

.vtitle{height:40px;background:#f3f3f3;line-height:40px;border:1px solid #dedede;margin-top:-1px;padding-left:20px;font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer; border-right:none; border-left:none; border-bottom:none;}



.vtitle em{margin:10px 10px 0 0; }

.vconlist{background:#fff;}

.vconlist li a{height:36px;line-height:36px;padding-left:30px;display:block;font-size:14px;color:#866f67;font-family:"\5FAE\8F6F\96C5\9ED1"; border-bottom:1px solid #dedede;}

.vconlist li.select a,.vconlist li a:hover{color:#ed4948;text-decoration:none;}





#tFocus{width:480px;}

#tFocus-pic{width:480px;height:320px;position:relative;}

#tFocus-pic li{width:480px;height:343px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0; }

#tFocusBtn{width:470px;height:92px;verflow:hidden;}

#tFocus-btn{width:429px;height:78px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px; margin-top:12px;}

#tFocus-btn ul{width:600px;position:absolute;left:0;top:0; }

#tFocus-btn li{height:60px;width:90px;padding-top:7px;display:block;float:left; margin:0 5px 0 10px;}

#tFocus-btn li img{border:2px solid #fff; width:90px; height:60px;}

#tFocus-btn li.active{background-position:-448px -100px;}

#tFocus-btn li.active img{border:2px solid #c61b23}

#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px;}

#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px; }

#tFocus-rightbtn{background-position:-480px -60px;}

#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn,.gamePrev,.sotfPrev,.gameNext,.sotfNext,.nav_box ul.nav .on a{background:url(img/cc.png) no-repeat; background-position:0px 0px; padding:5px 0 15px 0}









.demo{width:777px;}

.demo h1{font-size:18px;height:28px;font-family:"Microsoft YaHei","";font-weight:normal;color:#3366cc;text-align:center;}

.demo h1 small{font-size:12px;font-style:normal;color:#5e5e5e;margin:0 0 0 0px;}





/*preview*/

#preview{width:777px;margin:0px auto;padding:5px;zoom:1;overflow:hidden;  }

#spec-n1{float:left;width:633px;height:422px;overflow:hidden;position:relative;z-index:5;zoom:1;}

#spec-n1 .o-img{width:633px;height:422px;text-align:center; background:top}

#spec-n1 .switch{width:633px;height:422px;position:absolute;z-index:10;top:0;left:0;}

#spec-n1 .switch img {width:633px;height:422px;background:top}



#spec-n5{position:relative;float:right;width:134px;height:340px;padding:25px 0px;zoom:1; }

#spec-list{width:124px;height:366px;overflow:hidden;  }



#spec-list li{width:120px;height:80px;text-align:center; padding:6px 0 6px 0}

#spec-list img{ width:120px; height:80px;border:2px solid #fff}

#spec-list .curr img{ width:120px; height:80px; border:2px solid #c61b23}

#spec-n5 .control{position:absolute;width:134px;height:25px;background-repeat:no-repeat;cursor:pointer;}

#spec-top{top:-2px;background:url(../images/icoin.png) 0 -30px;}



#spec-bottom{bottom:-32px; background:url(../images/icoin.png) -139px -30px; }





.fullSlide{width:100%;position:relative;height:464px;background:#000; text-align:center}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; text-align:center}

.fullSlide .bd ul{width:100% !important;}

.fullSlide .bd li{width:100% !important;height:464px;overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:464px;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}

.fullSlide .hd ul{text-align:center;}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; text-align:center}

.fullSlide .hd ul .on{background:#f00;}







.lx_left { width:265px;}







.subNavBox{width:265px;border:solid 1px #c61b21;}

.subNav{border-bottom:solid 1px #c61b21;cursor:pointer;font-size:14px;color:#fff;line-height:35px;padding-left:10px; background-color:#c61b21; border-bottom:1px solid #a70f14;}

.subNav:hover{ color:#fff;border-bottom:solid 1px #c61b21;cursor:pointer;font-size:14px;color:#fff;line-height:35px;padding-left:10px; background-color:#c61b21; border-bottom:1px solid #a70f14;}

.currentDd{color:#fff}

.currentDt{background-image:url(../images/jiantou.jpg);}

.navContent{display: none;border-bottom:solid 1px #e5e3da;}

.navContent li { padding:7px 10px 10px 10px; line-height:23px; font-size:13px; color:#747474}

.navContent li a{display:block;width:200px;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#fff}

.navContent li a:hover{color:#fff;background-color:#277fc2}







.home_nav { margin-top:43px;}

.home_nav li { float:left; font-size:16px; height:34px; line-height:34px; margin-right:5px; }

.home_nav li a { display:block;padding:0 11px 0 11px;}

.home_nav li a:hover { display:block; color:#fff; background-color:#c81f24;padding:0 11px 0 11px;border-radius:4px;}

.home_nav2 { display:block; color:#fff; background-color:#c81f24;padding:0 11px 0 11px;border-radius:4px;}

.home_sm { margin-top:30px;}

.home_kfq { width:730px;}

.home_down { margin-top:18px;}

.home_tpnew { width:360px; border-right:1px solid #e0e0e0; padding-right:18px; height:349px; overflow:hidden}

.home_tpnew li { overflow:hidden; margin-bottom:15px;}

.home_kfqxw { width:325px;height:345px; overflow:hidden}

.home_kfqxw li { background:url(../images/dd_03.jpg) no-repeat left; background-position:1px; text-indent:12px; height:29px; line-height:29px; overflow:hidden}

.home_kfqxw li span { float:right; color:#828282}

.home_cshd { width:435px;}

.home_cslist { height:360px; overflow:hidden; margin-top:5px;}

.home_cslist li { margin-top:14px; overflow:hidden}

.home_cstp img { width:150px; height:105px;}

.home_csyb { width:270px;}

.home_csbt { font-size:15px; height:20px; line-height:20px; overflow:hidden}

.home_csnr { height:20px; line-height:20px; overflow:hidden; margin-top:3px; color:#b1b1b1}

.home_cstime { font-size:12px; margin-top:4px;}

.home_hdxq { margin-top:3px;}

.home_zc { width:575px;}

.home_lb li { float:left; margin-left:25px; line-height:36px; font-size:16px}

.home_zcxw { height:230px; overflow:hidden; margin-top:15px; }

.home_zcxw li {background:url(../images/dd_03.jpg) no-repeat left; background-position:1px; text-indent:12px; height:29px; line-height:29px; overflow:hidden}

.home_zcxw li span { float:right; color:#828282}

.home_xzbt { background:url(../images/tite_47.jpg) no-repeat; width:145px; height:38px; font-size:18px; color:#fff; line-height:38px; text-align:center}

.home_yqzt { max-height:645px; overflow:hidden}

.home_yqzt li { float:left; margin:23px 6px 0 5px; border:1px solid #e8e8e8; width:287px; padding-bottom:10px;}

.c_bg { background:url(../images/c_bg_03.jpg) repeat-y; margin-top:30px; overflow:hidden; padding-bottom:30px;} 

.c_left { width:209px; padding-left:6px;}

.c_bt { background:url(../images/red_03.jpg) no-repeat; height:34px; line-height:34px; margin-top:15px; text-indent:65px;color:#fff; font-size:16px;}

.c_list li { background:url(../images/lis_10.jpg) no-repeat; height:28px; line-height:28px; text-indent:65px; margin-top:10px;}

.c_list li a { display:block;}

.c_list li a:hover { display:block; background:url(../images/lis_07.jpg) no-repeat; color:#fff;}

.c_list2 { display:block; background:url(../images/lis_07.jpg) no-repeat; color:#fff;}

.c_lx { line-height:25px; padding:4px;}

.c_yb { width:950px; overflow:hidden}

.c_wz { background:url(../images/hj_03.jpg) no-repeat; background-position:1px; text-indent:15px;}

.c_hs { background-color:#efefef; height:39px; border-radius:5px; margin-top:15px;}

.c_siz { border-left:4px solid #d10101; height:19px; line-height:19px; text-indent:8px; margin:9px 0 0 15px; font-size:16px; color:#c81f26}

.c_nr { line-height:31px; margin-top:16px;}

.zcxw { padding-top:15px;}

.zcxw li {background:url(../images/dd_03.jpg) no-repeat left; background-position:5px; text-indent:15px; height:30px; line-height:30px; overflow:hidden}

.zcxw li span { float:right; color:#828282}



.main { width:1200px; margin:auto; overflow:hidden; padding-top:30px;}

.xw_line { background:url(../images/jb_03.jpg) no-repeat bottom; padding-bottom:25px; overflow:hidden; font-size:16px} 

.xw_bg { background:url(../images/hx_11.jpg) repeat-y; margin-top:25px; overflow:hidden}

.xw_zb { width:620px;}

.xw_list { height:1240px; overflow:hidden;}

.xw_list li { border-bottom:1px dashed #d3d3d3; padding-bottom:15px; overflow:hidden; margin-top:15px;}

.xw_tp img { width:144px; height:100px; border:1px solid #e2e2e2; padding:2px;}

.xw_yb { width:453px;}

.xw_siz { width:; font-size:16px; width:350px; height:20px; line-height:20px; overflow:hidden}

.xw_nr { height:46px; overflow:hidden; color:#707070; margin-top:6px; line-height:23px;}

.more { background:url(../images/more_06.jpg) no-repeat; width:64px; height:19px; text-align:center; font-size:12px; margin-top:10px;}

.more a { color:#0d3998}

.more a:hover { color:#c81f24;}

.xw_right { width:525px;}

.xw_dt { height:121px; border-bottom:1px dashed #d3d3d3; padding-bottom:15px; overflow:hidden}

.xw_dt li { background:url(../images/hj_03.jpg) no-repeat; background-position:1px; text-indent:14px; height:32px; line-height:32px; overflow:hidden}

.xw_dt li span { float:right; color:#636363}

.xw_dk { height:1240px; overflow:hidden;}

.xw_cy { padding-right:465px;}

.n_bt { text-align:center; font-size:20px; line-height:30px; margin-top:20px;}

.n_time { text-align:center; color:#5e5e5e; border-bottom:1px solid #e2e2e2; padding-bottom:15px; margin-top:8px;}

.n_jj { font-size:16px; line-height:30px; margin-top:15px;}

.n_fh { text-align:center; margin-top:25px; font-size:16px}





.toolbar-item,.toolbar-layer{background:url(../img/toolbar.png) no-repeat;}

.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/

.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}

.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}

.toolbar-item-weixin{background-position:0 -798px;}

.toolbar-item-weixin:hover{background-position:0 -860px;}

.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}

.toolbar-item-feedback{background-position:0 -426px;}

.toolbar-item-feedback:hover{background-position:0 -488px;}

.toolbar-item-app{background-position:0 -550px;}

.toolbar-item-app:hover{background-position:0 -612px;}

.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}

.toolbar-item-top{background-position:0 -674px;}

.toolbar-item-top:hover{background-position:0 -736px;}

.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);

transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);

-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}



#mask_shadow {

  display: none;

  opacity: 0;

  position: fixed;

  z-index: 1;

  left: 0;

  top: 0;

  width: 100%;

  height: 100%;

  background-color: rgba(0, 0, 0, .5);

}

#popup {

  display: none;

  /*

  opacity: 0; 

  position: absolute;

  top: 150px;

  */

  z-index: 2;

  width: 450px;

  height: 290px;

  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);

}

#popup .title {

  position: relative;

  width: 100%;

  height: 40px;

  background-color: #123e9f;

  cursor: move; line-height:40px;

  border-top-right-radius:6px; border-top-left-radius:6px;

}

#popup .title p {

  padding-left: 14px;



  color: #fff;

   font-size:16px;

}

.probm {position: relative;

  width: 100%;

  height: 40px;

  background-color: #123e9f;

  cursor: move; line-height:40px;

  border-top-right-radius:6px; border-top-left-radius:6px; text-indent:20px;



  color: #fff;

   font-size:16px;}

#popup .title span {

  position: absolute;

  top: 4px;

  right: 10px;

  width: 30px;

  height: 30px;

  color: #fff;

  opacity: .2;

  font-size: 21px;

  cursor: pointer;

  text-align: center;

  border: 1px solid #fff;

}

#popup .title span:hover {

  opacity: .8;

}

#popup .cont { width: 100%;  background-color: #fff; padding-bottom:20px; padding-top:10px; }



.dh_nav { border-top:1px solid #e7e7e7; padding-top:5px; overflow:hidden; margin-top:20px;}

.dh_nav li { width:150px; float:left; margin-top:20px;}

.dh_bt { font-size:16px; padding-bottom:5px;}

.dh_xl { margin-top:6px;}

.dh_xl a { color:#686868}

.dh_xl a:hover { color:#0f3b9b}



.i_tjqy { width:140px; height:20px; overflow:hidden}

.i_tjjb { width:150px; height:20px; overflow:hidden}

.i_tjcyy { width:280px; height:20px; overflow:hidden; margin-top:4px;}

.i_tjlx { width:220px;height:20px; overflow:hidden; margin-top:5px;}

.i_xzqy { width:120px; height:20px; overflow:hidden}

.i_xzjbb { width:140px; height:20px; overflow:hidden}

.i_xzlxx { width:200px; height:20px; overflow:hidden; }

.i_xzcyy { width:260px; height:20px; overflow:hidden; }

.p_tjpro li { float:left; margin:23px 23px 0 18px;}

.i_tcqyy { width:155px; height:20px; overflow:hidden}

.i_tcjbb { width:110px; overflow:hidden; height:20px; }





/*分页开始*/

.table_paging {

    width: 100%;

    height: 60px;

    float: left;

    text-align: center;

}

.table_paging a {


    display: inline-block;

    margin: 19px 3px;

    height: 38px; line-height:38px;

    padding: 0 8px;

    box-sizing: border-box;

    border: solid 1px #e5e5e5;

    cursor: pointer;

    text-align: center;

    transition: 0.3s ease-in;

}

.table_paging a.xuanze {

    background: #c81f24;

    border: solid 1px #c81f24;

    color: #fff;

}

.table_paging a:hover {

    background: #c81f24;

    border: solid 1px #c81f24;

    color: #fff;

}

.table_paging a.tiaozhuan

{

	background:none;

	border:none;

}

.table_paging a.tiaozhuan:hover

{

	background:none;

	border:none;

	color:#333;

	cursor:inherit;

}

.table_paging a input

{

	width: 52px;

    height: 38px;

    line-height: 38px; text-align:center;

    border: 1px solid #ccc;

	box-sizing:border-box;

	margin:0 5px;

	position:relative;

	top:-1px;

	color:#000;

	outline:0;

}

/*分页结束*/



/* 详情切换 */

.wrap{width:777px;}



/* sildes css begin */

.control {width:777px;height:422px;display: block;position:absolute;top:200;left:20;overflow: hidden;}

.change li{width:777px;overflow: hidden;text-align:center}



/* 图片垂直居中,不是很准确 */

.change li .imgWrap{display: table-cell ;width:633px;height:422px;vertical-align: middle;cursor:pointer;*font-size: 500px;}

.change li img{max-width:777px;max-height:422px;vertical-align:middle; overflow:hidden; width:633px; height:422px;}



/* 描述部分 *





/* 翻页按钮 */

.prev, .next{width:49px;height:49px;position:absolute;bottom:180px; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none} 

.prev span, .next span{display: none;}

.prev{left:0; background:url(../images-thumb/arrows_01.png) no-repeat;}

.next{right:0; background:url(../images-thumb/arrows_02.png) no-repeat; padding-right:144px;}



/* 分页 */

.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}

.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none}

.pageClass a span{display:none}

.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;background:#be230a }



/* 缩图部分 */

.thumbWrap{width:140px;height:348px;padding:39px 0;position:absolute;right:0;top:0;border-radius:5px;overflow: hidden;}

.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow: hidden;}

.thumbWrap ul{}

.thumbWrap ul li{width:134px;height:89px;padding:8px 3px 3px;text-align:center;overflow: hidden; }

.thumbWrap ul li img { width:134px; height:125px;}

.thumbWrap ul li div{display: table-cell ;width:138px;height:89px;vertical-align: middle;cursor:pointer;*font-size: 79px;}



.thumbWrap ul li img {max-width:116px; max-height:89px; width: expression(this.width > 116 && this.width > this.height ? 116 :true); height:expression(this.height >89 ? 89: true);vertical-align:middle; overflow:hidden;}



.thumbWrap ul li.cur{background:url(../images-thumb/curBg.gif) no-repeat}



/* 缩图按钮 */

.thumbPrev,.thumbNext{width:140px;height:39px;text-align:center;position:absolute;color:#000;z-index: 9; outline:none;}

.thumbPrev span, .thumbNext span{display: none;}



.thumbPrev{left:0;top:0; background:url(../images/Yprev.png) no-repeat;}

.thumbNext{left:0;bottom:0; background:url(../images/Ynext.png) no-repeat}



.yq_tp { width:770px; height:430px;  }



.end_nav2 {

    padding: 0 0px 10px 0;

    margin-left: 50px;

    font-size: 15px;

}



.i_xzlxx, .i_xzcyy{ width: 100%;     text-overflow: ellipsis;white-space: nowrap;}



/* 新增css */

.wt_bg { background:url(../images/hs_03.jpg) repeat-x; height:29px; margin-top:30px;}

.wt { }

.wt_bk { border:1px solid #cbcbcb; height:60px; width:740px; margin:auto; margin-top:45px;}

.wt_tite { font-size:32px; background-color:#fff; background-color:#fff; line-height:45px;width:400px; margin:auto; margin-top:22px; text-align:center;}

.wt_nr { padding-top:60px;}

.wt_tp { background:url(../images/tp_11.jpg) no-repeat; width:528px; height:329px; color:#fff;}

.wt_siz { text-align:center; font-size:22px; line-height:47px; padding:60px 15px 0 15px;}

.wt_com { width:635px;}

.wt_com li { overflow:hidden; margin:10px 0 40px 0}

.wt_sz { background-color:#f64444; height:45px; width:50px; color:#fff; text-align:center; font-size:28px; border-radius:4px; line-height:45px;}

.wt_sz2 { background-color:#27ae61; height:45px; width:50px; color:#fff; text-align:center; font-size:28px; border-radius:4px; line-height:45px;}

.wt_sz3 { background-color:#3598dc; height:45px; width:50px; color:#fff; text-align:center; font-size:28px; border-radius:4px; line-height:45px;}

.wt_sz4 { background-color:#d9c03f; height:45px; width:50px; color:#fff; text-align:center; font-size:28px; border-radius:4px; line-height:45px;}

.wt_js { width:560px; font-size:18px; margin-top:10px;}

.sw_bg { background:url(../images/hs_bt_03.jpg) repeat-x; height:48px; margin-top:43px; }

.sw_list li { float:left; font-size:18px; text-align:center; line-height:48px;}

.sw_list li a { display:block; padding:0 30px 0 30px;}

.sw_list li a:hover { display:block; background-color:#c81f24;color:#fff;padding:0 30px 0 30px;}

.sw_list2 { display:block; background-color:#c81f24;color:#fff;padding:0 30px 0 30px;}

.sw_sear { border:1px solid #d2d2d2; height:34px;  height:31px; line-height:31px; font-family:"Microsoft YaHei"; color:#aaaaa8; text-indent:10px; margin-top:7px; float:left}

.sw_an { background-color:#c71a20; height:35px; width:90px; color:#fff; font-size:16px; border:1px solid #c71a20;float:left; margin-top:7px; font-family:"Microsoft YaHei"; margin-right:10px;}

.sw_com { margin-top:40px;}

.sw_left { width:970px;}



.sw_pro li { float:left; width:180px; background-color:#f7f7f7; padding-bottom:15px; margin:10px 13px 20px 0;}

.sw_pro li:hover { background-color:#c81f24;color:#fff;}

.sw_pro li a:hover { background-color:#c81f24;color:#fff; display:block}

.sw_tp img { width:180px; height:150px;} 

.sw_nn { width:160px; margin:auto;}

.sw_name { font-size:16px; text-align:center; height:20px; line-height:20px; margin:10px 0 10px 0;}

.sw_lx { margin-top:5px;}

.sw_right { width:195px;}

.sw_kj li { position:relative; color:#fff; margin-top:20px;}

.sw_kj li img { width:195px;; height:261px;}

.sw_dw { position:absolute; width:175px; height:56px; background:url(../images/hs_14.png); padding:0 10px 0 10px; margin-top:205px;} 

.sw_tite { margin-top:5px;}

.sw_mc { margin-top:4px;}

.video { width:1200px; margin:auto}

.video li { float:left; margin:25px 10px 0 10px;}

.wt_lc { background:url(../images/lc_15.jpg) no-repeat top; height:523px;font-size:16px; width:1260px; margin:auto; margin-top:45px;}

.wt_1 { padding:20px 0 0 626px; }

.wt_zb { width:340px; }

.wt_2 { padding-top:70px; text-align:right; padding-right:55px;}

.wt_3 { padding-top:50px; text-align:right; width:310px;}

.wt_4 { text-align:right; padding-top:24px; line-height:24px;}

.wt_yb { width:370px;}

.wt_5 { padding:20px 0 0 70px;line-height:24px;}

.wt_6 { padding:20px 0 0 40px;line-height:24px;}

.wt_7 { padding:60px 0 0 10px;}







/*最新添加css*/

.bq_com { width:1200px; margin:auto; margin-top:60px;}

.bq_left { width:287px;}

.bq_bt { background:url(../images/bq_bt_03.jpg) no-repeat; height:53px; line-height:53px; text-align:center; color:#fff; font-size:16px}

.bq_list li { margin-top:1px; background-color:#f5f5f5; height:44px; line-height:44px; text-indent:15px; overflow:hidden}

.bq_list li a { display:block;border-left:5px solid #c5c5c5}

.bq_list li a:hover { display:block; border-left:5px solid #c81f24}

.bq_right { width:880px; overflow:hidden}

.bq_hs { height:76px; background-color:#f5f5f5; line-height:76px;}

.bq_siz { text-indent:20px;} 

.bq_yb { padding-right:20px;}

.bq_ss { width:340px; height:36px; line-height:36px; background-color:#fff; border:1px solid #e6e6e6; float:left; margin-top:16px}

.bq_an { background:url(../images/bq_ss_06.jpg) no-repeat; width:60px; height:40px; border:none; margin-top:16px}

.bq_red { background-color:#d75c5c; color:#fff; margin-top:30px; line-height:20px;}

.bq_zz { width:390px; padding-left:10px;}

.bq_lb { margin-top:3px; background-color:#f9f9f9}

.bq_lb:hover { background-color:#ffeded; color:#333}

.sw_zb { width:886px;}

.sw_kk {border:1px solid #efefef; padding-bottom:20px; padding-top:10px; overflow:hidden}

.sw_lei li { border-bottom:1px dashed #efefef; padding-bottom:20px; overflow:hidden; margin-top:20px;}

.swzx_tp { padding-left:20px;}

.swzx_tp img { width:142px; height:146px;}

.swzx_yb { width:680px; margin-left:20px;}

.swzx_tite { height:24px; line-height:24px; overflow:hidden; font-size:18px}

.swzx_xm { margin-top:10px;}

.swzx_left { width:510px;}

.swzx_tel { background:url(../images/dh_03.jpg) no-repeat; text-indent:20px; border:1px solid #c81f24; height:32px; line-height:32px; background-position:10px; padding:0 10px 0 10px; font-size:16px; margin-top:10px; color:#c81f24}

.swzx_mc { color:#777; background:url(../images/tb_03.jpg) no-repeat; background-position:1px; text-indent:22px; }

.swzx_add { background:url(../images/tb_06.jpg) no-repeat; background-position:1px; text-indent:22px;color:#777; margin-top:13px; }

.swzx_jj {color:#777; line-height:25px; height:49px; overflow:hidden; margin-top:10px;}

.swzx_right { width:270px; border:1px solid #efefef; padding:10px;}

.swzx_tx { margin-top:5px;}

.swzx_tx img { width:76px; height:76px;border-radius:40px;  }

.swzx_yy { width:175px;}

.swzx_tt { font-size:15px; height:25px; line-height:25px; overflow:hidden; }

.swzx_lx { color:#777; overflow:hidden}

.swzx_tj { padding-top:10px;}

.swzx_tj li { border-bottom:1px dashed #e1e1e1; padding-bottom:16px; overflow:hidden; margin-top:15px;}

.swzx_dt { margin:20px 0 0 20px;}

.swzx_dt img  { width:171px; height:194px; border:1px solid #eaeaea; padding:3px;}

.swzx_syb  { width:600px; padding-left:30px; margin-top:20px;}

.swzx_sbt { font-size:21px; line-height:25px; margin-top:10px;}

.swzx_slx { margin-top:10px;}

.swzx_szj { width:835px; margin:auto; margin-top:30px;}

.swzx_js { line-height:25px; margin-top:14px;}

.kfq_ck {  margin-top:20px;}

.kfq_tx img { width:96px; height:135px;}

.kfq_yb { width:260px; padding:0px 0 0 20px;}

.kfq_yb li {line-height:32px; clear:both; }

.kfq_yb li span { float:left; margin:4px 13px 0 0}

.kfq_list { margin-top:10px;}

.kfq_bt { font-size:16px; border-left:5px solid #c81f24; padding-left:10px;}

.kfq_nr { color:#7d7d7d; margin-top:2px;}

.kfq_list li { margin-top:8px;}

.fgk_kk { background-color:#f8f8f8; border:1px solid #e8e8e8; padding:20px;}

.fgk_bk { background-color:#fff; border:1px solid #e8e8e8; width:285px; height:36px; line-height:36px; text-indent:10px;}

.fgk_bk2 { background-color:#fff; border:1px solid #e8e8e8; width:130px; height:36px; line-height:36px; text-indent:10px;}

.fgk_an { background-color:#d23d41; height:45px; width:156px; color:#fff;font-family:"Microsoft YaHei"; font-size:16px; border: none;border-radius:3px;}

.fgk_cz { background-color:#bbbbbb; height:45px; width:156px; color:#fff;font-family:"Microsoft YaHei"; font-size:16px; border: none;border-radius:3px; margin-left:10px;}

.fgk_left { width:324px; color:#fff;}

.fgk_sk { background-color:#c81f24; padding:20px 0 20px 0; overflow:hidden;}

.fgk_sk2 { background-color:#b6683d; padding:20px 0 20px 0; overflow:hidden;}

.fgk_sk3 { background-color:#c35433; padding:20px 0 20px 0; overflow:hidden;}

.fgk_sk4 { background-color:#b1473b; padding:20px 0 20px 0; overflow:hidden;}

.fgk_sk5 { background-color:#a33234; padding:20px 0 20px 0; overflow:hidden;}

.fgk_sk6 { background-color:#b65c3d; padding:20px 0 20px 0; overflow:hidden;}

.fgk_line { padding:0 10px 0 14px;}

.fgk_siz { width:220px;  margin-left:7px; padding-left:5px;}

.fgk_siz li{ float:left; padding-left:10px; line-height:25px;}

.fgk_siz li a { color:#fff;}

.fgk_siz li a:hover { color:#ffe0e1}

.fgk_yy { width:850px;  }

.fgk_k {border:1px solid #e8e8e8;padding-bottom:20px;}

.fgk_zj { width:815px; margin:auto; overflow:hidden}

.fgk_new { padding-top:13px;}

.fgk_new li{ border-bottom:1px dashed #d7d7d7; height:36px; line-height:36px; background:url(../images/ddd_03.jpg) no-repeat; background-position:1px; text-indent:14px; overflow:hidden}

.fgk_new li span { color:#a8a8a8; float:right}

.jj_bt { margin-top:13px;}

.jj_bt li { width:136px; float:left; background:url(../images/jj_hs_05.jpg) repeat-x; text-align:center; font-size:16px; margin-right:6px;}

.jj_bt li a { display:block;height:40px; padding-top:15px;}

.jj_bt li a:hover { display:block; background:url(../images/hongse_03.jpg) no-repeat; color:#fff;height:40px; padding-top:15px;}

.jj_bt2{ display:block; background:url(../images/hongse_03.jpg) no-repeat; color:#fff;height:40px; padding-top:15px;}

.fgkshow { margin-top:40px; border:1px solid #eaeaea; overflow:hidden; padding-bottom:30px;}

.fgkshowbt {background-color:#f7f7f7; height:43px; line-height:43px; text-indent:10px; border-bottom:1px solid #eaeaea}

.fgkshowbt2 {background-color:#f7f7f7; height:43px; line-height:43px; text-indent:10px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:40px;}

.fgkshowzj { width:1150px; margin:auto}

.fgktj { width:1150px; margin:auto; padding-top:20px;}

.fgktj li{ border-bottom:1px dashed #d7d7d7; height:36px; line-height:36px; background:url(../images/ddd_03.jpg) no-repeat; background-position:1px; text-indent:14px; overflow:hidden}

.fgktj li span { color:#a8a8a8; float:right}

.fgk_fj { border-top:1px dashed #ccc; padding-top:20px; overflow:hidden; margin-top:38px;}

.fgk_login { margin-top:6px;}

.fgk_login li { height:24px; line-height:25px;}

.fgk_login li a { color:#FF0000}

.fgk_login li a:hover { color:#FF0000}

.fgk_wz { background-color:#f9f9f9; border:1px solid #efefef; height:40px; line-height:40px; text-indent:10px}

/**/ 
div.table_paging{
	text-align: center;
	color: #999999;
}
div.table_paging a{
	text-decoration: none;
	
}
div.table_paging span,div.table_paging a{
	display: inline-block;
	box-sizing: border-box;
}
span.disabled{
	height: 35px;
	width: 65px;
	line-height: 35px;
	background: #f2f2f2;
	margin: 0 5px;
}
.i_ym2{
	color: #ffffff;
	background: #d71f1b;
	width: 35px;
	height: 35px;
	line-height: 35px;
	margin: 0 5 px;
}
.num{
	color: #999999;
	background: #FFFFFF;
	width: 35px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #dfdfdf;
	margin: 0 5px;
}
.nextpage{
	color: #d71f1b;
	margin: 0 5px;
	border: 1px solid #d71f1b;
}
.nextpage,.prevpage{
	color: #999999;
	background: #FFFFFF;
	width: 65px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #dfdfdf;
}
.zxfinput{
	width: 35px;
	height: 35px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #dfdfdf;
	margin: 0 12px;
}
.zxfokbtn{
	width: 45px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #dfdfdf;
}
.dh_nav { border-top:1px solid #e7e7e7; padding-top:5px; overflow:hidden; margin-top:20px;}
.dh_nav li { width:150px; float:left; margin-top:20px;}
.dh_bt { font-size:16px; padding-bottom:5px;}
.dh_xl { margin-top:6px;}
.dh_xl a { color:#686868}
.dh_xl a:hover { color:#0f3b9b}




#back-to-top{
		position:fixed;
		bottom:100px;
		left:1120px;
	}
	#back-to-top a{
		text-align:center;
		text-decoration:none;
		color:#989898;
		display:block;
		width:80px;
		/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
		-moz-transition:color 1s; 
		-webkit-transition:color 1s;
		-o-transition:color 1s;
	}
	#back-to-top a:hover{
		color:#6d6d6d;
	}
	#back-to-top a span{
		background:#c81f24;
		border-radius:6px;
		display:block;
		height:80px;
		width:80px;
		background:#c81f24 url(../images/arrow-up.png) no-repeat center center;
		margin-bottom:5px;
		-moz-transition:background 1s;
		-webkit-transition:background 1s;
		-o-transition:background 1s;
	}
	#back-to-top a:hover span{
		background:#b40f14 url(../images/arrow-up.png) no-repeat center center;
	}