﻿*{margin:0;padding:0;}
a{text-decoration:none; color:#666;}
a:hover{ color:red;}
ul{ list-style:none;}
img{ border:none;}
body{font-size:12px; text-align:left; font-family:"宋体",Arial, Helvetica, sans-serif;}   
.clear{ clear:both;}

/*header 网站头部模块*/
.top_header{margin:0 auto; height:99px;}
.header{width:984px; height:99px; margin:0px auto; margin-top:0px; overflow:hidden; clear:both;background:url(../images/topbg.jpg) left no-repeat;}
.header .logo{float:left;padding-top:12px; }
.headerright{margin-top:36px;margin-right:1px!important;margin-right:1px;float:right;width:420px!important;overflow:hidden;}

.headerright dl{width:420px!important;overflow:hidden;}
.headerright dd{height:17px;line-height:17px;margin-top:5px;overflow:hidden;float:right;}
.headerright dd a,.headerright1 dd a:link,.headerright dd a:visited{background:url(../images/ico.gif) -81px -250px no-repeat;float:left;color:#fff;width:72px;margin:0 0px;margin-left:5px;text-align:center;}
.headerright dd a:hover{text-decoration:underline;}
.headerright dd .current:link, .headerright1 dd .current:visited{background:url(../images/ico.gif) 0px -250px no-repeat;}

.headerright ul{float:right;margin-top:0px;padding-right:0px;}
.headerright li{float:left;margin-left:4px;display:inline;}
.headerright ul a{margin-left:5px;}
.headerright ul a:link,.headright a:visited{text-decoration:none;}
.headerright ul a:hover{text-decoration:underline;}

/*menu 网站栏目导航条模块*/
.menu_nav{width:984px;height:36px;margin-top:0px;margin:0px auto;margin-bottom:4px;}
.menu{width:984px;height:36px;margin:0px auto;margin-top:0px;clear:both;_overflow: hidden;background:url(../images/menu.jpg) left no-repeat;}
.menu ul li{margin-right:2px;}
.menu li{float:left;width:121px;font-size:12px;color:#fff;height:36px;line-height:36px;text-align:center;POSITION: relative;}
.menu li a:link,.menu li a:visited{display:block;font-size:12px;color:#fff;text-decoration:none;width:121px;margin:0;padding:0;height:36px;line-height:36px;padding-top:0px;}
.menu li a:hover{border-radius:0px 0px 0 0;background:#253b87;color:#fff;clear:both;font-weight:bold;}
.menu .current{border-radius:0px 0px 0 0;background:#253b87;color:#fff;width:121px;height:36px;line-height:36px;padding-top:0px;font-weight:bold;}
.menu .current a:link,.menu .current a:visited{color:#fff;font-weight:bold;}

/*ban 首页广告模块*/
.ban{width:984px;height:336px;overflow:hidden;line-height:20px;text-align:center;font-size:14px;margin:0px auto;border:0px solid #ebebeb;padding:0px;margin-top:8px;border-radius:0px}

/* flexslider */
.banner{width:984px;height:336px;margin:1px auto;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:auto;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:0px;}
.slides li img{height: auto; width: auto\9; width:100%; }
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:47%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*main */
.main{width:984px;margin:0px auto;margin-top:16px;clear:both;height:100%;}

.mainleft{float:left;width:712px;height:100%;text-align:left;margin-left:0px;}
.mainright{float:right;width:241px;height:100%;text-align:left;margin-right:0px;}

/*fircol*/
.fircol{width:712px;height:100%;text-align:left;}
.fircolleft{float:left;width:346px;height:253px;}
.fircolleft .title{width:346px;height:60px;background:url(../images/aboutbg.jpg) no-repeat;}
.fircolleft .title span{float:right;margin-top:18px;}
.fircolleft .stitle{padding:0px;padding-top:10px;height:165px;}
.fircolleft .stitle p{font-size:12px;color:#6b6b6b;text-align:left;line-height:22px;text-indent:28px;}
.fircolleft .stitle img{float:left;padding-right:18px;padding-top:6px;}

.fircolright{float:right;width:340px;height:253px;}
.fircolright .title{width:340px;height:60px;background:url(../images/news.jpg) no-repeat;}
.fircolright .title span{float:right;margin-top:18px;}

.fircolrightccol{width:340px;height:165px;}
.fircolrightccol ul{padding-left:0px;padding-top:8px;}
.fircolrightccol ul li{color:#484848;width:340px;line-height:30px;background:url(../images/dian.gif) no-repeat left; padding-left:10px;}
.fircolrightccol ul li span{float:right;color:#b6b6b6;}

/*sercol*/
.sercol{width:712px;height:101px;text-align:left;overflow:hidden;margin-top:24px;}


/*thrcol*/
.thrcol{width:712px;height:100%;text-align:left;margin-top:24px;}
.thrcolleft{float:left;width:346px;height:243px;}
.thrcolleft .title{width:346px;height:60px;background:url(../images/notice.jpg) no-repeat;}
.thrcolleft .title span{float:right;margin-top:18px;}
.thrcolleftccol{width:340px;height:165px;}
.thrcolleftccol ul{padding-left:0px;padding-top:8px;}
.thrcolleftccol ul li{color:#484848;width:340px;line-height:30px;background:url(../images/dian.gif) no-repeat left; padding-left:10px;}
.thrcolleftccol ul li span{float:right;color:#b6b6b6;}


.thrcolright{float:right;width:340px;height:243px;background:url(../images/contact.jpg) no-repeat;}
.thrcolright .title{width:340px;height:60px;}
.thrcolright .title span{float:right;margin-top:18px;}
.thrcolrightccol{width:340px;height:165px;}
.thrcolrightccol ul{padding-left:0px;padding-top:10px;}
.thrcolrightccol ul li{color:#484848;width:340px;line-height:25px;font-size:14px;color:#6c6c6c;}
.thrcolrightccol ul li strong{color:#000;}


/*首页右侧*/
.mainrightfir{width:241px;height:163px;text-align:left;}
.mainrightfir .title{width:241px;height:37px;border-radius:0px 0px 0 0;background:url(../images/imic1.jpg);}
.mainrightfir .title p{color:#fff;font-size:12px;font-weight:bold;padding-left:19px;line-height:37px;}
.mainrightfirbox{BORDER-left: #e3e3e3 1px solid;BORDER-bottom: #e3e3e3 1px solid;BORDER-RIGHT: #e3e3e3 1px solid;width:239px;height:125px;background:#fcfcfc;}
.mainrightfirbox .fcop{padding-left:17px;padding-top:16px;padding-bottom:0px;width:186px;height:84px;color:#748aab;}
.mainrightfirbox .fcop a{color:#748aab;}
.mainrightfirbox .fcop .input{border: 1px solid #b2b2b2;color:#cccccc;}


.mainrightsec{width:241px;height:325px;text-align:left;margin-top:10px;}
.mainrightsec .title{background:url(../images/imic1.jpg);width:241px;height:37px;}
.mainrightsec .title p{color:#fff;font-size:12px;font-weight:bold;padding-left:19px;line-height:37px;}

.mainrightsecbox{BORDER-left: #e3e3e3 1px solid;BORDER-bottom: #e3e3e3 1px solid;BORDER-RIGHT: #e3e3e3 1px solid;width:239px;height:287px;background:#fcfcfc;overflow:hidden;}

.mainrightthr{width:241px;height:100%;text-align:left;margin-top:10px;}









/*crumbs 网站次栏目导航*/
.crumbs{width:712px;height:20px;line-height:20px;overflow:hidden;text-align:left;margin:0px auto;font-size:12px;padding-left:0px;color:#494949;}
.crumbs strong{color:#494949;}

/*crumbs 网站次栏目导航*/
.zzccol{width:712px;height:100%;overflow:hidden;text-align:left;background:#fdfdfd;}
.zzccol .title{padding-left:0px;padding-top:8px;font-size:12px;color:#000;width:712px;height:45px;line-height:45px;border-bottom: 2px solid #4c607e;}
.zzccol .title p{padding-left:0px;color:#08267e;font-size:22px;font-weight:bold;}
.rightbg{height:100%;width:712px;overflow:hidden;margin-top:10px;margin-bottom:10px;}

/*单页形式*/
.rightbgcol{padding:0px;width:712px;height:100%;overflow:hidden;}
.rightbgcol p{font-size:14px;text-align:left;line-height:28px;padding:2px;margin-top:5px;}
.rightbgcol img{margin:0px auto;}
.rightbgcol h2{color:#c00b0b;}

.rightBoxList{padding:0px;width:712px;margin-top:0px;}
.rightBoxList ul{float:left;width:712px;padding-left:0px;height:100%;}
.rightBoxList ul li{text-align:left; line-height:30px;color:#000;background:url(../images/dian.gif) no-repeat left; margin:0 0px; padding-left:8px;border-bottom:1px dashed #ececec;}
.rightBoxList ul li span{float:right;font-size:11px;-webkit-transform:scale(0.9); display:inline-block;color:#aaaaaa;}
.rightBoxList ul li a:link,.rightBoxList ul li a:visited{font-size:12px;color:#333333;text-align:left;margin-left:0px;line-height:36px;padding-left:4px;}
.rightBoxList ul li a:hover{color:#000;text-decoration: underline!important;}

.probottom{width:712px;height:30px;padding-top:15px;*padding-top:0px!important;*padding-top:0px;overflow:hidden;}

/*CSS quotes style pagination*/
DIV.quotes {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid}


/* 图片列表 */
.protlist {padding:15px;width:700px;}
.protlist ul{margin-top:15px;margin-left:12px;width:740px;}
.protlist ul li{float:left; text-align:left; margin-right:34px;display:inline;margin-bottom:10px;}
.protlist ul li a{ display:block; width:202px; height:225px; text-align:center;}
.protlist ul li a img{ padding:5px; border:1px solid #E5E5E7;}
.protlist ul li a p{color:#53565B;width:202px;text-align:center;font-size:11px;background:#E2E5EA;height:30px;line-height:30px;margin-top:0px;}


/* 详细页 */
.dayeCol{padding:2px;width:708px;margin-top:10px;}
.dayeCol p{ text-align:left; font-size:14px; color:#333; line-height:34px; text-indent:24px; padding:5px 10px;}
.dayeCol img{margin:0 auto;text-align:center;}
.dayeCol  h2{ font-size:22px; line-height:40px; color:#000;text-align:center;}
.dayeCol  h3{ border-top:1px solid #ededed; border-bottom:0px solid #ededed; font-size:12px; line-height:30px; color:#42706d; width:708px; margin:0 auto;text-align:center;}
.dayeCol  h3 a{color:red;}



/*footer */
.bott{margin:0px auto;width:982px;height:63px;border:1px solid #d6d6d6;margin-top:20px;overflow:hidden;margin-bottom:10px;}
.footer{width:982px; margin:0px auto;border-top:5px solid #4c607e;}  
.footercol{width:950px;margin:0px auto;text-align:left;margin-top:20px;}
.footercol p{float:left;font-size:12px;text-align:left;color:#999999;height:20px;}
.footercol p a{color:#3f3f3f;}
.footercol p a:hover{color:#999999;}
.footercol span{float:right;color:#3f3f3f;}

/*翻页样式*/
#di{height:30px; width:560px;margin:0 auto; margin-top:26px; margin-bottom:16px; line-height:20px}
#di .shu{ width:20px; height:14px; color:#000; vertical-align:top;  font-size:12px; border:1px solid #e6e6e6; }
#di a{ display: block; float:left; background:#e6e6e6; padding:0 8px; margin-right:6px; height:20px; line-height:20px;color:#000;font-size:12px}
#di a:hover{ background: #2a87d6; color:#fff}
#di span{ display: block; float:left;  padding:0 2px; margin-right:4px; height:20px;line-height:20px; font-size:12px}
#di b{ color:#fff}
#di input{ vertical-align: bottom}