﻿@charset "utf-8";
body,p,div,img,a,span,ul,li,iframe,ol,dd,dl,h1,h2,h3,h4,h5,h6,table,th,tr,td,input,br,form {margin:0px;padding:0px; }
body{ font-size:12px; color:#333333; font-family:'Microsoft YaHei';}
ul,li,ol{list-style:none;}
img{ border: 0 none;}
.clear{clear:both;}
body{background-image: url(../images/bg_wl_1.jpg); }

/*常用浮动、间距、行距、背景、边框*/
.left{float:left;  display:inline;}/*左浮动*/
.right{float:right;display:inline;}/*右浮动*/
.m_auto{margin:0px auto;}/*水平居中对齐*/
.m_10{margin:10px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mb_10{margin-bottom:10px;}
.ml_10{margin-left:10px;}
.mr_10{margin-right:10px;}
.mt_5{margin-top:5px;}
.mb_5{margin-bottom:5px;}
.m_0{margin:0px;}
.w_960{width:960px; margin:0px auto;}
.w_1200{width:1200px; margin:0px auto;}


/*位置、时间、段落*/
.fr_time{color:#999; float:right; font-size:12px;}/*右浮动的时间*/ 
.paragraph p{text-indent:2em; margin-bottom:15px; line-height:26px;}/*文字段落*/
.ti_0{text-indent:0em;}
.hidden{overflow:hidden;}

/* 字体 */
.fw_b{ font-weight:bold; }
.fw_100{ font-weight:100;}
.fs_14{font-size:14px;}
.ff_soft{font-family:'Microsoft YaHei';}
.ff_Airl{font-family:Arial, Helvetica, sans-serif;}
.ff_song{font-family:'宋体';}

/*链接*/
a{color:#333333; text-decoration:none;}
a:hover{color:#0076c7; text-decoration:underline;}

/* Clear Fix */  
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }    
.clearfix { display:inline-block;}   
.clearfix {display:block;}

.header_bg{background:#222; position: fixed; width: 100%; z-index: 10000000000;height:62px;}
.header{ height:62px;  overflow:hidden;  width: 1200px; margin: 0px auto;}
.logo{  height:62px; padding:10px 0px; width:310px; text-align:left; float:left; display:inline;}
.logo .zh{ font-family:'Microsoft YaHei'; font-size:20px; color:#fff; text-shadow:2px 2px 2px #676767;}
.logo .en{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#979797; text-shadow:2px 2px 2px #676767;}
.nav{  height:62px; float:right;display:inline; }
.nav ul{ }
.nav ul li{ float:right; display:inline; line-height:62px;font-family:'Microsoft YaHei'; font-size:16px; text-align:center; width:100px;  height:62px; }
.nav ul li a{color:#fff; display:block;    height:62px; }
.nav ul li a:hover,.nav ul li .current{ background:#027bc1; text-decoration:none; color:#fff;}

.banner{ text-align:center; padding-top: 30px;}
.banner_news{width:941px; height:252px;}
.banner_case{width:1062px;  margin:0px auto; overflow:hidden; padding-bottom:20px;}
.banner_weizhan{  width:941px; height:252px; }

.banner_text{ color:#fff; font-size:48px; margin:80px 0px 30px 0px;}
.net_text{ color:#fff; font-size:40px; margin:80px 0px 0px 0px;}
.banner_text .www{ font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px; }
.banner_text .www a{ color:#fff;}
.banner_text_description{ width:485px; line-height:30px; text-align:center; color:#C2C4C8; font-size:18px; margin:20px auto;}
.net_text_description{ width:850px; line-height:30px; text-align:center; color:#c2c4c8; font-size:18px; margin:10px auto 40px auto;}
.banner_content{  text-align:center; margin:0px auto; overflow:hidden;}
.banner_content p{ margin-top:30px;}
.banner_content a{ background:#787f89; padding:12px 24px; font-size:18px; color:#fff; border-radius:2px;}
.banner_content a:hover{ background:#ffae00; text-decoration:none; color:#fff;}





.news_list ul li{ margin:10px 0px; padding:20px 0px; } 
.news_list ul li .date{color: #fff;float: left; text-align: center; width: 100px; display:inline;}
.news_list ul li .date p{color: #fff;font-family: "黑体";font-size: 48px;font-weight: bold;line-height: 48px;}
.news_list ul li .description{ float:left; width:820px; display:inline; }
.news_list ul li .description h2{line-height: 30px;}
.news_list ul li .description h2 a{color: #fff;font-size: 18px; }
.news_list ul li .description p{ color: #d4d4d4;float: left;height: 70px;line-height: 20px;overflow: hidden;width: 820px;}

.case_recommend_prev,.case_recommend_next{ color:#fff; font-family:simsun; font-size:80px; cursor:pointer; position:absolute;top:500px;}
.case_recommend_prev{left:30px; }
.case_recommend_next{ right:30px;}

.case_recommend{ margin:20px auto 0px auto}
.case_recommend ul li{ width:1062px; }
.case_recommend ul li .img{ float:left; display:inline; width:609px;}
.case_recommend ul li .description{float:right;display:inline; padding:150px 20px;}
.case_recommend ul li .description .text{ font-size:60px; color:#fff; padding:20px 0px;}
.case_recommend ul li .description p{margin:20px 0px 0px 0px;}
.case_recommend ul li .description p a{ background-color:#ffae00; padding:12px 25px; color:#fff; font-size:18px; border-radius:3px;}

.case_list{width:100%; padding:10px 0px;}
.case_list ul li{ width:23.5%; float:left; margin:0.6% 0px 0.6% 1.2%; display:inline;}
.case_list ul li a{color:#fff;}
.case_list ul li .img {font-size:0px;}
.case_list ul li .img img{ width:100%; }
.case_list ul li .title{ background:#343333; height:53px; line-height:53px; text-indent:10px; color:#fff; font-size:16px; margin:0px; padding:0px;}
.case_list ul li .description{ display:none;}





.banner_case_view{ width:100%; background-repeat:no-repeat; overflow:hidden; text-align:center;}
.banner_case_view_img{ width:1200px; margin:0px auto; padding:10px 0px;}
.banner_case_view_img img{width:1200px;}
.case_view_content{ margin:0px auto; width:1200px;}
.case_view_content img{width:1200px;}
.case_view_prev,.case_view_next{ font-family:simsun; font-size:200px;  position:fixed;top:200px;
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop+200));

}
.case_view_prev a,.case_view_next a{ color:#ccc; height:200px; }
.case_view_prev a:hover,.case_view_next a:hover{ color:#000; text-decoration:none;}
.case_view_prev{left:10px;}
.case_view_next{ right:10px;}


.weizhan_list{width:1200px; margin:40px auto; position:relative; overflow:hidden;}
.weizhan_list ul li{border:1px solid #bfbfbf; padding:4px; width:247px; height:442px; overflow:hidden; float:left; margin-left:20px;   display:inline;}
.weizhan_list ul li .qrcode_bg{background:#000; width:0px; height:0px; overflow:hidden; position:relative; top:-216px; left:122px; text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.weizhan_list ul li .qrcode{margin:130px auto 0px auto; background:#fff; width:150px; height:150px; padding:5px; }
.weizhan_list ul li p{color:#fff; font-size:20px; padding:10px 0px;}
.weizhan_list_item{ width:1080px; overflow:hidden; margin-left:40px;}
.weizhan_list_prev,.weizhan_list_next{font-size:20px; font-family:simsun; cursor:pointer; background:#5a5858; width:32px; height:32px; text-align:center; line-height:32px; color:#fff; border-radius:16px; position:absolute;}
.weizhan_list_prev{ left:0px; top:200px; }
.weizhan_list_next{ right:0px;top:200px; }



.weituiguang_list{width:1200px; margin:20px auto;}
.weituiguang_list ul li{width:160px; padding:20px 40px;;text-align:center; float:left; display:inline;}
.weituiguang_list ul li .item_box{width:100px; padding:0px 30px ;}
.weituiguang_list ul li .item_img{ width:100px; height:100px; text-align:center; display:table-cell; vertical-align:middle; border-radius:50px;
*font-size: 80px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;
}

.weituiguang_list ul li h2{ font-size:18px; color:#333; margin:10px 0px;}
.weituiguang_list ul li p{font-weight:bold; line-height:20px; color:#777;}
.weituiguang_list ul li .item_img_1{background:#9ad687;}
.weituiguang_list ul li .item_img_2{background:#98d2eb;}
.weituiguang_list ul li .item_img_3{background:#f8bc7c;}
.weituiguang_list ul li .item_img_4{background:#b7b1e5;}
.weituiguang_list ul li .item_img_5{background:#f2a2b6;}
.weituiguang_list ul li .item_img_6{background:#9199d8;}
.weituiguang_list ul li .item_img_7{background:#f2a2b6;}
.weituiguang_list ul li .item_img_8{background:#80ccda;}
.weituiguang_list ul li .item_img_9{background:#f8d97c;}
.weituiguang_list ul li .item_img_10{background:#7ec9f4;}


.rocket{width:1200px; margin:50px auto;}
.rocket ul li { text-align:center;float:left; display:inline; padding:20px 0px; border:1px solid #d4d4d4;width:599px;}
.rocket ul li h2{color:#333; font-size:30px;}
.rocket_img{ margin:20px 0px 0px 0px;}
.rocket_1,.rocket_2,.rocket_3,.rocket_4{  overflow:hidden; margin:20px auto; }
.rocket_1{width:68px;}
.rocket_2{width:135px;}
.rocket_3{width:202px;}






.contact_box{ width:100%; overflow:hidden;padding:40px 0px; }
@media screen and (min-height: 768px){
	.contact_box{ padding:40px 0px;}	
}
.contact_main{ margin:0px auto; width:1200px; text-align:center;}
.contact_main_left{ float:left; padding:30px 0px; display:inline;}
.contact_main_right{ float:right; }

.contact_address,.contact_tel,.contact_qq{font-size:18px; color:#fff; width:300px; padding:5px 0px 0px 80px; line-height:30px; height:80px; text-align:left;}

.contact_address{ background:url(../images/contact_1.png) no-repeat left top;margin:70px 0px 0px 0px; }
.contact_tel{background:url(../images/contact_1.png) no-repeat left -100px;margin:100px 0px 0px 50px;}
.contact_qq{background:url(../images/contact_1.png) no-repeat left -200px;margin:100px 0px 0px 0px;}





.contact_fixed{ position:absolute; right:100px; top:135px;}
.ico_tel,.ico_weibo,.ico_weixin{ background:url(../images/ico_tel.png) no-repeat left top; width:32px; height:32px; display:inline-block;}
.ico_weixin{ background-image:url(../images/ico_weixin.png);}
.ico_weibo{ background-image:url(../images/ico_weibo.png);}


.footer{ background-color:#000; height: 40px; text-align: center; color: #fff; width: 100%; z-index: 1000000000;font-size: 0px; margin-top: 10px;overflow：hidden;}
.footer a,.footer a:hover{background-image: url(../images/footer.png); _background-image: url(../images/footer.jpg); background-repeat: no-repeat; display: inline-block; width: 40px; height: 40px; margin-right: 15px;}

.footer a.footer_location{ background-position: left top;}
.footer a.footer_location:hover{ background-position:left -40px; }

.footer a.footer_tel{ background-position: -48px 2px;}
.footer a.footer_tel:hover{ background-position:-48px -38px; }

.footer a.footer_qq{ background-position: -99px 2px;}
.footer a.footer_qq:hover{ background-position:-99px -38px; }

.footer a.footer_wx{ background-position: -148px 2px;}
.footer a.footer_wx:hover{ background-position:-148px -38px; }

.footer a.footer_wb{ background-position: -200px 2px;}
.footer a.footer_wb:hover{ background-position:-200px -38px; }



/* IE6 */

* html .fixed-top{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
* html .fixed-right{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
* html .fixed-bottom{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
* html .fixed-left{position:absolute;right:auto;}


.net {
    width: 1200px; margin: 0px auto;
    text-align: center; 
  overflow:hidden;
}


.net_item ul li{width: 240px; text-align: center;line-height: 15px;}
.net_item_text{margin-top: 30px;}
.net_item_text a{font-size: 24px; color: #d3d4d7;}
.net_item_text a em{font-size: 14px; font-style:normal; color:#9fa2a8; padding-top:5px;}

.net_item ul li{
    float: left;
    width: 240px;
}

.net_item_img {
    height: 104px;
    
}


.case_category { text-align: center; padding: 15px;}
.case_category a {
    background: #787f89;
padding: 12px 24px;
font-size: 18px;
color: #fff;
border-radius: 2px;
}
.case_category a:hover{background:#ffae00; text-decoration:none; color:#fff;}



.news_list {
    width: 960px;
    margin: 0px auto;
}

.f_box {
      background-color:#f47e29; padding:1px;width:338px; position:fixed;_position:absolute; z-index:100000;left:50%; top:50%; margin-top:-75px; margin-left:-169px;display:block;
}
.ta_l{text-align:left;}
.about_con{padding:50px 100px 50px 500px; background:url(../images/about.png) no-repeat left 100px;}
.about_con p{margin-bottom:20px;}
.c_fff{color:#fff;}

.newsV_con{font-size:14px; color:#ccc; line-height:26px;}
.newsV_con p{margin-bottom:15px;}
