/* CSS Document */
/*start*/
.brnks{ height:25px;}
.julv{}
.jeavidesign_con{ background:#FFFFFF;}
.xuxbrd{border-top-width: 1px;border-top-style: dashed;border-top-color: #949292;margin:25px 0px; width:389px;}
.mainright{ }
.tuijianbox{ width:410px; float:right;}
.mainright h2{height:50px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#D7000F;line-height:50px;margin-bottom:20px;font-size:22px;padding-left:20px;color:#D7000F;}
.mainright h2 p{ float:right;line-height:60px; margin-right:20px;}
.mainright h2 p a{font-size:16px;color:#D7000F;}
.tuijianimg{ width:345px; margin:0 auto;position: relative;}
.tuijianimg a img{ width:345px; height:150px;}
.tuijianimg span{background:#424242 none repeat scroll 0 0;bottom:0;cursor:pointer;display:block;height:36px;left:0;opacity:0.8;position:absolute;width:100%;}
.tuijianimg p{bottom:0;cursor:pointer;font:16px/36px "Microsoft YaHei";height:36px;left:0;position:absolute;color:#FFF;line-height:36px;font-size:16px;padding:0 0 0 10px;}
.listtj{ width:345px; margin:0 auto; margin-top:20px;}
.listtj li{width:345px;border:1px solid #EFEFEF;line-height:32px;overflow:hidden;background-image:url(../images/tj.jpg);background-repeat:no-repeat;background-position:308px center;margin:5px 0;}
.listtj li a{ font-size:16px;padding-left:10px;}
.zxnews,.rpnews{ width:570px;}
.rpnews{ margin-left:20px;}
.broeds{border:1px solid #898989; padding:10px 20px;}
.broeds h3{width:90px;float:left;text-align:center;font-size:18px;color:#D7000F;font-weight:400; line-height:81px;}
.newsltem {width:430px;}
.newsltem li { line-height:25px;width:452px; overflow:hidden; }
.newsltem li a{ font-size:16px;}
.mabh{height:41px;line-height:41px;padding-left:20px;background-color:#D7000F;background-image:url(../images/mabbg.png);background-repeat:no-repeat;background-position:left;}
.mabh h3{color:#fff;font-size:18px;font-weight:400;position: relative;}
.mabh h3 p{position:absolute;right:10px;top:0;line-height:41px;font-size:12px;}
.mabh h3 p a{color:#fff; }
.t-boxs{border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#EEE;border-bottom-color:#EEE;border-left-color:#EEE;}
.boxsleft,.boxsright{ width:535px;}
.boxsleft{ margin-left:30px;}
.boxsright{ margin-left:80px;margin-left:50px;}
.wz-card-box{margin:20px 0;}
.img-box{width:179px;height:120px;float:left;}
.txt-box{width:335px;margin-left:20px;float:left;}
.img-box img{width:179px;height:120px;}
.c-abstract{line-height:30px;font-size:16px;}
.c-abstract a{color:#D7000F;}
.bt-box{margin-bottom:10px;}
.bt-box h3{line-height:30px;}
.bt-box h3 a{font-size:18px;font-weight:400;color:#080808;}
.boxlemt{ margin-bottom:20px;}
.boxlemt li{line-height:30px;background-image:url(../images/limt.jpg);background-repeat:no-repeat;background-position:left center;padding-left:30px;}
.boxlemt li a{ font-size:16px;}
.boxping{ width:1100px; margin:0 auto;}
.bleft{ width:690px;}
.bright{width:380px; margin-left:30px; text-align:center;}
.bright .gyimg img{width: 330px;}
.bleft h3,.bright h3{ color:#DA111F; font-size:16px; margin:12px 0;}
.bright h3{ text-align:center;}
.bleftbord{border:1px solid #CACACA; padding:0px 20px;}
.card-box{ margin:15px 10px; padding-bottom: 15px; border-bottom: 1px dashed #ccc;display: inline-block;}
/*.bleftbord .card-box:last-child { border: none; padding-bottom: 0;}*/
.img-boxs{ width:139px; float:left;text-align: center;}
.img-boxs img {width: 130px;}
.txt-boxs{ width:428px;float:left; margin-left:10px; font-size:14px; line-height:30px;overflow: hidden;}
.bt-boxs{line-height: 30px;}
.bt-boxs h3 {height: 30px; line-height: 30px;overflow: hidden;}
.bt-boxs h3 a{font-size: 18px;font-weight: bold;color: #080808;}
.c-abstracts {text-indent: 2em;line-height: 24px; font-size:16px;}
.newstx{ font-size:16px;}
.newstx a{ font-size:16px;}
.newstx  span{ color:#FF0000; margin-right:15px;}
.newstx  em{ height:36px; background-color:#C12010; line-height:36px;}
.newstx  em a{ color:#FFFFFF;}
.ywbanner { width:1160px; margin:0px auto;}
/*½Ή΅γΝΌ*/
.focus{ position:relative; width:722px; height:475px; background-color: #000; float: left;}  
.focus img{ width: 722px; height: 475px;} 
.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;}  
