/* CSS Document */
/*start*/
.brnks{ height:25px;}
.julv{ }
.conbrod{width:549px;height:1px;border-top-width:1px;border-top-style:dashed;border-top-color:#CCC;margin:13px 0 10px;}
.conbrods{width:370px;height:1px;border-top-width:1px;border-top-style:dashed;border-top-color:#CCC; margin-bottom:15px;}
.jeavidesign_con{background:#FFF;}
.xuxbrd{border-top-width:1px;border-top-style:dashed;border-top-color:#949292;width:389px;margin:25px 0;}
.mainright{width:549px;margin-left:20px;}
.tabtitle{width:549px;height:50px;background-color:#F5F5F5;position:relative;}
.tabtitle a{line-height:50px;font-size:22px;color:#D7000F;display:block;width:100px;float:left;cursor:pointer;text-decoration:none;padding:0 0 0 15px;}
.tabtitle #tips1,.tabtitle #tips2{width:0;height:0;font-size:0;line-height:0;border-top:6px solid #D7000F;border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:5px solid transparent;position:absolute;top:50px;left:86px;}
.tabtitle a:hover,.tabtitle .on{background-color:#D7000F;color:#FFF;}
.t-box{width:549px;margin-top:15px;}
.t-box h5{font-size:18px;font-weight:400;height:20px;line-height:20px;margin:7px 0 5px;}
.t-box h5 a,.t-box p a,.n-box .n-boximg p a{color:#C6171E; font-weight: bold;}
.t-box p{line-height:30px;font-size:16px;text-indent:32px;}
.mainright ul{}
.mainright ul li{width:536px;overflow:hidden;line-height:27px;background-image: url(../images/lided.png);background-repeat: no-repeat;background-position: left;padding-left: 13px;}
.mainright ul li span{float:right; color:#999999;font-size: 16px;}
.mainright ul li .focr{color:#D7000F;}
.mainright ul li a{font-size:16px;}
.nesw_box{padding: 0 20px;}
.nesw_boxleft{width:770px;}
.neswbt{ height:38px;	background-image: url(../images/newsboxbg.jpg);background-repeat: no-repeat;background-position: left center;}
.neswbt h2{ padding-left:10px; color:#D7000F; height:30px; line-height:30px; font-size:20px;}
.neswbt a{ float:right;color:#D7000F; height:30px; line-height:30px; font-size:16px;}
.wz-card-box{ margin:20px 0 20px;}
.img-box{width: 180px;height: 120px;float: left;}
.img-box img{width: 180px;height: 120px;}
.txt-box{ width:570px; margin-left:20px; margin-top:16px; float:left;}
.bt-box{}
.bt-box h3{ line-height:30px;}
.bt-box h3 a{font-size:18px;font-weight:bold; color:#D7000F;}
.c-abstract{ line-height:30px; font-size:16px; text-indent:2em;}
.c-abstract a{color:#D7000F;}
.nesw_boxright{ width:370px; margin-left:20px;}
.citcon{}
.citcon ol{ width:370px; margin:20px 0 10px 0;}
.citcon ol li{}
.citcon ol li a{ float:left; margin-bottom:20px;}
.citcon ol li a img{ width:100px; height:67px;}
.citcon ol li strong {width:260px; float:left; margin-left:10px; margin-top:8px; line-height:26px;}
.citcon ol li strong a{   font-size:16px;font-weight: normal;}
.citcon ul{}
.citcon ul li{width:370px;overflow: hidden;line-height: 36px;}
.citcon ul li span{padding: 2px 6px; background-color:#CCCCCC; color:#666666; font-size:14px;}
.citcon ul li a{font-size: 16px; padding-left:5px;}
.fcbox{ width:1160px; margin:auto; }
.fccon{ width:1180px;margin:20px 0;}
.lite{ width:570px; float:left;margin-right: 20px; margin-bottom:20px;}
.lite .liteimg{ width:285px; float:left;}
.lite .liteimg img{width:285px; height:190px;}
.lite .litetxt{width:285px;height:190px; float:left; background-color:#F5F5F5; position:relative;}
.lite .litetxt h3{ padding:15px 15px 5px 15px; margin-top:20px;}
.lite .litetxt h3 a{ font-size: 18px;font-weight: bold;color: #D7000F;}
.lite .litetxt p{padding:0px 20px;font-size: 16px; line-height:28px; text-indent:2em;}
.lite .litetxt .svx{width: 0;height: 0; top:88px;;left:-10px;;border-top:8px solid transparent;border-right: 10px solid #F5F5F5;border-bottom:8px solid transparent; position:absolute;}
/*½Ή΅γΝΌ*/
.focus{ position:relative; width:591px; height:350px; background-color: #000; float: left;}  
.focus img{ width: 591px; height: 350px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:9px; right:18px; position:absolute; height:21px; text-align:center; z-index: 200;background:none; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
