@charset "gb2312";

.cajy_top{width:100%; height:91px;}
.cajy_topM{width:1070px; height:91px;}
.cajy_topM_left{width:394px; height:46px; margin:23px 0 0 0; display:inline; }
.cajy_topM_right{width:500px; height:91px;}
.cajy_topM_right li{position:relative; width:84px; height:87px; float:left; line-height:91px; text-align:center; border-top:4px solid #FFF;  font-size:16px; color:#4b4b4b; margin-right:40px; display:inline;z-index:100000;}
.cajy_topM_right li:hover{border-top:4px solid #05bab0;}
.cajy_topM_right li.curr{border-top:4px solid #05bab0;}
.cajy_topM_right li .second{position:absolute;left:0; display:none; width:150px; background:url(imagesli_bj.png) repeat; z-index:100000;}
.cajy_topM_right li .second a{width:150px; height:auto; float:left; text-align:center; line-height:35px; color:#FFF; border-bottom:1px solid #376592; font-size:15px;}

.cajy_topM_right li .second a:hover{color:#1dded3;}

.cajy_banner{width:100%; height:432px; text-align:center; font-size:0; margin:0 auto;}

*{padding:0; margin:0;}
.focus{ position:relative; width:100%; height:432px; background-color: #000; float: left; overflow:hidden; margin:0 auto;}  
.cajy_banner img{ width:100%;} 
.focus .shadow .title{width:100%; 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; width:100%;}  ou
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; display:block; position:absolute; bottom:0; left:0px; z-index:10; height:55px; 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:24px; overflow:hidden; width:800px; display:inline-block; position:absolute; left:50%; margin-left:-495px; height:55px; line-height:55px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000; height:432px;  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:0; position:absolute; height:20px; text-align:center; z-index: 200; right:0; width:120px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px; margin:0 5px;color:#B0B0B0;float:left; background:url(../images/point.png) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/point.png" ,sizingMethod="crop"); }  
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/point_1.png) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/point_1.png" ,sizingMethod="crop");}    
.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(imagesfocus_btn.png) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/focus_btn.png" ,sizingMethod="crop"); }
.focus .prev{top: 50%;margin-top: -37px; left:50px;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right:50px;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{background-position:0 0; }  
.focus .next:hover{background-position:-40px 0;}  




.cajy_main{width:1070px; padding:60px 0 0 0;}

.cajy_mianL{width:535px; height:260px; background:url(imagesmian_lineL.jpg) no-repeat right;}
.cajy_mianL li{width:100px;  float:right; margin:0 70px 26px 0; display:inline; text-align:center;}
.cajy_mianL li img{width:80px; height:80px;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; }
.cajy_mianL li img:hover{cursor:pointer;}
.cajy_mianL li span{font-size:16px; float:left; width:100px; line-height:26px; padding-top:6px; color:#7e7e7e; text-align:center;}
.cajy_mianLli_R1{background:#10b7c9;}
.cajy_mianLli_R1:hover{background:#08a2b2;}
.cajy_mianLli_R2{background:#0c9dad;}
.cajy_mianLli_R2:hover{background:#058b9a;}
.cajy_mianLli_R3{background:#0f7486;}
.cajy_mianLli_R3:hover{background:#0a6575;}
.cajy_mianLli_R4{background:#4dfcde;}
.cajy_mianLli_R4:hover{background:#31e9c9;}
.cajy_mianLli_R5{background:#98d7fc;}
.cajy_mianLli_R5:hover{background:#77c1ec;}
.cajy_mianLli_R6{background:#a59bfe;}
.cajy_mianLli_R6:hover{background:#8b80ea;}

.cajy_mianR{width:535px; height:260px;background:url(imagesmian_lineR.jpg) no-repeat left;}
.cajy_mianR li{width:100px; float:left; margin:0 0 26px 70px; display:inline; text-align:center;}
.cajy_mianR li img{width:80px; height:80px;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; }
.cajy_mianR li img:hover{cursor:pointer;}
.cajy_mianR li span{font-size:16px; float:left; width:100px; line-height:26px; padding-top:6px; color:#7e7e7e; text-align:center;}
.cajy_mianLli_R9{background:#61edfe;}
.cajy_mianLli_R9:hover{background:#57d5f0;}
.cajy_mianLli_R8{background:#57d5f0;}
.cajy_mianLli_R8:hover{background:#45d5dd;}
.cajy_mianLli_R7{background:#45d5dd;}
.cajy_mianLli_R7:hover{background:#2ab4bc;}
.cajy_mianLli_R12{background:#f7a939;}
.cajy_mianLli_R12:hover{background:#df901f;}
.cajy_mianLli_R11{background:#f2f764;}
.cajy_mianLli_R11:hover{background:#dadf3f;}
.cajy_mianLli_R10{background:#c7ef8f;}
.cajy_mianLli_R10:hover{background:#addf68;}

.cajy_yqlj{width:100%; height:auto; background:#e4e4e4; margin:40px 0 0 0;}
.cajy_yqljM{ width:1070px; height:auto;}
.cajy_yqljM_top{width:1070px; }
.cajy_yqljM_top span{width:124px; height:60px; float:left; line-height:60px; color:#595959; font-size:18px; margin:0 0 0 8px; display:inline; background:url(imagesyqlj_bj.jpg) no-repeat bottom;}
.cajy_yqljB{line-height:50px; font-size:15px; color:#6c6c6c;}
.cajy_yqljB a{ float:left; margin:0 10px;}
.cajy_bottom{width:100%; height:76px; background:#1f8ec6;}
.cajy_bottomM{width:1070px; line-height:30px; text-align:center; font-size:14px; color:#FFF; padding:8px 0 0 0;}


.cajyList_main{width:1070px; padding:20px 0 0 0;}
.cajyList_banner{width:100%; height:210px; overflow:hidden;}
.cajylist_mainLeft{width:200px; height:auto;}
.cajylistL_top{width:172px; height:48px; background:url(imageslist_lb.jpg) no-repeat; font-size:18px; font-weight:bold; line-height:48px; padding:0 0 0 28px; color:#FFF;}
.cajylist_mainLeft ul{width:198px; float:left; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.cajylist_mainLeft ul li{width:178px; height:46px; float:left; border-top:1px solid #e5e5e5; line-height:46px; padding:0 0 0 20px; font-size:15px; color:#5e5e5e; background:url(imagesjt.png) no-repeat 178px;}
.cajylist_mainLeft ul li.curr{background:#e7e7e7 url(../images/jth.png) no-repeat 178px; color:#0c94ad;}.cajylist_mainLeft ul li.curr a{color:#0c94ad;}
.cajylist_mainLeft ul li:hover{background:#e7e7e7 url(../images/jth.png) no-repeat 178px; color:#0c94ad;}.cajylist_mainLeft ul li:hover a{color:#0c94ad}
.cajylist_mainRig{width:840px;}
.cajylistR_top{width:840px; height:38px; border-bottom:2px solid #ebebeb;}
.cajylistR_top b{width:auto; height:36px; float:left; border-bottom:2px solid #30c6c7; color:#30c6c7; text-align:center; font-size:20px; padding:2px 0 0 0;}
.cajylistR_top span{float:right; font-size:14px; color:#818181; margin:0 25px 0 0; display:inline;}
.cajylistR_bot{width:840px;}
.cajylistR_bot ul li{width:840px; height:112px; float:left; padding:15px 0; border-bottom:1px solid #ebebeb;}
.cajylistR_bot ul li img{width:160px; height:113px; float:left;}
.imglist_wz{width:650px; margin:0 15px 0 0; display:inline;}
.imglist_wz span{width:650px; float:left; line-height:30px; font-size:16px; color:#000;}
.imglist_wz p{width:650px; line-height:22px; font-size:14px; text-indent:2em; float:left; padding:5px 0;}
.imglist_wz font{line-height:30px; font-size:13px; color:#969696;}
.imglist_wz font a{text-decoration:underline; color:#969696;}
.list_fy{width:840px; height:50px; line-height:50px; text-align:center;}


.cajylistRL_bot{width:840px;}
.cajylistRL_bot ul li{width:830px; height:112px; float:left; padding:15px 0 0 10px; border-bottom:1px solid #ebebeb; background:url(imagesdian.jpg) no-repeat left 28px;}
.cajylistRL_bot ul li .tit{width:830px; float:left; line-height:30px; font-size:16px; color:#000;}
.cajylistRL_bot ul li p{width:830px; line-height:22px; font-size:14px; float:left; padding:5px 0;}
.cajylistRL_bot ul li font{line-height:30px; font-size:13px; color:#969696;}
.cajylistRL_bot ul li font a{text-decoration:underline; color:#969696;}


.cont_bot{width:840px;}
.cont_b{width:840px; height:60px; font-size:20px; color:#000; text-align:center; line-height:60px;}
.cont_M{width:778px; height:34px; background:#f1f1f1; border:1px solid #ececec; margin:0 30px; line-height:34px; text-align:center; font-size:14px; color:#5a5a5a;}
.cont_cont{width:840px; line-height:36px; font-size:16px; color:#000; padding:20px 0; }
.cont_cont p{}
.cont_contB{width:840px; border-top:1px solid #ebebeb; padding:20px 0;}
.cont_contB a{width:840px; line-height:30px; color:#13b1cc; font-size:14px; float:left;}




.news_sub{width:1070px; margin:0 auto;}
.gg_sub{width:695px; float:left; padding:23px 0 27px 0; background:#05bab0;}
.xw_sub{width:375px; float:right; padding:23px 0; background:#7d7d7d;}
.w640{width:640px; margin:0 auto;}
.newstitle{width:100%; height:46px;}
.newstitle i{background-position:left; width:35px; height:29px; float:left;}
.newstitle h2{float:left; font-size:20px; color:#FFF; font-weight:normal;}
.news_more{float:right; margin-right:12px; font-size:15px; color:#FFF;}
.news_more:hover{color:#fff; text-decoration:underline;}
.newslist{ width:100%;}
.newslist li{width:100%; height:40px; line-height:40px; font-size:15px; color:#fff; border-bottom:1px dashed #85ddd8;} 
.newslist a{color:#fff; height:40px; line-height:40px; width:80%; float:left; overflow:hidden;}
.newslist .time{float:right; width:16% ; font-size:13px; text-align:right; }
.newslist a:hover{ text-decoration:underline;}
#demo{height:320px; overflow:hidden;}
.w325{width:325px; margin:0 auto;}
.tzlist{width:100%; padding-top:12px;}
.tzlist ul{width:100%; height:65px; border-bottom:1px dashed #afafaf; margin-bottom:12px;}
.tzlist .time{float:left; width:56px; height:48px; background:#e85e5e;}
.tzlist .time .day{height:28px; line-height:28px; text-align:center; font-size:20px; color:#FFF;}
.tzlist .time .month{ width:100%; height:20px; text-align:center; background:#a1a1a1; line-height:20px; font-size:13px; color:#fff;}
.tzlist .tzcon{width:255px; float:right; line-height:24px;}
.tzlist .tzcon a{color:#fff; font-size:14px;}
.tzlist .tzcon a:hover{ text-decoration:underline;}