﻿/*选项卡*/
/* tabbtn */
.tabbtn { height: 85px; overflow: hidden; margin-top: 15px; }
.tabbtn li { float: left; width: 156px; border: 1px solid #fff; margin-right: 15.2px; }
.tabbtn li.last { margin-right: 0; }
.tabbtn li.current { border: 1px solid #b3110f; }
/* tabcon */
.tabcon { position: relative;/*必要元素*/ height: 275px; overflow: hidden; margin-top: 30px; }
.tabcon .subbox { position: absolute;/*必要元素*/ left: 0; top: 0; height: 275px; }
.tabcon .subbox { width: 9999em; }
.tabcon .subbox .sublist { float: left; width: 1024px; overflow: hidden; }
.tabcon .subbox .sublist .wsmxz_wenz { float: left; background: url(imagesindexmb_06.jpg) no-repeat; width: 426px; height: 275px; font-size: 14px; color: #fff; overflow: hidden; }
.tabcon .subbox .sublist .wsmxz_wenz h4 { font-size: 16px; height: 66px; overflow: hidden; line-height: 78px; text-indent: 30px; border-bottom: 1px solid #c2c0c0; font-family: "微软雅黑"; }
.tabcon .subbox .sublist .wsmxz_wenz p { width: 307px; height: 125px; margin-left: 30px; line-height: 24px; margin-top: 18px; }
.tabcon .subbox .sublist .wsmxz_wenz a.more_wsmxz { display: block; width: 103px; height: 33px; line-height: 33px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #fff; border: 1px solid #fff; text-align: center; float: right; margin-right: 35px; text-transform: uppercase; }
/* sublist */
.tabcon .sublist { height: auto; overflow: hidden; }
/*选项卡*/

.hot_kc_box { background: url(imagesindexmb_01.jpg) center top no-repeat; padding-top: 60px; }
.index_title_jj { font-family: "微软雅黑"; text-align: center; font-size: 22px; color: #ae0200; font-weight: 400; }
.index_title_jj .englieri { text-transform: uppercase; color: #5c5b5b; }
.index_title_jj .wenz_box { height: 30px; line-height: 30px; position: relative; z-index: 1; width: 1024px; }
.index_title_jj .wenz_box .left_bt_bj { background: url(imagesbtbj_zsx_38.png) right no-repeat; position: absolute; z-index: 2; left: 0px; top: 0px; width: 455px; height: 30px; }
.index_title_jj .wenz_box .right_bt_bj { background: url(imagesbtbj_zsx_40.png) left no-repeat; position: absolute; z-index: 2; right: 0px; top: 0px; width: 455px; height: 30px; }
.index_title_jj .wenz_box strong { font-weight: 400; display: block; line-height: 25px; text-align: center; }
.fkall { overflow: hidden; height: auto; margin-top: 30px; }
.fkall .fka, .fkall .fkb, .fkall .fkc { float: left; }
.fkall .fka { width: 260px; }
.fkall .fkb { width: 536px; height: 417px; overflow: hidden; margin-right: 6px; }
.fkall .fkb a { float: left; margin-left: 5px; margin-bottom: 5px; }
.fkall .fkc { width: 222px; }
.ntsndyxz { margin-top: 60px; }
/*选项卡*/
/* tabbtn */
.jdsy_tb { height: 66px; overflow: hidden; margin-top: 30px; }
.jdsy_tb li { background: #888686; float: left; width: 246px; margin-right: 13.33px; }
.jdsy_tb li a { color: #FFF; height: 66px; display: block; font-size: 16px; font-family: "微软雅黑"; text-align: center; line-height: 66px; }
.jdsy_tb li.last { margin-right: 0; }
.jdsy_tb li.current { background: #ae0200; }
/* tabcon */
.jdsy_tb_tabcon { position: relative;/*必要元素*/ height: 440px; overflow: hidden; margin-top: 30px; }
.jdsy_tb_tabcon .subbox { position: absolute;/*必要元素*/ left: 0; top: 0; height: 275px; }
.jdsy_tb_tabcon .subbox { width: 9999em; }
.jdsy_tb_tabcon .subbox .sublist { float: left; width: 1024px; overflow: hidden; }
.jdsy_tb_tabcon .subbox .sublist .sh_list { height: auto; overflow: hidden; margin-bottom: 10px; }
.jdsy_tb_tabcon .subbox .sublist .sh_list li { float: left; width: 246px; margin-right: 13.33px; }
.jdsy_tb_tabcon .subbox .sublist .sh_list li p { line-height: 34px; margin-bottom: 10px; text-align: center; }
.jdsy_tb_tabcon .subbox .sublist .sh_list li.cl_right { margin-right: 0px; font-family: "宋体"; }
.jdsy_tb_tabcon .subbox .sublist .more_sy { background: #888686; color: #fff; line-height: 21px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-align: center; display: block; }
.jdsy_tb_tabcon .subbox .sublist .more_sy:hover { background: #ae0200; }
/*选项卡*/

/*选项卡*/ 
.index_new_box { background: url(imagesindexmb_28.jpg) no-repeat center 22px; }
/* tabbtn */
.hyxw_xxk_tb { height: 213px; overflow: hidden; }
.hyxw_xxk_tb li { float: left; width: 137px; margin-right: 50px; }
.hyxw_xxk_tb li a { color: #ae0200; height: 213px; display: block; font-size: 14px; font-family: "微软雅黑"; text-align: center; overflow: hidden; text-transform: uppercase; }
.hyxw_xxk_tb li a p { width: 90px; margin: 10px auto; font-size: 22px; border-bottom: 1px solid #ae0200; padding-bottom: 7px; margin-bottom: 7px; margin-top: 70px; }
.hyxw_xxk_tb li.current { background: url(imagesxxk_bt_29.png) no-repeat; }
.hyxw_xxk_tb li.current a { color: #fff; }
.hyxw_xxk_tb li.current a p { border-bottom: 1px solid #fff; }
/* tabcon */
.hyxw_xxk_con { position: relative;/*必要元素*/ height: 504px; overflow: hidden; margin-top: 30px; }
.hyxw_xxk_con .subbox { position: absolute;/*必要元素*/ left: 0; top: 0; height: 275px; }
.hyxw_xxk_con .subbox { width: 9999em; }
.hyxw_xxk_con .subbox .sublist { float: left; width: 1024px; overflow: hidden; }
.indexnews_lists li { margin-bottom: 29px; font-size: 14px; height: auto; overflow: hidden; }
.indexnews_lists li .index_xwen_con { width: 375px; }
.indexnews_lists li .index_xwen_con h4 { font-family: "微软雅黑"; line-height: 40px; border-bottom: 1px solid #a4a3a3; color: #3c3b3b; font-weight: 400; height: auto; overflow: hidden; margin-bottom: 10px; }
.indexnews_lists li .index_xwen_con p { color: #767575; font-size: 12px; line-height: 22px; }
.indexnews_lists li .index_xwen_con p span { color: #ae0200; }
.indexnews_lists li a:hover h4 { color: #ae0200; }
.indexnews_lists li a:hover p { color: #ae0200; }
.cdaode_box { position: relative; z-index: 1; margin-bottom: 29px; }
.cdaode_box .px_bj { position: absolute; bottom: 0px; left: 0px; background: url(imagestmbj_38.png); line-height: 36px; font-size: 14px; font-family: "微软雅黑"; width: 437px; color: #FFF; height: auto; overflow: hidden; }
.cdaode_box .px_bj span { float: left; padding-left: 29px; }
.cdaode_box .px_bj a { float: right; margin-right: 30px; border: 1px solid #fff; color: #fff; width: 51px; height: 18px; text-align: center; line-height: 14px; margin-top: 9px; }
.hover_pxbj { display: none; position: absolute; bottom: 0px; left: 0px; background: url(imagestmbj_38.png); width: 437px; color: #FFF; height: 236px; overflow: hidden; }
.hover_pxbj strong { display: block; line-height: 36px; font-size: 16px; width: 366px; margin: 0 auto; font-family: "微软雅黑"; color: #ae0200; margin-top: 36px; border-bottom: 1px solid #fff; }
.hover_pxbj .nyzs { width: 366px; margin: 0 auto; font-size: 12px; color: #fff; margin-top: 10px; height: 117px; }
.hover_pxbj a { float: right; margin-right: 30px; border: 1px solid #fff; color: #fff; width: 51px; height: 18px; text-align: center; line-height: 14px; margin-top: 9px; font-family: "微软雅黑"; font-size: 14px; }

/*选项卡*/