/* CSS Document */
body { margin:0; padding:0; font-size:14px; color:#999; background:#f9f9f9; font-family:"Microsoft YaHei";color:#666; }
a {text-decoration:none; color:#999;}
.c { clear:both; height:0; overflow:hidden;}
.y { float:right;}
.z { float:left;}
.div_div { padding-top:10px;}
.div_div1 { padding-top:20px;}
ul { list-style:none; margin:0; padding:0;}


.top { width:auto; height:40px; line-height:40px; background:#cccccc;}
.toper { width:1200px; height:40px; line-height:40px; margin:auto; color:#FFF;}
.toper1 { width:500px; height:40px; float: left; line-height:40px; text-align:left; color:#FFF;}
.toper2 { width:200px; height:40px; float:right; line-height:40px; text-align:right; color:#FFF;}
.logo { width:1200px; height:150px; margin:auto; background:url(../img/logo.png) no-repeat left center;}

.ss { width:400px; height:40px; background:#CCC; float:right; margin-top:56px; border-radius:10px; overflow:hidden;}
.ss1 { width:300px; height:40px; float:left;}
.ss2 { width:100px; height:40px; float:right; background: #d73816; color:#FFF; line-height:40px; text-align:center;}

.head { width: auto; height:60px; background:#e62129;}
.dh { width:1200px; height:60px; margin:auto; background:url(../img/lin.png) left center no-repeat;}
.dh li { width:150px; height:60px; float:left; line-height:60px; text-align:center; color:#FFF; background:url(../img/lin.png) no-repeat right center;}
.dh li a { color:#FFF; font-size:16px;}

.flash { width:1920px; height:500px; margin:auto;}

.lm { width:1200px; margin:auto; padding-top:30px;}
.lm_t { width:500px; float:left;}
.lm_t1 { font-size:24px; color:#000; font-weight:bold;}
.lm_t2 { line-height:40px; font-size:18px; color:#333; background:url(../img/dd.png) left bottom no-repeat; padding-bottom:10px;}
.lm_t3 { line-height:50px;}
.lm_m { width:100px; height:40px; background:#e62129; float: right; margin-top:50px; color:#FFF; text-align:center; line-height:40px; border-radius:10px;}
.lm_m a { color:#FFF;}

.cp_bg { width:1248px; margin:auto;}
.cp_bg ul { padding-top:20px;}
.cp_bg li { width:282px; float:left;  margin-left:24px; margin-bottom:20px;}

.list2_cp2 { width:282px; height:200px;}
.list2_cp2 img { width:282px; height:200px;}

.gs_bg { width:auto; height:660px; background:url(../img/gs_bg.png) center;}
.gs_at { width:1200px; height:500px; margin:auto;}
.gs_atat { width:600px; height:500px;}

.gs_lm1 { line-height:40px; font-size:34px; font-weight:bold; color:#000; padding-top:60px;}
.gs_lm2 { line-height:40px; font-size:20px; color:#000;}
.gs_atatat { line-height:26px; padding-top:20px;}
.gs_m { width:200px; line-height:50px; background:#e62129; color:#FFF; text-align:center; line-height:50px; border-radius:10px; overflow:hidden;}
.gs_lm a { color:#FFF;}

.xw { width:1240px; margin:auto;}
.xw ul { padding-top:20px;}
.xw li { width:570px;  border:#e7e7e7 1px solid; float:left;  margin-left:20px; margin-bottom:20px; border-radius:6px; padding:9px;}

.xw_tu { width:200px; height:140px; background:#666; float:left; border-radius:5px; overflow:hidden;}
.xw_tu img { width:200px; height:140px;}
.xw_at { width:360px; float: right;}
.xw_at_tt { line-height:30px; font-size:14px; color:#000; font-weight:bold;} 
.xw_at_at {line-height:30px;}


.foot { background:#000; width:auto;}
.footer { width:1200px;  margin:auto;}
.footer1 { width:1200px; height:140px; padding:65px 0;}
.link1 { width:740px; float:left;}
.link2 { width:270px; float:right;}
.link2_1 { width:110px; height:130px; float:left;}
.link2_2 {width:110px; height:130px; float: right}
.link_tu1 { width:110pxp; height:110px; background:url(../img/foot4.png); background-size:100%;}
.link_tu2 { width:110pxp; height:110px;  background:url(../img/wx2.png); background-size:100%;}
.link_tt { line-height:20px; font-size:12px; color:#FFF; text-align:center;}

.link_lm { line-height:40px; font-size:18px; color:#FFF;}
.link_at a { line-height:30px;}
.footer2 { width:1200px; margin:auto; line-height:40px; color:#CCC; }


.list_bg { width:1200px; margin:auto; padding-top:20px; padding-bottom:20px;}
.list1 { width:260px; float:left; background:#FFF;}
.list1_lm { width:260px; height:40px; background:#e62129; line-height:40px; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.list2 { width:900px; float:right;}

.list_lm { width:900px; height:40px; line-height:40px; background:#cccccc;}
.list_lmt { padding-left:20px; padding-right:20px; height:40px; float:left; background:#e62129; color:#FFF;}

.list_heng { width: auto; height:230px; background: url(../img/heng.png);}

.list1_at { padding-top:20px;}
.list1_at li {line-height:40px; padding-left:30px;}
.list1_at li:hover { background:url(../img/jt.png) left center repeat-x;}
.list1_at li:hover a { color:#FFF;}

.list2_at1 {}

.list2_atat1 {  line-height:30px;}
.list2_atat1 ul { padding-top:20px;}

.list2_atat1 li { margin-bottom:20px; padding-bottom:20px; margin-bottom:20px; background:#FFF; padding:10px 15px;}

.xw_tt { line-height:40px; font-size:16px; font-weight:bold; color:#000;}
.xw_tt a { line-height:40px; font-size:16px; font-weight:bold; color:#000;}
.xw_ata { line-height:24px;}

.page { padding-top:20px; margin-top:20px; }
.page li {  padding:0 15PX; height:30px; background:#e62129; float:left; margin-right:10px; border-radius:3px; color:#FFF; line-height:30px; text-align:center;}
.page li a { color:#FFF;}

.list2_atat { padding:20px; line-height:30px; background:#FFF;}

.list2_at_cp { padding-top:20px;}
.list2_at_cp ul { width:918px;}
.list2_at_cp li { width:288px;  float:left; margin-bottom:20px; margin-right:18PX;}

.list2_cp { width:288px; height:200px;}
.list2_cp img { width:288px; height:200px;}

.list2_cp1 { width:288px; height:400px;}
.list2_cp1 img { width:288px; height:400px;}

.list2_cpa {}
.list2_cp_tt  { line-height:30px; font-size:14px; color:#000;}
.list2_cp_tt a { line-height:30px; font-size:14px; color:#000;}
.list2_cp_at  { line-height:30px;}
.list2_cp_yy { line-height:30px;}

.biaodan { width:900px; margin:auto;}
.biaodan1 { width:780px; float:left;}

.biaodanr { width:900px;}
.biaodan11 { width:600px; }

.biaoer { width:388px; height:48px;  margin-right:20px; margin-bottom:20px; border:#CCC 1px solid; border-radius:5px; padding-left:20px; color:#CCC;}
.biaoer1 { width:388px; height:96px; line-height:30px; margin-right:20px; margin-bottom:20px; border:#CCC 1px solid; border-radius:5px; padding-left:20px; color:#CCC;}

.biaodan2 { width:120px; height:120px; float:right; background:#666;border-radius:5px; text-align:center; color:#FFF; line-height:120px; border:none;}

.biaodan2r { width:410px; height:50px; background:url(../img/tjbg.png); border-radius:5px; text-align:center; color:#FFF; line-height:120px; border:none;}
.biaodan2r button a { color:#FFF;}


.ttt { line-height:60px; font-size:18px; color:#000; font-weight:bold; padding-top:10px;}
.time { line-height:30px;}
.list_at11 { padding-top:15px; line-height:28px;}
.list_at11 img { width:800px; height:auto;}

.list_wx { width:240px; height:240px; margin:auto; background:url(../img/foot4.png); background-size:100%;}