@charset "gb2312";
body{PADDING:0px;MARGIN:0px;font-family:Arial, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR:#333333;  text-align:left; background: #f8f8f8;  }

h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,da,table,th,td,blockquote,fieldset,div,strong,label,em {
margin:0;padding:0;border:0;font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 12px;font-size:12px;margin:0px;line-height:20px;color:#333;text-align:left;}
ul,ol,li {list-style:none;text-align:left;font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 12px}

A:link {COLOR:#505050;TEXT-DECORATION:none}
A:visited {COLOR:#505050;TEXT-DECORATION:none}
A:active {COLOR:#505050;TEXT-DECORATION:none}
A:hover {COLOR:#015ab8;TEXT-DECORATION:none} 



 

#top{width:100%; float:left; background:url(../images/1_01.jpg) repeat-x;}
#top .con{width:1000px; margin:0 auto;}

.nav{width:100%; float:left; background:#004a87; height:44px;}
.nav .content{width:1000px; margin:0 auto;height:34px; padding:5px 0;}
.nav .content li.aa{width:150px; float:left; text-align:center; font-size:1.2em; color:#fff; font-weight:bold; line-height:34px;}
.nav .content li.aa a{  color:#fff; }
.nav .content li.ab{width:20px; float:left; text-align:center; font-size:14px; color:#fff; font-weight:bold;line-height:34px;}

 
 
 
.main{width:100%; float:left; background:url(../images/1_08.jpg) repeat-x;}
.main .content{width:1000px; margin:0 auto;}
.main .content .part{width:320px; float:left; border-top:4px solid #04468b;background:#fff;   box-shadow:5px 5px 5px 0px  #e5e5e5;   }


#port{width:285px; float:left; height:auto;overflow:hidden;text-decoration: none;  margin:10px 18px!important; margin:10px  9px; }
#port_a {width:100%;height:34px;float:left; font-size:14px; border-bottom:1px solid #04468b; text-indent:5px;}
#port_a li { height:34px;width:auto; float:left; color:#8b8b8b; }
#port_a li.port_aOn { cursor:pointer;width:auto;float:left;height:34px;line-height:34px;  font-size:14px;font-weight:bold; color:#8b8b8b;}
#port_a li.port_aOn a{ cursor:pointer;width:auto;float:left;height:34px;line-height:34px;  font-size:14px;font-weight:bold; color:#04468b  ;TEXT-DECORATION:none}
#port_a li.port_a {  cursor:pointer;width:auto;float:left;height:34px;line-height:34px;  font-size:14px;  font-weight:bold;color:#8b8b8b;}

.port_aCon {clear:both;}
#port_rl { width:454px;height:auto;float:left; padding:1px 8px;}
.zt_cont1{width:100%;float:right;height:auto; margin-top:2px;}
.zt_cont1 li{width:99%;float:left; height:34px;line-height:34px; overflow:hidden; border-bottom:1px dashed #adadad ; color:#575757; font-size:1.2em;}


.tp{width:279px; float:left; border:4px solid #ccc; margin:5px 18px!important; margin:5px  9px;}



.search{width:284px; float:left; margin:10px 18px!important; margin:10px  9px;}
.search .title{width:284px; float:left; border-bottom:1px solid #04468b; font-size:1.2em; font-weight:bold; color:#04468b; height:34px; line-height:34px; text-indent:5px;}
.search .content{width:284px; float:left; margin-top:8px;}
.search .content li{width:284px; float:left; }

.xlk{width:282px; float:left; border:1px solid  #c1c1c1; height:22px; line-height:22px; margin-top:8px;}
.wbk{width:280px; float:left; border:1px solid  #c1c1c1; height:22px; line-height:22px; margin-top:8px; text-indent:5px; color:#555;}
.ssan{width:282px; float:left; background:#04468b;border:1px solid  #04468b;  text-align:center; font-size:1.4em; color:#fff; margin-top:10px; line-height:30px; height:30px;}

.main .content .part1{width:646px; float:right; margin-top:50px;}
.main .content .part1 .cont{width:646px; float:left; margin-top:12px;}
.main .content .part1 .cont .title{ width:646px; float:left; height:40px; line-height:40px; border-bottom:1px  solid #a9a9a9; color:#636363; font-size:1.4em; font-weight:bold; text-indent:3px;}
.main .content .part1 .cont .content{width:640px; float:left; margin:8px 3px!important; margin:8px 1.5px; background:url(../images/1_12.jpg) no-repeat; height:177px;}
.main .content .part1 .cont .content dd{width:620px; float:left; padding:10px; line-height:30px; color:#555; font-size:1.2em;}
.main .content .part1 .cont .content dt{width:141px; float:left; height:35px; margin:10px;}

 
.main .content .part1 .cont .content1{width:646px; float:left; margin-top:10px;}
.main .content .part1 .cont .content1 ul{width:204px; float:left; margin:0 5px!important; margin:0 2.5px;}
.main .content .part1 .cont .content1 ul li.aa{width:204px; float:left; height:98px;}
.main .content .part1 .cont .content1 ul li.ab{width:204px; float:left; height:30px; line-height:30px; font-size:1.15em; color:#3a3a3a; font-weight:bold; overflow:hidden;}
.main .content .part1 .cont .content1 ul li.ac{width:204px; float:left; height:82px; line-height:20px; margin-top:4px;font-size:1em; color:#6d6d6d;  overflow:hidden;} 
 
.fk{width:616px; float:left; margin-top:16px; background:#1365a7; padding:8px 15px;}
.fk .left{width:300px; float:left; color:#fff; font-size:1.3em; line-height:30px; letter-spacing:1px;}
.fk .right{width:270px; float:right; color:#fff; height:30px; margin-top:30px; }
.fk .right dd{width:200px; float:left; color:#fff; height:30px; }
.fk .right dt{width:60px; float:right; color:#fff; height:30px; }



.part2{width:646px; float:right; margin-top:80px;}
.part2 .title{ width:646px; float:left; height:40px; line-height:40px; border-bottom:1px  solid #a9a9a9; color:#636363;  text-indent:3px; font-size:1.5em;}
.part2 .content{width:630px; float:left; margin:14px 8px!important; margin:14px 4px; height:auto; line-height:28px; font-size:1.1em; }
.part2 .content p{ line-height:28px; font-size:1.1em; margin-top:8px;}

.part2 .content1{width:630px; float:left; margin:12px 8px!important; margin:2px 4px; height:auto;}
.part2 .content1 li{width:630px; float:left; margin-top:5px; border-bottom:1px dotted #ccc; padding:8px 0;}
.part2 .content1 li dd{width:630px; float:left; line-height:30px; height:30px; font-size:1.2em; color:#0F0F0F; font-weight:bold; } 
.part2 .content1 li dt{width:630px; float:left; line-height:28px; height:60px; font-size:1.1em; color:#555; overflow:hidden;} 

.part2 .content1 li dl{ float:left; height:35px; width:141px;}

.part2  .page{width:630px; float:left; text-align:center; font-size:1.4em; margin-top:15px; line-height:50px; height:50px;}

.part2 .content2{width:630px; float:left; margin:12px 8px!important; margin:2px 4px; height:auto;}
.part2 .content2 .title{width:630px; float:left; line-height:40px; height:40px; font-size:1.4em; color:#0F0F0F; font-weight:bold; border-bottom:1px dotted #ccc; margin-top:10px; text-align:center; } 
.part2 .content2 .con{width:630px; float:left; line-height:28px;  font-size:1.1em; color:#555; margin-top:10px;} 
.part2 .content2 .con p{ line-height:28px;font-size:1.1em; color:#555;   margin-top:10px;} 


.part2 .content3{width:630px; float:left;  margin:12px 8px!important; margin:2px 4px; height:auto;}
.part2 .content3 ul{width:630px; float:left; border-bottom:1px dotted #ccc; padding:15px 0;}
.part2 .content3 li.aa{width:204px; float:left; height:118px;}
.part2 .content3 li.ab{width:414px; float:RIGHT; height:28px; line-height:28px; font-size:1.3em; color:#3a3a3a; font-weight:bold; overflow:hidden;}
.part2 .content3 li.ac{width:414px; float:RIGHT; height:40px; line-height:20px; margin-top:5px;font-size:1.1em; color:#6d6d6d;  overflow:hidden;} 
.part2 .content3 li.ad{ float:right; margin-left:10px; height:35px; width:201px; margin-top:10px; }
.part2 .content3 li.ad dd{width:100px; float:left; height:35px;}
.part2 .content3 li.ad dt{width:50px; float:left; height:30px; border:1px solid #015ab8; color:#015ab8; line-height:30px; text-align:center; font-size:1.2em;}


.content4{width:1000px; float:left;  height:auto; margin-top:50px;}
.content4 .title{width:1000px; float:left; border-bottom:1px solid #c5c5c5; height:48px; line-height:48px;}
.content4 .title1{width:300px; float:left; margin:0 0 0 350px!important; margin:0 0 0 175px; border-bottom:4px solid #015ab8; text-align:center; color:#015ab8; font-size:1.9em; height:45px; line-height:45px;} 
.content4 .title2{width:1000px; float:left; margin-top:15px; font-size:1.2em; color:#555; text-align:center; line-height:25px;}

.content4 .fen{width:auto; float:left; border-left:1px solid #c5c5c5; border-top:1px solid #c5c5c5; margin:15px 0 0 20px!important; margin-top:15px 0 0 10px;}
.content4 .fen li.aa{ padding: 0 13px; float:left; line-height:48px; line-height:48px; text-align:center;border-bottom:2px solid #015ab8;border-right:1px solid #c5c5c5;  color:#015ab8; font-size:1.3em;}
.content4 .fen li.ab{ padding: 0 13px;float:left;  line-height:48px; line-height:48px; text-align:center;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5; font-size:1.2em;}

.content4 .fen1{width:900px; float:left;margin:15px 0 0 50px!important; margin-top:15px 0 0 25px;}
.content4 .fen1 li.aa{width:115px; float:left; margin-left:6px;}
.content4 .fen1 li.ab{width:180px; float:left; margin-left:6px;}
.content4 .fen1 li.ac{width:100px; float:left; margin-left:6px;}





.r1{width:115px; float:left; border:1px solid  #c1c1c1; height:25px; line-height:25px; margin-top:8px;}
.r2{width:180px; float:left; border:1px solid  #c1c1c1; height:22px; line-height:22px; margin-top:8px; text-indent:5px; color:#555;}
.r3{width:100px; float:left; background:#015ab8;border:1px solid  #015ab8;  text-align:center; font-size:1.4em; color:#fff; margin-top:5px; line-height:25px; height:25px; margin-top:8px;}


.content4 .cont{width:1000px; float:left; margin-top:2px;}
.content4 .cont1{width:300px; float:left; margin:24px 10px 0 6px!important; margin:24px 5px 0 3px; background:#fff;  box-shadow:3px 3px 3px 0px  #e5e5e5; padding:8px;}
.content4 .cont1 li.a1{width:300px; float:left; height:155px;}

.content4 .cont1 li.a2{width:290px; float:left; overflow:hidden; height:40px; line-height:40px; color:#333; font-size:1.4em; padding:0px 5px;}
.content4 .cont1 li.a3{width:290px; float:left; overflow:hidden; height:44px; line-height:22px; color:#777;font-size:1em;padding:0px 5px;}
.content4 .cont1 li.a4{width:290px; float:left;padding:5px 5px;}
.content4 .cont1 li.a4 dd{width:120px; float:left; color:#015ab8; line-height:40px; height:40px; font-size:1.6em;}
.content4 .cont1 li.a4 dt{ width:120px;float:right; background:url(../images/che.png) #015ab8 no-repeat  5px 7px; border-radius:5px; height:40px; line-height:40px; text-indent:35px; color:#fff; font-size:1.15em; }
.content4 .cont1 li.a5{width:290px; float:left; overflow:hidden; height:18px; line-height:18px;  font-size:1.1em; padding:0px 5px; color:#015ab8; margin-top:5PX;}


.content4 .xxnr{width:1000px; float:left; margin-top:25px;}
.content4 .xxnr1{width:1000px; float:left;}
.content4 .xxnr1 .le{width:450px; float:left; height:250px; }
.content4 .xxnr1 .rig{width:520px; float:right; height:250px; }
.content4 .xxnr1 .rig .bh{width:520px; float:left; height:30px; font-size:1.2em; color:#015ab8;}
.content4 .xxnr1 .rig .tmu{width:520px; float:left; height:30px; font-size:1.8em; color:#333;}
.content4 .xxnr1 .rig .sm{width:520px; float:left; margin-top:5px; line-height:25px; color:#888;font-size:1.2em;}
.content4 .xxnr1 .rig .jg{width:520px; float:left; color:#015ab8; line-height:40px; height:40px; font-size:1.8em;}
.content4 .xxnr1 .rig .gwc{ width:140px;float:left; background:url(../images/che.png) #015ab8 no-repeat  10px 7px; border-radius:5px; height:40px; line-height:40px; text-indent:45px; color:#fff; font-size:1.2em; margin-top:25px;}

.content4 .xxnr2{width:1000px; float:left; margin-top:20px;}
.content4 .xxnr2 .title{width:1000px; float:left; border-bottom:1px solid #c5c5c5; height:40px; line-height:40px;}
.content4 .xxnr2 .tit{width:200px; float:left; border-left:1px solid #c5c5c5; border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5;height:40px; line-height:40px; font-size:1.5em; margin-left:30px; text-align:center; color:#777;}
.content4 .xxnr2 .conn{width:1000px; float:left; margin-top:15px; font-size:1.3em; color:#888; line-height:22px;}
.content4 .xxnr2 .conn p{font-size:1.3em; color:#888; line-height:22px; margin-top:5px;}









.ann{width:160px; float:left; margin:10px 0 10px 240px!important; margin:10px 0 0 120px;border:1px  solid #fbd603; color:#555; background:#fbd603;border-radius:5px; height:40px; line-height:36px; font-size:1.2em; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif,"Î¢ÈíÑÅºÚ";} 
.personal {
	position: absolute; 
	top:141px;
	left:452px;
	width: 284px; height:318px; padding:5px 18px;
	 background:url(../images/1_18.jpg) no-repeat;	  z-index:999;
}
.personal .title{width:284px; float:left; border-bottom:1px solid #04468b; font-size:1.2em; font-weight:bold; color:#04468b; height:34px; line-height:34px; text-indent:5px;}
.personal .content{width:284px; float:left; margin-top:9px; height:265px;background:url(../images/ph.png) no-repeat 0px -4px ;}
.personal .content li{width:284px; float:left; height:36px;line-height:36px; overflow:hidden;color:#575757; font-size:1.1em; text-indent:35px; }


.plugback {
	position:fixed;
	bottom:0;
	right:0;
	z-index:19000;
}
.plugbg {
	width:131px;
	height:49px;
	line-height:40px;
	position: absolute; text-indent:55px;
	bottom:55px;
	right:0px;
	z-index:999; background:url(../images/che2.jpg) #fff no-repeat  5px 1px; font-size:14px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif,"Î¢ÈíÑÅºÚ";
	  color:#015ab8;
}

.plugbg1 {
	width:140px;
	height:40px;
	border-radius:5px;line-height:40px;
	position: absolute; text-indent:55px;
	bottom:55px;
	right:0px;
	z-index:999; background:url(../images/che1.png) #fff no-repeat  5px 1px; font-size:14px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif,"Î¢ÈíÑÅºÚ";
	  border:1px  solid #015ab8; color:#015ab8;
}

#bottom{width:100%; float:left; height:auto; padding:8px  0; text-align:center; font-size:14px;color:#393939; line-height:28px; margin-top:25px; background:url(../images/1_23.jpg) repeat-x; padding:6px 0;}



.pagnation { text-align: center; margin-top:42px;  }
.pagnation a { display: inline-block; width: 34px; height: 34px; line-height: 34px; overflow: hidden; background: url(../images/sprite.png) no-repeat 0 -29px; margin-left: 4px; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.pagnation a:hover { background-position: 0 -64px; color: #fff; text-decoration: none }
.pagnation .page-prev, .pagnation .page-next { line-height: 555px; }
.pagnation .page-prev { background-position: -35px -29px; }
.pagnation .page-prev:hover { background-position: -35px -64px; }
.pagnation .page-next { background-position: -70px -29px; }
.pagnation .page-next:hover { background-position: -70px -64px; }
.pagnation .current { background-position: 0px -64px; color: #fff }
.pagnation-tips { margin-top: 10px; color: #999; text-align: center }






