.clearfix {display: inline-block;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}
* html .clearfix {height:1%;}
.clearfix {display: block;}
html{color:#4E4E4E;overflow:auto;overflow-y:scroll;height:100%;}
body{font-family:microsoft yahei,Arial, Helvetica, sans-serif;  font-size: 12px; line-height:24px; margin: 0px;color:#4E4E4E; background: #ffffff;}
div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,input,blockquote{padding:0px; margin:0px; }
table{border-collapse:collapse;border-spacing:0;}
ul li{ list-style:none;}
caption,th{text-align:left;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
input.text{line-height:20px;height:22px;}
legend{color:#000;}
br{letter-spacing:0px;}
a{color: #4E4E4E;text-decoration: none;}
a:link {color: #4E4E4E;text-decoration: none;}
a:visited {color: #4E4E4E;text-decoration: none;}
a:hover {color: #8A211B; text-decoration:none;}


.center{margin:0px auto;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
.middle{vertical-align:middle;}
.clear{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden;}
.hide{display:none;}
.hr{height:1px;line-height:0px;font-size:0px;border-top:solid 1px #f1f1f1;margin-top:10px;}
.inline{ display:inline; }
.hand{cursor:pointer;}
a{ outline:none; color:#4E4E4E; }
a img{border:none;}

td {text-decoration: none;line-height: 24px;}
.dateft{font-size:10px; color: #999999;text-decoration: none; float:right}

.wrap{ width:1000px; overflow:hidden; margin:0 auto;}

.dtop{background:url(images/topbg.jpg) repeat-x top center; height:34px;}
.dtopLeft{ float:left; line-height:34px; width:500px;}
.dtopRight{float:right; line-height:34px;}
.top{ height:126px; overflow:hidden; background:#ffffff; }
.topLeft{ width:710px; overflow:hidden; height:126px;}
.topRight{ width:290px; height:126px;overflow:hidden; font-size:14px; text-align:right}

.menu{height:43px; overflow:hidden; background:#8A211B;}
#nav{ height:50px; margin:0 0; padding:0 0; padding-left:0px;}
#nav li{float:left;text-align:center; padding-left:0px; padding-top:0px; line-height:43px;}
#nav li a{ font-weight:normal; font-size:15px; display:block; padding-left:0px; font-weight:bold; width:135px; padding-right:0px;color:#ffffff;}
#nav a:link {text-decoration: none; }
#nav a:visited {text-decoration: none;}
#nav a:hover,#nav a.cur,#nav a.cur:visited,#nav a.cur:link{ background:#4B0403;}
#nav li .en{font-family:Arial, Helvetica, sans-serif}


#nav li ul { position: absolute;display: none; width:135px; z-index:1000; background:#8A211B}
#nav li ul li{padding:0px 0px; text-align:left; line-height:25px; width:135px;  }
#nav li ul li a{font-size:12px; padding-top:5px; padding-bottom:5px; display:block; padding-left:5px;text-align:center; font-weight:normal;width:120px;  color:#ffffff;}
#nav li ul li a:link{ font-size:12px;padding-right:10px; }
#nav li ul li a:visited{ font-size:12px;}
#nav li ul li a:hover{ font-size:12px; color:#ffffff;text-shadow:0 0px 0 #000; background:#4B0403; text-decoration:none; -webkit-transition: all 0.5s;transition: all 0.5s;}
#nav li ul li .en{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#nav li ul li ul { position: absolute;display: none; margin-left:140px; margin-top:-35px; width:150px; z-index:1100;}
#nav li ul li ul li{padding:0px 0px; text-align:left; line-height:25px; background:#135A9E; width:150px; border-bottom:1px solid #085A9F; }
#nav li ul li ul li a{font-size:12px; color:#fff; padding-top:5px; padding-bottom:5px; display:block; padding-left:10px; font-weight:normal;width:140px;}
#nav li ul li ul li a:link{ font-size:12px; color:#fff; }
#nav li ul li ul li a:visited{ font-size:12px; color:#fff; }
#nav li ul li ul li a:hover{ font-size:12px; color:#fff; text-decoration:none; background:#0D4C88}


.bannerBlock{padding-top:17px;overflow:hidden; margin:0 auto;}
.bannerBlockLeft{ width:686px; float:left; background:url(images/bannerleft.jpg) no-repeat; height:285px; overflow:hidden}
.bannerBlockRight{ width:312px; float:left;background:url(images/bannerright.jpg) no-repeat; height:285px; overflow:hidden}
.bannerBlockImg{ padding:10px 13px;}
.bannerBlockWord{ padding:0px 32px 80px 22px;font-family:TitilliumText22LMedium,Arial,Helvetica,sans-serif}
.bannerBlockWord .title{ font-size:18px; color:#404040; font-family:TitilliumText22LMedium,Arial,Helvetica,sans-serif }
.bannerBlockWord .infoWord{ color:#ffffff; padding:55px 5px 5px 25px; }
.bannerBlockWord a{color:#ffffff}
.bannerBlockWord .more{ background:url(images/jt.png) no-repeat left center; margin-left:25px; padding-left:10px; color:#ffffff; padding-top:0px; margin-top:0px;}
.bannerBlockWord a:hover{color:#C3D1ED}

#myFocus{ width:271px; height:175px;overflow:hidden;}
#myFocus a{ font-size:12px;}
#myFocus ul{margin:0 0; padding:0 0}
#myFocus ul li{margin:0 0; padding:0 0}
#demo1 li,#demo li,#demo2 li{ list-style:none; margin-bottom:5px;}

.cmenu{ padding-bottom:0px;}
.cmenu ul{margin:0 0; padding:0 0}
.cmenu ul li{ float:left; margin-right:1px; background:url(images/c1-2.jpg) no-repeat top center; width:96px; height:38px; }
.cmenu ul li a{color:#ffffff; line-height:32px; text-align:center; display:block; height:38px;}
.cmenu ul li a:hover,#men a.cur,#men a.cur:visited,#men a.cur:link{background:url(images/c1-1.jpg) no-repeat left center;text-decoration:none}

.kservice{ padding-bottom:0px;}
.kservice ul{margin:0 0; padding:0 0}
.kservice ul li{ float:left; margin-right:10px;}

.newsScrollBlock{background:url(images/adbg.jpg) no-repeat; height:51px; overflow:hidden}
.newsScrollBlock .newsBlock{ width:770px; height:51px; float:left; overflow:hidden; }
.newsScrollBlock .newsBlock a{ color:#666;}
.newsScrollBlock .newsBlock .content{ float:left; height:51px; width:700px;}
.newsScrollBlock .newsBlock .content li{ height:51px; line-height:51px; overflow:hidden;}


.middleBlock{ padding:0px 0px; padding-top:15px;}

.pos{ margin-top:0px; padding-right:0px; margin-bottom:20px;}
.pos .titleBga{ height:40px; background:url(images/home.jpg) no-repeat left center;}
.pos .titlea{ padding-left:30px;font-size:12px; line-height:40px; font-weight:normal; }

.footBlock{margin-top:0px; min-height:90px; height:auto !important; padding-top:0px; background:#D9D9D9;}
.footBlockWord{font-size:12px;  font-weight:normal; text-align:left; padding-left:0px; line-height:22px; padding-left:0px; padding-top:30px; padding-bottom:0px;}
.footBlock a{font-size: 12px;text-decoration: none; }
.footBlock a:link {font-size: 12px;text-decoration: none; }
.footBlock a:visited {font-size: 12px;text-decoration: none;}
.footBlock a:hover {font-size: 12px;text-decoration:underline; }


.info{ padding:12px 12px 12px 12px;}
.info ul{margin:0 auto;}
.info li{line-height:23px; background:url(images/q.jpg) no-repeat left center;padding-left:8px; height:23px;}

.flist{ padding:5px 0px 0px 1px;}
.flist ul{margin:0 auto;}
.flist li{ float:left; width:198px; margin-right:2px; background:#1563AE; line-height:25px; font-family:microsoft yahei;}
.flist li a{ padding-left:20px; color:#ffffff; }
.flist li:hover{ background:#08518F; }

.flist2{ padding:2px 0px 0px 1px;}
.flist2 ul{margin:0 auto;}
.flist2 li{ float:left; width:198px; margin-right:2px; background:#08518F; line-height:25px; font-family:microsoft yahei;}
.flist2 li a{ padding-left:20px;color:#ffffff }
.flist2 li:hover{ background:#1563AE; }

.infoWord{ padding:12px 12px 12px 12px; line-height:22px;}
.wordbt{ border:1px solid #CCCCCC; padding:2px 3px;}
.wordbt2{ border:1px solid #CCCCCC; padding:2px 3px; background:#ffffff;margin-right:10px; float:left}



.newsBlock{ width:770px; height:39px; float:left; overflow:hidden; }
.newsBlock a{ color:#666;}
.newsBlock .content{ float:left; height:35px; width:700px;}
.newsBlock .content li{ height:35px; line-height:35px; overflow:hidden;}


/*  内页公用代码 */
.leftBlock{width:240px;float:left; overflow:hidden;}
.leftBlock ul{width:238px; overflow:hidden; margin:0 0; padding:0px 0px 0px 0px; padding-left:0px; border:1px solid #E1E1E1}
.leftBlock ul li{width:238px; margin-bottom:0px; overflow:hidden; border-bottom:1px solid #E1E1E1; background:url(images/libg.jpg) no-repeat left top}
.leftBlock ul li a{ padding-left:30px; display:block; line-height:44px; font-weight:normal;color:#333333; font-weight:normal}
.leftBlock ul li a:link{ font-size:14px;color:#333333;font-weight:normal }
.leftBlock ul li a:visited{ font-size:14px;color:#333333; font-weight:normal }
.leftBlock ul li a:hover,#nava a.cur,#nava a.cur:visited,#nava a.cur:link{ font-size:14px; font-weight:bold;color:#8A211B;  background:url(images/libg1.jpg) no-repeat left center;text-decoration:none}
.leftBlock img{ vertical-align:top}
.leftBlock .en{font-family:Arial, Helvetica, sans-serif; color:#ffffff;font-size:12px;}


/*  内页公用代码 */
.leftBlocka{width:240px;float:left; overflow:hidden;}
.leftBlocka ul{width:238px; overflow:hidden; margin:0 0; padding:0px 0px 0px 0px; padding-left:0px; border:1px solid #E1E1E1}
.leftBlocka ul li{width:238px; margin-bottom:0px; overflow:hidden; border-bottom:1px solid #E1E1E1; background:url(images/libg.jpg) no-repeat left top}
.leftBlocka ul li a{ padding-left:10px; display:block; line-height:44px; font-weight:normal;color:#333333; font-weight:normal}
.leftBlocka ul li a:link{ font-size:14px;color:#333333;font-weight:normal }
.leftBlocka ul li a:visited{ font-size:14px;color:#333333; font-weight:normal }
.leftBlocka ul li a:hover,#nava a.cur,#nava a.cur:visited,#nava a.cur:link{ font-size:14px; font-weight:bold;color:#8A211B;  background:url(images/libg1.jpg) no-repeat left center;text-decoration:none}
.leftBlocka img{ vertical-align:top}
.leftBlocka .en{font-family:Arial, Helvetica, sans-serif; color:#ffffff;font-size:12px;}
.leftBlocka .titleBg{height:74px; background:url(images/l1ti.jpg) no-repeat top center;}
.leftBlocka .title{text-align:left; float:left;padding-left:30px;font-size:26px; line-height:74px; font-weight:normal; color:#ffffff; font-family:microsoft yahei }
.leftBlocka .titleBg b{ color:#C39693; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px;}



.leftBlock li ul{width:240px; overflow:hidden; margin:0 0; padding:0px 0px 0px 0px;}
.leftBlock li ul li{width:240px; background:url(images/q1.jpg) no-repeat 30px center; margin-top:0px; margin-bottom:0px; height:25px; overflow:hidden; border-bottom:none}
.leftBlock li ul li a{ padding-left:40px; display:block; line-height:25px; font-weight:normal;color:#fff; font-weight:normal}
.leftBlock li ul li a:link{ font-weight:normal }
.leftBlock li ul li a:visited{ font-weight:normal }
.leftBlock li ul li a:hover,#navb a.cur,#navb a.cur:visited,#navb a.cur:link{text-decoration:none; background:none;}
.leftBlock img{ vertical-align:top}
.leftBlock li ul li .en{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px;}

.leftBlock .titleBg{height:74px; background:url(images/l1ti.jpg) no-repeat top center;}
.leftBlock .title{text-align:left; float:left;padding-left:30px;font-size:26px; line-height:74px; font-weight:normal; color:#ffffff; font-family:microsoft yahei }
.leftBlock .titleBg b{ color:#C39693; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px;}

.rightBlock{ width:740px; float:right; overflow:hidden;margin-top:0px;}
.rightBlock .titleBg{height:36px; background:url(images/r1ti.jpg) no-repeat top center;}
.rightBlock .title{text-align:left; float:left;padding-left:20px;font-size:15px; line-height:35px; font-weight:bold; color:#333333; font-family:microsoft yahei }
.rightBlock .titleBg b{ color:#00608D; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}

.rightBlockk{border:1px solid #E1E1E1; border-top:none;}

.contentBlockC{ padding:15px 15px 15px 15px;}
.contentftC{font-size:12px;margin:0;font-weight:normal; line-height:28px;}
.contentftC strong{ font-size:14px; line-height:35px; color:#003E5B;  }
.contentftC ul li{ list-style:inside}


.middleContent{ margin-top:10px; border:1px solid #EAEAEA;}
.middleContentTop{ background:url(images/rightcontenttop.jpg) no-repeat; height:4px;}
.middleContentMiddle{ background:url(images/rightcontentbg.jpg) repeat-y}
.middleContentBottom{ background:url(images/rightcontentbottom.jpg) no-repeat; height:4px;}
.contentBlock{ padding:20px 20px 20px 20px;}
.contentft{font-size:12px;margin:0;font-weight:normal; line-height:26px;}

.contentft strong{ font-size:16px; line-height:35px; color:#2C568B; }

/*  内页公用代码结束 */

.newsList{ padding:0px 0px 0px 0px;}
.newsList ul{margin:0 auto; padding:0 0;}
.newsList li{line-height:30px; background:url(images/q1.jpg) no-repeat left center;padding-left:10px; height:30px; border-bottom:1px dashed #E2E2E2 }

.newsLista{ padding:0px 0px 0px 0px;}
.newsLista ul{margin:0 auto; padding:0 0;}
.newsLista li{border-bottom:1px dashed #E2E2E2; margin-bottom:15px; }
.newsLista li h2,.newsLista li h2 a,.newsLista li h2 a:visited{ color:#A73C00; font-size:14px;line-height:22px; font-weight:bold}
.newsLista li h2 a:hover{color: #8A211B}

.proBlock{ padding:0px 0px; margin:10px 0px;}
.proTitle{font-size:14px; color:#0F99B6;font-family:microsoft yahei; line-height:25px; font-weight:bold}
.proListBlock{ padding-top:5px;}
.proListTitle h2,.proListTitle h2 a,.proListTitle h2 a:visited{font-size:14px; line-height:22px; font-weight:bold}
.proListTitle h3{ color:#999999}
.proImage{ float:left; width:114px; height:114px; margin-right:15px; overflow:hidden; border:0px solid #CCCCCC}
.proImage img{padding:2px 2px;}
.proContent{ line-height:24px; float:left; width:560px; font-size:12px; overflow:hidden}

.proList{ padding:10px 10px 10px 0px;}
.proList dl{ width:164px; float:left; height:210px; padding-right:0px; padding-left:0px; margin-top:5px; border:1px dashed #D3D7D6}
.proList dt{ width:164px; height:170px;line-height:100px;vertical-align:middle; text-align:center; background:#FFFFFF}
.proList img{ vertical-align:top; padding:0px;}
.proList dd{ text-align:center; padding-top:2px; line-height:18px;}

.caseList{ padding:0px 0px 0px 0px;}
.caseList dl{ width:230px; float:left; margin-right:15px; margin-left:0px; margin-bottom:10px}
.caseList dt{ width:230px; height:150px;line-height:150px; text-align:center;}
.caseList dl img{ vertical-align:top;}
.caseList dd{ text-align:center; padding-top:5px; height:22px; padding-bottom:10px;}


.honorList{ padding:0px 0px 0px 20px;}
.honorList dl{ width:200px; float:left; margin-right:30px; margin-left:0px; margin-bottom:15px}
.honorList dt{ width:200px; height:145px;line-height:145px; text-align:left; margin-bottom:0px;}
.honorList dl img{ vertical-align:top;}
.honorList dd{ text-align:center; line-height:20px;}


.titleList{ padding:15px 15px 15px 15px;}
.titleList ul{ padding:0 0; margin:0 0}
.titleList ul li{ line-height:26px; background:url(images/q.jpg) left 10px no-repeat; padding-left:12px;}
.titleList ul li h2{ padding:8px 8px; background:#F6F6F6; color:#0F99B6}

.topTitleBg ul{margin:0 auto; padding:0 0;}
.topTitleBg li{float:left; margin-left:3px; text-align:center}
.topTitleBg li a{ width:106px; height:31px; background:url(fancybox/s1.jpg) no-repeat;  line-height:31px; display:block; font-weight:bold;}
.topTitleBg li a:hover,.topTitleBg li a.cur{ width:106px; height:31px; background:url(fancybox/s1a.jpg) no-repeat;  line-height:31px; display:block; color:#4E4E4E; text-decoration:none}


.indexBlockLeft{ width:278px; float:left; overflow:hidden; margin-left:0px; border:1px solid #E1E1E1; height:198px;}

.indexBlockLeft .titleBg{height:35px; background:url(images/t1.jpg) no-repeat top center}
.indexBlockLeft .title{text-align:left; float:left;padding-left:20px;font-size:15px; line-height:32px; font-weight:normal; color:#ffffff; font-family:microsoft yahei }


.indexBlockMiddle{ width:408px; float:left; overflow:hidden;margin-left:15px; border:1px solid #E1E1E1; height:198px; }
.indexBlockMiddle .titleBg{height:35px; background:url(images/t2.jpg) no-repeat top center}
.indexBlockMiddle .title{text-align:left; float:left;padding-left:22px;font-size:15px; line-height:35px; font-weight:normal; color:#323232; font-family:microsoft yahei }


.indexBlockRight{ width:278px; float:left; overflow:hidden; margin-left:15px; border:1px solid #E1E1E1; height:198px;}
.indexBlockRight .titleBg{height:35px; background:url(images/t1.jpg) no-repeat top center}
.indexBlockRight .title{text-align:left; float:left;padding-left:20px;font-size:15px; line-height:32px; font-weight:normal; color:#ffffff; font-family:microsoft yahei }

.link{overflow:hidden; background:url(images/linkbg.jpg) no-repeat; height:63px; margin:0 auto; width:1211px; color:#4E4E4E}
.link a:link{ font-size:12px; color:#4E4E4E;}
.link a:visited{ font-size:12px;}
.link a:hover{ font-size:12px;text-decoration:none;text-decoration:none; color:#000;}


.twoBlockLeft{ width:672px; float:left; overflow:hidden; background:url(images/m-1.jpg) no-repeat top center; }
.twoBlockLeft .titleBg{background:url(images/two.jpg) no-repeat left center; height:30px;}
.twoBlockLeft .title{text-align:left; float:left;padding-left:12px;font-size:14px; line-height:26px; font-weight:normal; color:#DD291A; font-family:microsoft yahei }


.twoBlockRight{ width:310px; float:right; overflow:hidden; background:url(images/m-1.jpg) no-repeat top center; }
.twoBlockRight .titleBg{background:url(images/two.jpg) no-repeat left center; height:30px;}
.twoBlockRight .title{text-align:left; float:left;padding-left:12px;font-size:14px; line-height:26px; font-weight:normal; color:#DD291A; font-family:microsoft yahei }


.indexProList{ padding:0px 0px;overflow:hidden;}
.indexProList .titleBg{background:url(images/c-4.jpg) no-repeat; height:43px;}

.indexProList dl{ width:200px; float:left; margin-right:15px;  padding-top:0x; padding-bottom:0px;}
.indexProList dt{ width:200px; height:140px;line-height:140px; text-align:center;}
.indexProList dl img{ vertical-align:top; padding:2px 2px;}
.indexProList dd{ text-align:center; font-weight:normal; padding-top:5px;padding-bottom:0px;}

.indexProList{ height:auto; margin:0 auto; overflow:hidden;}
.indexProList p{ width:200px; height:140px; overflow:hidden;float:left; padding:0px 15px 0 0; text-align:center}

.scrollImage{ margin-top:15px; border:1px solid #D2D2D2;}
.scrollImage .titleBg{ height:38px; background:url(images/t4.jpg) no-repeat;}
.scrollImage .title{text-align:left; float:left;padding-left:22px;font-size:14px; line-height:38px; font-weight:bold; color:#DD291A; font-family:microsoft yahei }
.scrollImage dl{ width:306px; float:left; margin-right:8px; margin-left:0px;}
.scrollImage dt{ width:306px; height:200px;line-height:200px; padding-left:0px; padding-top:5px;  background:url(images/cbg.jpg) no-repeat;}
.scrollImage dl img{ vertical-align:top; padding:0px;}
.scrollImage dd{ text-align:center; padding-top:0px; height:22px; padding-bottom:0px;}

.more{margin-right:10px; padding-top:10px;}

.slb{ width:575px; height:120px; _ height:120px; display:block; text-decoration:none; padding-top:19px;}
.scroll{ position:relative; overflow:hidden;}
.scroll ul{ position:absolute; width:20000em;}
.scroll ul li{ float:left; margin-right:10px;}

/*分页 */
.page{height:38px; padding-top:25px; padding-bottom:15px; text-align:center; }
.page a{ text-decoration:none}
/*CSS black2 style pagination*/
DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN:right; margin-right:0px;
}
DIV.black2 A {
	BORDER-RIGHT: #005278 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005278 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #005278 1px solid; COLOR: #005278; PADDING-TOP: 2px; BORDER-BOTTOM: #005278 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #005278 1px solid; BORDER-TOP: #005278 1px solid; BORDER-LEFT: #005278 1px solid; COLOR: #fff; BORDER-BOTTOM: #005278 1px solid; BACKGROUND-COLOR: #005278
}
DIV.black2 A:active {
	BORDER-RIGHT: #005278 1px solid; BORDER-TOP: #005278 1px solid; BORDER-LEFT: #005278 1px solid; COLOR: #fff; BORDER-BOTTOM: #005278 1px solid; BACKGROUND-COLOR: #005278
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #005278 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005278 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #005278 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #005278 1px solid; BACKGROUND-COLOR: #005278
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #323334 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #323334 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #323334 1px solid; COLOR: #323334; PADDING-TOP: 2px; BORDER-BOTTOM: #323334 1px solid
}

/*分页结束 */


/*下拉图形菜单CSS结束*/

/*新闻标题内容列表一行2个*/
.newsContentList{ padding:15px 0px 15px 0px; clear:both}
.newsContentList ul{margin:0 auto; padding:0 0;}
.newsContentList ul li{ width:470px;float:left; margin-right:23px; margin-bottom:15px; background:#fff; padding:8px 8px;}
.newsContentList ul li h2{ font-size:16px; font-weight:normal; line-height:30px; background:#F3F3F3; padding:5px 5px;}
.newsContentList ul li h2 a{ font-size:16px; padding-left:6px; }
.newsContentList ul li h2 a:link{ font-size:16px;  }
.newsContentList ul li h2 a:visited{ font-size:16px; }
.newsContentList ul li h2 a:hover{font-size:16px; color:#09AED3 }

.newsContentList ul li p{ background:#E9E9E9; margin-top:5px; padding:8px 8px; line-height:22px;}
.newsContentList ul li b{FONT-FAMILY: Arial !important; FLOAT: left; COLOR: #ccc; FONT-SIZE: 35px; FONT-WEIGHT: normal}
.newsContentList ul li h5{ color:#fff; float:right; padding-right:3px; padding-left:10px; background:#D7D7D7; font-size:11px;}
/*新闻标题内容列表一行2个结束*/



.ann{margin:0 0; padding:0 0; padding-left:0px;}
.ann li{float:left;text-align:center; padding-left:0px; background:#DBDBDB; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; width:125px; height:125px; margin-right:20px; margin-bottom:35px; }
.ann li .word{ font-weight:normal; font-size:16px; display:block; text-align:center; font-weight:normal; color:#000000; text-shadow:0 1px 0 #F0F0F0;padding-top:15px; padding-bottom:0px;}

.ann .word:hover{ color:#005279;text-shadow:0 1px 0 #ffffff; -webkit-transition: all 0.5s;transition: all 0.5s; }
.ann li:hover{background:#EBEBEB; -webkit-transition: all 0.5s;transition: all 0.5s; }


.float_layer {border: 1px solid #aaaaaa; display:none; background:#fff; width:220px; }
.float_layer h2 { height: 25px; line-height: 25px; padding-left: 10px; font-size: 12px; color: #fff; background:#005278; border-bottom: 1px solid #aaaaaa; position: relative;}
.float_layer .min { width: 21px; height: 20px; background: url(js/ad/min.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .min:hover { background: url(js/ad/min.gif) no-repeat 0 0; }
.float_layer .max { width: 21px; height: 20px; background: url(js/ad/max.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .max:hover { background: url(js/ad/max.gif) no-repeat 0 0; }
.float_layer .close { width: 21px; height: 20px; background: url(js/ad/close.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 3px; }
.float_layer .close:hover { background: url(js/ad/close.gif) no-repeat 0 0; }
.float_layer .content2 { height: 200px; width:220px; overflow: hidden; font-size: 12px; line-height: 18px; color: #333;  }
.float_layer .wrap2 { padding:10px 10px; }



.hunterTable{width:92%;margin:14px auto 0 auto;border-collapse:collapse;}
.hunterTable tr td{padding-top:5px;padding-bottom:5px;border:1px solid #d5d3d4; padding-left:5px; padding-right:5px; font-size:12px;}
.hunterTable tr.hunterTr td{background-color:#f7f7f7;}
.hunterTable .cword{  font-weight:bold}