﻿/*! 
 * code by renpengfeier@gmail.com 
 * Date:2014-04-02
!*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,img,div,dl,dt,dd,em{margin: 0px;padding: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
input{margin:0px; padding:0px;}table,td{border-collapse:collapse;}em{font-style:normal;}.clear {clear: both;}ul li{list-style-type:none;}
img{display:block;}
.FL{float:left;}.FR{float:right;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
*html .clearfix {height: 1%;}
.clearfix {display: block;}
*+html .clearfix {min-height: 1% ;}

.mt5{margin-top:5px;}.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.ml5{margin-left:5px;}.ml8{margin-left:7px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}
.mr5{margin-right:5px;}.mr8{margin-right:8px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb30{margin-bottom:30px;}

.pt10{padding-top:10px;}.pt8{padding-top:8px;}.pt5{padding-top:5px;}.pt70{padding-top:70px;}
.pl20{padding-left:20px;}
.pb10{padding-bottom:10px;}

.disn{display:none;}
.VD:link, .VD:visited{color:#F00;}
.VD-blue:link, .VD-blue:visited{color:#004F89;}
.fontB{font-weight:bold;}
.fontRed{color:#F00;}
.img{margin-left:auto; margin-right:auto;}
/*------------------------------------------------------------*/
body{background-color:#EAEAEA; font-family:"宋体", Arial; font-size:12px; line-height:22px; color:#333; text-align:center;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#BB1600;text-decoration:none;}
a:active{color:#BB1600;text-decoration:none;}

.cArea{width:992px; margin-left:auto; margin-right:auto;}

/* miniTop */
.miniTop-Wrap{width:100%; height:29px; background-color:#F6F6F6; border-bottom:1px solid #EAEAEA;}
.miniTop{width:992px; height:29px; margin:0 auto; position:relative; line-height:29px; color:#6B6B6B;}
.miniTop-left{position:absolute; top:0; left:0;}
.miniTop-right{position:absolute; top:0; right:0;}
/* top */
.top-Wrap{width:100%; height:110px; background-color:#FFF;}
.top{width:890px; height:110px; position:relative; margin:0 auto;}
.top-logo{display:block; width:272px; height:60px; background:url(top_logo.png) no-repeat; position:absolute; top:25px; left:0; text-indent:-9999px;}
.top-sjy{width:124px; height:44px; padding:2px; background:url(top_img_01.png) no-repeat center center; border:1px solid #ECE5EC; text-indent:-9999px; position:absolute; top:33px; left:320px;}
.top-tel{width:235px; height:52px; background:url(top_img_02.jpg) no-repeat; text-indent:-9999px; position:absolute; top:29px; left:670px;}
#topSearch{width:178px; height:26px; border:1px solid #DDD; line-height:26px; position:absolute; top:36px; right:50px; *right:48px;}
#topSearch-btn{width:50px; height:28px; background-color:#E9E9E9; border:1px solid #DDD; border-left:none; position:absolute; top:36px; right:0; cursor:pointer;}
.top-hotSearch{position:absolute; top:75px; right:0;}

/* nav */
.nav-Wrap{width:100%; height:39px; background-color:#025cbd;}
.nav{width:992px; height:46px; margin:0 auto; position:relative; *z-index:999;}
.nav-list{ line-height:46px; font-weight:bold;}
.nav-list li{width:120px; height:39px; line-height:39px; background:url(nav_line.jpg) no-repeat right center; font-size:15px; font-family:"微软雅黑","宋体",Arial; float:left; padding-right:1px;}
.nav-list li.nav-nl{background:url(); padding-right:0;}
.nav-list li a:link, .nav-list li a:visited{color:#FFF; display:block;}
.nav-list li a:hover, .nav-list li a:active{color:#FF0; text-decoration:none; background-color:#52a4fc;}
.nav-list li.nav-first{width:175px; background:url(nav_sel.png) no-repeat 150px center #D85E32; _background:url(nav_sel.gif) no-repeat 150px center #D85E32;}
.nav-list li.nav-first a:hover, .nav-list li.nav-first a:active{background:url(nav_sel.png) no-repeat 150px center #003257; _background:url(nav_sel.gif) no-repeat 150px center #003257;}
.nav-list li.on{background:url(nav_sel.png) no-repeat 150px center #003257; _background:url(nav_sel.gif) no-repeat 150px center #003257;}

.nav-select{width:175px; background:url(select_bg.jpg) repeat-y; position:absolute; top:46px; left:0; text-align:left; z-index:2999; zoom:1;}
.nav-select-dl dt{width:155px; height:26px; line-height:26px; font-size:14px; background:url(sel_ico1.png) no-repeat 2px center; _background:url(sel_ico1.gif) no-repeat 2px center; padding-left:24px; font-family:"微软雅黑","宋体",Arial; color:#004F88; overflow:hidden;}
.nav-select-dl dt a:link, .nav-select-dl dt a:visited{color:#004F88;}
.nav-select-dl li{line-height:22px;}
.nav-select-dl a{float:left; width:49%; white-space:normal;}

/* banner */
.banner-Wrap{width:100%; height:400px; *text-align:left; background-color:#FFF;}
#slide-index{min-width:992px; width:auto; height:400px; overflow:hidden;}
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF; _line-height:10px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/* bingzhong */
.bingzhong-Wrap{width:100%; height:81px; padding-top:9px; background-color:#FFF;}
.bingzhong{width:992px; height:81px; margin:0 auto;}
.bingzhong-box{width:82px; height:81px; float:left;}
.bingzhong-box span{display:block; width:82px; height:54px; overflow:hidden; position:relative;}
.bingzhong-box img{position:absolute; top:0; left:14px;}
.bingzhong-box a{display:block; width:82px; height:81px;}
.bingzhong-box a:hover, .bingzhong-box a:active{text-decoration:none;}

/* footNav */
.footNav{width:992px; height:230px; background-color:#FFF; margin-left:auto; margin-right:auto; position:relative;}
.footNav-logo{display:block; width:220px; height:129px; background:url(footLogo.png) no-repeat; position:absolute; top:50px; left:15px; text-indent:-9999px;}
.footNav-wrap{width:570px; height:200px; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; position:absolute; top:15px; left:245px;}
.footNav-wx{position:absolute; top:40px; right:18px;}
.footNav-list{width:535px; height:100px; border-bottom:1px solid #C9C9C9; margin:0 auto;}
.footNav-dl{width:97px; height:100px; padding-left:10px; float:left; text-align:left; line-height:24px; color:#858585;}
.footNav-dl dt{font-weight:bold;}
.footNav-dl a:link, .footNav-dl a:visited{color:#858585;}

.footNav-pp{width:535px; height:76px; margin:10px auto;}
.footNav-pp-li{width:65px; height:76px; float:left;}
.footNav-pp-li p{line-height:19px;}
.footNav-pp span{display:block; width:56px; height:37px; position:relative; overflow:hidden; margin:0 auto 4px auto;}
.footNav-pp span img{position:absolute; top:-37px; left:10px;}

/* foot */
.foot-Wrap{width:100%; height:113px; background-color:#004F89;}
.foot{width:992px; height:113px; margin:0 auto; position:relative;}
.foot-copy{width:580px; position:absolute; top:20px; left:15px; color:#FFF; text-align:left; line-height:25px;}
.foot-wd{position:absolute; top:15px; right:15px;}


	/*-------pageNav------*/
.pageNav{width:100%; margin:0 auto; padding:10px 0;}
.pageNav ul{height:40px; line-height:40px;}
.pageNav li{display:inline;}
.pageNav li a{padding:6px 12px; background-color:#FFF; border:1px solid #CCC; color:#06C;}
.pageNav li a:link, .pageNav li a:visited{color:#004F89;}
.pageNav li a:hover, .pageNav li a:active{color:#004F89; text-decoration:none; border:1px solid #004F89;}
#currentPage{color:#FFF; background-color:#D85E32; border:1px solid #D85E32;}
.pageNav li span{color:#666;}

