/*引用reset*/
@import url("reset.css");
@import url("animation.css");
@import url("hover-min.css");


body{font-family: 微软雅黑; line-height: 1.8; font-size: 14px; min-width:1200px; background:#f1f1f1;}
a:visited{color: none;}
a:active{color: none ;}

.m-left{ float:left;}
.m-right{ float:right;}

.beat-char {
    line-height: 40px;
    position: relative;
	display: inline-block;
	background: transparent;

}

/*  主题颜色 */
	
body{ color:#787878;  overflow-x:hidden; }     /* 文字 基础颜色 */
a{color: #444;transition: color 0.4s ease-out 0s;}     /* <a>标签 基础颜色 */
a:hover{transition: color 0.4s ease-out 0s; text-decoration:none !important;}     /* <a>标签  hover 基础颜色 */


/* 全屏幻灯片样式 */
.g-bd{ width:100%; height:600px;}
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; margin-bottom:0;}
.flex-control-nav li{display:inline-block;width:12px;height:auto;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:100px;overflow:hidden;cursor:pointer; background:#f1f1f1;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.flex-control-nav .flex-active{ height:25px; background:#722c25;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none; }
.flex-direction-nav li a{display:block;width:40px;height:40px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{}
.flex-direction-nav li a.flex-next{}


/*main_style*/
.g-top{ width:100%; height:40px; background:#722c25;}
.f-top{ width:1120px; height:40px; margin:0 auto;}

.m-top-left{ float:left; height:40px; line-height:40px; font-size:14px; color:#fff; float:left; margin-bottom:0;}

.m-top-right{ float:right; height:40px; line-height:40px; font-size:14px; color:#fff; background:url(../images/tel.png) left center no-repeat; padding-left:40px;}




.g-head{ width:100%; height:100px; background:#fff; position:relative; z-index:99999;}
.f-head{ width:1200px; height:100px; margin:0 auto; position:relative;}
.my-logo{ width:231px; height:87px; float:left; margin-top:6px;}

.f-by{ float:right; margin-top:25px;}


/*导航*/
.g-nav{ width:100%; height:50px; background:#eaeaea; position:relative; border-bottom:4px solid #722c25;}
.f-nav{ width:1120px; height:50px; margin:0 auto;}
.nav_list{ width:1120px; height:50px; margin:0; padding:0;}

.f-nav li{ width:130px; line-height:50px;position:relative; float:left;list-style:none; margin:0 28px; padding:0;}
.f-nav li.last{background:none;}
.f-nav li a{float:left;display:block; width:130px; height:50px; text-align:center; line-height:50px; }
.f-nav li a:hover{}
.f-nav li a span{float:left;display:block; width:130px; height:50px; line-height:50px;cursor:pointer; font-family:"Microsoft YaHei";text-align:center;  color:#333333; font-size:16px;
border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
-ms-border-radius:5px 5px 0 0;
-o-border-radius:5px 5px 0 0;

transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.f-nav li a span:hover{ background:#722c25; color:#fff;}
.f-nav li a.selected span{ background:#722c25; color:#fff;}
.f-nav li.selected .submenu{display:block;}
.f-nav li .submenu{display:none;position:absolute;top:50px;left:0px; background:#722c25;}
.f-nav li .submenu{width:130px; text-align: center;}
.f-nav li .submenu{ z-index:9999;}
.f-nav li .submenu li{float:left;padding:0;background:none; width:150px;height:35px; line-height:35px; margin:0 auto; }
.f-nav li .submenu li a{padding:0; font-size:14px; font-family:"Microsoft YaHei";height:35px; line-height:35px; color:#fff; width:130px; margin:0 auto;}
.f-nav li .submenu li a:hover{background:#fff; color:#722c25; }







/*分类*/
.g-xmfl{ width:100%; height:240px; padding:20px 0; box-sizing:content-box; background:#fff url(../images/item-bj.jpg) center center no-repeat; position:relative;}
.f-xmfl{ width:1200px; height:240px; margin:0 auto; position:relative;}

.m-xmfl{ width:600px; height:240px; position:relative; padding-top:80px;}
.m-xmfl-title{ width:600px; height:35px; line-height:35px; text-align:center; font-size:24px; color:#fff; font-weight:bold; margin-bottom:30px;}
.m-xmfl-more{ width:140px; height:30px; line-height:30px; margin:0 auto;}
.m-xmfl-more a{ font-size:16px; color:#ffffff; display:block; padding-left:20px; border:1px solid #fff; background:url(../images/more-icon.png) 98px center no-repeat;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
-ms-border-radius:20px;
-o-border-radius:20px;

transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}


.m-xmfl-more1 a:hover{ border-color:#722c25; background:#722c25 url(../images/more-icon.png) 98px center no-repeat; color:#fff;}
.m-xmfl-more2 a:hover{ border-color:#111446; background:#111446 url(../images/more-icon.png) 98px center no-repeat; color:#fff;}


/*服务项目*/
.g-item{ width:100%; height:900px; padding:80px 0 0; box-sizing:content-box; position:relative; background:url(../images/item.jpg) center center no-repeat;}

.f-item{ width:1200px; height:auto; position:relative; margin:0 auto;}
.f-item ul{ margin:0; padding:0;}
.f-item ul li{ width:590px; height:260px; position:relative; background:#fff; margin-bottom:20px;}


.f-item ul li:nth-child(odd){ float:left;}
.f-item ul li:nth-child(even){ float:right;}

.m-item-left{ width:300px; height:260px; float:left;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-item-img{ width:300px; height:260px; position:relative; overflow:hidden;
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);

transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-item-img img{ width:100%; height:100%;}
.m-item-box{ width:300px; height:260px; position:absolute; left:0; top:0; background:rgba(0,0,0,0.6); opacity:0;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.m-item-empty{ width:285px; height:246px; margin:7px; position:relative; overflow:hidden;}
.m-item-desc{ width:230px; height:180px; line-height:30px; font-size:14px; color:#ffffff; overflow:hidden; position:absolute; top:40px; left:27px; }

.m-item-line{ position:absolute; background:#fff; opacity:0; margin-bottom:0;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-item-line01{ width:285px; height:1px; top:0px; left:-285px;}
.m-item-line02{ width:1px; height:250px; top:250px; left:284px;}
.m-item-line03{ width:285px; height:1px; top:245px; left:285px;}
.m-item-line04{ width:1px; height:250px; top:-250px; left:0px;}



.m-item-right{ width:260px; height:260px; float:left; padding:30px 0 0; margin-left:15px;}
.m-item-title{ width:260px; height:30px; line-height:30px; font-size:18px; color:#333;}

.m-item-more{ width:145px; height:38px; border:1px solid #afafaf; margin-top:120px; background:url(../images/jt-off.png) center center no-repeat;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}



.f-item ul li:hover .m-item-box{ opacity:1;}
.f-item ul li:hover .m-item-img{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);}
.f-item ul li:hover .m-item-txt{ opacity:1;}
.f-item ul li:hover .m-item-line{ opacity:1;}
.f-item ul li:hover .m-item-line01{ left:0px;}
.f-item ul li:hover .m-item-line02{ top:0px;}
.f-item ul li:hover .m-item-line03{ left:0px;}
.f-item ul li:hover .m-item-line04{ top:0px;}

.f-item ul li:hover .m-item-more{ border-color:#722c25; background:#722c25 url(../images/jt-on.png) center center no-repeat;}




/*标题*/

.f-title-cn{ width:1200px; height:60px; line-height:60px; font-size:48px; color:#722c25; font-weight:bold; margin:0 auto; text-align:center;}
.f-title-en{ width:1200px; height:35px; line-height:35px; font-family:"Times New Roman"; font-size:30px; color:#333333; text-transform:uppercase; margin:0 auto; text-align:center;}









/*精彩呈现*/
.g-news{ width:100%; height:auto; padding:80px 0; box-sizing:content-box; background:#fff; position:relative;}

.f-news{ width:1200px; height:auto; overflow:hidden; margin:40px auto 0; position:relative;}
.f-news .parHd{ width:1200px; height:40px; position:relative;  }
.f-news .parHd ul{ width:1200px; height:40px; text-align:center; position:relative;}
.f-news .parHd ul li{ width:200px; height:40px; line-height:40px; text-align:center; display:inline-block; margin:0 30px; cursor:pointer; border:1px solid #bcbcbc; font-size:16px; color:#666666;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;}
.f-news .parHd ul li.on{ background:#722c25; border:1px solid #722c25; color:#fff; }



.f-news .parBd{ width:1200px; height:400px; margin:40px auto 0; position:relative; background:url(../images/news-line.jpg) center 39px no-repeat;}
.f-news .slideBox{ overflow:hidden; zoom:1; }

.f-news .sPrev{ display:block; width:38px; height:38px; position:absolute; top:356px; left:546px; background:url(../images/prev.png) left center no-repeat; 
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.f-news .sPrev:hover{ background-position:right center;}
.f-news .sNext{ display:block; width:38px; height:38px; position:absolute; top:356px; left:616px; background:url(../images/next.png) right center no-repeat;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s; }
.f-news .sNext:hover{ background-position:left center;}
		
.f-news .parBd .tempWrap{ float:left;  }
.f-news .parBd ul{ overflow:hidden; zoom:1;}
.f-news .parBd ul li{ width:270px; height:320px; margin-right:40px; float:left; overflow:hidden;}

.m-news-date{ width:95px; height:25px; line-height:25px; font-size:16px; color:#666666; text-align:center; border:1px solid #bcbcbc; margin:0 auto 8px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s; }

.m-news-dot{ width:14px; height:14px; background:#bcbcbc; margin:0 auto 15px;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.m-news-box{ width:270px; height:165px; position:relative; overflow:hidden; margin-bottom:15px;}
.m-news-img{ width:270px; height:165px; position:relative; overflow:hidden;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}

.m-news-title{ width:270px; height:25px; line-height:25px; font-size:16px; color:#333333; overflow:hidden; margin:0 auto 10px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-news-desc{ width:270px; height:40px; line-height:20px; font-size:14px; color:#666; overflow:hidden; margin-bottom:0;}



.f-news .parBd ul li:hover .m-news-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.f-news .parBd ul li:hover .m-news-title{ color:#722c25;}
.f-news .parBd ul li:hover .m-news-date{ background:#722c25; border-color:#722c25; color:#fff;}
.f-news .parBd ul li:hover .m-news-dot{ background:#722c25;}



/*资源共享 • 共谋发展*/
.g-honor{ width:100%; height:auto; padding:80px 0; box-sizing:content-box; background:#f1f1f1; position:relative;}

.f-honor{ width:1200px; height:315px; margin:40px auto 0; position:relative;}


.m-honor01{ width:465px; height:315px; float:left; background:url(../images/h01.jpg) center center no-repeat; padding:40px 30px; border:1px solid #ffffff;}
.m-honor01 .m-honor-cn{ width:405px; height:35px; line-height:35px; font-size:24px; color:#fff; margin-bottom:0;}
.m-honor01 .m-honor-en{ width:405px; height:30px; line-height:30px; font-size:20px; color:#fff; text-transform:uppercase; margin:0 auto;}

.m-honor-more{ width:118px; height:25px; margin-top:15px; margin-right:15px;}
.m-honor-more a{ width:122px; height:25px; line-height:23px; text-align:center; font-size:14px; color:#ffffff; border:1px solid #ffffff; display:inline-block;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-honor-more a:hover{ background:#722c25; border-color:#722c25; color:#fff;}


.m-honor02{ width:423px; height:315px; float:left;}
.m-honor02 .m-honor-cn{ width:405px; height:25px; line-height:25px; font-size:16px; color:#fff; margin-bottom:0;}
.m-honor02 .m-honor-en{ width:405px; height:25px; line-height:25px; font-size:18px; color:#fff; text-transform:uppercase; margin:0 auto;}

.m-honor02 ul{ margin:0; padding:0;}
.m-honor02 ul li{ width:423px; height:158px; position:relative; border:1px solid #ffffff; overflow:hidden; padding:30px 20px;}
.m-honor02 ul li:nth-child(1){ background:url(../images/h02.jpg) center center no-repeat;}
.m-honor02 ul li:nth-child(2){ background:url(../images/h03.jpg) center center no-repeat;}



.m-honor-view{ width:90px; height:25px; margin-top:25px; margin-right:15px;}
.m-honor-view a{ width:90px; height:25px; line-height:23px; text-align:center; font-size:14px; color:#ffffff; border:1px solid #ffffff; display:block;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-honor-view a:hover{ background:#722c25; border-color:#722c25; color:#fff;}


.m-honor03{ width:312px; height:316px; float:left; background:url(../images/h04.jpg) center center no-repeat; padding:80px 0 0; border:1px solid #fff;}
.m-honor03 .m-honor-cn{ width:312px; height:70px; line-height:35px; text-align:center; font-size:20px; color:#fff; margin-bottom:0;}
.m-honor03 .m-honor-en{ width:312px; height:30px; line-height:30px; text-align:center; font-size:20px; color:#fff; text-transform:uppercase; margin:0 auto;}

.m-honor-gd{ width:90px; height:25px; margin:60px auto 0;}
.m-honor-gd a{ width:90px; height:25px; line-height:23px; text-align:center; font-size:14px; color:#ffffff; border:1px solid #ffffff; display:block;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-honor-gd a:hover{ background:#722c25; border-color:#722c25; color:#fff;}





/*中间广告*/
.g-center-ad{ width:100%; height:auto; position:relative; overflow-x:hidden;}
.f-center-ad{  overflow: hidden; width: 100%; height:auto;}
.f-center-ad .bigImg{ height:auto; position: relative;}
.f-center-ad .bigImg li img{ vertical-align:middle;  width: 100%;  height:auto;   }












/*联系我们*/
.g-contact{ width:100%; height:auto; padding:80px 0 60px; box-sizing:content-box; background:#fff;}



.f-contact-title{ width:1200px; height:140px; margin:0 auto;  text-align:center;}
.f-contact-title .f-title-cn{ height:60px; line-height:60px; font-family:Georgia; font-size:72px; font-style:italic; margin-bottom:20px;}
.f-contact-title .f-title-en{ height:30px; line-height:30px; font-size:24px; margin-bottom:20px;}
.f-contact-title .f-title-ms{ height:30px; line-height:30px; font-size:16px; color:#666666}




/*留言*/
.f-message{ width:1000px; height:auto; margin:65px auto 0;}

.f-message-title{ width:1000px; height:30px; line-height:30px; text-align:center; font-size:18px; color:#010101;}
.f-message-title span{ font-family:constantia; font-weight:bold; text-transform:uppercase;}

.f-message .messageBox{ width:1000px; margin:40px auto 0;}

.m-message-d{ width:1000px; height:40px; margin-bottom:10px;}
.f-message .messageBox .name{width:490px; height:40px; line-height:40px; background:none; font-size:16px; color:#666666; padding:5px 10px; border:none; border:1px solid #959595; margin-bottom:10px; float:left; }
.f-message .messageBox .organize{width:490px; height:40px; line-height:40px; background:none; font-size:16px; color:#666666; padding:5px 10px; border:none; border:1px solid #959595; float:right;margin-bottom:10px;}
.f-message .messageBox .phone{width:490px; height:40px; line-height:40px; background:none; font-size:16px; color:#666666; padding:5px 10px; border:none; border:1px solid #959595; float:left;margin-bottom:10px;}
.f-message .messageBox .mail{width:490px; height:40px; line-height:40px; background:none; font-size:16px; color:#666666; padding:5px 10px; border:none; border:1px solid #959595; float:right;margin-bottom:10px;}


.f-message  .messages{ width:1000px; height:110px; padding:10px; font-size:16px; color:#666666; border:none; border:1px solid #959595; background:none; margin-bottom:0px;}

.m-message-ms{ width:1000px; height:30px; line-height:30px; font-size:14px; color:#666666; margin-bottom:20px;}

.f-message .my-button{ width:1000px; height:40px; display:block; margin:0 auto;}
.f-message .my-button button{ width:1000px; height:40px; line-height:40px; display:block; background:#722c25 url(../images/message-icon.png) 538px center no-repeat; border:none; font-size:16px; color:#fff; margin:0 auto;}






/*公共服务*/
.g-service{ width:100%; height:auto; padding:50px 0; box-sizing:content-box; background:#f1f1f1; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.f-service{ width:1040px; height:41px; overflow:hidden; margin:0 auto; position:relative;}

.m-service-title{ height:41px; line-height:41px; font-size:25px; color:#722c25; font-weight:bold; float:left; padding-left:52px; background:url(../images/service-icon.png) left center no-repeat;}

.m-service{ width:646px; height:41px; float:right; padding-top:3px;}
.m-service-link{width:646px; height:41px;}
.m-service-link tr{ height:35px;}
.m-service-link td{text-align:center; height:35px; float:left;}
.m-service-link span{font-size:14px; font-weight:bold; color:#0c427f;}
.m-service-link select{width:190px; height:35px; text-align:center; border:1px solid #959595;}























/*footer*/
.g-foot{ width:100%; height:auto; overflow:hidden; padding:50px 0 30px; box-sizing:content-box; background:#722c25; position:relative;}


.f-foot{ width:1200px; height:225px; margin:0 auto;}

.f-foot-title{ width:100%; height:30px; line-height:30px; font-size:18px; color:#fff; margin-bottom:35px; background:url(../images/foot-line.jpg) left center no-repeat; padding-left:30px; box-sizing:content-box;}


/*二维码*/
.f-code{ height:190px; float:left;}
.f-code ul{ margin:0; padding:0;}
.f-code ul li{ width:170px; height:210px; float:left;}
.f-code ul li:first-child{ margin-right:30px;}
.f-code ul li .m-code-img{ width:170px; height:170px; overflow:hidden;box-sizing:content-box;}
.f-code ul li .m-code-img img{ width:170px; height:170px;}
.f-code ul li .m-code-txt{ width:170px; height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center;}




/*联系方式*/
.f-contact{ width:400px; height:225px; float:left; margin-left:105px; padding-top:15px;}
.wd-contact{ width:400px; height:120px; }
.wd-contact ul{ width:400px; height:120px; margin:0; padding:0;}
.wd-contact ul li{ width:400px; margin-bottom:5px;}
.wd-txt{ width:400px; height:30px; line-height:30px;box-sizing:content-box; font-size:14px; color:#ffffff;}

.wd-tel{ font-family:"Times New Roman"; font-size:30px; line-height:40px; color:#fff; font-weight:bold;}



/*底部导航*/
.f-footer-nav{ width:300px; height:225px; float:right; padding-top:0;}
.f-footer-nav ul{ margin:0; padding:0;}
.f-footer-nav ul li{ width:150px; height:40px; line-height:40px; float:left;}
.f-footer-nav ul li a{ font-size:16px; color:#fff; display:block;}
.f-footer-nav ul li a:hover{ color:#491813;}





/*icp*/
.g-icp{ width:100%; height:40px; background:#491813; position:relative;}
.f-icp{ width:1200px; height:40px; line-height:40px; margin:0 auto; text-align:center;}
.f-icp span{ font-family:微软雅黑; font-size:14px; color:#fff; height:40px; line-height:40px; margin:0 2px;}
.f-icp span img{ position:absolute;}
.f-icp a{ font-family:微软雅黑; font-size:14px; color:#fff;}
.f-icp a:hover{ color:#f5f5f5;}



/*返回顶部*/
.m-top{width:40px;height:40px;text-align:center;position:fixed;_position:absolute;right:0;bottom:57px;cursor:pointer;z-index:10003; background:#491813 url(../images/top.png) 0 0 no-repeat;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;}
.m-top:hover{ background-position:0 -40px;}










