﻿@charset "utf-8";
																 
/* --??????????????????-- */
body#arct{  font-size:15px; overflow-x:hidden;}
.listBan{width: 100%; max-width: 1920px; height: 251px; margin-left: -960px; position: relative; top: 0; left: 50%;}
.list_main{ background-color: #eeeef0;}
#arct .position{ width: 1190px; padding: 10px 0 10px 20px; background-color: #eeeef0; margin: 0px auto; color:#000;}
#arct .content .left{ float:left; background-color: #fff;  width:839px; margin-right:10px; margin-left:20px; margin-bottom:-1px; padding: 10px 20px 20px; }

/* -- ?????????????????????????????? -- */
#arct .otherCase{ width: 859px; padding: 10px 0 0;}
#arct .otherCase li{ width:118px; display:inline-block; text-align:center; background-color:#db0101; margin:0 21px 15px 0; border-radius:4px;}
#arct .otherCase li a{ color:#fff; font-size:20px;}

/* --?????????-- */
#arct .content .left .arc-list li{ margin-top:10px; height:131px; border-bottom:#e6e6e6 1px solid;}
#arct .content .left .arc-list li .thumb{ float:left; /*width:auto;*/}
#arct .content .left .arc-list li .info{ float:left; margin-left:15px; width:640px;}
#arct .content .left .arc-list li .info h3{ background:url("../images/listb.jpg") 0 3px no-repeat; padding-left:20px; padding-bottom:10px;}
#arct .content .left .arc-list li .info h3 a{color:#171616; font-size:19px;}
#arct .content .left .arc-list li .info h3 a b{font-weight:normal;}
#arct .content .left .arc-list li .info p.description{ padding-left:20px; text-indent:2em; margin-bottom:10px;}
#arct .content .left .arc-list li .info p.description a{ color:#66666a; }
#arct .content .left .arc-list li .info .more{ float:right;}
#arct .content .left .arc-list li .info .more span{ margin-right:10px;}
#arct .content .left .arc-list li .info .more span a{ background:#a8a8a8; color:#FFF; padding:3px;}
#arct .content .left .arc-list li .info .more span a:hover{ background:#db0101;}

/* --?????????-- */
#arct .content .arc-li-main{min-height: 943px;}
#arct .content .left h2{ text-align:center; font-size:26px; color:#323030; margin-top:20px; }
#arct .content .left .div1{ text-align:center; padding:7px 0; color:#949494;}
#arct .content .left .zhaiyao{ margin:15px 20px; background:#eeeef0; color:#777; font-size:13px; line-height:25px; padding:10px 30px; border-radius: 4px; }
#arct .content .left .arcbody{ margin:15px 20px; font-size:14px; line-height:30px;;color:#282828;}
#arct .content .left .arcbody h4{ text-indent:1em;margin-bottom: 10px;line-height:40px;margin-top: 20px;background: #eee;font-size: 16px;color: #c33;font-weight: 600;}
#arct .content .left .arcbody p{ text-indent:0.5em;margin-bottom: 10px;line-height:30px;}
#arct .content .left .arcbody p span{word-wrap: break-word!important; text-wrap:none!important;}
#arct .content .left .arcbody img{ max-width:630px;}
#arct .content .left .div2{ margin:15px 20px;}
#arct .content .left .div2 .turnBak{border:1px solid #818181; border-radius:4px; padding:0 3px;}
#arct .content .left .div2 span{ display:block; float:left;}

/* --ARC_RIGHT-- */
#arct .content .right{ float:right; width:290px;}
#arct .content .right .div1{ padding:10px; overflow:hidden;position:relative; background-color: #fff;}
#arct .content .right .div2{ padding-bottom:5px; margin:18px 0; }
#arct .content .right .div2 .h2{ color: #101010; font-size: 16px; font-weight: bold;}
#arct .content .right .div2 .h2 span{margin-left: 35px; cursor: pointer;}
#arct .content .right .div2 .h2 span:hover{color:#db0101;}
#arct .content .right .div2 .h2 span img{ vertical-align: middle; padding-right: 10px;}
#arct .content .right .div2 .h3{ color:#db0101; font-size:12px;}

#show_change { padding:10px 0;}
#show_change div { display:inline-block; width:90px; height:25px; margin:5px 3px; line-height:25px; text-align:center; background:#fff; border-radius:4px; }
#show_change div a:hover{ color:#db0101;}

#arct .content .right .div3{ padding-bottom:10px;}
#arct .content .right .div3 .h2{ margin-bottom:6px; text-align: left; color: #101010; font-size: 16px; font-weight: bold;}
#arct .content .right .div3 .h2 a{ margin-left:165px;}
#arct .content .right .div3 .div3-img{ padding: 5px;}
#arct .content .right .div3 p{font-size: 13px; color: #101010; height: 40px; line-height: 40px; text-align: center;}

#arct .content .right .div4 { width:280px; height:370px; margin:0 5px; background-color: #fff;} 
#arct .content .right .div4 .nav{ width:250px; height:51px; padding:0 15px;}
#arct .content .right .div4 .nav h1{ float:left; width:125px; height:40px; font-size:18px; color:#959595; line-height:40px; text-align:center; border-bottom:2px solid #c9c9c9; margin:5px 0; cursor:pointer;}
#arct .content .right .div4 ul{ width:240px; padding:0 20px; display:none;}
#arct .content .right .div4 li{ width:240px; height:42px; line-height:42px; border-bottom: 1px solid #e9e9e9;}
#arct .content .right .div4 .nav h1:hover,#arct .content .right .div4 .nav h1.cur{ border-color: #ec001f; color: #dd0000;}
#arct .content .right .div4 li a{  font-size:12px; color:#959595;}

/* --ARC_BOTTOM-- */
.arc_bot{ width: 879px; margin-left: -20px; background-color: #eeeef0; }
.mdysx{margin-top: 15px; display: block;}
.cnbz{padding-top: 15px; background-color: #fdfdfe;}
.cnbz h3{ text-align: left; font-size: 24px; color: #000; padding-left: 5px;}
.cnbz .gt{ display:inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; background-color: #b61d31; color: #fff; border-left:2px solid #2eafbb;  vertical-align: 3px; margin-right: 5px;}
.cnbz ul{ padding: 35px 35px 0;}
.cnbz li{ float: left; width: 170px;  padding: 45px 10px 0; padding-bottom: 30px; border: 1px solid #dadada; margin-right: 10px; position: relative;}
.cnbz li img{position: absolute; top: -26px; left: 36%;}
.cnbz h4{ font-size: 20px; color: #3f3f3f; text-align: center;}
.cnbz h4 span{ font-size: 24px; color: #b61d31;}
.cnbz p{ margin-top: 20px; line-height: 1.8;}
.khpj{padding-top: 15px; background-color: #fdfdfe;}
.khpj h3{ text-align: left; font-size: 24px; color: #000; padding-left: 5px;}
.khpj h3 a{ margin-left:650px; font-size: 16px; color: #000;}
.khpj .gt{ display:inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; background-color: #b61d31; color: #fff; border-left:2px solid #2eafbb;  vertical-align: 3px; margin-right: 5px;}
.khpj ul{ padding: 15px 35px 0;}
.khpj li{ float: left; width: 190px; height: 210px; padding: 0;  margin-right: 10px; position: relative;}
.khpj .cover{position: absolute; top: 105px; left: 0; background-color: rgba(0,0,0,0.6); color: #fff; width: 191px; height: 25px; line-height: 25px; text-align: center; font-size: 15px;}
.khpj p{ margin-top: 10px; line-height: 20PX; text-indent: 1em; font-size: 12px;}
.khpj p span{color: #f00;font-size: 12px;}
.hdlc{padding-top: 15px; background-color: #fdfdfe;}
.hdlc h3{ text-align: left; font-size: 24px; color: #000; padding-left: 5px;}
.hdlc .gt{ display:inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; background-color: #b61d31; color: #fff; border-left:2px solid #2eafbb;  vertical-align: 3px; margin-right: 5px;}
.hdlc a{ margin-top: 10px; display: block;}


.dede_pages{padding:12px 0px 27px 16px;}
.dede_pages ,.pagelist{font-size:13px; font-family:Tahoma;  list-style-type:none; }
.dede_pages  a, .pagelist a{font-size:13px; color:#666;margin-left:6px; padding:3px 5px;}
.dede_pages  a:hover, .pagelist a:hover{color:#db0101; text-decoration:none;}
.dede_pages .thisclass, .pagelist .thisclass{color:#CC3;}
.dede_pages .thisclass a,.pagebox .thisclass a:hover,.pagelist .thisclass a{color:#F63;font-weight:bold;}
.dede_pages .pageinfo, .pagelist .pageinfo{padding:12px 10px 12px 16px; color:#999;}
.dede_pages .pageinfo strong,.pagelist .pageinfo strong{color:#666; font-weight:normal; margin:0px 2px;}

 

 