﻿@charset "utf-8";
/* CSS Document */


*{ padding:0; margin:0; }
body{ font-family:"微软雅黑", "黑体", "宋体"; font-size:12px;}
ul{ list-style:none;}
a{ text-decoration:none; color:#777;}
a:hover{ color:#c8191e;}
.m{ width:995px; margin:0 auto;}
.clear{ clear:both;}
.clearfix { zoom:1; }
.clearfix:after { content:".";display:block;height:0; clear:both; visibility:hidden;}
.clearfixx:after { content:"."; height:0; clear:both; visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.red{color:#d71418;}
/*Basic End*/

#head{ width:100%; height:92px; background:url(../images/line.gif) repeat-x top center;}
#head h1{ width:442px; height:92px; float:left;}
#head h1 a{ display:block; width:442px; height:92px; background:url(../images/csg-5388152f911e5.png) no-repeat;background-position: 0 0; width: 442px; height: 92px;  text-indent:-9999px;}
#head h1 a:hover{ background:url(../images/csg-5388152f911e5.png) no-repeat; background-position: 0 -142px; width: 442px; height: 92px;}
#head .nav{ margin-top:48px; float:right; font-size:14px;}
#head .nav li{ float:left; padding:0 12px; height:17px; border-right:1px solid #f2f2f2;}
#head .tel{ float:right; background:url(../images/csg-5388152f911e5.png) no-repeat; width:129px; height:48px; margin-top:24px; text-indent:-9999px;background-position: 0 -284px;}
#head .tel a{ display:block;width:129px; height:48px;}

#head .tel a:hover{ display:block;width:129px; height:48px; background:url(../images/csg-5388152f911e5.png) no-repeat;background-position: 0 -382px;}

.map{ position:relative;}
.map-info{     background: none repeat scroll 0 0 #fff;
    color: #7b7b7b;
    font-family: Arial;
    font-weight: 100;
    left: 50%;
	line-height:25px;
    padding: 25px 30px 25px 25px;
	margin-left:-400px;
    position: absolute;
    top: 100px;
    width: 260px;}

/*头部结束*/


.mod-tools {
    overflow: visible;
    position: fixed;
    right: 0;
    top: 200px;
    width: 41px;
    z-index: 4;
}
.mod-tools > * {
    background-color: rgba(0, 0, 0, 0.25);
    background-image: url("http://weixin.0731.co/tpl/Home/pigcms/common/css/img/vcooline.png");
    background-repeat: no-repeat;
    border-left: 3px solid rgba(0, 0, 0, 0.5);
    color: #fff;
    cursor: pointer;
    display: block;
    float: right;
    height: 38px;
    line-height: 38px;
    margin-top: 1px;
    overflow: hidden;
    padding: 0 0 0 38px;
    width: 0;
}
.tools-qq {
    background-position: 0 -1390px;
}
.tools-phone {
    background-position: 0 -1466px;
}
.tools-spread {
    background-position: 0 -1542px;
}
.tools-qrd {
    background-position: 0 -1618px;
}
.tools-qrd.active {
    background: url("http://weixin.0731.co/tpl/Home/pigcms/common/css/img/qrd.jpg") no-repeat scroll center center / 120px 120px rgba(0, 0, 0, 0.5);
    height: 140px;
}

#footer{ width:100%; border-top:1px dotted #ccc; background:#f6f6f6; }


.default_main{ margin-top:81px;}
.banner{ width:100%; height:401px; background:#eeedeb;}
.service_ul { width:1008px;}
.service_ul li{ float:left; margin-right:13px;}
.ser{width:995px; overflow:hidden; margin-top:10px; background:url(../images/serivce-03.png) no-repeat; height:113px; text-indent:-9999px;}
.ser li{ width:240px; height:114px; margin-right:12px; float:left;}
.ser li a{ width:240px; height:114px; display:block;}
.ser li.s_u_1 a:hover{ background:url(../images/serivce-03.png) no-repeat 0 -135px;}
.ser li.s_u_2 a:hover{ background:url(../images/serivce-03.png) no-repeat -252px -135px;}
.ser li.s_u_3 a:hover{ background:url(../images/serivce-03.png) no-repeat -504px -135px;}
.ser li.s_u_4 a:hover{ background:url(../images/serivce-03.png) no-repeat -756px -135px;}


.index_title{ width:995px; margin:10px auto 0 auto; height:124px; background:url(../images/index_titile.jpg) no-repeat; border:1px dotted #ebebeb; border-left:none; border-right:none;}
.index_title li{ float:left; width:248px; height:124px; text-indent:-9999px; overflow:hidden;}
.index_title li a{ display:block; width:248px; height:124px;}
.index_title li a:hover{ background:url(../images/index_titile_hover.jpg) no-repeat;}
.index_title li.tdxz a:hover{ background:url(../images/index_titile_hover.jpg) no-repeat -248px;}
.index_title li.kbyx a:hover{ background:url(../images/index_titile_hover.jpg) no-repeat -496px;}
.index_title li.tsfw a:hover{ background:url(../images/index_titile_hover.jpg) no-repeat -744px;}

.case_main{ width:995px; margin:0 auto;margin-top:9px; }
.case_main .fl{ width:743px; height:720px; border:1px solid #e3e3e3;}
.case_main .fr{ width:246px; height:714px; }
.case_main .fr .fr_r_top{ width:244px; height:480px; overflow:hidden; border:1px solid #e3e3e3; }
.case_main .fr .fr_r_bot{ margin-top:12px; width:244px; height:226px; overflow:hidden; border:1px solid #e3e3e3; }

  .fl_main{ width:945px; padding:15px 25px; border:1px solid #e3e3e3; margin:0 auto; overflow:hidden; margin-top:12px;}
   .tit{ font-size:18px; color:#ca171d; background:url(../images/ico_kk.jpg) left center no-repeat; text-indent:20px; margin-bottom:18px; float:left;}
  .fl_main .case_ul{ width:720px;}
  
  .fl_main_case{ width:948px; margin:0 auto; overflow:hidden;}
  .fl_main_case ul{ width:960px; margin:0 auto; overflow:hidden;}
  .fl_main_case ul li{ width:226px; height:430px; float:left; margin-right:12px; padding:15px 0; border:1px solid #cccccc;}
  .fl_main_case ul li div{ width:198px; margin:0 auto;}
  .fl_main_case ul li .pic a{ width:198px; height:300px; overflow:hidden;display:block; background:url(../images/fdj.jpg) no-repeat;  border: 0 solid #EDEDED;}
  .fl_main_case ul li .pic img{ width:198px;}
  .fl_main_case ul li .pic a:hover img{	
	filter:alpha(opacity=50); 
	opacity:0.50;}
  .fl_main_case ul li .text { margin-top:10px; line-height:18px; color:#666; border-bottom:1px dotted #969696; padding-bottom:10px;}
    .fl_main_case ul li .text h3  { font-size:12px; font-weight:bold; color:#333;}
    .fl_main_case ul li .text h3 a { color:#333;}
    .fl_main_case ul li .text h3 a:hover { color:#c8191e;}
    .fl_main_case ul li .onlinekf { line-height:30px; text-align:right;}
    .fl_main_case ul li .onlinekf a{ color:#2874af;}
    .fl_main_case ul li .onlinekf a:hover{ color:#c8191e;}

/*  .fl_main .case_ul li{ float:left; margin-bottom:8px; padding-right:22px; border-bottom:1px dotted #d7d7d7; text-align:center; color:#777; padding-bottom:8px;}

 .fl_main .case_ul li p{ margin-top:8px;}
 .fl_main .case_ul li a{ display:block; background-image:url(../images/fdj.jpg);  border: 0 solid #EDEDED; width: 158px; height:158px;}

 .fl_main .case_ul li a:hover img{	
	filter:alpha(opacity=20); 
	opacity:0.20;}
*/

*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_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)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:10px; cursor:pointer; display:none;
_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))); _margin-bottom:67px;}


.more_case{ width:120px; height:17px; margin:5px 0 0px 0; background:url(../images/more_case.jpg) no-repeat; float:right;text-indent:-9999px; }
.more_case a{ width:120px; height:17px; display:block;}
.more_case a:hover{ background:url(../images/more_case_hover.jpg) no-repeat;}

 .affix {
    position: fixed;
    top: 0;
    z-index: 998;
}

.fr_top{ width:228px; margin:0 auto;  margin-top:13px; }
.fr_top dl dt{ font-size:14px; color:#000000; font-weight:bold;background:url(../images/down.jpg) no-repeat 123px center; text-indent:15px;}

.fr_top dl dd{ float:left; width:114px; text-indent:15px; border:1px dotted #ccc; border-left:none;border-right:none; padding:8px 0; margin:8px 0;}
.fr_top dl dd span{ color:#d6151a; margin-left:10px;}
.ppxx{ width:228px; margin:0 auto; margin-bottom:8px;}
.ppxx h3{font-size:14px; color:#000000; font-weight:bold; text-indent:15px;}
.ppxx li{ text-indent:15px; line-height:25px;}

.fr_bot{ text-indent:22px; background:url(../images/fr_bot.jpg) no-repeat;}
.fr_bot h3{ font-size:14px; font-weight:bold; height:33px; line-height:33px; color:#FFFFFF;}
.fr_bot li{ width:114px; float:left; height:28px; line-height:28px;}

.case_main .fr .fr_r_bot h3{ font-size:14px; font-weight:bold; height:33px; line-height:33px; color:#000; width:228px; margin:0 auto; text-indent:15px; background:url(../images/down.jpg) no-repeat 110px 13px;;margin-bottom:8px; padding-top:1px; border-bottom:1px dotted #CCCCCC; }
.case_main .fr .fr_r_bot li{ width:228px; margin:0 auto; line-height:25px; text-indent:15px;}
.i_ad{ width:995px; margin:0 auto; margin-top:19px;}
.partner{ width:995px;  margin:0 auto; margin-top:10px; overflow:hidden;}
.partner ul{ width:995px; height:430px;overflow:hidden;}

.partner h2{ font-size:14px; font-weight:bold; color:#777; background:url(../images/ico_kk.jpg) no-repeat left center; text-indent:15px;}
.partner ul{ width:1020px; height:430xp; background:url(../images/partner.jpg) no-repeat; margin-top:10px;}
.partner ul li{ width:110px; height:71px; margin:0 16px 18px 0; float:left; text-indent:-9999px;}
.partner ul li a{ width:110px; height:71px; display:block;}
.partner ul li a:hover{background:url(../images/partner_h.jpg) no-repeat;}
.partner ul .partner_a2 a:hover{background-position:-126px 0;}
.partner ul .partner_a3 a:hover{background-position:-252px 0;}
.partner ul .partner_a4 a:hover{background-position:-378px 0;}
.partner ul .partner_a5 a:hover{background-position:-504px 0;}
.partner ul .partner_a6 a:hover{background-position:-630px 0;}
.partner ul .partner_a7 a:hover{background-position:-756px 0;}
.partner ul .partner_a8 a:hover{background-position:-882px 0;}

.partner ul .partner_a9 a:hover{background-position: 0 -89px;}
.partner ul .partner_a10 a:hover{background-position:-126px -89px;}
.partner ul .partner_a11 a:hover{background-position:-252px -89px;;}
.partner ul .partner_a12 a:hover{background-position:-378px -89px;;}
.partner ul .partner_a13 a:hover{background-position:-504px -89px;;}
.partner ul .partner_a14 a:hover{background-position:-630px -89px;;}
.partner ul .partner_a15 a:hover{background-position:-756px -89px;;}
.partner ul .partner_a16 a:hover{background-position:-882px -89px;;}

.partner ul .partner_a17 a:hover{background-position: 0 -178px;}
.partner ul .partner_a18 a:hover{background-position:-126px -178px;}
.partner ul .partner_a19 a:hover{background-position:-252px -178px;;}
.partner ul .partner_a20 a:hover{background-position:-378px -178px;;}
.partner ul .partner_a21 a:hover{background-position:-504px -178px;;}
.partner ul .partner_a22 a:hover{background-position:-630px -178px;;}
.partner ul .partner_a23 a:hover{background-position:-756px -178px;;}
.partner ul .partner_a24 a:hover{background-position:-882px -178px;;}

.partner ul .partner_a25 a:hover{background-position: 0 -267px;}
.partner ul .partner_a26 a:hover{background-position:-126px -267px;}
.partner ul .partner_a27 a:hover{background-position:-252px -267px;;}
.partner ul .partner_a28 a:hover{background-position:-378px -267px;;}
.partner ul .partner_a29 a:hover{background-position:-504px -267px;;}
.partner ul .partner_a30 a:hover{background-position:-630px -267px;;}
.partner ul .partner_a31 a:hover{background-position:-756px -267px;;}
.partner ul .partner_a32 a:hover{background-position:-882px -267px;;}

.partner ul .partner_a33 a:hover{background-position: 0 -356px;}
.partner ul .partner_a34 a:hover{background-position:-126px -356px;}
.partner ul .partner_a35 a:hover{background-position:-252px -356px;;}
.partner ul .partner_a36 a:hover{background-position:-378px -356px;;}
.partner ul .partner_a37 a:hover{background-position:-504px -356px;;}
.partner ul .partner_a38 a:hover{background-position:-630px -356px;;}
.partner ul .partner_a39 a:hover{background-position:-756px -356px;;}
.partner ul .partner_a40 a:hover{background-position:-882px -356px;;}





/*首页下方焦点图*/
.scroll {
    width: 995px;
	margin:0 auto;
	border-top:1px dotted #CCC;
	padding-top:16px;
	margin-top:16px;
	height:380px;
}
.scroll_pic {
    height: 200px;
    overflow: hidden;
}
.scroll_pic ul {
    display: none;
}
.scroll_uleft {
    float: left;
    width: 430px;
}
.scroll_uright {
    float: left;
    padding-left: 19px;
    text-align: left;
    width: 546px;
}
.splash_title {
    color: #000000;
    font-size: 22px;
    line-height: 32px;
    padding: 6px 0 14px;
}
.splash_title a {
    color: #000000;
}
.splash_title a:hover {
    color: #B01F24;
}
.splash_deck {
    color: #2C2C2C;
    font-size: 14px;
    line-height: 24px;
}
.status {height:150px;margin-top:10px;
}
.status ul{float:left;width:199px;overflow:hidden;}
.status ul li {
    background: none repeat scroll 0 0 #F2F2F2;
    display: inline;
    float: left;
    height: 160px;
    overflow: hidden;
    padding: 9px 2px 4px 2px;
    width: 195px;
}
.status ul li img{width:180px;display:block;margin:0 auto;}
.status ul .active {
    background: url("images/jiao.jpg") no-repeat scroll 53px 0 #C9171D;
}
.status ul .active a span {
    color: #FFF8F8;
}
.status ul li a {
    display: block;
}
.status ul li a span {
    color: #88888A;
    display: block;
    font-size: 12px;
    line-height: 18px;
    width:180px;margin:10px auto;overflow:hidden;
}

.main_bot{ width:995px; margin:0 auto;overflow:hidden; margin-top:16px;}
.main_bot .fl{ width:655px; overflow:hidden; color:#777;}
.main_bot h2{ font-size:14px; font-weight:bold; color:#777; background:url(../images/ico_kk.jpg) no-repeat left center; text-indent:15px;}
.main_ul{ margin-top:16px;}
.main_ul h4{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.main_ul dl{ width:317px; height:124px; overflow:hidden; float:left; border:1px solid #ccc; border-left:none; border-right:none; border-bottom:none; margin-right:22px; padding:17px 0; border-collapse:collapse; }
.main_ul dt{ float:left;}
.main_ul dd{ float:right; width:204px;}
.main_bot .fr{ width:321px; height:332px; float:right; overflow:hidden; background:url(../images/main_bot_fr.jpg) no-repeat; position:relative;}

.main_bot .fr h3{ height:49px; text-indent:-9999px;}
.main_bot .fr .xm{ position:absolute; top:78px; left:80px;}
.main_bot .fr .dh{ position:absolute; top:125px; left:80px;}
.main_bot .fr .qq{ position:absolute; top:175px; left:80px;}
.main_bot .fr .xm input,.main_bot .fr .dh input,.main_bot .fr .qq input{border:none;background:none;}
.main_bot .fr  input{ border:none; height:17px; width:149px; padding:5px; color:#333333;}
.main_bot .fr .post_submit{ position:absolute; top:232px; left:65px;}
.main_bot .fr .post_submit input{ width:192px; height:50px; background:none;cursor:pointer;}
.main_bot .fr .post_submit input:hover{  background:url(../images/bnt.jpg) no-repeat;}
.bottom_jia{ background:#FFFFFF; padding:10px 0;}
.jia{ float:left; margin-top:3px;}
.jia2{ float:right;}
.bottom_service{ height:254px; overflow:hidden; background:url(../images/bot_service.jpg) no-repeat 0 0px; border-bottom:1px solid #ccc; margin-top:10px; } 

.bottom_service li{ float:left; width:165px; height:254px; text-indent:-9999px;}
.bottom_service li a{ width:165px; height:254px; display:block;}
	
.bottom_service li.ser_001 a:hover{ background:url(../images/bot_service.jpg) no-repeat 0 -4px;}
.bottom_service li.ser_002 a:hover{  background:url(../images/bot_service.jpg) no-repeat -124px -4px;}
.bottom_service li.ser_003 a:hover{ background:url(../images/bot_service.jpg) no-repeat -248px -4px;}
.bottom_service li.ser_004 a:hover{ background:url(../images/bot_service.jpg) no-repeat -372px -4px;}
.bottom_service li.ser_005 a:hover{ background:url(../images/bot_service.jpg) no-repeat -496px -4px;}
.bottom_service li.ser_006 a:hover{background:url(../images/bot_service.jpg) no-repeat -620px -4px;}
.bottom_service li.ser_007 a:hover{background:url(../images/bot_service.jpg) no-repeat -744px -4px;}
.bottom_service li.ser_008 a:hover{ background:url(../images/bot_service.jpg) no-repeat -868px -4px;}



.bot_nav{ margin-top:15px;  height:109px; border-left:1px solid #ccc;}
.bot_nav li{ float:left; height:109px; padding-left:25px; border-right:1px solid #ccc; padding-right:34px;}

.bot_nav li p{ text-indent:10px;}

.bot_nav li h2{ background:url(../images/ico_kk.jpg) no-repeat; height:14px; line-height:14px; font-size:14px; text-indent:10px; margin:6px 0;}


.bot_nav .anli{ width:200px; }
.bot_nav .anli p{ float:left; display:block; width:100px; }

.bot_nav .zuopin{ width:200px; }
.bot_nav .zuopin p{ float:left; display:block; width:100px;  }

#footer .pro{ line-height:32px; height:32px; color:#b8b8b8; border:1px dotted #b8b8b8; margin-top:12px; border-left:none; border-right:none; }
#footer .firndlink{line-height:32px; height:32px; color:#b8b8b8; border:1px dotted #b8b8b8; border-left:none; border-right:none; border-top:none;}
#footer .firndlink .fr{ font-size:14px; color:#000000; margin-right:43px;}
#footer .firndlink .fr span{ font-size:14px; color:#d4151a;}
#footer .firndlink .fr a{ font-size:14px; color:#d4151a;}
.copyright .fl{ width:450px; line-height:20px; color:#b8b8b8;}
.copyright .fl span{ color:#000;}

.copyright .footer_qq{ width:190px; float:left; height:52px; background:url(../images/footer_qq.jpg) no-repeat; padding-top:4px; padding-left:63px; margin:0px 20px;}

.copyright .footer_qq p{ height:16px; margin-bottom:1px; line-height:16px;}
.copyright .footer_qq p span{ float:left;}
.copyright .footer_qq a.qq{ width:72px; height:16px; display:block; text-indent:-9999px; float:left; margin-right:10px;}

.copyright .footer_qq a.qq1:hover{ background:url(../images/footer_qq.jpg) no-repeat  -63px -71px;}
.copyright .footer_qq a.qq2:hover{ background:url(../images/footer_qq.jpg) no-repeat  -63px -88px;}
.copyright .footer_qq a.qq3:hover{ background:url(../images/footer_qq.jpg) no-repeat  -63px -104px;}
.copyright .footer_qq a.qq{ width:72px; height:16px; display:block; text-indent:-9999px; float:left; margin-right:10px;}
.copyright .footer_qq a.qq{ width:72px; height:16px; display:block; text-indent:-9999px; float:left; margin-right:10px;}

.copyright .fr{ width:180px; height:63px; background:url(../images/footer_tel.jpg) no-repeat;  padding-top:4px; padding-left:63px;}
.copyright .fr a{ width:237px; height:63px; display:block;}
.copyright .fr p{ height:16px; margin-bottom:1px; line-height:16px;}
.copyright .fr span{float:left;}
.copyright .fr a.qq{ width:72px; height:16px; display:block; text-indent:-9999px; float:left; margin-right:10px; }

.copyright{ margin-top:10px;}


/*About*/
.w995{width:995px;margin:0 auto;}
.page_about_fl{width:200px; background:#FFFFFF;}
.page_about_menu{width:200px;}
.page_about_menu p{height:35px;background:#777;color:#FFF;font-size:16px;font-weight:bold;line-height:35px;padding-left:11px;margin-bottom:10px;}
.page_about_menu ul li{height:32px;line-height:32px;border-bottom:1px dotted #777777;font-size:15px;padding-left:25px;}
.page_about_menu ul li .on,.page_about_menu ul li a:hover{color:#d61518;}
.page_about_tag{height:210px;margin-top:17px;}
.page_about_tag_bj{background:url(../images/case_fl.jpg) no-repeat;}
.page_about_fr{width:758px;margin-top:20px;color:#777;line-height:23px;padding-bottom:20px;position:relative;}
.page_about_fr{}
.case_head{border-bottom:1px dotted #777777;border-top:1px dotted #777777;padding-bottom:15px;padding-top:15px; margin-top:26px;}
.page_about_fr h2{ font-size:22px; color:#d51314; float:left;}
.case_head span{ float:right; padding-top:10px;}
.about_p1{height:79px;background:url(../images/case_p1.jpg) no-repeat;border-bottom:1px dotted #777777;margin-top:15px;}
.about_p2{height:54px;background:url(../images/case_p2.jpg) no-repeat 0 18px;}
.mt26{margin-top:26px;}
.ft14{font-size:14px;}
.mt10{margin-top:10px;}

.page_about_fr p{margin-top:10px;}
.about_p3{height:58px;background:url(../images/case_p3.jpg) no-repeat 0 27px;border-top:1px dotted #777777;margin-top:27px;}
.about_p4{font-weight:bold;color:#000;font-size:13px;}
.about_p5{height:58px;background:url(../images/case_p5.jpg) no-repeat 0 27px;border-top:1px dotted #777777;margin-top:27px;margin-bottom:15px;}
.about_p6{float:left;width:370px;height:290px;}
.about_p6 dl dd{line-height:30px;}
.about_p6 dl dd span{font-size:13px;color:#000;}
.about_p7{height:79px;background:url(../images/case_p7.jpg) no-repeat 0 27px;border-top:1px dotted #777777;margin-top:27px;}
.about_p8{height:58px;background:url(../images/case_p8.jpg) no-repeat 0 27px;border-top:1px dotted #777777;margin-top:27px;margin-bottom:15px;}
.about_p9{height:58px;background:url(../images/case_p9.jpg) no-repeat 0 27px;border-top:1px dotted #777777;margin-top:27px;margin-bottom:15px;}
/*Case*/
.page_case{overflow:hidden;}
.page_case_fl{width:220px;float:left;margin-top:10px;position:relative;}
.page_case_fl ul p{height:36px;line-height:36px;color:#FFF;font-weight:bold;font-size:16px;padding-left:11px;background:#d61518;margin:10px 0;}
.page_case_fl ul li{line-height:22px;padding-left:24px;}
.page_case_list{width:660px;margin:20px 0 0 19px;}
.position{width:641px;}
.position p{height:36px;line-height:36px;color:#FFF;font-weight:bold;font-size:16px;padding-left:11px;background:#d61518;}
.case_list ul li{width:154px;float:left;height:202px;border-bottom:1px dotted #777;margin-top:9px;margin-right:9px;}
.case_list ul li img{width:154px;height:154px;}
.case_list ul li p{text-align:center;margin-top:6px;color:#777;}
.case_list ul li p span{display:block;}
.case_list ul li p a{color:#777;}
.case_fr{width:92px;height:226px;background:url(../images/case_fr_tag.jpg) no-repeat;position:fixed;right:50%;margin-right:-504px;}
.case_fr ul li{height:40px;line-height:40px;text-align:center;font-size:14px;border-bottom:1px dotted #777;}
.case_fr ul p a{display:block;height:60px;}
.page_case_list_fl{width:153px;margin-top:20px;margin-bottom:20px;}
.page_case_list_fl .case_title{height:36px;line-height:36px;color:#FFF;font-weight:bold;font-size:16px;padding-left:11px;background:#d61518;}
.page_case_list_fl ul li{height:200px;border-bottom:1px dotted #777;margin-top:10px;text-align:center;color:#777;}
.page_case_list_fl ul li p{margin-top:5px;}
.page_case_list_fl ul li p span{display:block;}
.case_list_text{width:641px;overflow:hidden;color:#777;padding-bottom:20px;line-height:24px;}
.page_about_tag_bj{background:url(../images/case_fl.jpg) no-repeat;}
.page_service_tag_bj{background:url(../images/service_fl.jpg) no-repeat;}
.page_about_tag p a{height:63px;display:block;margin-bottom:11px;}
.page_service_tag_bj p a:hover{background:url(../images/service_fl_h.jpg) no-repeat;}
.page_about_tag_bj p a:hover{background:url(../images/case_fl_h.jpg) no-repeat;}
.page_about_tag p .page_service_h2:hover,.page_about_tag p .page_about_h2:hover{background-position:0 -74px;}
.page_about_tag p .page_service_h3:hover,.page_about_tag p .page_about_h3:hover{background-position:0 -148px;}
.service_p1{height:51px;background:url(../images/service_p1.jpg) no-repeat 2px 18px;}
.service_p2{height:175px;margin:10px 0 20px 0;}
.service_p2  dt{width:134px;height:134px;background:url(../images/service_images.jpg) no-repeat;cursor:pointer;float:left;}
.service_p2  dt:hover{background:url(../images/service_images.jpg) no-repeat;}
.service_p2 .service_img1:hover{background-position:-134px 0;}
.service_p2 .service_img2{background-position:0 -134px;}
.service_p2 .service_img2:hover{background-position:-134px -134px;}
.service_p2 .service_img3{background-position:0 -268px;}
.service_p2 .service_img3:hover{background-position:-134px -268px;}
.service_p2 .service_img4{background-position:0 -402px;}
.service_p2 .service_img4:hover{background-position:-134px -402px;}
.service_p2  dd{float:right;width:595px;}
.service_p2  dd span{display:block;font-size:14px;color:#d61518;}
.service_p2  dd ul li{float:left;width:270px;color:#4a423f;}
.service_p3{height:286px;border-top:1px dotted #777;background:url(../images/service_p2.jpg) no-repeat center bottom;}
.service_p4{height:337px;border-bottom:1px dotted #777;background:url(../images/service_p3.jpg) no-repeat center top;}
.service_p5{height:78px;background:url(../images/service_p5.jpg) no-repeat 2px 32px;}
.service_p6{height:175px;margin:10px 0 20px 0;}
.service_p6  dt{width:134px;height:134px;background:url(../images/service_images.jpg) no-repeat;cursor:pointer;float:left;}
.service_p6  dt:hover{background:url(../images/service_images.jpg) no-repeat;}
.service_p6  dd{float:right;width:595px;}
.service_p6  dd .service_p6_tit{display:block;font-size:14px;color:#d61518;}
.service_p6 .service_img5{background-position:0 -536px;}
.service_p6 .service_img5:hover{background-position:-134px -536px;}
.service_p6 .service_img6{background-position:0 -670px;}
.service_p6 .service_img6:hover{background-position:-134px -670px;}
.service_p6 .service_img7{background-position:0 -804px;}
.service_p6 .service_img7:hover{background-position:-134px -804px;}
.service_p6 .service_img8{background-position:0 -938px;}
.service_p6 .service_img8:hover{background-position:-134px -938px;}
.service_p6 .service_img9{background-position:0 -1072px;}
.service_p6 .service_img9:hover{background-position:-134px -1072px;}
.service_p6 .service_img10{background-position:0 -1206px;}
.service_p6 .service_img10:hover{background-position:-134px -1206px;}
.service_p6 .service_img11{background-position:0 -1340px;}
.service_p6 .service_img11:hover{background-position:-134px -1340px;}
.service_p7{height:78px;background:url(../images/service_p5.jpg) no-repeat 2px 32px;border-top:1px dotted #777;}
.service_p8{height:70px;background:url(../images/service_p8.jpg) no-repeat 2px 31px;border-top:1px dotted #777;}
.service_p9{background:url(../images/service_p9.jpg) no-repeat 5px 71px;}
.service_p9 p{margin-bottom:24px;padding-left:54px;}
.service_p9 p span{display:block;font-size:14px;color:#d61518;}
.news_position p{height:36px;line-height:36px;color:#FFF;font-weight:bold;font-size:16px;padding-left:11px;background:#d61518;}
.down_list{width:772px;}
.down_list ul li{width:244px;height:233px;background:#f2f2f2;float:left;margin:10px 13px 0 0;}
.down_list ul li img{width:232px;height:163px;margin:10px auto 20px auto;display:block;}
.down_list ul li p{text-align:center;font-size:14px;}
#example3{position:absolute;}
.page_news_fr{}
.page_news_fr{width:758px;margin-top:20px;color:#777;line-height:23px;padding-bottom:20px;position:relative;}
.page_news_fr .page_news_list li{height:35px;line-height:35px;padding-left:27px;border-bottom:1px #777 dotted;}
.page_news_fr .page_news_list li span{float:right;padding-right:30px;}


#full-screen-slider { width:100%; height:415px;  position:relative}
#slides { display:block; width:100%; height:415px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


.yingxiaobanner{ background:url(../images/yxxwzbanner.jpg) no-repeat top center; height:643px; text-indent:-9999px;}
.yx_jianzhan{ background:url(../images/yx_jianzhan.jpg) no-repeat; width:995px; margin:0 auto; height:507px; text-indent:-9999px;}

.yx_why{ background:#f6f6f6}
.yx_why .m{ background:url(../images/yx_why.jpg) no-repeat; height:1051px; text-indent:-9999px;}
.yx_case{ width:995px; margin:0 auto; padding-bottom:40px;}
.yx_case h2{ width:203px; height:73px; background:url(../images/yx_case.jpg) no-repeat; margin:20px auto; text-indent:-9999px;}
.yx_about{ background:url(../images/yx_about.jpg) no-repeat top center; height:571px;}
.yx_team{ width:760px; margin:0 auto;} 
.yx_kehu{ background:url(../images/yx_khpj.jpg) no-repeat top center; height:764px; margin:50px 0;}

 .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
 .picbox img{
	display:block;
	margin:16px auto 6px;
}
 .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
 .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
 .picbox ul.e8 img{
	margin:3px;
	border:none;
}
 .picbox ul.e8 li .title{
	padding-top:0px;
}