@charset "utf-8";
 
/*二级服务页*/
.ser_img{ background:url(../images/service.jpg) no-repeat center; height:298px; margin-top:80px;}
.ser_img h2{ text-align:center; font-size:43px; font-weight:normal; color:#c00000; padding-top:120px;}
.ser_img p{ display:block; text-align:center; font:normal 16px/30px "Microsoft YaHei"; color:#323232; padding:20px 120px 0 120px;}

.service_content{ width:100%; height:700px; background:url(../images/service_bg.jpg) center top no-repeat; }

#bannerservice{width:100%; height:500px; margin-top:150px;background: #fff; position:relative; }

.servicelist{ width:1128px;/* margin:80px auto;*/ cursor:pointer;   position: absolute;  left: 0;  top:-70px;}
.servicelist li{ width:252px; height:410px; background:#FFF; border:1px solid #dbdbdb; margin:0 28px 0 0; float:left;}
.servicelist li h1{ width:101px; height:115px; margin:0 auto; position:relative; top:-60px;}
.servicelist li h1 img{ width:101px; height:115px;}
.servicelist li h2{ font-size:19px; font-weight:normal; text-align:center; position:relative; top:-30px;}
.servicelist li h3{ height:40px; line-height:40px; border-top:1px solid #eaeaea; text-align:left;}
.servicelist li h3 span{ position:relative; top:5px; margin:0 10px 0 55px;}
.servicelist li h3 a{ font-weight:normal; font-size:13px; color:#b7b7b7;}
.servicelist li h3 a:hover{ color:#666666;}
.servicelist li h4{ width:87px; height:87px; margin:0 auto;}
.fu_l img{ margin:50px 0 90px 0;}
.fu_l h2{ text-align:center; font-size:30px; font-weight:normal;  }

/*二级关于我们页*/
.about_img{ background:url(../images/about.jpg) center; height:400px; margin-top:80px;}
.about_img h2{ text-align:center; font-size:43px; font-weight:normal; color:#c00000; padding-top:200px;}
.about_img p{ display:block; text-align:center; font:normal 20px/30px "Microsoft YaHei"; color:#323232; padding:20px 120px 0 120px;}

.about_btn{ background:url(../images/service-field-bg.png) center; height:415px;}
.about_btn ul{}
.about_btn ul li{ float:left; width:219px; height:105px; display:block; cursor:pointer; }
.about_btn ul li.btn1{ background:url(../images/about_btn.png) no-repeat; margin:20px 191px 0 30px; }
.about_btn ul li.btn2{ background:url(../images/about1_btn.png) no-repeat; margin:20px 191px 0 0px;}
.about_btn ul li.btn3{ background:url(../images/about2_btn.png) no-repeat; margin:20px 30px 0 0; }
.about_btn ul li.btn1:hover{ background:url(../images/about_btn_hover.png) no-repeat;  }
.about_btn ul li.btn2:hover{ background:url(../images/about1_btn_hover.png) no-repeat;  }
.about_btn ul li.btn3:hover{ background:url(../images/about2_btn_hover.png) no-repeat;  }
.about_btn ul li a{ text-indent:-10000px; z-index: 3; display:none; width:219px; height:105px; display:block;}
/*简介*/
.about_txt{font:normal 16px/30px "Microsoft YaHei"; padding-top:60px;}
.about_txt span{ display:block; text-align:center; margin:60px 0 30px 0;}
/*观点*/
.about_view{ background:url(../images/ew_llq_bg.jpg) repeat-y center; background-size:cover; background-attachment:fixed;}
.about_view{ padding:180px 0px;}
/*.about_view_title{ text-align:center; font-size:24px; color:#ffffff; margin-bottom:30px;}*/
.about_view_cen{ width:1125px;  }
.about_view_cen_one{ float:left; padding:10px 10px; width:330px; height:300px; background:url(../images/about_view_bg.png) no-repeat; color:#fff; margin-right:25px; }
.about_view_cen_one h1{ margin-left:50px; margin-top:15px; font-size:48px; font-weight:normal}
.about_view_cen_one h2{ margin-top:25px; margin-left:50px; font-size:22px;}
.about_view_cen_one p{ margin-top:20px; margin-left:50px; line-height:21px; font-size:14px;}
/*文化*/
.about_culture h1{ font-size:24px; line-height:50px; text-align:center; margin-top:50px;}
.about_culture span{ text-align:center; font-size:16px; display:block; line-height:30px;}
.about_culture span img{ padding-top:60px; padding-bottom:80px;}

/*案例*/
#particles { width:100%; margin-top:80px; overflow:hidden; position:relative; /*position:fixed; left:0; top:80px*/  }
.case_img{ position:absolute; top:0px; left:0px; width: 100%;  text-align: center;}
.case_img h2{ text-align:center; font-size:43px; font-weight:normal; color:#c00000; padding-top:120px;}
.case_img p{ display:block; text-align:center; font:normal 20px/30px "Microsoft YaHei"; color:#323232; padding:20px 120px 0 120px;}

/*案例检索*/
.Case2{ /*position:absolute; z-index:9999999;*/ width:100%; background:url(../images/microtile.png); padding-top:16px;}
.box_all{ overflow:hidden; width:1100px; font-size:11px; padding:0 0 10px 0;}
.box li{ height:auto; line-height:26px; margin-bottom:10px; }
/*.box li span{ height:16px; width:2px; background:#fd0019; display:inline-block; margin-top:4px; margin-right:5px; margin-left:-7px;}*/
.box li a{ float:left; display:inline;}
.box li a.A1{ width:77px; height:26px; color:#fff; line-height:26px; text-align:center; border-radius:3px; display:inline; margin-right:7px;}
/*.box li a.A1:hover{ background:#c00000; color:#fff;}*/
.box li a.cur{ background:#c00000; color:#fff;}
/*.box li a.A2{ display:block; float:left; padding-right:40px;}*/
.boxdown{ cursor:pointer; width:59px; height:23px; position:absolute; right:0; top:0px;}
.boxdown a{ background:#c00000; width:59px; height:23px; display:block; -moz-border-radius:83px; -webkit-border-radius:83px;border-radius: 83px; text-align:center;}
.boxdown a span{ display:block; background:url(../images/up.png) no-repeat; background-position:7px 4px; width:59px; height:23px;}
.boxdown a:hover{ background:#c00000;}
.up{ cursor:pointer; width:59px; height:23px;}
.up a{ background:#c00000; width:59px; height:23px; display:block; -moz-border-radius:83px; -webkit-border-radius:83px;border-radius: 83px; text-align:center;}
.up a span{ display:block; background:url(../images/down.png) no-repeat; background-position:7px 4px; width:59px; height:23px;}
.up a:hover{ background:#c00000;}
 
/*案例列表*/
.case_list{ width:1128px;}
.case_list{ /*position:relative; z-index:9*/}
.case_list li{ width:254px; height:180px; float:left; margin:30px 28px 10px 0; position:relative}
.case_list li a,.da-thumbs li a img{display:block;position:relative}
.case_list li a{color:#fff;overflow:hidden}
.case_list li a div{position:absolute;background:url(../images/tmhb.png);width:100%;height:100%}
.case_list li a div span{width:254px;height:180px;display:table-cell; font-size:174px; vertical-align:middle;}
.case_listli a div span ul{ text-align:center; color:#fff; line-height:18px; vertical-align:middle; font-size:14px}
.case_list li a h2{ font-size:20px;font-weight:normal;text-align:center; padding:4px 15px;}
.case_list li a p{padding:4px 15px;font:normal 14px/18px ebrima,"\5fae\8f6f\96c5\9ed1";}
/*分页*/
.pagelist {padding:8px;height:35px;text-align:center; padding-top:70px; margin-bottom:20px;clear: both;font-size: 12px;}
.pagelist a {margin:0 4px;color:#5a5a5a;text-decoration:none;background-color:#e7e7e7;padding:8px;}
.pagelist .curr,.pagelist .curpage{font-weight:bold;margin:0 4px;color:#fff;background-color:#c00000;padding:8px; vertical-align:middle;}
.pagelist span {margin:0 4px;color:#5a5a5a;background-color:#e7e7e7;padding:8px; vertical-align:middle;}

.paging{padding:8px;height:35px;text-align:center; padding-top:70px; margin-bottom:20px;clear: both;font-size: 12px;}
.paging a{margin:0 4px;color:#5a5a5a;text-decoration:none;background-color:#e7e7e7;padding:8px;}
.paging .current{font-weight:bold;margin:0 4px;color:#fff;background-color:#c00000;padding:8px;}
.paging span {margin:0 4px;color:#5a5a5a;background-color:#e7e7e7;padding:8px;}

/*案例内容*/
.case_s_title{ margin:20px 0px; margin-top:30px; border-bottom:1px solid #dfdfdf;}
.case_s_title h1{ float:left; color:#323232; font-size:24px; }
.case_s_title_button{ float:right; width:216px;}
.case_s_title_button a{ float:left; width:70px; height:70px; border:1px solid #ebecec; color:#7e7e7e; text-align:center; line-height:70px; font-size:40px;}
.case_s_title_button a.ew_prev{ background:url(../images/ew_page_left.jpg) no-repeat center; border-right:0px;}
.case_s_title_button a.ew_next{ background:url(../images/ew_page_right.jpg) no-repeat center;}
.case_s_title_button a.ew_fh{ background:url(../images/tx_fhzhong.png) no-repeat center;}
.case_s_title_button a:hover{ border:1px solid #c00000}

/*.ew_pic_bt_message_ri{ width:268px; float:right;}
.ew_pic_bt_message_ri h1{ font-size:16px; margin-bottom:30px; color:#323232;}
.ew_pic_bt_message_ri p{ color:#323232; margin:13px 0px;}
.ew_pic_bt_message_ri p strong{ font-weight:lighter; color:#909090;}
.ew_pic_bt_message_ri h2{ color:#323232; line-height:24px;}*/

.case_s_int{ width:100%;  margin-bottom:40px;}
.case_s_int h1{ font-size:16px; margin-bottom:30px; color:#323232;}
.case_s_int p{ color:#323232; margin:13px 0px;}
.case_s_int p strong{ font-weight:lighter; color:#909090;}
.case_s_int span{ color:#323232; line-height:24px;}
.case_s_img{ margin:0px 0px 80px 0;}

/*联系我们*/

.contactnei { overflow:hidden; position:relative; height:612px; margin-top:80px;}
#mapall { height:645px;}

.contact_title{height:44px; margin:0px auto;width:380px; margin-top:50px;}
.contact_title h1{ font-size:33px;color:#333;font-family:"微软雅黑";float:left; font-weight:normal; padding:0px 10px;}
.contact_title .dian_bg{float:left;background:url(../images/dian_title_bg.gif) no-repeat 0px 0px;width:113px;height:10px; margin-top:18px;}

.contact_img{ background:url(../images/map.jpg) center; height:400px;}
.contact_type{ margin:40px 0;}
.contact_type ul li{width:302px;height:360px;text-align:center;float:left;}
.contact_type_ad{background:url(../images/contact_item_bg.gif) no-repeat 0px 0px;}
.contact_type_tel{background:url(../images/contact_item_bg.gif) no-repeat -399px 0px;margin:0 97px;_display:inline;}
.contact_type_mail{background:url(../images/contact_item_bg.gif) no-repeat -797px 0px;}
.contact_type_ad_title{padding-top:140px;font-size:16px;font-weight:bold;padding-bottom:15px;}
.contact_type_ad_int{line-height:24px;font-size:14px;}
.contact_type_ad_button{width:95px;height:35px;background:#333;margin:0 auto;display:block;color:#fff;text-align:center;line-height:35px;font-size:14px;font-family:Arial;margin-top:20px;}

/*新闻动态*/
.deline{ width:100%; background:#e6e6e7; height:1px; margin-top:12px;margin-bottom:12px; position:relative;}
.deline span{ width:105px; height:2px; background:#000; position:absolute; top:-2px; left:15px;}

.newslist { width:100%; margin-top:30px}
.newslist li {width:100%; margin-bottom:50px;}
.newslist li:hover { background:#f7f7f7;}
.newslist li .warperl{width:12%; float:left; position:relative;}
.newslist li .warperl .data{ width:100px; height:100px;border-radius: 5px; background:#f7f7f7; position:absolute; left:50%; margin-left:-50px;}
.newslist li .warperl .data h1 { color:#acacac;height:70px; line-height:70px; font-size:50px; font-family:Arial, Helvetica, sans-serifl; text-align:center; font-weight:bold;}
.newslist li .warperl .data p { height:30px; line-height:30px; font-size:14px; font-family:Arial, Helvetica, sans-serifl; text-align:center; color:#666; border-top:1px solid #dcdcdc;}
.newslist li .warperr{width:88%; float:right;}
.newslist li .warperr .pic{ width:35%; float:left; }
.newslist li .warperr .pic img { width:90%; margin:0 5%;}
.newslist li .warperr .txt{ width:65%; float:right;}
.newslist li .warperr .txt h1 { font-size:22px;line-height:1.5em; margin-bottom:10px; font-weight:normal;}
.newslist li .warperr .txt h1 a{ color:#666}
.newslist li .warperr .txt h1 a:hover{ color:#c00000}
.newslist li .warperr .txt p { color:#999; font-size:14px; margin-top:5px; line-height:1.5em; margin-bottom:15px;}
.newslist li .warperr .info { border-top:1px solid #eee; height:44px; line-height:44px; }
.newslist li .warperr .info .day { background:#f7f7f7 url(../images/clock.png) no-repeat 10px center; padding-left:35px; display:inline-block; width:115px; height:44px;}
.newslist li .warperr .info .day i {color:#999; font-size:18px; display:inline-block;font-style:normal;}
.newslist li .warperr .info .click {display:inline-block; width:62px; height:44px;background:url("../images/eyeicos.jpg") no-repeat 10px center; padding-left:38px;}

/*新闻文章页*/
.newsshow .left{ width:70%; float:left; padding:10px 2%; margin-top:30px; margin-bottom:50px;}
.newsshow .left h1 {width:100%; text-align:center; font-size:26px; color:#000; font-weight:normal}
.newsshow .left h3 { height:40px;line-height:40px; font-size:12px; text-align:center;  border-bottom:1px #f1f1f1 solid; font-weight:normal}
.newsshow .left p { font-size:14px; line-height:30px;  margin-top:30px;} 

.newsshow .right{ width:26%; float:right; margin-top:30px; margin-bottom:50px;  }
.newsshow .right ul{ width:100%; border-top:5px #000 solid; border-left:1px #f1f1f1 solid;border-right:1px #f1f1f1 solid;border-bottom:1px #f1f1f1 solid;}
.newsshow .right ul li.tit { font-size:18px; color:#000; border-bottom:1px #f1f1f1 solid; font-weight:normal}
.newsshow .right ul li { width:88%; height:36px; line-height:36px; padding:0 6%;border-bottom:1px #fff solid;overflow:hidden;}
.newsshow .right ul li a { font-size:14px; color:#666;}
.newsshow .right ul li:hover {border-bottom:1px #000 dotted;}
.info_next{line-height:30px;}