﻿@charset "utf-8";
/* CSS Document */
body,body *{margin:0;padding:0;font-family:'Microsoft YaHei',微软雅黑, 'Segoe UI',SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif} /* 末尾 sans-serif 务必保留*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;}
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}
input,textarea,select{*font-size:100%}
a,a:hover{ text-decoration:none;}
.clearbox{ width:0; height:0; clear:both; overflow:hidden;}
body{font-family:'microsoft yehei';}
.fw{ font-family:'microsoft yehei';}
.fs{ font-family:'宋体';}
.wrap{font-family:'microsoft yehei'; width:100%; min-width:1200px; position:relative; z-index:1; background:url(wrap.jpg) no-repeat center top; height:1218px;}
.top{ height:190px;}
.mid{ width:1200px; margin:0 auto;}
.top_mid{ padding-top:60px;}
.logo{ width:602px; height:91px; float:left;}
.serbox{ float:right; width:480px;  color:#fff; margin-top:-30px; padding-right:20px; position:relative;}
.p1{ height:46px; line-height:46px; font-size:18px; overflow:hidden;}
.p1 .fonts{ float:right;}
.p1 .fonts a{ color:#fff; display:inline-block; padding:0 2px;}
.p1 .fonts a:hover{ color:yellow;}
.inputbox{ overflow:hidden; position:relative;}
.input01{ float:left; width:410px; height:50px; line-height:50px; font-size:16px; text-indent:45px; color:#333; border:none; background-color:#fff;}
.serbtn{ float:left; width:70px; height:50px; line-height:50px; font-size:18px; background:#69bf14; text-align:center; border:none; color:#fff;}
.serbtn:hover{ background:#51980b; cursor:pointer;}
.icon{ width:24px; height:26px;background:url(comn.png) no-repeat 0px 0px; position:absolute; left:10px; top:12px; }
.tips{ display:none;background:#fff; border:#CCC  solid 1px;  line-height:40px; color:#333; text-indent:13px; position:absolute; left:0px;top:50px;width:480px; padding-bottom:20px; z-index:9999}
.tips a{ display:block; text-align:center;  color:#333; width:100%; line-height:40px; text-align:left; padding-left:30px;}
.tips a:hover{ color:#2463ce;}
.mid2{ background:#fff;}
.slideTxtBox{text-align:left;  }
.slideTxtBox .hd{ float:left; background:#f4f4f4; width:154px; position:relative;  background:#03a6e3; color:#fff; text-align:center;}
.slideTxtBox .hd ul{ }
.slideTxtBox .hd ul li{ height:130px; padding-top:42px; font-size:20px; cursor:pointer; }
.slideTxtBox .hd ul li span{ display:block; height:50px; background:url(tips01.png) no-repeat 60px 0px;}
.slideTxtBox .hd ul li#byfw2 span{ background:url(tips02.png) no-repeat 60px 0px;}
.slideTxtBox .hd ul li#byfw3 span{ background:url(tips03.png) no-repeat 60px 0px;}
.slideTxtBox .hd ul li#byfw4 span {background:url(tips04.png) no-repeat 60px 0px;}
.slideTxtBox .hd ul li#byfw5 span{ background:url(tips05.png) no-repeat 60px 0px;}
.slideTxtBox .hd ul li.current{  background:#2ac3fc; }
.slideTxtBox .bd{ float:left; width:920px;} 
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.foot{ height:140px; background:url(bottombg.png) repeat; color:#fff; margin-top:28px;}
.mid_ft{ position:relative;}
.foot a{ color:#fff; height:36px; line-height:36px; font-size:16px;}
.p2{ font-weight:bold; padding-top:8px;}
.p2 a:hover{ color:yellow;}
.p3{ line-height:26px;}
.ftr{ position:absolute; width:175px; height:56px; right:0; background:url(ftbg2.png) no-repeat center top; top:54px;}
.ftr .a1{ width:110px; float:left;}
.ftr .a2{ width:42px; float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ background:url(nav2bg.png) repeat; position:absolute; right:0; top:0; width:70px; height:838px; padding-top:240px; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ width:70px;  text-align:center; position:relative;  }
.nav .nLi h3{ overflow:hidden; padding:10px 0 20px 0;}
.nav .nLi h3 a{ display:block; padding:0; font-size:12px; padding-top:50px;  text-align:center; font-weight:normal; }
.nav .nli01 h3 a{ background:url(icon06.png) no-repeat 20px 8px;}
.nav .nli02 h3 a{ background:url(icon07.png) no-repeat 20px 8px;}
.nav .nli03 h3 a{ background:url(icon08.png) no-repeat 20px 8px;}
.nav .nli04 h3 a{ background:url(icon09.png) no-repeat 20px 8px;}
.nav .nli05 h3 a{ background:url(icon10.png) no-repeat 20px 8px;}
.nav .nli06 h3 a{ background:url(icon11.png) no-repeat 20px 8px;}
.nav .sub{ display:none; width:120px; height:138px; left:-120px; top:0px;  position:absolute; padding:0;  }
.nav .sub.sub2{left:-285px;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ color:#fff;  }
.nav .on h3{background:#82ac01; }
.nav .on h3 a{ color:#fff;   }
/*iframe01*/
.tab_iframe{ width:1045px; height:859px;}
.iframe01{ padding:15px 8px; width:1028px; overflow:hidden;}
.topnews01{ height:60px; line-height:60px; background:#f7f7f7; font-size:18px;}
.topnews01_t{ background:#fb6e52; color:#fff; float:left; padding:0 20px; margin-right:15px; font-size:22px;}
.topnews01 a{ color:#333;}
.topnews01 a:hover{ color:#2463ce;}
.time01{ float:right; font-size:16px; padding-right:10px; color:#666;}
.slideBox{ width:514px; height:320px; overflow:hidden; position:relative; float:left; margin-top:15px;}
.slideBox .hd{ height: 30px; overflow: hidden; position: absolute; right: 0; bottom: 3px; z-index: 1; background: none; float: right; width: 135px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; padding:0; }
.slideBox .hd ul li{ float:left; margin-right:4px;  width:22px; height:22px; line-height:22px; border-radius:25px; text-align:center; background:#fff; cursor:pointer; font-size:12px; position:relative; padding-top:0; color:#333; }
.bd_t{padding-left: 10px; position:absolute; width:100%; height:44px; line-height:44px; background:url(nav2bg.png) repeat; bottom:0; left:0;     color: #fff;}
.slideBox .hd ul li.on{ background:#69bf14; color:#fff; }
.slideBox .bd{ position: relative; height: 100%; z-index: 0; width: 514px; float: none;}
.slideBox .bd ul{ padding:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; height:320px; line-height:inherit;}
.slideBox .bd img{  width:514px; height:320px; display:block;  }
.slideTxtBox2{ width:504px; height:320px; float:right; text-align:left; margin-top:15px; }
.slideTxtBox2 .hd{ background:#f2f2f2; padding:0; position:relative; overflow:hidden; width:504px; float:none;}
.slideTxtBox2 .hd ul{ padding:0; }
.slideTxtBox2 .hd ul li{ float:left;  cursor:pointer;  height:40px; font-size:16px; line-height:40px;    padding-top: 0; }
.slideTxtBox2 .hd ul li.on a{ background:#69bf14; color:#fff; }
.slideTxtBox2 .hd ul li a{ display:block; padding:0 25px; color:#666;}
.slideTxtBox2 .bd { float:none; width:504px;}
.slideTxtBox2 .bd ul{ padding:10px 0; height:180px;  zoom:1;  }
.slideTxtBox2 .bd li{ height:32px; font-size:16px; line-height:32px;   }
.slideTxtBox2 .bd li a{ color:#4a4a4a;}
.slideTxtBox2 .bd li a:hover{ color:#0d75ba;}
.slideTxtBox2 .bd li em{ font-style:normal; font-family:'宋体'; font-size:14px; float:left; display:inline-block; padding-right:5px;}
.slideTxtBox2 .bd li .date{ float:right; color:#999; font-size:14px; padding-right:10px;  }
.ban_btn01{ width:506px; height:63px; display:block; margin:17px auto 0 auto;}
.ban_btn01 img{ width:506px; height:63px}
.ban_btn01:hover img{ width:504px; height:61px; border:#fff 1px solid;}
.btnbox1{ padding:28px 0 0 0!important; overflow:hidden;}
.btnbox1 li{    height: 148px!important; float:left; width:140px;  background:#f2f2f2; color:#4782e6; font-size:18px; text-align:center; margin-right:18px;}
.btnbox1 li.btn_06{ margin-right:0;}
.btnbox1 li a{color:#4782e6; display:block; width:140px; height:148px;}
.btnbox1 li span{ display:block; height:76px; background:url(comn2.png) no-repeat 50px 36px;}
.btnbox1 li em{ display:block; line-height:50px; font-size:18px; }
.btnbox1 li a:hover{ background:#4782e6; color:#fff;}
.btnbox1 li.btn_02 span{ display:block; height:76px; background:url(comn2.png) no-repeat -102px 36px;}
.btnbox1 li.btn_03 span{ display:block; height:76px; background:url(comn2.png) no-repeat -258px 36px;}
.btnbox1 li.btn_04 span{ display:block; height:76px; background:url(comn2.png) no-repeat -416px 36px;}
/*.btnbox1 li.btn_06 span{ display:block; height:76px; background:url(comn3.png) no-repeat -225px -218px;}*/
.btnbox1 li.btn_01 a:hover span{ background:url(comn2.png) no-repeat 50px -132px;}
.btnbox1 li.btn_02 a:hover span{ background:url(comn2.png) no-repeat -102px -132px;}
.btnbox1 li.btn_03 a:hover span{ background:url(comn2.png) no-repeat -258px -132px;}
.btnbox1 li.btn_04 a:hover span{ background:url(comn2.png) no-repeat -416px -132px;}
/*.btnbox1 li.btn_06 a:hover span{ background:url(comn3.png) no-repeat -225px 21px;}*/
.btnbox1 li.btn_05 .btn_05_01 span{ display:block; height:70px; line-height:70px; background:url(comn3.png) no-repeat 40px 21px;}
.btnbox1 li.btn_05 .btn_05_01 em{ float:left; height:70px; line-height:70px;}
.btnbox1 li.btn_05,.btnbox1 li.btn_05 .btn_05_01{ display:block; width:235px; height:70px; color:#fff; text-align:left;}
.btnbox1 li.btn_05 .btn_05_01{ background:#4782e6; }
.btnbox1 li.btn_05 .btn_05_01 span{ float:left; display:inline; width:94px; height:70px;}
.btnbox1 li.btn_05 .btn_05_01:hover{ background:#3068c8;}
.btnbox1 li.btn_05 .btn_05_02{ background:#f1c30f; margin-top:8px;}
.btnbox1 li.btn_05 .btn_05_02 span{ background:url(comn3.png) no-repeat 43px -59px;}
.btnbox1 li.btn_05 .btn_05_02:hover{ background:#d0a80b;}
.ztbox{ padding-top:30px; color:#0e58c5;}
.zt_title{ height:40px; line-height:40px;  border-bottom:#e1dfdf 1px solid;}
.zt_t_in{ float:left;font-size:20px; border-bottom:#0e58c5 2px solid; padding-right:20px;}
.zt_t_in em{ width:0; border-right:#0e58c5 2px solid; height:25px; float:left; margin:10px 10px 0 10px;}
.mores01{ float:right; font-size:14px; color:#666;}
.mores01:hover{ color:#0d75ba;}
.picMarquee-left{ width:1020px;  overflow:hidden; position:relative; }
.picMarquee-left .prev,.picMarquee-left .next{ position:absolute; display:block;  width:18px; height:32px; top:73px; left:10px;  overflow:hidden; cursor:pointer; background:url(arrow.png) no-repeat;}
.picMarquee-left .next{ background-position:0 -125px; left:auto; right:0px;  }
.picMarquee-left .bd{ margin:20px 50px 0 50px; overflow:hidden;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 10px; height:145px; border:#92d0ff 1px solid;  float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li:hover{ border:#0c4fbe 1px solid; cursor:pointer;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic a{ display:block; width:214px; padding-top:25px;text-align:center;}
.picMarquee-left .bd ul li .pic img{display:block; margin:0 auto;}
.picMarquee-left .bd ul li .title{ padding-top:10px; line-height:20px; font-weight:bold;  }
.picMarquee-left .bd ul li .title a{color:#0c4fbe; }
/*02*/
.tab02_left{ float:left; width:890px; border-right:#e9e9e9 1px solid; height:822px;}
.newsbox01{ float:left; width:422px; margin:18px 18px 0 0;}
.newsbox01_t{ height:42px; line-height:42px; background:#f3f2f2; border-bottom:#d3d2d2 1px solid;}
.newsbox01_t a{ float:left; background:#0191c7; color:#fff; font-size:18px; line-height:38px; height:38px; border-radius:8px 8px 0 0; margin-top:4px; padding:0 20px; text-align:center;}
.newsbox01_t a:hover{ background:#0a77a0;}
.ul01{ padding:10px 0 0 15px;}
.ul01 li{ height:31px; line-height:31px; font-size:14px;}
.ul01 li a{ color:#333;}
.ul01 li a:hover{ color:#0191c7;}
.ul01 li a em{ color:#ff6600; display:inline-block; padding-right:5px;}
.newsbox01_t .mores2{ float:right; font-size:14px; color:#666; background:none;}
.newsbox01_t .mores2:hover{ background:none; color:#0a77a0;}
.newsbox02{ width:862px;}
.tab02_r{ float:right; width:120px; text-align:center;}
.btn07{ background:url(tips06.png) no-repeat center 30px; font-size:22px; color:#1597dc; display:block; padding-top:84px;}
.btn07:hover{}
/*03*/
.tab03_left{ width:588px;}
.newsbox01_2{ width:562px;}
.slideTxtBox3{ width:562px; height:320px; float:left; text-align:left; margin-top:15px; }
.slideTxtBox3 .hd{ background:#f2f2f2; padding:0; position:relative; overflow:hidden; width:100%;}
.slideTxtBox3 .hd ul{    padding: 0; background: #f3f2f2; border-bottom: #d3d2d2 1px solid; height: 42px; line-height: 42px; overflow: hidden; float: none; width: 100%;}
.slideTxtBox3 .hd ul li{ float: left; cursor: pointer; padding: 0; font-size: 16px; height: 42px; line-height: 42px;}
.slideTxtBox3 .hd ul li.on a{float: left; background: #0191c7; color: #fff; font-size: 18px; line-height: 38px; height: 38px; border-radius: 8px 8px 0 0; margin-top: 4px; padding: 0 20px; text-align: center; }
.slideTxtBox3 .hd ul li a{ display:block; padding:0 25px; color:#666;}
.slideTxtBox3 .bd {width: 547px;}
.slideTxtBox3 .bd ul{     padding: 10px 0 0 15px;   zoom:1;  }
.slideTxtBox3 .bd li{ height: 31px; line-height: 31px; font-size: 14px; font-family:'宋体';   }
.slideTxtBox3 .bd li a{ color:#4a4a4a;}
.slideTxtBox3 .bd li a em{color: #ff6600; display: inline-block; padding-right: 5px;}
.slideTxtBox3 .bd li a:hover{ color:#0d75ba;}
.slideTxtBox3 .bd li em{ font-style:normal; font-family:'宋体'; font-size:14px; float:left; display:inline-block; padding-right:5px;}
.slideTxtBox3 .bd li .date{ float:right; color:#999; font-size:14px;  }
.times02{ float:right; font-size:14px; color:#666; margin-right:10px;}
.tab03_r{ width:370px;  padding:20px; background:#f8f7f7;border: #e9e9e9 1px solid;}
.tab03_r_t{ text-align:left; font-size:24px; color:#0191c7;}
.tab03btn{ padding:0!important;}
.tab03btn li{ float:left; margin:20px 12px 0 12px; width:158px; height:122px!important; border:#e9e9e9 1px dashed; border-bottom:#0191c7 2px solid;}
.tab03btn li a{ display:block; height:122px; background:#f5f5f5;}
.tab03btn li a span{ display:block; height:60px; background:url(comn4.png) no-repeat 62px 25px;}
.tab03btn li a em{ display:block; line-height:50px; color:#333;}
.tab03btn li a:hover{ background:#0191c7; }
.tab03btn li a:hover em{ color:#fff;}
.tab03btn li.tab03btn02 a span{ background-position:-122px 25px;}
.tab03btn li.tab03btn03 a span{ background-position:62px -123px;}
.tab03btn li.tab03btn04 a span{ background-position:-122px -123px;}
.tab03btn li.tab03btn05 a span{ background-position:62px -277px;}
.tab03btn li.tab03btn06 a span{ background-position:-122px -277px;}
.tab03btn li.tab03btn07 a span{ background-position:62px -430px;}
.tab03btn li.tab03btn08 a span{ background-position:-122px -430px;}
.tab03btn li.tab03btn09 a span{ background-position:62px -583px;}
.tab03btn li.tab03btn10 a span{ background-position:-122px -583px;}
.tab03btn li.tab03btn01 a:hover span{ background:url(comn4h.png) no-repeat 62px 25px;}
.tab03btn li.tab03btn02 a:hover span{ background:url(comn4h.png) no-repeat -122px 25px;}
.tab03btn li.tab03btn03 a:hover span{ background:url(comn4h.png) no-repeat 62px -123px;}
.tab03btn li.tab03btn04 a:hover span{  background:url(comn4h.png) no-repeat -122px -123px;}
.tab03btn li.tab03btn05 a:hover span{ background:url(comn4h.png) no-repeat 62px -277px;}
.tab03btn li.tab03btn06 a:hoverspan{ background:url(comn4h.png) no-repeat -122px -277px;}
.tab03btn li.tab03btn07 a:hover span{  background:url(comn4h.png) no-repeat 62px -430px;}
.tab03btn li.tab03btn08 a:hover span{ background:url(comn4h.png) no-repeat -122px -430px;}
.tab03btn li.tab03btn09 a:hover span{ background:url(comn4h.png) no-repeat 62px -583px;}
.tab03btn li.tab03btn10 a:hover span{ background:url(comn4h.png) no-repeat -122px -583px;}
/*04*/
.tab04_left{ width:787px;}
.tab04box{ width:750px; float:none;}
.hd_t{ height:50px; line-height:50px; color:#0191c7; font-weight:bold; font-size:20px;}
.hd_t span{ float:left; width:42px; background:url(xx.png) no-repeat 0px 10px; height:50px;}
.table01{ width:746px; text-align:center; }
.tablebox{border:#eeeeee 1px solid;width:747px; padding-bottom:5px;}
.table01 td,.table01 th{ border:#fff 1px solid; text-align:center;}
.table01 td{ font-size:14px;}
.th01{ height:46px; line-height:46px; background:#eeeeee; font-size:16px; text-align:center; }
.table01 tr{ line-height:30px; height:30px;}
.tab04ser{ padding:10px;border:#eeeeee 1px solid; width:728px; margin-top:20px; overflow:hidden;}
.tab04btn01{ float:left; width:134px; height:68px; background:#fa8c4f;}
.tab04btn01 span{ display:block; height:68px; background:url(comn5.png) no-repeat 46px 10px;}
.tab04btn01:hover{ background:#f17632;}
.tab04_btn2{ float:left; width:450px; padding-left:30px;}
.tab04_btn2 label{ display:block; overflow:hidden; color:#0191c7; font-size:16px; padding-bottom:12px;}
.tab04_btn2 label em{ float:left; padding-right:10px;}
.tan04_btn02_1{ margin-right:20px;  float:left; color:#fff; background:#0191c7; text-align:center; padding:5px 13px; border-radius:7px;}
.tan04_btn02_1 span{ float:left; background:url(comn5.png) no-repeat -125px -35px; width:20px; height:20px;}
.input02{ width:260px; height:24px; line-height:24px; border:#CCC 1px solid; text-indent:5px; font-size:14px; color:#666;}
.tan04_btn02_2 span{ background:url(comn5.png) no-repeat -244px -34px;}
.tan04_btn02_3{ background:#fd4242;}
.tan04_btn02_3 span{ background:url(comn5.png) no-repeat -366px -34px;}
.tan04_btn02_1:hover{ background:#02739d;}
.tan04_btn02_3:hover{ background:#d61d1d;}
.hd_t2 span{ background:url(dc.png) no-repeat 0px 15px; }
.td01{ width:95px;}
.td02{ width:305px;}
.td03{ width:92px;}
.td04{ width:95px;}
.td05{ width:550px;}
.tab04_r{ float:left; padding:0 0 0 35px;}
.btn08{ width:174px; height:175px; display:block; margin-top:70px;}
.btn08 img{width:174px; height:175px;}
.btn08:hover img{ width:172px; height:173px; border:#fff 1px solid;}
.erweo{ margin-top:30px;}
.erweo p{ text-align:center; font-size:14px; line-height:40px;}
.erweo img{ width:174px; height:173px;}
.erweo:hover{ width:172px; height:171px; border:#fff 1px solid;}
.tablebox a{ color:#333;}
.tablebox a:hover{ color:#00719b;}
/*05*/
.td06{ width:118px;}
.td07{ width:460px;}
.tab05ser{ margin-top:0;}
.tab05_btn2{ padding-left:0;}
.tab05_btn2 .input02{ width:212px; float:left; height:29px; line-height:29px;}
.tab05btn{ width:43px; height:31px; line-height:31px; background:#0191c7; float:left;}
.tab05btn span{ display:block; height:31px; background:url(serbg.png) no-repeat center 4px;}
.tab05btn:hover{ background:#006186;}
.tab05_btn2 label{ padding-bottom:0;}
.tablebox2{ margin-top:20px;}
.btn09{ margin-top:30px; display:block; width:177px; height:154px;}
.btn09 img{ width:177px; height:154px;}
.btn09:hover{ width:175px; height:152px; border:#fff 1px solid;}
.tab05_r{ padding-top:40px;}
/*list*/
.wrap2{ width:100%; min-width:1200px; background:url(fybg.jpg) no-repeat center top #fff; position: relative;}
.info_left{ background:#fff; padding:10px; float:left;}
.tips2{ background:none; color:#fff;}
.tips2 a{ color:#fff;}
.menu{ float:left; width:256px;}
.menu_t{ height:43px; line-height:43px; color:#fff; font-size:18px; text-align:center; background:url(menubg.jpg) repeat-x; position:relative;}
.menu_t span{ position:absolute; background:url(mtng.png) no-repeat center top; width:30px; height:30px; left:30px; top:10px; padding-right:15px;}
.nav2{ padding:20px 10px; background:#f6f6f6;}
.nav2 li{ height:55px; line-height:55px;  border-bottom:#ccc 1px solid;  background:url(list2bg.png) no-repeat 15px 25px;}
.nav2 li a{ display:block; height:55px; color:#333; padding-left:30px;}
.nav2 li:hover,.nav2 li.opened{ background:#dbdbdb;}
.nav2 li a:hover,.nav2 li.opened a{ background:url(list2bg.png) no-repeat 15px 25px;}
.info_right{ float:right; width:905px; margin-right:10px;}
.location{ line-height:60px;font-size:16px; color:#333; border-bottom:#f1f0f0 2px solid; overflow:hidden;}
.location a{ color:#333;}
.location a:hover{ color:#0c4fbe;}
.lo_t{ float:left; padding:0 20px 0 30px; background:url(location.png) no-repeat 5px 23px;  border-bottom:#0c4fbe 2px solid;}
.list_ul{}
.list_ul li{ border-bottom:#dad9d9 1px dashed; line-height:40px; height:40px; font-size:14px; color:#333;}
.list_ul li a{ color:#333;}
.list_ul li a em{ font-size:13px; color:#ff6600; float:left; padding:0 8px;}
.times03{ float:right; font-size:13px; color:#666; margin-right:10px;}
.info_list{ min-height:400px;}
.map{ min-height:400px;padding: 30px}
.map h4{margin: 10px 0;display: block;border-bottom: 1px #0c4fbe solid;padding: 10px 10px;font-weight: normal;font-size: 18px;color: #0c4fbe}
.map h4 a{color: #0c4fbe}
.map li{display: inline-block}
.map li a{display: block;padding: 10px;color: #333}
.map li a:hover{color: #3576e1}
/*page*/
.info_right2{ float:none; width:1170px; padding:10px; padding-bottom:30px;}
.h1{ font-size:26px; padding:40px 0 20px 0; line-height:40px; text-align:center; color:#333;}
.titleinfo{ color:#000000; font-size:16px; padding:0px 0 20px 0; text-align:center;}
.infoinfo{ padding:20px; line-height:28px; color:#2d2d2d;     min-height: 420px;}
.infoinfo p{margin: 15px 0; line-height: 180% !important;font-family: 'Microsoft YaHei', 微软雅黑, 'Segoe UI', SegoeUI, "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-size: 16px !important;}
.share{ padding:0 0 15px 20px; border-bottom: #e8e8e8 1px dashed;}
.xxlist{ width:1153px;}
.xxleft{ width:934px;}
.xx04ser{ width:875px;}
.tab04box_xx{ width:895px; padding-bottom:20px;}
.td02_2{ width:450px;}
.info_right2xx{ border:#e6e5e5 1px solid; margin-right:0; width:1178px;}
.page{ padding:10px 30px; text-align:center;}
.kj_t{ height:35px; line-height:35px; margin-top:15px; border-bottom:#cccce4 1px solid; }
.kj_t span{ width:50px;  float:left; background:url(tips07.png) no-repeat 20px 10px; height:35px; font-size:16px;}
.kj_t em{ float:left; padding:0 30px 0 5px; font-weight:bold;border-bottom:#1c63d7 3px solid;}
.kj_ul{ overflow:hidden;    padding: 2px 0;}
.kj_ul li{ width:200px; height:82px; float:left; margin:20px 17px 0 17px;}
.kj_ul li a{ display:block; line-height:30px; padding:11px 0; border:#cccce4 1px solid; color:#025ab9; width:200px; background:#f7fbfe; text-align:center;}
.kj_ul li a:hover{ background:#025ab9; color:#fff;}
.xxt{ background:#f0f0f1; font-size:18px; color:#0066ff; width:896px; font-weight:bold; height:42px; line-height:42px; border-bottom:#99ccff 1px solid; text-indent:1em;}
.xxt2{ background:none; border-bottom:none; margin-top:20px;}
.xxt2 em{ float:left; width:4px; height:25px; background:#ff0000; margin:9px 0px 0 15px;}
.xxt2{ font-weight:normal; color:#333;}
.table02{margin: 20px 0 0 15px; width: 882px;}
.table02 td{ border:#CCC 1px solid; text-indent:20px;}
.table02 tr{ height:45px;}
.td08{ width:156px; text-align:center; text-indent:0;}
.xxpage_t{ font-size:32px; color:#0c5cb6; padding:30px 0 0 0; text-align:center;}
.frombox{ width:500px; margin:0 auto; padding-top:30px;}
.frombox span{ float:left; width:95px;}
.label01{ display:block; overflow:hidden; margin-top:20px;}
.input03{ width:320px; height:30px;}
.txt01{ width:320px; height:150px;}
.xxbtn01{ display:inline-block; width:120px; height:45px; line-height:45px; background:#3acd01; text-align:center; font-size:18px; color:#fff; margin:20px 0 0 130px;}
.xxbtn02{ background:#ad0404; margin-left:22px;}
.nav_2{padding-top:0px; height:100%;}
.nav_2 .nli01{ padding-top: 240px;}
.updown{ overflow:hidden; padding-top:20px;}
.updown_a{ height:40px; line-height:40px;  font-size:14px; display:block; color:#333;}
.updown_a:hover{ font-size:18px; color:#0c4fbe; text-decoration:underline;}
.topnav{ background:#4083f1; overflow:hidden;}
.topnavul{ overflow:hidden;}
.topnavul li{ float:left; height:54px; line-height:54px; text-align:center;}
.topnavul li a{ display:block; font-size:22px; width:198px; color:#fff;}
.topnavul li a:hover{ background:#3576e1;}
.topnavul li.on a{ background:#3576e1;}
.fy{text-align: center;padding: 30px 0}
.fy a{display: inline-block;border: 1px #d6d6d6 solid;padding: 5px 10px;color: #222222;margin: 0 5px}
.fy span{display: inline-block;border: 1px #d6d6d6 solid;padding: 5px 10px;color: #fff;margin: 0 5px;background-color: #0C4FBE}


/**信息公开细览**/
.zz-xl-ct {color: #2d2d2d;}
.zz-xl-ct span {
    margin: 15px 0;
    line-height: 180% !important;
    font-family: 'Microsoft YaHei', 微软雅黑, 'Segoe UI', SegoeUI, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 16px !important;
}

.zz-xl-ct p {
    margin: 15px 0;
    line-height: 180% !important;
    font-family: 'Microsoft YaHei', 微软雅黑, 'Segoe UI', SegoeUI, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 16px !important;
    color: #2d2d2d;
}

/**科技厅-细览-带左侧栏目**/
.infoinfo span{font-size: 16px!important;}
