﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1004px; font-family:microsoft yahei;}
.fw_banner{left:50%; margin-left:-960px; position: relative; height:305px; overflow:hidden; width:1920px; }
.ab_banner{left:50%; margin-left:-960px; position: relative; overflow:hidden; width:1920px; }
/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
.header .header_top{ overflow:hidden; height:130px;}
.header .header_top .logo{ float:left; overflow:hidden}
.header .logo dt{ float:left; margin-right:23px;}
.header .logo dd{ float:left; margin-top:50px;}
.header .logo dd h2{ font-size:24px; color:#ff5b00; font-weight:normal; margin-bottom:8px;}
.header .logo dd p{ font-size:12px;}
.header .logo dd a{ color:#333}
.header .logo dd .a1{ padding-right:15px; border-right:1px dotted #ccc; margin-right:15px;}
.header .header_right{ float:right; overflow:hidden;}
.header .header_right .header_top_nav{ overflow:hidden; margin-top:20px; margin-bottom:30px;}
.header .header_right .header_top_nav li{ float:left; padding:0 15px; border-right:1px dotted #ccc;}
.header .header_right .header_top_nav .last{ border:none; padding-right:0}
.header .header_right .header_top_nav .last a{ color:#ff5b00;}
.header .header_right .header_phone{ width:380px; height:44px; background:url(Img/Common/header_phone.png) no-repeat center; overflow:hidden; margin-left:12px;}
.header .header_right .header_phone li{ float:left; margin:0 10px; line-height:18px;}
.header .header_right .header_phone li img{ position:relative; top:4px; left:-3px;}
.header .header_right .header_phone ul{ border-right:1px dotted #b8b8b8; float:left; margin-left:8px; overflow:hidden; margin-top:12px;}
.header .header_right .header_phone span{ display:block; font-size:24px; color:#ff5b00; float:left; line-height:44px; font-weight:normal; margin-left:8px;}
.header .header_nav{ overflow:hidden; width:100%; height:60px; background:url(Img/Common/nav_bg.jpg) no-repeat left top; position:relative}
.header .header_nav b{ display:block; width:458px; height:3px; background-color:#ff5b00; position:absolute; left:0; top:0}
.header .header_nav p{ width:0px; height:3px; background-color:#ff5b00;}
.header .header_nav ul{ overflow:hidden; height:57px;}
.header .header_nav li{ float:left; line-height:57px; font-size:14px;padding:0 16px; background:url(Img/Common/nav_bor.png) no-repeat left center}
.header .header_nav li a{ color:#fff; text-decoration:none; display:block}
.header .header_nav .first{ background:none}
.header .header_nav .cur a,.header .header_nav li:hover a{ color:#ff5b00; font-weight:bold}

/*footer*/
.footer{ overflow:hidden; width:100%; height:600px; background-color:#111;}
.footer ul{ overflow:hidden; width:1020px; margin:0 auto; overflow:hidden; margin-top:48px; margin-bottom:42px;}
.footer ul li{ float:left; width:158px; height:158px; background:url(Img/Common/footer_yuan01.png) no-repeat 9px 9px; margin:0 6px; overflow:hidden; position:relative}
.footer li b{ display:block; width:32px; height:32px; margin:0 auto; margin-top:47px; margin-bottom:12px; position:relative}
.footer li p{ text-align:center; font-size:16px; color:#fff; position:relative; left:0}
.footer li .b01{ background:url(Img/Common/footer01.png) no-repeat center}
.footer li .b02{ background:url(Img/Common/footer02.png) no-repeat center}
.footer li .b03{ background:url(Img/Common/footer03.png) no-repeat center}
.footer li .b04{ background:url(Img/Common/footer04.png) no-repeat center}
.footer li .b05{ background:url(Img/Common/footer05.png) no-repeat center}
.footer li .b06{ background:url(Img/Common/footer06.png) no-repeat center}
.footer li .lihover{ width:140px; height:140px; background:url(Img/Common/footer_yuan02.png) no-repeat center; padding:9px; display:none}
.footer li .lihover span{ display:block; background:url(Img/Common/footer_li0.png) no-repeat center; width:140px; height:90px; text-align:center; padding-top:50px; color:#fff; text-align:center;}
.footer li:hover{ background:none}
.footer li:hover .lihover{ display:block}
.footer li:hover b{ display:none}
.footer li:hover p{ display:none}





.footer dl{ width:165px; float:left; height:185px; overflow:hidden; background:url(Img/Common/nav_bor.png) left top repeat-y; padding-left:35px;}
.footer dt a{ font-size:16px; color:#fff;}
.footer dt{ margin-bottom:20px;}
.footer dd a{ font-size:13px; color:#999; line-height:29px; display:block}
.footer .footer_ewm{ width:200px; text-align:center; float:left; background:url(Img/Common/nav_bor.png) repeat-y left top,url(Img/Common/nav_bor.png) repeat-y right top}
.footer .footer_ewm img{ display:block; margin:0 auto; margin-bottom:10px;}
.footer .footer_ewm p{ font-size:12px; color:#999; margin-bottom:5px;}
.footer .footer_center{ overflow:hidden}
.footer .footer_btm{ overflow:hidden; margin-top:50px;}
.footer .footer_btm .dizhi { float:left; overflow:hidden}
.footer .footer_btm .dizhi p{ font-size:12px; color:#888; line-height:20px; margin-bottom:20px; margin-left:35px;}
.footer .footer_btm .dizhi p em{ background:url(Img/Common/footer_dian.png) no-repeat right center; padding-right:20px; margin-right:30px;}
.footer .footer_btm .dizhi span{display: block; font-size:12px; color:#555; margin-left:35px; float: left;}
.footer .footer_btm .phone{ float:right; text-align:right;}
.footer .footer_btm .phone p{ color:#ccc;}
.footer .footer_btm .phone i{ font-style:normal; display:block; font-size:24px; color:#ccc; font-weight:normal}
.footer .footer_btm .phone span{ display:block; width:111px; height:17px; background:url(Img/Common/footer_yy.png) no-repeat center; text-align:center; font-size:10px; line-height:17px; font-family:Arial; float:right}



/*新闻*/
.news{ overflow:hidden; background-color:#f7f7f7;}
.news .news_content{ overflow:hidden; margin-top:55px; height:370px;}
.news .news_content .news_title{ width:100%; overflow:hidden; margin-bottom:15px;}
.news .news_content h3{ font-size:16px; font-weight:normal; float:left}
.news .news_content h3 a{ color:#333;}
.news .news_content .news_btn{ float:right; overflow:hidden}
.news .news_content .news_left{ width:24px; height:24px; background:url(Img/Index/news_left.png) no-repeat center; float:left; cursor:pointer}
.news .news_content .news_left:hover{ background:url(Img/Index/news_left_cur.png) no-repeat center}
.news .news_content .news_right{ width:24px; height:24px; background:url(Img/Index/news_right.png) no-repeat center; float:left; margin-left:10px; cursor:pointer}
.news .news_content .news_right:hover{ background:url(Img/Index/news_right_cur.png) no-repeat center}
.news .news_content .news_window{ width:100%; height:300px; overflow:hidden}
.news .news_content ul{ width:1024px;}
.news .news_content ul li{ float:left; width:320px; overflow:hidden; margin-right:21px;}
.news .news_content li img{ display:block; margin-bottom:20px;}
.news .news_content li h4{ font-size:13px; margin-bottom:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .news_content li h4 a{ color:#666}
.news .news_content li p{ font-size:12px; color:#666; line-height:19px; height:57px; width:100%;overflow:hidden;}
/*运营推广*/
.news .yunying{ overflow:hidden;}
.news .yunying .yunying_left{padding-bottom:10px; float:left; width:660px; overflow:hidden}
.news .yunying h3{ font-size:16px; font-weight:normal; margin-bottom:20px;}
.news .yunying h3 a{ color:#333;}
.news .yunying dl{ overflow:hidden;}
.news .yunying dt{ float:left; width:320px; overflow:hidden; margin-right:20px;}
.news .yunying dt img{ display:block; margin-bottom:20px;}
.news .yunying dt h4{ font-size:13px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:20px; font-weight:normal}
.news .yunying dt h4 a{ color:#333;}
.news .yunying dt p{ font-size:12px; color:#666; line-height:19px; width:100%; height:57px; overflow:hidden}
.news .yunying dd{ float:left; width:320px;}
.news .yunying dd li{ font-size:12px; line-height:27px; width:100%; float:left}
.news .yunying dd li a{ display:inline-block; width:70%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left; color:#666;}
.news .yunying dd li span{ color:#999; float:right}
/*移动互联网*/
.news .yunying .yunying_right{ width:320px; float:right; overflow:hidden}
.news .yunying .yunying_right .yidong_content{ overflow:hidden; width:100%;}
.news .yunying .yunying_right li{font-size:12px; line-height:27px; width:100%; float:left}
.news .yunying .yunying_right li a{ display:inline-block; width:70%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left; color:#666;}
.news .yunying .yunying_right li span{ color:#999; float:right}






























