﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "黑体"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/
 

/*推广页*/

.tj_ban a { background:url(../imgs/tg_ban.jpg) no-repeat center 0; height:702px; display:block;}
.tj_top { text-align:center; padding:50px 0 40px;}
.tj_top span a { font-size:48px; color:#000}
.tj_top span a em { color:#c50008}
.tj_top i { display:block; font-size:22px; color:#000; padding:10px 0 0;}
.tj_top i em { width:101px; height:34px; line-height:34px; background:#c50008; border-radius:50px; color:#fff; font-size:22px; display:inline-block; margin-right:5px;}

.tj_bg03 { background:url(../imgs/tg_bg01.jpg) no-repeat center 0; height:472px; padding:30px 0 0;}
.tj01 { width:545px;}
.tj01 span { display:block; font-size:16px; color:#000; line-height:30px; text-indent:32px; height:135px; border-bottom:solid 2px #ccc}
.tj01 em { display:block; font-size:18px; color:#c50008; padding:10px 0;}
.tj01 a { display:block; width:108px; float:left; height:32px; line-height:32px; overflow:hidden; border-top:solid 1px #e5e5e5; font-size:14px; color:#737373;}

.tj03 { width:801px;}
.tj03 p { width:398px; height:195px; background:#fff; float:left; margin:0 2px 2px 0; padding:20px 0 0;}
.tj03 p em { background:url(../imgs/tg_szbg.gif) no-repeat; width:57px; height:57px; line-height:57px; font-size:24px; color:#dfb78f; display:block; margin:0 auto; text-align:center;}
.tj03 p span { display:block; text-align:center; font-size:18px; color:#000; line-height:30px; padding:20px 0 0;}
.tj04 { background:url(../imgs/tj_inpbg10.png) no-repeat; width:399px; height:432px;}
.tj04 b { display:block; text-align:center; font-size:24px; color:#fff; font-weight:normal; height:57px; line-height:57px; margin-bottom:10px;}
.tj04 ul li { background: none; width:348px; height:54px; line-height:54px; border:solid 1px #bababa; border-radius:3px; margin:0 auto 10px; border-radius:3px;}
.tj04 ul li .lx_sp { color:#000; padding-left:20px; width:58px; float:left; font-size:18px;}
.tj04 ul li .sinp01 { background: none; width:210px; height:54px; line-height:54px; border:none; float:left; font-family:"Microsoft YaHei"; color:#000; outline:none; font-size:18px;}
.tj04 ul li em { display:block; float:left; font-size:14px; color:#db0009}
.tj04 i a { background:url(../imgs/tg_butbg.gif) no-repeat; width:350px; height:56px; line-height:56px; text-align:center; margin:10px auto; display:block; font-size:18px; color:#fff;}
.tj04 p { padding:50px 0 0 45px; font-size:14px; color:#333; line-height:23px;}
.tj04 p em { color:#c50008; text-decoration:underline; display:block;}
.tj04 p span { display:block; padding:10px 0 0; font-size:24px; color:#000;}
.tj04 p span img { display:block; float:left; padding-right:10px;}

.tj_top05 { padding:48px 0 30px;}
.tj_top05 span { display:block; text-align:center; margin-bottom:10px;}
.tj_top05 span a { font-size:48px; color:#000; font-weight:bold;}
.tj_top05 p { padding-left:228px; font-size:24px; color:#333;}
.tj_top05 p em { display:block; float:left; width:106px; background:url(../imgs/tg_ico02.gif) no-repeat right center; margin-right:10px;}

.tj05 { background:url(../imgs/tg_bg02.jpg) no-repeat; width:271px; height:496px;}
.tj05 ul { padding:10px 0 0;}
.tj05 ul li { height:79px; line-height:79px; border-bottom:solid 1px #d3cfcf;}
.tj05 ul li a { background:url(../imgs/tg_ico03.png) no-repeat 30px 34px; padding-left:57px; font-size:18px; color:#000; display:block;}
.tj05 ul li a:hover ,.tj05 ul .cur a{ background:url(../imgs/tg_ico04.png) no-repeat 30px 34px #555555; padding-left:57px; font-size:18px; color:#fff; display:block;}

.tj06 { width:929px;}
.tj06 dl dt { float:left; position:relative;}
.tj06 dl dt a img { width:421px; height:496px;}
.tj06 dl dt a em { background:url(../imgs/btm01.png) repeat; width:421px; height:40px; line-height:40px; font-size:18px; color:#000; position:absolute; top:456px; left:0; display:block; text-align:center;}
.tj06 dl dd { float:left; width:508px;}
.tj06 dl dd ul li { float:left; width:244px; height:243px; margin:0 0 10px 10px; position:relative;}
.tj06 dl dd ul li a em { background:url(../imgs/btm01.png) repeat; width:244px; height:40px; line-height:40px; overflow:hidden; font-size:18px; color:#000; position:absolute; top:203px; left:0; display:block; text-align:center;}
.tj06 dl dd ul li a span { background:#fff; width:244px; height:241px; border-bottom:solid 2px #e5e5e5; position:absolute; top:0; left:0; display: none;}
.tj06 dl dd ul li a span img { display:block; width:157px; height:158px; margin:0 auto;}
.tj06 dl dd ul li a span i { display:block; padding:10px 0 0 10px; line-height:25px; font-size:14px; color:#000;}
.tj06 dl dd ul li a span i b { font-weight:normal; padding-left:10px;}
.tj06 dl dd ul li a:hover em { display:none}
.tj06 dl dd ul li a:hover span { display: block}
.tj06 dl dd ul li .img{ width:244px; height:243px;}

.tj_top07 { text-align:center; padding:50px 0 0;}
.tj_top07 b { display:block; font-size:48px; color:#000}
.tj_top07 span { display:block; font-size:24px; color:#333; padding:10px 0;}
.tj_top07 span em { font-weight:bold; color:#c50008}
.tj_top07 i { display:block; font-size:14px; color:#000; text-transform:uppercase; padding:10px 0 0;}

.tj07 { padding:30px 0 0;}
.tj07 p { width:296px; height:440px; background:#f0f0f0; float:left; margin-right:5px; text-align:center;}
.tj07 .nobor { margin:0;}
.tj07 p em { display:block; font-size:26px; color:#0c1b32; padding:30px 0 20px;}
.tj07 p span { display:block; font-size:14px; color:#000; line-height:25px; height:100px;}

.tj08 { padding:40px 0 0;}
.tj08 dl { float:left; width:401px; overflow:hidden;}
.tj08 dl dt { height:70px; background:url(../imgs/tg_ico05.gif) no-repeat 300px 5px; text-align:center;}
.tj08 dl dt a { font-size:30px; color:#c50008; font-weight:bold;}
.tj08 dl dt a em { padding:5px 0 0; display:block; font-family:Arial; font-size:14px; color:#a3a3a3; text-transform:uppercase; font-weight:normal;}
.tj08 dl dd { border-top:solid 2px #e5e5e5; border-left:solid 2px #e5e5e5; height:361px;}
.tj08 dl dd a { display:block; float:left; line-height:0; font-size:0; border-right:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; width:132px; overflow:hidden;}
.tj08 dl dd .tj_dd01 { width:265px; text-align:center;}
.tj08 .tj_dl02 { width:398px;}
.tj08 .tj_dl02 dd { border:none;}
.tj08 .tj_dl02 dd a { width:402px; height:365px;}

.tj_bg09 { background:url(../imgs/tg_bg03.jpg) no-repeat center 0; height:702px; margin:50px 0 0;}
.tj_bg09 .tj_top09 { padding:20px 0 0;}

.tj09 { padding:65px 0 0 48px;}
.tj09 p { height:115px;}
.tj09 p img { display:block; float:left;}
.tj09 p span { display:block; float:left; width:650px; padding-left:20px;}
.tj09 p span b { display:block; font-size:18px; color:#000;}
.tj09 p span em { display:block; font-size:18px; color:#8d8d8d; padding:10px 0 0;}

.tj10 { background:none; padding:40px 0 0;}
.tj10 b { font-size:24px; color:#c50008; font-weight:normal; line-height:30px;}
.tj10 b em { display:block; color:#000; font-size:14px;}

.tj11 { background:url(../imgs/tg_bg.jpg) no-repeat; height:494px; margin:24px 0 0;}
.tj_le { width:560px; padding:25px 0 0 35px;} 
.tj_le p { font-size:30px; color:#000; height:105px;}
.tj_le p em { font-size:30px; color:#c50008; font-weight:bold;}
.tj_le p b { display:block; font-size:16px; color:#000; line-height:25px; padding:10px 0 0;}
.tj_le .tj_p02 { height:150px;}
.tj_le .tj_p03 { height:210px; position:relative;}
.tj_le .tj_p03 i { display:block; position:absolute; top:0; right:10px;}

.tj_ri { width:550px; padding:20px 0 0 50px;}
.tj_ri .tj_p04 { height:210px; position:relative; font-size:30px; color:#000; height:105px;}
.tj_ri .tj_p04 i { display:block; position:absolute; top:30px; right:10px;}
.tj_ri .tj_p04 span { font-size:30px; color:#c50008; font-weight:bold;}
.tj_ri .tj_p04 b { display:block; font-size:16px; color:#000; line-height:36px; padding:20px 0 0;}
.tj_ri .tj_p04 b em { display:block; margin:0 0 20px 24px; border-bottom:solid 2px #c7c7c7; padding-bottom:20px; width:270px;}

.tj12 { padding:55px 0 0;}
.tj_top12 { text-align:center;}
.tj_top12 span { display:block; font-size:48px; color:#000}
.tj_top12 span em { color:#db0009}
.tj_top12 i { display:block; font-size:30px; color:#000}
.tj_top12 p { font-size:23px; color:#000; line-height:37px; padding:20px 0;}
.tj_top12 p b { color:#db0009;}
.tj_con12 { padding:30px 0 0; height:240px;}
.tj_con12 a { display:block; float:left; margin-right:16px; text-align:center; width:186px;}
.tj_con12 .nobor { margin:0;}
.tj_con12 a img { width:186px; }
.tj_con12 a em { display:block; padding:10px 0 0; font-size:16px; color:#000; height:26px; line-height:26px; overflow:hidden;}

/*推广页02*/
.tj_ban02 { background:url(../imgs/tg_ban2.jpg) no-repeat center 0; height:560px; display:block;}
.tg { width:1200px; margin:0 auto;}
.tg_sq { background:url(../imgs/tg_ssbg.png) no-repeat; width:344px; height:286px; top:148px; right:0;}
.tg_sq em { display:block; text-align:center; font-size:24px; color:#000; padding:30px 0;}

.tg_sq ul li { background: none; width:289px; height:46px; line-height:46px; border:solid 1px #e1e0e0; border-radius:3px; margin:0 auto 10px; border-radius:3px;}
.tg_sq ul li .lx_sp { color:#a3a3a3; padding-left:20px; width:58px; float:left; font-size:18px;}
.tg_sq ul li .sinp01 { background: none; width:210px; height:46px; line-height:46px; border:none; float:left; font-family:"Microsoft YaHei"; color:#000; outline:none; font-size:18px;}
.tg_sq i a { background:#f0746c; width:291px; height:48px; line-height:48px; text-align:center; margin:10px auto; display:block; font-size:18px; color:#fff; border-radius:5px;}

.tg_bg03 { background:#f8f8f8; margin:1px 0 0; height:325px;}
.tg_bg03 p { width:238px; height:275px; border-left:solid 1px #ddd; float:left; padding:50px 0 0; text-align:center;}
.tg_bg03 p a img { width:141px; height:141px; margin:0 auto; display:block;}
.tg_bg03 p a em { display:block; font-size:24px; color:#000; padding:20px 0 5px;}
.tg_bg03 p a span { display:block; font-size:18px; color:#898989; padding:8px 0 0;}
.tg_bg03 .tg_p02 { border-right:solid 1px #ddd;}

.tg_top04 { padding:77px 0 40px; text-align:center; font-size:36px; color:#000}
.tg_top04 em { display:block; font-size:24px; padding:10px 0 0;} 
.tg_le { padding-left:176px;}
.tg_le p { height:66px;}
.tg_le p em { display:block; float:left; height:46px; line-height:46px; color:#000; font-size:18px; width:92px;}
.tg_le p span { background:url(../imgs/tf_inp01.gif) no-repeat; width:272px; height:46px; display:block; float:left;}
.tg_le p span .sinp01 { background: none; width:210px; height:46px; line-height:46px; border:none; float:left; font-family:"Microsoft YaHei"; color:#000; outline:none; font-size:18px; padding-left:30px;}
.tg_le p span i { display:block; line-height:46px; font-size:14px; color:#adadad; float:left;}
.tg_le .tg_p04 span { background:url(../imgs/tg_inp02.gif) no-repeat; width:272px; height:46px; display:block;}
.tg_le .tg_p04 span select { background:none; width:272px; height:46px; -moz-appearance:none;-webkit-appearance:none;outline:none; border:0; padding-left:20px; font-size:14px; color:#000; font-family:"Microsoft YaHei";}
.tg_le b { display:block; padding:0 0 0 90px;}

.tg_ri { background:url(../imgs/tg_ssbg.gif) no-repeat; width:438px; height:177px; margin-left:60px;}
.tg_ri p { padding:65px 0 0 105px; font-size:24px; color:#919191;}
.tg_ri p em { font-size:48px; color:#f0746c;}

.tg_bg05 { background:#f8f8f8; padding:80px 0 0; height:568px; margin:100px 0 0;}
.tg_bg06 { background:url(../imgs/tj_qsbg.gif) no-repeat center 0; height:411px;}
.tg_bg06 span { display:block; padding:60px 0 178px; font-size:36px; color:#000; text-align:center;}
.tg_bg06 p em { display:block; float:left; font-size:18px; color:#000; padding-right:155px;}
.tg_bg06 p .tg_em02 { padding-top:10px;}
.tg_bg06 p .tg_em03 { padding-top:20px;}
.tg_bg06 p .tg_em04 { padding-top:0; margin:-20px 0 0;}
.tg_bg06 p .tg_em05 { padding:25px 0 0;}

.tg_top07 { text-align:center; padding:10px 0 30px;}
.tg_top07 a { font-size:36px; color:#000}




 
.tc_list02 { margin:30px 0 0;} 
.tc_list { height:154px;}
.tc_list ul li { float:left; margin-right:3px;}
.tc_list ul li a { background:#fff; width:130px; height:90px; padding:30px 0 0; display:block; color:#000; font-size:14px; text-align:center;}
.tc_list ul li a:hover { background:url(../imgs/lc_libg.gif) no-repeat; color:#fff;}
.tc_list ul li a i { background:url(../imgs/lc_ico021.png) no-repeat; width:43px; height:41px; display:block; margin:0 auto 5px;}
.tc_list ul li a:hover i { background:url(../imgs/lc_ico022.png) no-repeat;}
.tc_list02 ul li a { background:#e5e5e5; }

.tc_list ul .tc_li02 a i { background:url(../imgs/lc_ico021.png) no-repeat -138px 0;}
.tc_list ul .tc_li02 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -138px 0;}
.tc_list ul .tc_li03 a i { background:url(../imgs/lc_ico021.png) no-repeat -274px 0;}
.tc_list ul .tc_li03 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -274px 0;}
.tc_list ul .tc_li04 a i { background:url(../imgs/lc_ico021.png) no-repeat -406px 0;}
.tc_list ul .tc_li04 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -406px 0;}
.tc_list ul .tc_li05 a i { background:url(../imgs/lc_ico021.png) no-repeat -541px 0;}
.tc_list ul .tc_li05 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -541px 0;}
.tc_list ul .tc_li06 a i { background:url(../imgs/lc_ico021.png) no-repeat -669px 0;}
.tc_list ul .tc_li06 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -669px 0;}
.tc_list ul .tc_li07 a i { background:url(../imgs/lc_ico021.png) no-repeat -806px 0;}
.tc_list ul .tc_li07 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -806px 0;}
.tc_list ul .tc_li08 a i { background:url(../imgs/lc_ico021.png) no-repeat -940px 0;}
.tc_list ul .tc_li08 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -940px 0;}
.tc_list ul .tc_li09 { margin:0;}
.tc_list ul .tc_li09 a i { background:url(../imgs/lc_ico021.png) no-repeat -1077px 0;}
.tc_list ul .tc_li09 a:hover i { background:url(../imgs/lc_ico022.png) no-repeat -1077px 0;}


.tc_bg { background:url(../imgs/tc_bg.jpg) repeat-y center 0; height:698px; margin:30px 0 0; padding:40px 0 0;}
.tc_bg02 { height:450px;}
.tc_con { height:341px;}
.tc_bg02 .tc_con { padding:10px 0 0;}
.tc_con ul li { float:left; width:340px; height:300px; position:relative; margin-right:60px; background:#fff; border:solid 10px #fff;}
.tc_con ul .nobor { margin:0;}
.tc_con ul li a img { width:340px; height:180px;}
.tc_con ul li a .tc_sp01 { display:block; width:340px; height:50px; line-height:50px; background:#e5e5e5; text-align:center; font-size:24px; color:#000;}
.tc_con ul li a .tc_sp01 b { color:#bf161d; font-size:30px;}
.tc_con ul li a .tc_sp02 { font-size:18px; color:#000; text-align:center; display:block; line-height:25px; padding:20px 0 0;}
.tc_con ul li a .tc_sp02 em { display:block; font-size:14px; color:#7b7b7b;}