@charset "utf-8";
/*****************************************
* 2017-4-24 网站公共样式
*****************************************/
*{margin:0;padding:0;}
body {font:12px/20px 微软雅黑; color:#333; margin:0; padding:0; background:url(../images/tbg.jpg) top center no-repeat;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7,p {margin:0;padding:0;}
ol,ul,li {list-style:none outside none;}
a{ text-decoration:none; color:#555; font-size:14px;}
img {border:0;}
a img{ border:0;}
* A {POSITION: relative}
em,cite,i{font-style:normal;}
.clear { clear:both; margin:0px; top:0px} 
html,body{ overflow-x:hidden;}
div{ border:0px;}
img{border:none; margin:0; padding:0;}
li,dt,dd{text-overflow:ellipsis;}
.fl{float:left;}
.fr{float:right;}
.fc{ margin:0 auto;}
#top{ background:#ba0000; height:40px; line-height:40px; border-bottom:1px #9e0000 solid;}
.top{ width:1300px; font-size:14px; color:#fff;}
#head{ height:160px; background:#fff;}
.head{ width:1300px;}
.logo{ background:#ba0000; width:240px; height:160px; text-align:center;}
.logo img{ margin-top:22px;}
.hrig{ width:1000px; height:75px;}
.hrig .tit1{ width:500px; padding-top:23px; font-size:21px;}
.hrig .tit1 img{ float:left; margin-right:7px;}
.hrig .tit1 p{ padding-top:21px;}
.hrig .tit1 p i{ color:#c52024; font-weight:700;}
.hrig .tit2{ width:483px; height:65px; line-height:65px; background:url(../images/qr2.png) left no-repeat; text-align:right; color:#333; font-size:18px; padding-right:15px;}
.hrig .tit2 i{ font-weight:700; color:#ba0000}
.menu{ width:1000px; height:67px; margin-top:20px;}
.menu li{ float:left;}
.menu li a{ display:block; height:67px; font-size:18px; color:#555; font-weight:700; line-height:25px; transition:0.5s;}
.menu li a span{ display:block; font-size:12px; text-transform:uppercase; font-weight:100; color:#999; transition:0.5s;}
.menu i{ width:60px; height:67px; float:left; background:url(../images/qr3.png) center 5px no-repeat;}
.menu li a:hover{ color:#ba0000; background:url(../images/qr4.png) left bottom no-repeat;}
.menu li a:hover span{color:#ba0000;}

#fnav{ background:#676767; padding:20px 0;}
.fnav{ width:1300px; line-height:50px; text-align:center; border-bottom:1px #5a5a5a solid;}
.fnav a{ color:#eee; padding:0 25px; font-size:15px;}
.fnav a:hover{ color:#f97a7a;}
.flixi{ width:1300px; padding:30px 0;}
.flixi_logo{ width:250px; background:url(../images/line.jpg) right center no-repeat; height:170px;}
.flixi_logo img{ width:215px; padding-top:20px;}
.flixi_con{ padding:0 50px; font-size:14px; color:#eee; line-height:24px; height:170px; /*background:url(../images/line.jpg) right center no-repeat;*/}
.flixi_img{ width:148px; text-align:center; line-height:30px; color:#fff; font-size:14px;}
.flixi_img img{ width:148px;}
#footer{ background:#ba0000; padding:10px 0; height:30px;}
.footer{ width:1300px; color:#fee5e5; line-height:30px; font-size:14px;}
.footer span{ float:left; padding-right:15px;}
.footer em{ float:right;}
.footer a{ color:#fee5e5;}
.footer a:hover{ color:#fff;}