@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
body{background:#FFF}
html{}
h1{}
h2{}
h3{}
h4{}
.clr{clear:both;}
.floatL{float:left;}
.floatR{float:right;}
.alignL{text-align:left;}
.alignR{text-align:right;}
.alignC{clear:both;text-align:center;}
.lastChild{margin-right:0%!important;float:right!important;}
.pdg_t10{padding-top:10px;}
.pdg_t15{padding-top:15px;}
.pdg_l10{ padding-left:10px;}
.pdg_l155{ padding-left:155px;}
.pdg_l200{ padding-left:200px;}
.f_cA{ color:#cf1b66;}
.f_cB{ color:#ff8000;}
.f_cC{ color:#005cc4;}
.f_s14{ font-size:14px;}
.f_s16{ font-size:16px;}
.box_w120{ width:120px;}
.box_w200{ width:200px;}
.box_w790{ width:790px;}
.none{ display:none;}
li{ list-style:none;}
.m{ width:100%; margin:auto; overflow:hidden; clear:both}
.m_1200{ width:1200px; margin:auto; overflow:hidden; clear:both}
.m_1080{ width:1080px; margin:auto; overflow:hidden; clear:both}
.m_1000{ width:1000px; margin:auto; overflow:hidden; clear:both}
.m_880{ width:880px; margin:auto; overflow:hidden; clear:both}
/*#af1e23 logo红 	#d07a7d foottxt红*/

/*header*/
.nav{ background:#fff; height:91px}
.nav .navlinks{text-align:center; height:91px;}
.nav .navlinks a{ font-size:14px; line-height:100px; color:#444; text-decoration:none; display:inline-block; float:right; padding-left:34px;}
.nav .navlinks a:hover{ color:#af1e23 }
.nav .navlinks .active{ color:#af1e23}
.nav .navlinks a.first{ border-left:none}

.nav2{ background:#fff; height:62px; width:100%; border-bottom:#ddd 1px solid; position:fixed; z-index:100000;}
.nav2 .navlinks{text-align:center; height:62px; width:985px; float:right; border-left:#ddd 1px solid;}
.nav2 .navlinks a{ font-size:16px; line-height:62px; height:62px; color:#333; text-decoration:none; width:163px; border-right:#ddd 1px solid; display:inline-block; float:left}
.nav2 .navlinks a:hover{font-weight:700; }
.nav2 .navlinks .active{font-weight:700;}
.nav2 .navlinks a.last{ border-right:none}

/*footer*/
foot{ width:100%;height:214px; display:block; background:#af1e23;}
foot .footbox{ padding-top:58px;}
foot .footbox .logoF{ margin-top:14px; padding-left:56px; padding-right:36px; border-right:1px solid #d07a7d;}
foot .footbox .erweimaF{padding-left:20px;}
foot .boxA{ width:820px; padding-left:30px; font-size:12px;}
foot .boxA img{ margin-right:50px;}
foot .boxA .boxtxt{ color:#d07a7d; line-height:1.8em; margin-top:12px;}
foot .boxA .boxtxt a{ color:#d07a7d;text-decoration:none; padding-left:22px; padding-right:22px}
foot .boxA .boxtxt a.first{padding-left:0px;}

