﻿
@charset "utf-8";
/* CSS Document */
/* 公共样式 */

body {margin:0;	padding:0;font-size:12px;line-height:24px; background:#f7f7f7;font-family:"微软雅黑"}
* { margin:0; padding:0; }
.clearfix { clear:both; }
a{color:#000}
a:link{ text-decoration:none;color:#000}
a:hover { color:#ff0000;}
a:active{ color:#000;}
ul { list-style:none; }
.block-foot{display:none; }
.clear { display: block; height: 0; clear: both; visibility: hidden;}
/* head */
.headbg{background:url(images/headbg.jpg) top center;width:100%;height:362px;margin:0 auto}
.head{width:1236px;margin:0 auto}
.logo{width:468px;height:99px;padding-top:75px;float:left}
.ban{width:740px;height:300px;float:right;padding-top: 63px;overflow:hidden}

.focusBox{ width:740px; height:300px; overflow:hidden; position:relative;  } 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px;  } 
.focusBox .bd .pic img{ width:740px; height:300px;} 
.navbg{width:100%;height:50px;background:#02518b;margin:0 auto}
.nav{width:1236px;margin:0 auto}
.nav ul li{float:left;background:url(images/top01.gif) no-repeat right}
.nav ul li a{padding:0 32px;color:#fff;font-size:16px;display:block;height:50px;text-align:center;line-height:50px}
.nav ul li a:hover{padding:0 32px;color:#fff;font-size:16px;display:block;height:50px;text-align:center;background:#e61e18;line-height:50px;text-decoration:none}
/*main */
.main1{width:1236px;height:400px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;}
.xinwen{width:1200px;height:375px;margin:0 auto;margin-top:10px;}
.x_l{float:left}
.x_r{float:right}
.viewerContainer{position:relative;height:375px;overflow:hidden;}
.viewerBody{width:595px;height:375px;}

.viewerBg{position: absolute;left:0px;top:342px;width:595px;overflow:hidden;height:33px;background:#333;}
.viewerBg p{position: absolute;left:0px;top:0;width:52px;overflow:hidden;height:33px;background:#ff0000; text-align:center;line-height:33px;color:#fff;}
.viewerTitle{position:absolute;left:63px;top:342px;width:400px;height:33px;line-height:33px;overflow:hidden;color:#fff;}
.viewerButton{position:absolute;right:17px;bottom:12px;}
.viewerButton a,.viewerButton a.normal{float:left;margin-left:7px;width:8px;height:0;padding-top:8px;font-size:0;cursor:pointer; text-decoration:none;overflow:hidden;background-image:url(images/arrow03.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/arrow03.png");_background:none;}
.viewerButton a.active{color:#fff;background-image:url(images/arrow04.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/arrow04.png");_background:none;}
img.show{display:block;}
img.hidden{display:none;}

/* 通用信息列表_普通式 */ 
.infoList li{ height:34px; line-height:34px;font-size: 14px; border-bottom:1px dashed #ddd } 
.infoList li .date{ float:right; color:#999;font-size:13px  } 
.infoLista li{ height:32px; line-height:32px;font-size: 14px; border-bottom:1px dashed #ddd } 
.infoLista li .date{ float:right; color:#999;font-size:13px  } 
         
/* 文本切换盒子 - 公用类 */ 
.slideTxtBox{ width:590px;  text-align:left;  } 
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 20px;border-bottom:1px solid #ddd;position:relative;color:#000} 
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   } 
.slideTxtBox .hd ul li{ float:left; padding:0 15px; font-size:16px;color:#000} 
.slideTxtBox .hd ul li.on{ height:30px; border-bottom:2px solid #02518b; cursor:pointer; font-size:16px;color:#000} 
.slideTxtBox .bd{ padding:15px;} 
.slideTxtBox .bd ul{ padding:0 10px 10px 10px;  } 
.slideTxtBox .tempWrap{ margin:15px;  } 





.daodu p a{width:100%;color:#1191af;float:left;line-height:30px;font-size:16px}
.daodu span{width:100%;color:#333;line-height:25px;font-size:14px}
.dian{width:5px;height:5px;background:#1191af;border-radius:100%;display:block;margin:15px 10px 5px 0;float:left;}
.more{font-size:12px;color:#333;float:right}
.main2{width:1236px;height:445px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;}
.zhinan{width:1200px;height:375px;margin:0 auto;margin-top:10px;}
.z_t{width:100%;height:270px;margin:0 auto;padding-top:5px;}
.z_tl{border:1px solid #ddd;width:595px;height:266px;float:left}
.z_tr{width:575px;height:245px;float:right}
.jyzn{width:100%;height:235px;margin-top:15px;background:url(images/jyzn.jpg) no-repeat;float:left}
.jyzn ul{float:right;width:530px;height:220px}
.jyzn ul li{float:left;width:235px;height:110px;background:#f0eeee;border:1px solid #ddd;margin-bottom: 12px;margin-right: 28px;}
.jyzn ul li a{font-size:18px;color:#0f7ebd;float:right;}
.jyzn ul li a:hover{font-size:18px;color:#e61e19;float:right;}
.jyzn ul li a span{font-size:13px;color:#aaa;}
.jyzn ul li img{margin:33px 0 33px 33px}
.gk{border-bottom:1px solid #ddd;width:100%;line-height:32px;height:32px}
.gk a{display:block;font-size:16px;color:#000;width:80px;margin-top:-10px}
.gk a:hover{font-size:16px;color:#ff0000;border-bottom:2px solid #02518b;display:block}

.more1{font-size:12px;color:#333;float:right;margin-top:-20px;line-height:20px}
.z_b{width:100%;height:135px;margin:0 auto;margin-top:10px;}
.jingshen{width:598px;height:135px;float:left;border:1px solid #ddd;}
.jingshen  img{margin:30px 0 10px 100px}

.jingshen  a{font-size:25px;color:#000;float:right;margin:32px 70px 10px 20px;line-height:35px}
.jingshen  a:hover{font-size:25px;color:#e61e19;float:right;}
.jingshen  a span{font-size:18px;color:#bababa;}

.xinli{width:598px;height:135px;float:left;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.xinli  img{margin:30px 0 10px 80px}

.xinli  a{font-size:25px;color:#000;float:right;margin:32px 60px 10px 20px;line-height:35px}
.xinli  a:hover{font-size:25px;color:#e61e19;float:right;}
.xinli  a span{font-size:18px;color:#bababa;}


.main3{width:1236px;height:240px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;}

/* 通用信息列表_普通式 */ 
.infoList li{ height:36px; line-height:36px;font-size: 14px; border-bottom:1px dashed #ddd } 
.infoList li .date{ float:right; color:#999;font-size:13px  } 
         
/* 文本切换盒子 - 公用类 */ 
.slideTxtBox1{ width:100%;  text-align:left;height:220px;overflow:hidden  } 
.slideTxtBox1 .hd{ height:30px; line-height:30px; padding:0 20px;border-bottom:1px solid #ddd;position:relative;color:#000} 
.slideTxtBox1 .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   } 
.slideTxtBox1 .hd ul li{ float:left; padding:0 15px; font-size:16px;color:#000} 
.slideTxtBox1 .hd ul li.on{ height:30px; border-bottom:2px solid #02518b; cursor:pointer; font-size:16px;color:#000} 
.slideTxtBox1 .bd{ padding:15px;} 
.slideTxtBox1 .bd ul{ padding:0 10px 10px 10px; margin-top: 8px; } 
.slideTxtBox1 .tempWrap{ margin:0 15px 0 5px  } 

.picList{height:180px}
















/* 通用图片列表_普通式 */ 
.picList li{ width:126px;height:180px;margin: 0 5px; float: left; } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:120px; height:150px; padding:2px; border:1px solid #ccc; } 
.picList .pic a:hover img{ border-color:#f00;  } 
.picList .title{ line-height:20px;text-align: center;   } 
         
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; position:relative;  height:190px;  } 
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ padding:10px 0 ;height:200px;overflow:hidden  } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 10px 0 0; text-align:center; float:left;display:_inline;  } 

.main4{width:1236px;height:270px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;background:url(images/hengfu.jpg) no-repeat 18px 10px;background-color:#fff}
.main5{width:1236px;height:280px;margin-top:15px;margin:0 auto;}



/* 横幅 */ 

        .infoList1 li{ height:50px; line-height:50px;  text-align:left; } 
        .infoList1 li .date{ float:right; color:#999;  } 
         
         
        .leftLoop{ overflow:hidden; position:relative;   } 
       
        .leftLoop .bde{ padding:10px;   } 
        .leftLoop .bde ul{ overflow:hidden; zoom:1; } 
        .leftLoop .bde ul li{ margin:0 10px; text-align:center; float:left; _display:inline;    width: 535px; } 
        .leftLoop .bde ul li a{font-size:30px;color:#fff;font-family:"经典圆体简"}
      
.xw_l{width:787px;height:270px;float:left;margin:10px 10px 0 0;background:#fff;border:1px solid #ddd;overflow:hidden}
.xw_r{width:435px;height:270px;float:right;margin:10px 0 0 0;background:#fff;border:1px solid #ddd;}
.more2{font-size:12px;color:#333;float:right;margin-top:-35px;line-height:20px;margin-right: 15px;}

.viewerContainer2{position:relative;height:250px;overflow:hidden;}
.viewerBody2{width:408px;height:250px;}
.viewerBody2 img{width:408px;height:250px;border:0; vertical-align:top;}
.viewerBg2{position: absolute;left:0px;top:217px;width:408px;overflow:hidden;height:33px;background:#333;}
.viewerBg2 p{position: absolute;left:0px;top:0;width:52px;overflow:hidden;height:33px;background:#ff0000; text-align:center;line-height:33px;color:#fff;}
.viewerTitle2{position:absolute;left:63px;top:217px;width:400px;height:33px;line-height:33px;overflow:hidden;color:#fff;}
.viewerButton2{position:absolute;right:17px;bottom:12px;}
.viewerButton2 a,.viewerButton2 a.normal{float:left;margin-left:7px;width:8px;height:0;padding-top:8px;font-size:0;cursor:pointer; text-decoration:none;overflow:hidden;background-image:url(images/arrow03.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/arrow03.png");_background:none;}
.viewerButton2 a.active{color:#fff;background-image:url(images/arrow04.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/arrow04.png");_background:none;}
img.show{display:block;}
img.hidden{display:none;}

.main6{width:1236px;height:245px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;}
.picList4 li{ width:230px;height:190px;margin: 12px 7px;  } 
.picList4 .pic{ text-align:center; line-height:0px;  } 
.picList4 .pic img{ width:230px; height:150px; padding:2px; border:1px solid #ccc; } 
.picList4 .pic a:hover img{ border-color:#f00;  } 
.picList4 .title{ line-height:24px;text-align: center;   } 
 
.main7{width:1236px;height:245px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;}
.m7_l{width:570px;float:left;margin-left:10px;height:230;}
.jianjie{width:250px;height:230px;float:left;background:#84cbc2;}

.jianjie  a{font-size:18px;color:#000;float:right;margin:60px 80px 10px 20px;line-height:35px;display:block}
.jianjie  a span:hover{font-size:18px;color:#e61e19;text-align:center;}
.jianjie a span{font-size:18px;color:#fff;}
.zxjj{width:570px;height:230px;float:left;margin-top: 8px;}
.jiaoliu{float:right}
.m7_r{width:635px;float:right;margin-right: 10px;height:230;}
.gk1{border-bottom:1px solid #ddd;width:100%;line-height:32px;height:32px}
.gk1 a{display:block;font-size:16px;color:#000;width:120px;margin-top:-10px}
.gk1 a:hover{font-size:16px;color:#ff0000;border-bottom:2px solid #02518b;display:block}
.main8{width:1236px;height:80px;background:#fff;margin:0 auto;border:1px solid #ddd;margin-top:15px;}
.picList5 li{ width:250px;height:70px;margin: 5px 5px; border:1px solid #ccc; } 
.picList5 .pic{ text-align:center; line-height:0px;  } 
.picList5 .pic img{ width:240px; height:60px; padding:5px 2px 2px 2px;  } 
.picList5 .pic a:hover img{ border-color:#f00;  } 
.picList5 .title{ line-height:24px;text-align: center;   } 
 

.footer{width:100%;height:130px;background:#00518b}
.foot{width:1000px;color:#ddd;margin:0 auto;padding-top:30px;text-align:center;font-size:14px;line-height:30px}

.foot a:link{color:#ddd}





/* 通用信息列表_普通式 */ 
.infoListxx li{ height:34px; line-height:34px;font-size: 14px; border-bottom:1px dashed #ddd } 
.infoListxx li .date{ float:right; color:#999;font-size:13px  } 
.infoListt li{ height:34px; line-height:34px;font-size: 14px; border-bottom:1px dashed #ddd } 
.infoListt li .date{ float:right; color:#999;font-size:13px  } 
         
/* 文本切换盒子 - 公用类 */ 
.slideTxtBox{ width:590px;  text-align:left;  } 
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 20px;border-bottom:1px solid #ddd;position:relative;color:#000} 
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   } 
.slideTxtBox .hd ul li{ float:left; padding:0 15px; font-size:16px;color:#000} 
.slideTxtBox .hd ul li.on{ height:30px; border-bottom:2px solid #02518b; cursor:pointer; font-size:16px;color:#000} 
.slideTxtBox .bd{ padding:15px;} 
.slideTxtBox .bd ul{ padding:0 10px 10px 10px;  } 
.slideTxtBox .tempWrap{ margin:15px;  } 















