@charset "gb2312";
/* Css Document */
*{word-wrap:break-word; outline:none;padding:0;margin:0;}
body{margin:0; padding:0; font-size:12px; line-height:22px; font-family:"宋体"; background:#fff; -webkit-text-size-adjust:none; color:#666;overflow-x:hidden}
form,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,h9{margin:0; padding:0;}
input,select{font-size:12px; line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
cite,em,i{font-style:normal;}
.pre{margin:0;white-space: pre-wrap;word-wrap: break-word;}
/* 链接颜色 */
a{color:#444;text-decoration:none;}
a:hover{color:#D30207;}
/* 浮动位置 */
.fl{float:left; display:inline;}
.fr{float:right;}
.cl{clear:both;}
/*内部位置*/
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
/*块状态*/
.dis{display:block;}
.undis{display:none;}
/*字体状态*/
.fb{font-weight:bold;}
.fnb{font-weight:200;}
/*字体颜色*/
.red{color:#D30207;}
.f66,a.f66{color:#666;}
.fd3,.fd3 a,a.f66:hover{color:#D30207}
/*title*/
h2,h3,h4{font-family:"宋体","Arial Narrow";}
h3 {font-size:14px;}
h4 {font-size:12px;}
.f14{font-size:14px;}
.fyahei{font-family:"微软雅黑","Arial";font-size:14px;}
.ffz{font-family:"宋体","Arial";}
.fari{font-family:Arial, Helvetica, sans-serif;}
.ftah{font-family:Tahoma, Geneva, sans-serif;}
.rari{color:#D30207;font-family:Arial, Helvetica, sans-serif;}
.rtaho{color:#D30207;font-family:Tahoma, Geneva, sans-serif;}
.shu{font-family:Georgia, "Times New Roman", Times, serif}
/*= Extra CSS */
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; clear:both; height:0; font:0/0 sans-serif; visibility:hidden;}
/*img A*/
.imga{display:block;}
/*end*/
#end{margin-right:0;}
/*hr*/
.hr10{height:10px;clear:both; font-size:1px; line-height:1px;}
.hr20{height:20px;clear:both; font-size:1px; line-height:1px;}
/*Css Div*/

	.header_all{width:100%;background:#F5F5F5;margin:0 auto;}
	.header_url{width:1200px;height:30px;line-height:30px;color:#FFF;margin:0 auto;}
	.header_url i{padding:0 10px;}
	.header_url a{color:#D30207;}
	.header_url a:hover{color:#000;}
	.header_url a.order{width:51px;padding-left:22px;background:url(/img/nav.png) left -220px no-repeat;color:#FFF;}
	.header_url a.order:hover{background-position:-85px -220px;color:#FFF;}

.Column-100{width:100%;height:auto;}
.Column{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.Wrap{width:1200px;height:auto;margin:0 auto;overflow:hidden;padding-top:20px}
	.Wrap_t,.Wrap_b{width:1200px;height:20px;clear:both;margin:0 auto;font-size:1px;line-height:1px;}
	.Wrap_b{background-position:center bottom;}
  .iColumn-L{width:880px;height:auto;float:left;display:inline;overflow:hidden;}
  .iColumn-R{width:288px;height:auto;float:left;display:inline;overflow:hidden;margin-left:30px;}
  .iColumn-L1{width:920px;margin-left:20px;height:auto;float:left;display:inline;overflow:hidden;}
  .iColumn-L2{width:920px;margin-left:20px;height:auto;float:left;display:inline;overflow:hidden;}
  .iColumn-R1{width:200px;height:auto;float:left;display:inline;overflow:hidden;margin-left:20px;}
  .Column-L{width:190px;height:auto;margin-right:20px;margin-left:20px;float:left;display:inline;overflow:hidden;}
  .Column-R{width:922px;height:auto;padding:0px 10px;float:left;display:inline;overflow:visible;}

/*Header*/
.Header_bg{background:url(/img/header_bg.png) repeat;}
	.Header{height:130px;background:url(/img/header.png) center top repeat-y;}
.Logo{margin-top:10px}

.Nav_bg{padding-bottom:5px;background:url(/img/nav.png) repeat-x;text-align:center;}
	.Nav{height:43px;}
	.Nav li{float:left;display:inline;width:158px;height:43px;padding-left:2px;line-height:43px;background:url(/img/nav.png) left -120px no-repeat;}
	.Nav li.first{background:none;}
	.Nav li a{display:block;font-size:18px;color:#FFF;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial";}
	.Nav li a:hover,.Nav li a.current{background:url(/img/nav.png) left -170px no-repeat;color:#FFF;}
	
	.subNav{height:68px;border-left:1px dotted #AAA;}
	.subNav li{float:left;display:inline;width:159px;height:45px;padding:9px 0;border-right:1px dotted #AAA;overflow:hidden;}
	.subNav li a{float:left;display:inline;width:50%;*width:78px;line-height:25px;font-family:"宋体","微软雅黑","Arial";}
	.subNav li img{float:left;width:60px;height:60px;margin:-5px 15px -5px 18px;}
	.subNav li p{float:left;line-height:18px;color:#444;}

/*Footer*/
.BackTop{height:27px;position:relative;overflow:hidden;margin-top:5px;}
	.BackTop .backLine{z-index:9;position:absolute;top:15px;height:12px;line-height:1px;background:#B0080C;}
	.BackTop .Column{position:relative;height:27px;z-index:99;}
	.BackTop a{width:30px;height:27px;background:url(/img/nav.png) left -255px;cursor:pointer;text-indent:-999em;}

.iBrand{height:130px;line-height:70px;padding:10px 0;background:#444;}
	.iBrand .fl{font-size:18px;color:#FFF;}
	.iBrand .box li{float:left;width:120px;margin-right:25px;}
	.iBrand .box img{float:left;width:120px;height:60px;margin-right:25px;}
	.iBrand .box{float:left;display:inline;width:1000px;margin:0;}

.iLink{border-bottom:1px solid #3C3C3C;background:#222;line-height:48px;}
	.iBrand .fl,.iLink .fl{margin-right:30px;font-size:18px;color:#F0F0F0;}
	.iLink a{color:#C9C9C9;padding-right:10px;}
        .iLink a:hover{text-decoration:underline;}

.Footer{width:100%; background:#222;padding-bottom:30px;}
	.Footer .rArea{width:1200px;margin-top:10px;text-align:center;color:#444;line-height:30px;}
	.Footer .flogo{float:left;width:420px;}
	.Footer .fMenu{font-size:14px;float:left;width:780px; margin-top:15px;}
	.Footer .fMenu a,.Footer .addr{color:#C9C9C9;}
        .Footer .fMenu a:hover{text-decoration:underline;}
	

/*标题党*/
.iTitle{width:100%;clear:both;margin-bottom:10px;line-height:30px;overflow:hidden;background:url(/img/title_line.gif) repeat-x;border-top: 3px solid #D63753;}
	.iTitle i{display:none;}
	.iTitle em{float:left;display:inline;color:#d90026;font-size:26px;font-family:"Impact","微软雅黑";height:27px;line-height:24px;background:#FFF;}
	.iTitle span{float:left;display:inline;padding-right:10px;color:#333;font-size:20px;height:27px;line-height:27px;font-family:"微软雅黑","宋体","Arial";background:#FFF;font-weight:bold}

	.iTitle .more{float:right;width:40px;padding-left:10px;background:#FFF url(/img/index.gif) 10px 0 no-repeat;text-indent:-999em;}

.iTitle1{width:90%;clear:both;margin-bottom:10px;line-height:30px;overflow:hidden;background:url(/img/index_tbg.png) repeat-x left bottom;}
	.iTitle1 i{display:none;}
	.iTitle1 .em{float:left;display:inline;color:#d90026; font-size:18px;font-family:"微软雅黑","Microsoft YaHei","宋体","Arial";border-bottom:3px solid #e84d4d;padding-right:10px;}
	.iTitle1 .em  #ico2{ width:30px; height:35px; background:url(/img/2.png) no-repeat -5px -2px; display:inline-block; float:left;  }
	.iTitle1 .em  #ico1{ width:30px; height:35px; background:url(/img/1.png) no-repeat -5px -2px; display:inline-block; float:left;  }
	.iTitle1 .em  #ico3{ width:30px; height:35px; background:url(/img/3.png) no-repeat -5px -2px; display:inline-block; float:left;  }
	.iTitle1 span{float:left;display:inline;padding-right:10px; color:#333;font-size:16px;font-family:"微软雅黑","宋体","Arial";font-weight:bold;}


.pTitle{width:100%;clear:both;margin-bottom:10px;overflow:hidden;}
	.pTitle span{float:left;display:inline;padding:0 45px 0 13px;color:#d30207;font-size:14px;font-weight:bold;background:url(/img/title_line.gif) left -30px;font-family:"微软雅黑","Microsoft YaHei","宋体","Arial";}
	.pTitle .iMore{float:right;}

.pTitle1{width:95%;clear:both;margin-bottom:10px;overflow:hidden;}
	.pTitle1 span{float:left;display:inline;padding:0 45px 0 13px;color:#d30207;font-size:14px;font-weight:bold;background:url(/img/title_line.gif) left -30px;font-family:"微软雅黑","Microsoft YaHei","宋体","Arial";}
	.pTitle1 .iMore{float:right;}

.pTitle2{width:100%;clear:both;overflow:hidden;}
/*index*/
.iPlayer{width:100%;height:360px;position:relative;overflow:hidden;}
	.iPlayer .ImgBox{width:100%;height:360px;margin:0 auto;}
	.iPlayer .ImgBox a{width:100%;height:360px;display:block;text-align:center;background-position:center top;background-repeat:no-repeat;text-indent:-9999em;}

	.iPlayer .LenBox{position:absolute;z-index:98;bottom:10px;text-align:center;width:100%;font-size:0;line-height:14px;overflow:hidden;}
	.iPlayer .LenBox a{text-decoration:none;padding:7px;_padding:6px;margin-right:5px;background:url(/img/btn.png) -33px -130px no-repeat;color:#38322C;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
	.iPlayer .LenBox a:hover{background-position:-48px -130px; color:#D30409;}
	.iPlayer .LenBox a.hover,.iPlayer .LenBox a.hover:hover{padding:7px 17px;_padding:6px 16px;background-position:0 -130px;color:#FF2329;}

	.iPlayer .btn{display:none;position:absolute;z-index:99;width:60px;height:60px;left:50%;top:130px;cursor:pointer;background:url(/img/btn.png) no-repeat 0 0;}
	.iPlayer .prev{margin-left:-600px;}
	.iPlayer .next{margin-left:520px;background-position:-60px top;}
	.iPlayer .prev:hover{background-position:left -60px;}
	.iPlayer .next:hover{background-position:-60px -60px;}


.iShadow{width:1200px;margin:5px auto 0;overflow:hidden;}

.iSpec{width:360px;height:390px;padding-top:15px;padding-bottom:15px;}


.iSpec a img{margin:0px}
.iSpec a img:hover{opacity:0.8;filter(alpha=80)}

.iSpec .nw00{width:330px;height:220px;height:350px;border: 1px solid #ccc;-webkit-box-shadow: #ddd 0px 0px 2px;
-moz-box-shadow: #ddd 0px 0px 2px;
box-shadow: #ddd 0px 0px 2px;border-radius:5px;}

.iSpec .nw01{width:330px;font-size:14px;height:220px;font-family:"微软雅黑","宋体","Arial";color:#666;}
.iSpec .nw01 li{width:310px;margin-left:10px;padding-top:10px;margin-right:10px;padding-bottom:10px;line-height:24px;border-bottom:1px dashed #ccc;}
.iSpec .nw01 a{font-family:"微软雅黑","宋体","Arial";color:#000;font-weight:bold;font-size:14px;width:310px;text-align:center}
.iSpec .nw01 a:hover{font-family:"微软雅黑","宋体","Arial";color:#666;font-weight:bold;font-size:14px;width:310px;text-align:center}
.iSpec .nw01 a img{margin:3px 0 3px 0}

.iSpec .nw02{width:330px;font-size:14px;padding-top:8px;padding-bottom:8px;color:#ddd;}
.iSpec .nw02 li{width:310px;padding-left:10px;float:left;line-height:26px}
.iSpec .nw02 li a{font-family:"微软雅黑","宋体","Arial";color:#666;font-size:14px;padding-left:5px;padding-right:5px;}
.iSpec .nw02 li a:hover{color:#909090;}
.iSpectop{width:475px;padding-left:5px}
.iSpecfoot{width:475px;padding-left:5px}
.iSpec1{width:360px;height:249px;padding-top:15px;}
.iSpec1 li{height:28px;font-size:13px}
.iSpec1 li input,.iSpec1 li select,.iSpec1 li textarea{border: 1px solid #cccccc;height:20px;line-height:20px}

.iSpec1 .submit{width:90px;height:24px;border: 1px solid #ccc;}

.iSer{width:105px;height:280px;padding:20px 0px 20px 10px;}
.iSer1{width:475px;}
.iSer1l{float:left;width:100px;height:93px;color:#fff;font-size:16px;font-family:"微软雅黑","宋体","Arial";text-align:center;background:#D63753;-webkit-box-shadow: #ccc 0px 0px 5px;
-moz-box-shadow: #ccc 0px 0px 5px;
box-shadow: #ccc 0px 0px 5px;border-radius:10px;}
.iSer1l span{width:100px;font-size:30px;margin-top:20px;font-family:"微软雅黑","宋体","Arial";text-align:center;border: 3px solid #fff;border-radius:10px;font-weight:bold}
.iSer1r{float:left;width:370px;height:76px;margin-top:8px;background:#fff;-webkit-box-shadow: #ccc 0px 0px 5px;
-moz-box-shadow: #ccc 0px 0px 5px;
box-shadow: #ccc 0px 0px 5px;}
.iSer1r .iSer1rb{width:350px;margin:5px 10px 5px 10px;}

.iCstt{float:left;overflow:visible;}
.iSearch{position:relative;width:295px;height:30px;padding-left:10px;background:#FFF;}
	.iSearch label{position:absolute;left:15px;line-height:30px;color:#c6c6c6;}
	.iSearch .input{float:right;width:165px;height:28px;padding-left:5px;line-height:28px;border:1px solid #CCC;border-right:none;border-radius:5px 0 0 5px;}
	.iSearch .sel{overflow:visible;_overflow:hidden;float:right;width:80px;height:28px;line-height:28px;border:1px solid #CCC;background:#F3F3F3;text-align:center;cursor:pointer;border-radius:0 5px 5px 0;}
	.iSearch .searchBtn{overflow:hidden;float:left;width:0;height:0;margin:10px 0 0 5px;border:6px solid #F3F3F3;border-top:6px solid #666;}
		.iSearch .searchBtn.hover{margin-top:5px;border:6px solid #F3F3F3;border-bottom:6px solid #666;}
	.iSearch .Search-Area{display:none;position:relative;z-index:999;width:80px;margin-left:-1px;border:1px solid #CCC;background:#F3F3F3;}
	.iSearch .Search-Area li{margin:0 10px;border-top:1px solid #CCC;cursor:pointer;}
		.iSearch .Search-Area li.first{border-top:none;}
	.iSearch .button{float:right;width:32px;height:30px;border:none;padding:0;margin-left:10px;background:url(/img/index.gif) left -270px no-repeat;cursor:pointer;}

.iTags{width:100%;margin-bottom:20px}
	.iTags li{float:left;width:auto;height:60px;padding:10px 0 6px 10px;border:1px solid #E9E9E9;line-height:30px;}
	.iTags li span{padding:4px;margin-right:10px;background:#D30207;font-weight:bold;font-family:"微软雅黑","宋体","Arial";color:#FFF;}
	.iTags li a{padding-right:10px;font-family:"宋体","Arial";color:#1B1B1B;white-space:nowrap;}
	.iTags li a:hover{color:#D30207;}

.iTags1{width:100%;}
	.iTags1 li{float:left;width:890px;margin:0 10px 20px 0;padding:10px 0 6px 20px;border:1px solid #E9E9E9;line-height:30px;}
	.iTags1 li span{padding:4px;margin-right:10px;background:#D30207;font-weight:bold;font-family:"宋体","Arial";color:#FFF;}
	.iTags1 li a{padding-right:10px;}

.iCases{width:1198px;}
	.iCases li{position:relative;z-index:2;float:left;display:inline;width:260px;margin:15px 19px 15px 19px;text-align:center;}
	.iCases li img{width:260px;height:165px;margin-bottom:10px;}
	.iCases li h3{font-weight:normal;}
	.iCases li .info{display:none;position:absolute;left:0;bottom:32px;width:260px;}
	.iCases li p{float:left;width:90px;height:40px;padding:5px 0;line-height:20px;background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);background:#000;}
	.iCases li p.dstyle{width:78px;margin:0 1px;}
	.iCases li em{display:block;background:url(/img/index.gif) left -30px no-repeat;color:#BBB;text-indent:15px;}
	.iCases li .dstyle em{background-position:left -60px;}
	.iCases li .hits em{background-position:left -90px;}

.iTeam{width:100%;height:220px;background:#F9F9F9;padding-top:5px}
	.iTeam li{float:left;width:210px;height:220px;overflow:hidden;margin-right:10px;margin-top:10px;line-height:24px;}
	.iTeam li  .iTeamtd{width:210px;height:110px;}
	.iTeam li img{float:left;width:80px;height:90px;border-radius:5px;margin:0 10px 0 20px;border: 1px solid #ddd;}
	.iTeam li .iTeamtd p{float:left;width:70px;margin-left:5px;height:90px;color:#ddd;font-family:"微软雅黑","宋体","Arial";}
.iTeam li .iTeamtd p a{color:#E43600;font-family:"微软雅黑","宋体","Arial";}

	.iTeam li .name{width:100px;height:25px;margin-right:5px;background:#999;font-size:14px;font-weight:bold;color:#FFF;}
	.iTeam li .name:hover{background-color:#D30207;color:#FFF;}
	.iTeam li .order{width:40px;height:25px;padding-left:15px;background:#666 url(/img/index.gif) left -120px no-repeat;font-size:14px;color:#FFF;}
	.iTeam li .order:hover{background-position:left -150px;color:#FFF;}
	.iTeam li p span{color:#BFBFBF;}

.iTeam1{width:100%;padding-bottom:20px;padding-top:10px}
.iTeam1 li{width:420px;height:160px;float:left;border-bottom:1px dashed #ddd;margin-right:16px;}
.iTeam1 li a{float:left;font-family:"微软雅黑","宋体","Arial";color:#1B1B1B;font-size:18px;}
.iTeam1 li span{padding-left:10px;color:#1b1b1b;font-size:14px;color:#1b1b1b;line-height:26px}
.iTeam1 li span p{padding-top:10px;color:#7C7C7C;font-family:"微软雅黑","宋体","Arial";}
.iTeam1 li img{width:160px;height:120px;margin-right:10px;-webkit-box-shadow: #666 0px 0px 5px;
-moz-box-shadow: #666 0px 0px 5px;
box-shadow: #666 0px 0px 5px;}
.iTeam1 li img:hover{opacity:0.8;filter(alpha=80)}

.iTeam2{width:100%;padding-bottom:20px;padding-top:10px}
.iTeam2 li{width:400px;height:210px;float:left;border-bottom:1px dashed #ddd;margin-right:40px;}
.iTeam2 li .iTeam2l{float:left;width:150px;margin-right:20px;}
.iTeam2 li .iTeam2l img{width:140px;height:190px;border: 1px solid #ccc;padding:3px}

.iTeam2 li .iTeam2r{float:left;width:200px;font-size:14px;color:#1b1b1b;line-height:26px}

.iTeam2 li .iTeam2r p{padding-top:10px;color:#666;font-family:"微软雅黑","宋体","Arial";}
.iTeam2 li a{font-family:"微软雅黑","宋体","Arial";color:#1B1B1B;font-size:14px;}
.iTeam2 li a.sjsbg{width:169px;color:#fff;background:url(/img/sjsbg.png) no-repeat;padding-left:30px;padding-right:25px;}
.iTeam2 li a.sjsbg b{margin-right:40px}


.iTeam3{width:100%;padding-top:10px}
.iTeam3 li{width:170px;height:170px;line-height:26px;float:left;margin-right:50px;text-align:center}
.iTeam3 li a{font-family:"微软雅黑","宋体","Arial";color:#1B1B1B;font-size:14px;}
.iTeam3 li img{width:170px;height:130px;-webkit-box-shadow: #ccc 0px 0px 5px;
-moz-box-shadow: #ccc 0px 0px 5px;
box-shadow: #ccc 0px 0px 5px;}
.iTeam3 li img:hover{opacity:0.8;filter(alpha=80)}
.indexBtn{position:relative;}
.indexBtn .btn{position:absolute;top:2px;width:45px;height:20px;background:url(/img/index.gif) left -300px no-repeat;}
	.indexBtn .prev{right:55px;}
	.indexBtn .next{right:0;background-position:left -320px;}
	.indexBtn .prev:hover{background-position:left -340px;}
	.indexBtn .next:hover{background-position:left -360px;}

.iDianp1{width:268px;height:autop;overflow:hidden;padding:9px;border:1px solid #E9E9E9;}
.iDianp{width:286px;height:410px;overflow:hidden;padding-top:9px;padding-bottom:9px;}
.iDianp li{float:left;width:286px;height:73px;border-bottom:1px dashed #EBEAEA;padding-top:15px;padding-bottom:15px}
	.iDianp img{float:left;width:80px;height:80px;margin-bottom:6px;border-radius:5px;}
	.iDianp li p{float:left;width:180px;height:80px;padding-left:10px;color:#989898;font-family:"微软雅黑","宋体","Arial";}

.yycg{width:286px;height:318px;border: 1px solid #ddd;}
.yycgb{height:auto;margin:20px 20px 10px 20px;background:#fff;color:#000}
.index-book-form{line-height:33px;font-family:"微软雅黑","宋体","Arial";}
.index-book-form span{margin-left:5px}
.index-book-form li{height:35px;line-height:35px;font-size:14px}
.index-book-form li img{margin-bottom:-3px}
.index-book-form li input,.index-book-form li select{height:20px;border: 1px solid #ccc;margin-left:5px}

.yycg .submit{width:90px;height:24px;border: 1px solid #ccc;}

.iVideo{width:210px;margin-right:20px;}
.iVideo li{width:210px;float:left;}
.iVideo li a{font-family:"宋体","Arial";font-size:14px;color:#fff;}
	.iVideo img{width:210px;height:242px;}
.iVideo .iVideobj{width:210px;height:44px;position:absolute;background:#000;opacity:0.5;filter(alpha=50);margin-top:-44px;z-index:9999}
	.iVideo .tt{width:200px;margin-left:10px;height:44px;line-height:22px;overflow:hidden;font-size:12px;position:absolute;margin-top:-44px;z-index:9999}
	.iVideo p{height:60px;line-height:20px;overflow:hidden;}
	.iVideo  img:hover{opacity:0.8;filter(alpha=80)}

.iTujie{width:970px;}
	.iTujie li{float:left;width:311px;}
		.iTujie li.col_3{margin-right:20px;}
		.iTujie li.col_1{margin:0 5px;border:1px solid #EBEBEB;}
		.iTujie li.col_1:hover{margin:0 5px;border:1px solid #D3D3D3;margin-bottom:20px;}
		.iTujie li.col_1,.iTujie li.col_2{margin-bottom:20px;}
	.iTujie li img{width:150px;height:122px;margin-right:10px;}
	.iTujie li img:hover{opacity:0.8;filter(alpha=80)}
	.iTujie li p{height:122px;width:145px;line-height:20px;overflow:hidden;color:#686868;font-family:"微软雅黑","宋体","Arial";line-height:24px}
	.iTujie li .tt{font-family:"微软雅黑","宋体","Arial";}
	.iTujie li a{font-size:14px;font-family:"微软雅黑","宋体","Arial";color:#000;line-height:24px}
	.iTujie li .view{float:right;width:50px;height:22px;background:url(/img/index.gif) left -180px no-repeat;text-indent:-999em;}
	.iTujie li .view:hover,.iTujie li.hover .view{background-position:left -210px;}



.iThink{width:920px;}
	.iThink li{width:290px;float:left;margin-right:10px;margin-bottom:25px;}
	.iThink li img{width:120px;height:90px;}
	.iThink li p{width:160px;height:40px;margin-top:5px;margin-left:10px;padding-top:5px;border-top:1px dashed #C0C0C0;}
	.iThink li .tt{width:160px;height:18px;overflow:hidden;line-height:18px;margin-left:10px;}

	.iTujie1 li .view{float:right;width:50px;height:22px;background:url(/img/index.gif) left -180px no-repeat;text-indent:-999em;}
	.iTujie1 li .view:hover,.iTujie li.hover .view{background-position:left -210px;}


.iNews{width:180px;height:220px;overflow:hidden;margin-bottom:10px;padding:0 9px;border:1px solid #E9E9E9;}
.iRes{width:286px;height:335px;overflow:hidden;}
	.iRes li{padding:1px 0;width:286px;height:60px; border-bottom:1px dashed #EBEAEA;padding-bottom:15px;margin-bottom:15px;}
	.iRes li img{float:left;width:80px;height:60px;border-radius:5px;}
	.iRes li p{float:left;width:180px;margin-left:10px;color:#838383;font-family:"微软雅黑","宋体","Arial";}
	.iRes li .tt{float:left;width:100%;height:24px;overflow:hidden;font-weight:bold;}
	.iRes li p a{font-family:"微软雅黑","宋体","Arial";color:#1B1B1B;font-size:14px;}
	.iRes li p a:hover{font-family:"微软雅黑","宋体","Arial";color:#BB0000;font-size:14px;}


.iVisit{position:relative;width:100%;height:26px;line-height:24px;overflow:hidden;}
	.iVisit label{position:absolute;left:5px;line-height:26px;}
	.iVisit .input{width:135px;height:24px;line-height:24px;border:1px solid #C9C9C9;padding-left:5px;}
	.iVisit .btn{float:right;width:69px;height:26px;background:url(/img/index.gif) left -240px no-repeat;text-indent:-999em;}

.iNews{height:220px;margin:0;}
	.iNews a{height:28px;overflow:hidden;line-height:28px;border-bottom:1px dashed #C0C0C0;}

/*内页*/
.modulePic{width:1200px;margin:10px auto 5px;overflow:hidden;}
	.modulePic img{width:1200px;}

.CateList{width:190px;margin-bottom:15px;background:url(/img/cate_bg.gif) repeat-y;}
	.CateList .ht{float:left;display:inline;width:100%;height:48px;background:url(/img/cate_bg.gif) -190px -80px no-repeat;text-indent:-999em;}
		.CateList .ht.cases{background-position:-190px -80px;}
		.CateList .ht.process{background-position:-190px -130px;}
		.CateList .ht.service{background-position:-380px top;}
		.CateList .ht.news{background-position:-380px -80px;}
		.CateList .ht.about{background-position:-380px -130px;}
	.CateList ul{width:182px;padding:0 4px 5px;}
	.CateList li{float:left;width:100%;}
	.CateList li a{position:relative;display:block;width:100%;height:38px;line-height:38px;color:#333;font-size:14px;font-weight:bold;text-align:center;background:url(/img/cate_bg.gif) -190px top no-repeat;margin-top:-1px;}
	.CateList li a:hover,.CateList li a.current{background-position:-190px -40px;}

.pTags{position:relative;width:170px;margin-top:12px;padding:20px 9px 0;border:1px solid #E0E0E0;}
	.pTags .ht{position:absolute;top:-12px;left:20px;width:150px;height:24px;line-height:24px;background:#FFF;color:#333;font-size:16px;text-align:center;}
	.pTags dt span{padding:3px 4px;color:#FF0000;font-size:14px;border:1px solid #FFC2C2;}
 	.pTags dd{float:left;width:100%;margin-bottom:15px;margin-top:10px;}
	.pTags dd a{width:33%;}.pTags dd.area a{width:50%;}

.pSer{width:188px;margin-top:-1px;border:1px solid #E0E0E0;background:#F7F7F7;}
	.pSer a.process{display:block;width:100%;height:277px;background:url(/img/pService.gif) -390px top no-repeat;text-indent:-999em;}
	.pSer a.icon{display:block;width:100%;height:68px;border-bottom:1px solid #E0E0E0;background:url(/img/pService.gif) no-repeat;text-indent:-999em;}
	.pSer a.order{background-position:0 -68px;}
	.pSer a.book{background-position:0 -136px;}
	.pSer a.sina{background-position:0 -204px;}
	.pSer a.icon:hover{background-position:-189px 0;}
	.pSer a.order:hover{background-position:-189px -68px;}
	.pSer a.book:hover{background-position:-189px -136px;}
	.pSer a.sina:hover{background-position:-189px -204px;}

.bTitle{overflow:hidden;width:100%;height:40px;padding:0 10px;margin:0 -10px 15px;background:url(/img/title_line.gif) left bottom repeat-x;}
	.bTitle h1{color:#333;font-weight:normal;font-size:20px;}
	.bTitle h1 span{font-family:"方正魏碑繁体","Microsoft YaHei","微软雅黑","宋体","Arial";}
	.Leader{float:right;color:#292929;}
	.Leader a{color:#292929;}
	.Leader a:hover{color:#D30207;}

.pubBtn{display:inline-block;width:100px;height:30px;margin-left:10px;background:url(/img/public.gif) -90px -30px no-repeat;line-height:30px;text-align:center;font-size:14px;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial";}
	.pubBtn:hover{background-position:-90px top;color:#FFF;}

.pubBtn1{display:inline-block;width:90px;height:20px;background:url(/img/public1.gif) no-repeat;line-height:20px;text-align:center;font-size:12px;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial";padding-right:10px;}
	.pubBtn1:hover{background:url(/img/public1a.gif) no-repeat; color:#FFF;}

/*设计团队*/

.desInfo1{background:#F4F4F4;width:920px;height:410px;}
.desInfo{}
	.desInfo h2{font-size:14px;font-weight:normal;}
	.desInfo h2 .name{font-size:18px;}
	.desInfo p.works{height:44px;overflow:hidden;}
	.desInfo p span.fb{color:#333;}
	.desInfo .orderNum{height:30px;line-height:30px;font-size:14px;color:#333;}
	.desInfo .orderNum .shu{padding-left:10px;font-size:30px;line-height:24px;}
	.desInfo .hotTel{padding-bottom:15px;font-size:14px;color:#333;}
	
.TeamList{width:100%;}
	.TeamList li{float:left;width:100%;height:180px;padding:20px 0;margin-top:20px;border-bottom:1px solid #E0E0E0;}
		.TeamList li.first{padding-top:0;}
	.TeamList .imga{float:left;display:inline;width:127px;margin-right:15px;}
	.TeamList img{width:150px;height:190px;}
	.TeamList .image{float:left;display:inline;width:229px;margin-right:15px;}
	.TeamList .image img{width:227px;height:170px;}
	.TeamList .rArea1{width:655px;overflow:hidden;}
	.TeamList .rArea{width:755px;overflow:hidden;}
	.TeamList p{padding-top:8px;}
	.TeamList .orderNum{width:100%;margin-top:8px;}


.TeamList1{width:100%;background:url(/img/desInfo1.gif) top repeat-x;margin-top:20px}
	.TeamList1 li{float:left;width:270px;margin-left:18px;margin-right:15px;height:300px;padding:20px 0;margin-top:20px;border-bottom:4px solid #E0E0E0;text-align:center}
	.TeamList1 li:hover{float:left;width:270px;margin-left:18px;margin-right:15px;height:300px;padding:20px 0;margin-top:20px;border-bottom:4px solid #D73800;text-align:center}
		.TeamList li.first{padding-top:0;}
	.TeamList1 .imga{float:left;display:inline;width:270px;height:210px;margin-right:15px;border:1px solid #E0E0E0;}
	.TeamList1 img{width:150px;height:190px;margin-top:10px}
	.TeamList1 img:hover{opacity:0.8;filter(alpha=80)}
	.TeamList1 .image{float:left;display:inline;width:229px;margin-right:15px;}
	.TeamList1 .image img{width:227px;height:170px;}
	.TeamList1 .rArea1{width:655px;overflow:hidden;}
	.TeamList1 .rArea{width:270px;padding-top:10px;overflow:hidden;}
	.TeamList1 p{padding-top:8px;}
	.TeamList1 .orderNum{margin-top:8px;margin-left:10px;}


.TeamList3{width:100%;}
	.TeamList3 li{float:left;width:100%;height:170px;padding:20px 0;border-bottom:1px solid #E0E0E0;}
		.TeamList li.first{padding-top:0;}
	.TeamList3 .imga{float:left;display:inline;width:170px;margin-right:15px;margin-left:5px;}
	.TeamList3 img{width:150px;height:190px;}
	.TeamList3 .rArea{width:448px;overflow:hidden;}
	.TeamList3 p{padding-top:8px;}
	.TeamList3 .orderNum{width:100%;margin-top:8px;}


.msgTeam{width:100%;line-height:24px;}
	.msgTeam img{width:auto;height:270px;border: 1px solid #ddd;padding:0 30px 0 30px;}
	.msgTeam h2{margin:0px 0;}
	.msgTeam .rArea{width:555px;}

.teamCases{width:100%;}
	.teamCases li{width:210px;float:left;margin:0 15px 20px 0;font-size:14px;text-align:center;}
	.teamCases li img{width:210px;height:160px;margin-bottom:5px;}
	.teamCases li .tt{height:22px;overflow:hidden;}

/*设计案例*/
.cSearch{width:100%;margin-bottom:20px;}
	.cSearch .select{margin-right:10px;}
	.cSearch .kForm .input{height:20px;padding-left:5px;border:1px solid #B5B5B5;line-height:20px;}
	.cSearch .button{display:inline-block;width:48px;height:20px;margint-top:1px;border:none;background:url(/img/public.gif) -420px -60px;text-align:center;cursor:pointer;color:#333;}

.CasesList{width:100%;}
	.CasesList li{float:left;margin:0 8px 20px 8px;text-align:center;}
	.CasesList li img{width:210px;height:160px;}
	.CasesList li .tt{width:208px;height:33px;line-height:33px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;font-size:14px;overflow:hidden;}
	.CasesList li .info{width:208px;height:50px;border:1px solid #E2E2E2;}
	.CasesList li .info p{float:left;width:65px;}
	.CasesList li .info em{display:block;margin-top:5px;background:url(/img/public.gif) -665px 0 no-repeat;text-indent:13px;}
		.CasesList li .info em.dstyle{background-position:-665px -30px;}
		.CasesList li .info em.area{background-position:-665px -60px;}
	.CasesList li.hover .tt,.CasesList li.hover .info{background-color:#F1F1F1;}

.msgCases{width:900px;padding:0 30px;}

.casesInfo{width:880px;margin-top:10px;padding:5px 9px;border:1px solid #E0E0E0;background:#F3F3F3;}
	.casesInfo p.fl{width:25%;line-height:27px;}
	.casesInfo p.fl span{color:#222;font-weight:bold;}

.msgContent.caseCon{padding:10px 0;border-bottom:1px solid #E0E0E0;}

.casesDes{width:670px;height:355px;overflow:hidden;margin:0 auto;padding:15px 30px 15px 240px;background:#F3F3F3 url(/img/cases_team.gif) left top no-repeat;}
	.casesDes .TeamList{padding-bottom:20px;border-bottom:1px solid #E0E0E0;}
	.casesDes .cDesW{width:100%;padding-top:20px;border-top:1px solid #F6F6F6;}
	.casesDes .cDesW li{float:left;width:150px;margin:0 5px;font-size:14px;text-align:center;}
	.casesDes .cDesW li img{width:150px;height:110px;margin-bottom:5px;}

.casesInd{width:320px;height:340px;overflow:hidden;line-height:30px;}
	.casesInd .ht{width:150px;height:29px;margin:0 85px;background:url(/img/public.gif) -270px -60px no-repeat;text-indent:-999em;}
	.casesInd .tt{width:318px;border:1px solid #E0E0E0;background:#F3F3F3;color:#333;font-size:14px;overflow:hidden;}
	.casesInd ul{width:318px;height:278px;border:1px solid #E0E0E0;border-top:none;overflow:hidden;}
	.casesInd li{float:left;width:100%;line-height:35px;}
	.casesInd em{float:left;width:128px;margin-right:-1px;text-align:center;}
	.casesInd em.col_2{width:90px;}
	.casesInd em.col_3{width:100px;}
	.casesInd .tt em{border-right:1px solid #E0E0E0;}
	.casesInd ul em{border-right:1px solid #FFF;}
	

/*视频展示*/
.VideoList{width:100%;}
	.VideoList li{position:relative;float:left;width:210px;margin:0 30px 10px 0;text-align:center;}
	.VideoList li img{width:210px;height:158px;}
	.VideoList li em,.moreVideo em{position:absolute;top:55px;left:80px;width:52px;height:52px;background:url(/img/u_play.png) no-repeat;}
	.VideoList li .tt{width:100%;height:30px;line-height:30px;font-size:14px;overflow:hidden;}

/*pMore*/
.pMore{position:relative;width:770px;padding:0 60px;}
	.pMore .box{width:100%;overflow:hidden;}
	.pMore ul{width:5000px;}
	.pMore li{float:left;display:inline;width:180px;margin-right:15px;text-align:center;}
	.pMore li img{width:107px;height:135px;margin-bottom:5px;border: 1px solid #ddd;padding:0 35px 0 35px}
	.pMore li .tt{font-size:14px;}
	.pMore .btn{position:absolute;z-index:99;top:25%;width:60px;height:60px;background:url(/img/btn.png) no-repeat;}
	.pMore .prev{left:0;}
	.pMore .next{right:0;background-position:-60px top;}
	.pMore .prev:hover{background-position:left -60px;}
	.pMore .next:hover{background-position:-60px -60px;}

.moreTeam{}
	.moreTeam .ico{float:left;display:inline;width:90px;height:22px;background:url(/img/public.gif) -90px -60px no-repeat;color:#FFF;text-indent:10px;}
	.moreTeam .book{background-position:-180px -60px;}
	.moreTeam .order:hover{background-position:-90px -90px;color:#FFF;}
	.moreTeam .book:hover{background-position:-180px -90px;color:#FFF;}

.moreCases{width:780px;}
	.moreCases li{margin-right:20px;}

.moreVideo{}
	.moreVideo li{position:relative;}
	.moreVideo li em{top:40px;left:65px;}

/*环保材料*/
.hbcl{}
.hbcl li{float:left;width:100px}

/*合作品牌*/
.BrandList{width:100%;}
	.BrandList li{float:left;display:inline;width:172px;height:110px;overflow:hidden;margin:20px 5px 10px 5px;color:#333;font-size:14px;text-align:center;line-height:30px;}
	.BrandList li img{width:160px;height:80px;border:1px solid #E0E0E0;}


/*业主评价*/
.ThinkList{width:100%;}
	.ThinkList li{float:left;width:100%;height:150px;padding:20px 0;margin-bottom:20px;border-bottom:1px solid #E0E0E0;line-height:24px;overflow:hidden;}
	.ThinkList li img{width:237px;height:150px;margin-right:20px;}
		.ThinkList li.first{padding-top:0;}
	.ThinkList li .tt{margin-bottom:20px;font-size:18px;}


/*项目经理*/
.jingliList{width:100%;}
	.jingliList li{float:left;width:100%;height:150px;padding:20px 0;margin-bottom:20px;border-bottom:1px solid #E0E0E0;line-height:24px;overflow:hidden;}
	.jingliList li img{width:150px;height:150px;margin-right:20px;}
		.jingliList li.first{padding-top:0;}
	.jingliList li .tt{margin-bottom:20px;font-size:18px;}

/*环保材料*/
.huanbaoList{width:100%;}
	.huanbaoList li{float:left;width:100%;height:120px;padding:20px 0;margin-bottom:20px;border-bottom:1px solid #E0E0E0;line-height:24px;overflow:hidden;}
	.huanbaoList li img{width:90px;height:117px;margin-right:20px;}
		.huanbaoList li.first{padding-top:0;}
	.huanbaoList li .tt{margin-bottom:20px;font-size:18px;}

/*专题活动&资讯中心*/
.SpecList{width:100%;}
	.SpecList li{float:left;display:inline;width:270px;height:362px;overflow:hidden;padding:9px;border:1px solid #E0E0E0;margin:0 5px 22px 5px;}
	.SpecList img{width:270px;height:233px;margin:5px 0 10px;}
	.SpecList .title{width:270px;height:24px;overflow:hidden;font-size:14px;font-weight:bold;}
	.SpecList .time{float:left;width:72px;height:90px;margin-right:15px;overflow:hidden;background:url(/img/public.gif) left -30px no-repeat;text-align:center;color:#FFF;font-family:Arial, Helvetica, sans-serif;}
	.SpecList .time i{display:block;width:100%;}
	.SpecList .time h6{font-size:48px;line-height:42px;font-weight:normal;}
	.SpecList .time cite{display:block;width:45px;line-height:30px;padding-left:20px;}
	.SpecList li.hover{border-color:#D30207;}

.msgInfo{width:690px;margin:0 -10px;}
	.msgInfo p.fl{width:33%;}

.msgContent{width:100%;font-size:14px;overflow:hidden;}
.msgContent img{width:auto;height:auto;}
/*在建工地*/
.ResList{width:100%;height:88px;overflow:hidden;margin-top:10px;}
	.ResList em{float:left;width:50%;}
	.ResList em span{font-weight:bold;color:#333;}

.resBtn{width:190px;height:50px;margin:0 auto;overflow:hidden;}
	.resBtn a{display:block;width:190px;height:50px;background:url(/img/public.gif) -330px top no-repeat;text-indent:-999em;}

.resTips{width:100%;padding:10px 0;border-top:1px solid #E2E1E1;}

/*常见问题*/
.FaqList{width:100%;}
	.FaqList li{width:690px;float:left;display:inline;margin-bottom:10px;font-size:14px;overflow:hidden;}
	.FaqList li em{position:absolute;left:10px;top:0;width:22px;height:22px;margin-right:5px;background:url(/img/public.gif) -540px top no-repeat;text-indent:-999em;}
	.FaqList li em.A{top:8px;background-position:-540px -30px;}
	.FaqList li .que{position:relative;width:100%;padding-left:9px;color:#333;text-indent:2em;}
	.FaqList li .ans{position:relative;width:670px;padding:9px;border:1px solid #E0E0E0;background:#F3F3F3;text-indent:2em;_overflow:hidden;}
	.FaqList li .ans .arrow{position:absolute;left:0;top:-9px;width:100px;height:10px;background:url(/img/public.gif) -570px top no-repeat;}
	.FaqList pre{width:670px;float:left;display:inline;line-height:24px;}
	.FaqList pre.ove{max-height:72px;overflow:hidden;}
	.FaqList .Read{width:100%;color:#333;text-align:right;cursor:pointer;_display:none;}	

/*最新订单*/
.IndList{width:100%;margin-bottom:20px;}
.IndList table{background:#E8E8E8;text-align:center;line-height:30px;}
.IndList td{background:#FFF;}

/*施工团队*/
.TeamList10{width:100%;}
	.TeamList10 li{float:left;display:inline;width:150px;height:230px;margin:0 30px 20px 0;font-size:14px;text-align:center;overflow:hidden;}
	.TeamList10 li img{width:150px;height:200px;margin-bottom:8px;}

/*人才招聘*/
.JobList{width:100%;}
	.JobList li{float:left;width:100%;margin-bottom:20px;}
	.JobList li h2.red{padding-bottom:10px;border-bottom:1px solid #E0E0E0;}

/*分页*/
.pagelist{clear:both;overflow:hidden;height:auto;padding:30px 0;text-align:center; width:700px;  margin:0 auto;}
.pagelist li{width:auto;float:left;margin-left:10px;border: 1px solid #ddd;padding:3px 0 3px 0; padding-left:10px;padding-right:10px;}
.pagelist li a{}
.pagelist li:hover{border: 1px solid #B22A00;}
.pagelist li:hover a{color:#B22A00}

.thisclass{background:#B22A00;color:#fff;}


/*公共文本框*/
.table{margin-bottom: 15px;overflow:hidden; width:100%}
.table .left{float:left;text-align:right; width:100px; padding-right:10px;color:#444;font-size:14px;}
	.table .left span{display:inline-block;color:#D30207;font-weight:normal;font-size:12px;}
.table .right{}
.table .right .clue_on{color:#999;}
.table .right img {margin-left: 5px;}
.table .input-text,.iIndent .table .textarea{border:1px solid #E2E2E2;height:22px;line-height:22px;margin:0;padding:0 0 0 5px;}
.table input.input-text:hover,.table textarea:hover{border:1px solid #D30207;}
.table textarea.input-text{padding:5px;}
.table select{border:1px solid #E0E0E0;height: 22px;margin:0 5px 0 0;}
.table .button{display:inline-block;width:100px;height:30px;border:none;background:url(/img/public.gif) -90px -30px no-repeat;line-height:30px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial";}
.table .button:hover{background-position:-90px top;color:#FFF;}
	/*活动报名*/
.specInd{float:left;width:690px;height:201px;margin:20px 0;padding-top:45px;background:url(/img/spec_indent.gif) no-repeat;}
	.specInd .spec_tips{float:left;width:210px;margin-top:80px;color:#555;}
	.specInd form{float:left;width:330px;margin-top:10px;}
	.specInd .table{margin-bottom:10px;}
	.specInd .table .left{width:100px;font-size:12px;color:#333;}


/*我要说两句*/
.ReplyBox{overflow:hidden;float:left;width:580px;height:340px;overflow:hidden;}
	.ReplyBox .ht{width:100%;border-bottom:1px solid #E0E0E0;}
	.ReplyBox .ht a{float:left;width:92px;height:30px;margin:0 5px -1px 0;line-height:30px;text-align:center;font-weight:bold;font-size:14px;color:#333;background:url(/img/public.gif) -210px -30px;}
	.ReplyBox .ht a.cur,.ReplyBox .ht a:hover{color:#FFF;background-position:-210px top;}

.ReplyBox .ReplyInput{float:left;width:100%;overflow:hidden;}
	.ReplyBox .ReplyInput .tips{padding:10px 40px;font-size:14px;color:#333;}
  .ReplyBox .table .button{display:inline;}
  
.ReplyList{float:left;width:100%;color:#333;}
   .ReplyList .loading{padding:10px 0; }
   .ReplyList ul,.ReplyList ul li{float:left;width:100%;}
   .ReplyList ul li{}
   .ReplyList ul li h5{padding:5px 0 0 10px;font-weight:normal;font-size:12px;background:#e3e3e3;}
   .ReplyList ul li h5 span{padding-left:10px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
   .ReplyList ul li h5 cite{font-weight:bold;}
   .ReplyList ul li p i{ padding-left:10px;font-style:italic;}
   .ReplyList ul li p{margin-bottom:10px;padding:5px 10px 0;}
   .ReplyList ul li p.reply{border:1px solid #E5E5E5;color:#444;margin:0 10px 10px;}
   .ReplyList .noreplylist{float:left;width:100%;font-size:30px; color:#444; font-family:"Microsoft YaHei","Arial Narrow"; text-align:center; padding:15px 0;}
.casesReply{width:570px;_width:560px;margin:10px 10px 0 0;height:300px;overflow-y:scroll;}
.msgBook{width:100%;}
/*表单等*/
.post_tips{float:left;display:inline;width:100%;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #DDD;}
.post_book{width:600px;height:auto;float:left;display:inline;padding-left:70px;}	

/*--画廊-------------------------------------------------------------------------------------------------------------------------------------------*/
.ad-gallery {width:900px;}
.ad-gallery * {margin: 0;padding: 0;}
  .ad-gallery .ad-image-wrapper {width: 900px;height: 500px;position: relative;background:#EEE;overflow: hidden;}
    .ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}
    .ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 25%; height: 100%;cursor: pointer;display: block;z-index: 200;}
    .ad-gallery .ad-image-wrapper .ad-prev { position: absolute;left: 0; top: 0; width: 25%;height: 100%;cursor: pointer;display: block;z-index: 200;}
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(/img/ad-gallery/trans.gif);}
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(/img/ad-gallery/ad_prev.png);width: 30px;height: 30px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(/img/ad-gallery/ad_next.png);width: 30px;height: 30px;right: 0;left: auto;}
    .ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}
      .ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute;bottom: 0px;left: 0px;padding: 7px; text-align: left;width: 100%;z-index: 2;background: url(/img/opa75.png);color: #000;}
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='../images/ad-gallery/opa75.png');}
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
  .ad-gallery .ad-controls {height: 20px;}
    .ad-gallery .ad-info { float: left;}
    .ad-gallery .ad-slideshow-controls {float: right;}
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}
  .ad-gallery .ad-nav {width: 100%;height:82px;position: relative;padding:10px 0;}
    .ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute; top: 10px;_top:20px; height: 82px;z-index: 10;}
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {height: 82px;}
    .ad-gallery .ad-back {cursor: pointer;left: 0px;width:20px;display: block;background: url("/img/ad-gallery/prev-next.gif") 0px 0px no-repeat; }
    .ad-gallery .ad-forward {cursor: pointer;display: block;right: 0px;width:20px; background: url("/img/ad-gallery/prev-next.gif") -20px 0px no-repeat;}
    .ad-gallery .ad-nav .ad-thumbs {overflow: hidden; width: 850px;height:82px; margin:-10px auto 0;padding:5px 0;}
      .ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 900px;list-style: none;}
        .ad-gallery .ad-thumbs li {float: left;padding:5px 5px 0 0;}
          .ad-gallery .ad-thumbs li a { display: block;}
            .ad-gallery .ad-thumbs li a img { border: 1px solid #E9E9EB;padding:2px;display:block; }
            .ad-gallery .ad-thumbs li a.ad-active img {border:none;border-bottom:1px solid #666;margin-top:-5px;padding-top:8px;background:url("/img/ad-gallery/prev-next.gif") -50px top no-repeat;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads { position: absolute;left: -9000px;top: -9000px;}

.DesCases .ad-nav{padding:0;border-bottom:none;}
.prev-next{position:relative;float:left;width:100%;height:30px;}
.prevCases,.nextCases{float:left;display:inline;height:30px;line-height:30px;background:#999;color:#fff;overflow:hidden;text-align:center;}
.prevCases a,.nextCases a{color:#FFF;}
.prevCases{width:449px;border-right:1px #FFF solid;z-index:999;}
.nextCases{width:450px;}
.prevVideo{width:344px;}
.nextVideo{width:345px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/




.soso{ width:424px;  left:450px; margin-top:25px; position:absolute; }



.commit{float:left; width:99px; height:38px; text-align:center; line-height:38px;background:#FF6600; border:0px;  color:#FFF; font-weight:bold; font-size:18px;position:absolute;left:328px;}

.f-text{ float:left;width:330px; height:34px; line-height:34px; border-top:2px solid #FF6600;border-bottom:2px solid #FF6600;border-left:2px solid #FF6600;font-family:微软雅黑;color:#666; padding-left:10px;}

.sokey{ width:424px; height:16px; left:450px; margin-top:75px; position:absolute;display:inline; overflow:hidden }
.sokey a{color:#D30207 ;}

/*---------------------------------------------------------------------------------------------------------------------------------------------*/

.main {
  width: 1200px;
  margin: 0 auto;
}
footer {
  background: #333;
  padding: 25px 0;
  text-shadow: 1px 1px 1px #000;
}
footer * {
  color: #6d6d6d;
}
footer .site {
  padding-bottom: 20px;
  border-bottom: 1px solid #2e2e2e;
}
footer .site dl {
  float: left;
  width: 170px;
  line-height: 30px;
}
footer .site dl dt {
  font-size: 140%;
  font-weight: bold;
}
footer .site dl dd {
  font-size: 120%;
}
footer .link {
  font-size: 120%;
  padding: 20px 0;
  border-top: 1px solid #383838;
  border-bottom: 1px solid #2e2e2e;
}
footer .link strong {
  float: left;
}
footer .link li{
  float: left;
}
footer .link a {
  margin: 0 10px;
  white-space: nowrap;
}
footer p {
  font-size: 120%;
  padding: 20px 0;
  border-top: 1px solid #383838;
  text-align: center;
  line-height: 25px;
}

@media screen and (max-width: 1200px) {
	
	.Header_bg,.Nav_bg,.iPlayer,.BackTop,.iBrand,footer{width:1200px;}
	
	
}
/*
     FILE ARCHIVED ON 20:35:53 Jul 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:17:41 Mar 14, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.747
  exclusion.robots: 0.07
  exclusion.robots.policy: 0.057
  esindex: 0.013
  cdx.remote: 5.941
  LoadShardBlock: 89.676 (3)
  PetaboxLoader3.datanode: 71.253 (5)
  PetaboxLoader3.resolve: 81.302 (3)
  load_resource: 93.225
  loaddict: 26.718
*/