@charset "utf-8";
/* CSS Document */
/*************************头部*******************************/
.header{ width:100%; height:500px; background:url(../images/banner.jpg) center top no-repeat;}
.header_btn{ width:100%; height:40px; text-align:center; padding-top:432px;}
.header_btn a{ width:118px; height:38px ; line-height:38px; background:#f5444c; border:1px solid #282a39; text-align:center; font-size:18px; color:#282a39; font-weight:bold; display:inline-block;  }
.header_btn a:hover{ text-decoration:none;}
/*************************选项卡*******************************/
.sub_bt{  width:668px; margin:0 auto;overflow:hidden;}
.sub_bt ul{}
.sub_bt li{ width:266px; height:48px; line-height:48px; border:2px solid #282a39; border-top:none; float:left;color:#282a39; text-align:center; font-size:18px; }
.sub_bt li.on{line-height:50px;background:url(../images/name_bg.jpg) repeat;color:#FFF;}
.option_1{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
.yuke_lj{ width:100%; height:40px; line-height:40px; font-size:30px; color:#282a39; overflow:hidden;}
.yuke_lj i{ width:20px; height:40px; display:inline-block; background:url(../images/bt_bg.png) 0 7px no-repeat; float:left; margin-right:5px;}
.yuke_lj_btn{ width:178px; height:32px; line-height:32px; background:#f5444c url(../images/icon.png) 175px 8px no-repeat; font-size:14px; color:#FFF; padding-left:22px; border-bottom:3px solid #383a4f; float:right; display:block; margin-right:10px;}
a:hover.yuke_lj_btn{ text-decoration:none; color:#FFF}
.yuke_nr{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.yuke_nr li{ width:304px; height:166px; border:1px solid #383a4f; padding:12px 10px 0 10px; float:left; margin-right:10px; margin-bottom:10px;}
.yuke_nr li dt{ color:#de3137; font-size:16px; line-height:24px; margin-bottom:15px;}
.yuke_nr li dd{ font-size:12px; color:#000; line-height:20px;}
/******************************ABCDEFG**********************************/
.ab{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
.ab_a{ width:408px; height:238px; border:1px solid #282a39; margin-bottom:10px;}
.ab_anr,.ab_bnr{ width:398px; padding-right:10px; overflow:hidden; margin-top:20px;}
.ab_anr dt,.ab_anr dd{ width:28px; float:left; font-size:12px; color:#de3137; line-height:24px; text-align:center;}
.ab_anr dd{ width:366px; color:#000; text-align:left;}
.ab_b{ width:583px; height:240px; background:url(../images/b_bg.png) no-repeat; margin-bottom:10px;}
.ab_bnr{ width:569px; padding-right:0; padding-left:14px;}
.ab_b dl{ width:185px; height:auto; overflow:hidden; float:left;}
.ab_bnr dt{ width:142px; height:24px; line-height:24px; text-align:center; color:#FFF; background:#282a39; margin:0 auto;}
.ab_bnr dd{ width:142px; height:auto; font-size:12px; color:#282a39; line-height:24px; margin:10px auto 0;}
.ab_bnr dd a{ text-decoration:underline;color:#de3137;}
.ab_bnr dd a:hover{color:#de3137;}
.c_nr{ width:100%; height:254px; background:url(../images/c_bg.png) repeat; overflow:hidden; margin-top:40px;}
.c_nr .sub_c{  width:980px; margin:0 auto;overflow:hidden; margin-top:30px;}
.c_nr .sub_c ul{}
.c_nr .sub_c li{ width:120px; height:30px; line-height:30px; float:left;color:#fff; background:#de3137; text-align:center; font-size:18px; margin-right:2px; }
.c_nr .sub_c li.on{}
.c_nr .option_c{ width:956px; height:86px; background:#FFF; overflow:hidden; margin:15px auto 0; padding:12px; font-size:14px; line-height:24px; color:#282a39;}
.d_nr{ width:998px; height:590px; border:1px solid #282a39; overflow:hidden; background:url(../images/d_bg.png) center bottom no-repeat; margin-top:40px;}
.d_boxline{ width:940px; height:200px; margin:0 auto; margin-top:20px; overflow:hidden;}
.d_boxline a{ display:block; width:200px; height:200px; margin-right:45px; float:left;}
.d_box{ width:955px; height:auto; overflow:hidden; margin:15px auto 0;}
.d_box li{ width:210px; height:auto; overflow:hidden; float:left; margin-right:35px;}
.d_box_bt{ width:210px; height:36px; line-height:36px; font-size:18px; color:#de3137;}
.d_box li dt{ width:100%; height:26px; line-height:26px; font-size:14px; color:#282a39; background:#de3137; text-align:center;}
.d_box li dd{ width:100%; height:155px; line-height:24px; margin-top:15px; color:#282a39; font-size:12px;}
.d_box_btn{ width:100%; height:24px; line-height:24px; text-align:center;}
.d_box_btn a{ font-size:14px; color:#de3137;}
.d_box_btn a:hover{ color:#de3137; text-decoration:none;}
.e_nr{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
.e_boxl{ width:700px; height:450px; background:url(../images/e_bg.png) repeat; overflow:hidden;}
.e_boxl .sub_e{  width:680px; margin:0 auto;overflow:hidden; margin-top:30px;}
.e_boxl .sub_e ul{}
.e_boxl .sub_e li{ height:30px; line-height:30px; float:left;color:#de3137; font-size:16px;}
.e_boxl .sub_e li a{color:#de3137; font-size:16px; }
.e_boxl .sub_e li.on{}
.e_boxl .option_e{ width:680px; height:260px;overflow:hidden; margin:15px auto 0;}
.option_l{ width:198px; height:228px; border:1px solid #282a39; background:#FFF; text-align:center; margin-top:18px;}
.option_l img{ vertical-align:top;}
.option_r{ width:464px; height:228px; position:relative; border:1px solid #282a39;margin-top:18px;}
.e_bt{ width:180px; height:56px; background:url(../images/e_bt_bg.png) no-repeat; font-size:18px; color:#FFF; line-height:44px; position:absolute; top:-18px; left:10px; text-align:center;}
.option_r  dl{ margin-top:50px; margin-left:20px;}
.option_r dt,.option_r dd{ float:left; width:60px; height:24px; line-height:24px; color:#282a39; font-size:12px; font-weight:bold;}
.option_r dt{ margin-right:5px;}
.option_r dd{ width:360px; height:auto; font-weight:normal;}
.e_boxr{ width:288px; height:448px; border:1px solid #282a39; overflow:hidden; background:url(../images/banli_bg.png) no-repeat; display:block;}
a:hover.e_boxr{ text-decoration:none;}
.e_text{ width:100%; height:auto; text-align:center; font-size:12px; color:#727272; line-height:24px; margin-top:150px;}
.f_nr{ width:998px; height:318px; border:1px solid #282a39; margin-top:40px;}
.g_nr{ width:998px; height:208px; border:1px solid #282a39; overflow:hidden; margin-top:40px;}
.g_nr ul{ display:block; width:980px; padding:0 10px; margin-top:30px;}
.g_nr li{ float:left; width:188px; height:98px; border:1px solid #c4c4c4; margin-right:7px; overflow:hidden;}
.name{ width:100%; height:45px; background:url(../images/name_bg.jpg) repeat; margin-top:60px; text-align:center; font-size:14px; color:#de3137; padding-top:30px; line-height:20px;}














