@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
@font-face {
	font-family:'FontAwesome';
	src:url(http://static.ihuan.me/wp-content/themes/CKoo/fonts/fontawesome-webfont.eot?v=4.1.0);
	src:url(http://static.ihuan.me/wp-content/themes/CKoo/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(http://static.ihuan.me/wp-content/themes/CKoo/fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(http://static.ihuan.me/wp-content/themes/CKoo/fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(http://static.ihuan.me/wp-content/themes/CKoo/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular)format('svg');
	font-weight:normal;
	font-style:normal
}
 
/* Public */
html{ width:100%; height:100%; }
body{ width:100%; color:#333; font-family:"Microsoft YaHei",Arial,SimSun,SimHei; font-size:14px; text-align:left; -webkit-text-size-adjust:none;cursor:default; background:#f5f5f5;}

a{text-decoration:none; outline:none;}
a:link{ text-decoration: none;}
a:visited{ text-decoration: none;}
a:hover{text-decoration:none;}
a:focus{outline: none;-moz-outline-style: none; }
a:active{color:#d04d15; text-decoration:none;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
.clear{ clear:both;}
.div{ width:1000px; margin:0 auto;}


/******头部*******/

.banner{ width:100%; height:auto; margin:0 auto 0px;}
.bigban{  position:relative; overflow:hidden; height:auto;  z-index:1; }
.bigban{ z-index:1;  }
.bigban ul{ width:100% !important;  position:relative;}
.bigban li{ width:100% !important; height:auto; position: absolute; width: 100%; left: 0px; top: 0px;display: list-item; }
.banban{ position: relative;}
.banban .bd { position: relative;}
.banban .hd { width: 100%; position: absolute; z-index: 5; bottom: 10px;  left: 0; height: 29px; line-height: 35px; text-align: center;}
.banban .hd ul { height: 29px; text-align:right;}
.banban .hd ul li {  cursor: pointer;  display: inline-block; zoom: 1; width: 25px; height: 30px; margin: 0px 4px 0px 4px; background:url(../images/i2.png) no-repeat left center; overflow: hidden; line-height: 9999px; z-index: 5;}
.banban .hd ul li.on{ background:url(../images/i1.png) no-repeat left center;}


.main-navigation {
    text-align: center;
	background:#2857a9;
	border-bottom:4px solid #d94440;
	
}
.navbar-header {
    text-align: center;
}
.navbar-header i {
    height: 50px;
    line-height: 50px;
    font-size: 2em;
    cursor: pointer;
}

.main-navigation .menu {
	background:#2857a9;
    padding: 0;
	margin:0;
	
    
}
.main-navigation .menu li.nav-current {
    background:#d94440;
	text-decoration:underline;
    
}
.main-navigation .menu li:hover{background:#d94440; text-decoration:underline;}
.main-navigation .menu li {
    list-style: none;
    display: inline-block;
    position: relative;
	background:url(../images/menuli.png) no-repeat right 2px;
	margin-right:0px;
}

.main-navigation .menu li a {
	font-size:16px;
    color: #FFF;
    line-height: 50px;
    display: block;
    padding: 0 35px;
}


/*----------------------------------头部导航-----------------------------------------*/
.header { background: url(../images/navbg.png) repeat-x left -13px; position: absolute; z-index: 999; left: 0; top: 0; width: 100%; height: 100px;}
.navbody{position:absolute; left:0;top:48px; width:100%; padding-top:39px;}
.nav{ width:1060px; position:absolute; left:50%;top:0px; margin-left:-500px;}
.nav_ul{ float:right; display:inline; padding-right:5px;}
.nav li{ float:left; color:#000; font-size:16px; font-weight:bold; display:inline; padding:0 0 0 22px;}
.nav_li{ position:relative; z-index:2;}
.nav_li_hover{ z-index:1;}
.nav_li .on{ display:block; float:left; height:39px; position:relative; z-index:2; cursor: pointer; color:#000; font-size:15px;}
.subnav{ background:url(../images/subbg.gif) no-repeat left top; position:absolute; top: 20px; height:29px; width:910px; padding-top:25px; z-index:11111111; display:none;}
.nav_li_hover .subnav{ display:block;}
.nav_li_hover .on{ background:url(../images/i07.png) no-repeat center bottom; _background-image:url(../images/i07.gif); /*for IE6*/color:#666}
.subnav li{  font-size:14px; color:#fff; font-weight:normal; padding:0 20px 0 0}
.subnav li a{color:#fff; font-size:14px;}
.subnav li a:hover{color:#f98b0c; text-decoration:underline;}
.sub-ul01{left:38px; width:560px; }
.sub-ul02{left:-35px; width:590px;}
.sub-ul03{right:-305px; }
.sub-ul04{right:0px; width:560px;}
.sub-ul05{right:0px;}
.sub-ul06{right:0px;}
.sub-ul07{right:-90px;}
.sub-ul07 ul,.sub-ul06 ul,.sub-ul05 ul,.sub-ul04 ul{ float:right;}
.sub-ul07 ul li,.sub-ul06 ul li,.sub-ul05  ul li,.sub-ul04  ul li{ padding:0 0 0 20px;}
.sub-ul03 ul{ text-align: center;}
.sub-ul03  ul li{ float: none; display:inline; padding:0 7px }
.subnavbg{ background-color:#646e71;opacity:0.5;filter:Alpha(Opacity=50); height:29px; width:100%; display:none;}





/*----------------------------------首页中间-----------------------------------------*/
<!--.center{ width:100%; min-height:100px; background:url(../images/xwww.jpg) repeat;}-->
.center{ width:100%; min-height:100px; background:#f5f5f5;}
.center_01{ padding-top:8px; margin-bottom:8px;}
.gggd{ padding-left:0px; padding-right:0px;}
.bignews{ height:54px; background:#fff; padding:7px 0px 7px; border-bottom:2px solid #ededed;}
.bignews_main{ width:100%; height:40px; overflow:hidden;}
.bignew_left{ float:left; width:120px; height:40px; background:url(../images/icon-dy.png) no-repeat left; padding-left:22px; font-size:17px; color:#21528d; line-height:40px; font-weight:bold;}
.m_wnews{ padding-left:0px;}
.m_wnews ul li{ padding-left:0px; padding-right:0px;}
.m_wnews ul li a { float:left; padding-left:0px; display:inline-block; height: 20px; line-height: 20px; font-size: 15px; letter-spacing: 0px; color:#fe9200; overflow: hidden; text-overflow: ellipsis;}
.m_wnews ul li span{ padding-right:0px; float:right; display:inline-block; height:20px; line-height:20px; color:#666; text-align:right;}

.cent_02{}
.cent_02_l{ padding-left:2px; padding-right:15px;}
.shadbox{ background:#fff; border-radius:8px;-moz-box-shadow:0px 2px 5px #d2d2d2; -webkit-box-shadow:0px 2px 5px #d2d2d2; box-shadow:0px 2px 8px #e7e7e7; margin-bottom:10px;}
.shadbox dl dt{ position:relative;}
.shadpic{ width:100%;}
.shadpic img{ display:block; width:100%; border-radius:8px 8px 0px 0px;}
.shadtit{ position:absolute; left:0; bottom:0px; width:100%; height:49px; background:url(../images/shbg.png) repeat-x center left; z-index:10;}
.shadtit h5{ color:#fff; font-size:20px; font-weight:bold; float:left; letter-spacing:2px; padding-left:10px; line-height:49px;}
.shadtit h5 i{ font-style:normal; font-size:14px; font-weight:normal; line-height:49px; letter-spacing:0px;}
.shadtit span{ float:right; font-size:30px; line-height:49px; padding-right:10px; color:#fff; font-weight:normal;}
.cent_02_c{ padding-left:9px; padding-right:8px;}
.cent_02_r{ padding-left:15px; padding-right:2px;}
.shadtxt{ padding:15px;}
.shadtxt p{ color:#333; font-size:15px; text-indent:30px; line-height:24px;}


.sytpnews{ padding-left:0px; padding-right:9px;}
.sytp .bd ul li .pic{ position: relative; text-align: left;}
.sytp .bd ul li .pic img{ width:100%; height:300px; margin:0px auto;}
.sytp .bd ul li .title { position: absolute; bottom: 0px;left: 0;  background:url(../images/titi.png) no-repeat center; padding: 0px 10px; overflow: hidden; width: 100%; margin-right: -3px;}
.sytp .bd ul li .title a { display: block; width: 80%; overflow: hidden; height: 40px; line-height: 40px; color: #fff; font-size: 15px; letter-spacing:0px;}
.sytp .hd{ width:100%; position:relative;  position:absolute; z-index:5; bottom:0px; right:0px; height:40px; line-height:35px; text-align:center; padding:0px 15px;} 
.sytp .hd ul{ height:30px; width:80px; position:absolute; right:10px; top:4px;}
.sytp .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px 5px 0px 0px; border-radius:5px; background:#ffd900; overflow:hidden; line-height:9999px; z-index:5; }
.sytp .hd ul .on{ background:#fff;}
.sylbnews{ padding-left:9px; padding-right:0px; min-height:300px;}
.ggkk{ margin-top:0px;}
.ggkk .hd{ line-height:36px; height:36px; position:relative; border-bottom: 1px solid #d8d8d8;}
.ggkk .hd .more{ float:right; }
.ggkk .hd .more a{ color:#444; line-height:36px;}
.ggkk .hd .more a:hover{ color:#bc2826;}
.ggkk .hd ul{ z-index:5; position:absolute; height:36px;  overflow:hidden; zoom:1; }
.ggkk .hd li{ float:left; padding:0px 25px; color:#444; font-size:18px; cursor:pointer; line-height:33px; border-left:1px solid #fff; border-top:2px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #ddd;}
.ggkk .hd li.on{ height:38px; line-height:33px; border-left:1px solid #d8d8d8; border-top:2px solid #e60012; border-right:1px solid #d8d8d8; border-bottom:1px solid #fff; background:#fff; }
.gk_list li{ margin-top:13px;}
.font17 {  font-size: 17px;}
.text-black { color: #444; height:30px; width:100%; overflow:hidden; line-height:30px;}
.text-black a { color: #444;}
.text-black a:hover{ color:#e31937;}
.ellipsis { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 10px; width:100%;}
.font14 { font-size: 14px;}
.text-gray { color: #999; line-height:23px; height:46px; overflow:hidden;}
.primary {  color:#fe9200; margin-left:5px;}
.primary:hover{ color:#fe9200;}
.cent_02_r{ padding-left:3px;}
.syshzr{ border:1px solid #ddd; min-height:298px;}
.jggk_tit{ height:45px; margin-top:0px; padding:0px 0px;}
.jggk_tit h5{ font-size:20px; color:#444; padding-left:0px; line-height:45px;}
.jggk_tit a{ float:right; line-height: 54px; color: #21528d; font-size: 14px;}
.jggk_tit a:hover{ color:#f49802;}
.syzr_box{ margin-top:15px;}
.syzr_box dl{ position:relative;}
.syzr_box dl dt{ height:230px;}
.syzr_box dl dt img{ display:block; width:100%; height:230px;}
.syzr_box dl dd{ }
.syzr_box dl dd p{ padding:0px 10px; color:#fff; font-size:15px; line-height:35px;}
.syshzr_main{ margin-top:5px;}
.yqfc {  position: relative; width: 100%; z-index: 0;}


.cent_03_l{ margin-bottom:18px;}
.sygyat{ border:1px solid #ddd;}
.sygydt_main{ margin-top:5px; margin-bottom:7px;}
.sygydt_main dt{ margin-bottom:12px;}
.sygydt_main dt img{ display:block; width:auto; height:230px; overflow:hidden; margin:0px auto; text-align:center;}
.sygydt_main dd{ padding-left:0px;}
.cent_03_r{ padding-left:3px;}
.syaqhb{ min-height:306px; margin-bottom:12px;}
.syaqhb_main{ margin-top:0px;}
.syaqhb_main ul{ min-height:249px;}
.syaqhb_main ul li{ width:100%; height:35px; overflow:hidden;}
.syaqhb_main ul li a{ display:block; float:left; padding-left:15px; background:url(../images/icon.jpg) no-repeat center left; font-size:15px; color:#333; overflow:hidden; height:35px; line-height:35px; text-overflow:ellipsis; white-space:nowrap; padding-right:0px;}
.syaqhb_main ul li a:hover{ color:#f49802;}
.date{ padding-right:0px; line-height:35px; text-align:right; font-size:13px; color:#777;}
.syrlzybox{ padding-left:0px; padding-right:9px;}

.date2{ padding-right:0px; line-height:35px; text-align:right; font-size:13px; color:#666;}
.syztzlbox{ padding-left:9px; padding-right:0px;}
.cent_04_r{ padding-left:3px;}
.sypicc ul li{ margin-bottom:9px; padding-left:0px; padding-right:0px;}
.sypicc ul li a{ display:block; border:1px solid #ddd; padding:2px;}
.sypicc ul li a img { display: block; width: auto; margin: 0px auto; overflow: hidden;}

.cent_05{}
.cent5_main{ padding-top:30px; padding-bottom:30px;}
.cent5_main li{ padding-left:0px; padding-right:5px; margin-bottom:10px;}
.cent5_main li:last-child{ padding-left:0px; padding-right:0px;}
.cent5_main li:hover a .banner-icon {display: inline-block;width : 60px;height :60px;border: 2px solid #409fee;border-radius : 5px;text-align: center;background: #FFF;}
.cent5_main li a .banner-icon { float:left; display: inline-block;  width: 60px; height: 60px; border: 2px solid #409fee; border-radius: 5px; text-align: center; background: #409fee;}
.cent5_main li a .banner-icon i { background: url(../images/type-icon.png) no-repeat; width: 40px; height: 40px; margin-top: 8px; display: inline-block;}
.cent5_main li a .banner-icon i.banner-icon-ktxz { background-position: -40px 0;}
.cent5_main li a .banner-icon i.banner-icon-fwwd { background-position: -40px -40px;}
.cent5_main li a .banner-icon i.banner-icon-ywfw { background-position: -40px -80px;}
.cent5_main li a .banner-icon i.banner-icon-qxrx { background-position: -40px -120px;}
.cent5_main li a .banner-icon i.banner-icon-rqzs { background-position: -40px -160px;}
.cent5_main li a .banner-icon i.banner-icon-wtjd { background-position: -40px -200px;}
.body-type-text { float:left; display: inline-block; vertical-align: top; padding-left: 7px;  color: #333333; cursor: pointer; transition: all 0.5s;  width: 115px;}
.body-type-text h2 { font-size: 18px; color:#333;}
.body-type-text h3 { font-size: 18px; font-family: arial; padding-top: 8px; color: #999; transition: all 0.5s;}
.body-type-text h4 { font-size: 12px; font-family: arial; color: #999; transition: all 0.5s;}
.cent5_main li:hover a .banner-icon i.banner-icon-ktxz{background-position: 0 0;}
.cent5_main li:hover a .banner-icon i.banner-icon-fwwd{background-position: 0 -40px;}
.cent5_main li:hover a .banner-icon i.banner-icon-ywfw{background-position: 0 -80px;}
.cent5_main li:hover a .banner-icon i.banner-icon-qxrx{background-position: 0 -120px;}
.cent5_main li:hover a .banner-icon i.banner-icon-rqzs{background-position: 0 -160px;}
.cent5_main li:hover a .banner-icon i.banner-icon-wtjd{background-position: 0 -200px;}
.cent5_main li:hover,
.cent5_main li:hover .body-type-text h2,
.cent5_main li:hover .body-type-text h3,
.cent5_main li:hover .body-type-text h4,
.cent5_main li:hover .body-type-text span{color: #409fee;}



.footer{ min-height:200px; padding-bottom:0px; margin-top:25px;}
.foot_top {  width: 100%; background: #fff; padding:20px 0px 15px;}
.foot_top h6{display: inline-block; font-size: 18px;  color: #333; padding-bottom: 12px; border-bottom: 2px solid #429fef; font-weight: normal;}
.foot_top ul{ margin-top:20px;}
.foot_top ul li{float: left; margin-right: 30px; margin-bottom: 5px;}
.foot_top ul li a { display: block; font-size: 14px;  color: #333; height: 30px; line-height: 30px;}
.foot_top ul li a:hover{ text-decoration:underline;}
.foot_link{ padding-left:10px; padding-right:0px; margin-top:5px;}
.foot_ewm dl dt{ width:130px; margin-left:26px;}
.foot_ewm dl dt img{ display:block; width:100%;}
.foot_ewm dl dd{ width:130px; margin-left:26px;height: 30px; font-size: 15px; color: #333; text-align: center;}
.foot_bot{ background:#409fef; width:100%;}
.foot_bot_l{ padding-left:0px; line-height:50px; color:#fff;}
.foot_bot_r{ line-height:50px; text-align:right; padding-right:5px;}

.bigbann{ padding:30px 15px 20px 15px;}
.logobox{ float:left;}
.logobox img{ width:auto; height:70px; }
.kkbox{ float:right; height:70px;}
.sjlist ul{ float:right;}
.sjlist ul li{ float:left; position:relative; margin-right:5px; margin-bottom:5px;}
.sjlist ul li img.sjjjj{ display:block; width:30px; height:30px;}
main-nav { background:#4cb8ff; height:56px; border-top:1px solid #eee; }
.main-nav .nav { height: 55px; z-index:9999999;}
.main-nav .nav ul li { float: left;}
.main-nav .nav ul li:hover{background:#f5f5f5; text-decoration:none;}
.main-nav .nav ul li.nav-current{background:#f5f5f5; text-decoration:none;}
.main-nav .nav ul li { list-style: none; display: inline-block; position: relative;background:url(../images/menuli.png) no-repeat right 2px;margin-right:0px;}
.main-nav .nav ul li a {font-size:18px; color: #FFF; line-height: 55px; display: block; padding: 0 26px; font-family:微软雅黑;}
.main-nav .nav-toggle { float: left; width: 50px; height: 50px; background-position: 0 -264px; display: none;}
.main-nav .nav-toggle.open { background-position: 0 -305px;}


/*----------------------------------内页中间-----------------------------------------*/
.server_ban{  position: relative; background-size:auto 100%;}
.ban_all { width: 100%;  position: absolute; bottom: 15px;}
.ban_nav_tit { width: 100%;  line-height: 45px; height: 45px; margin-bottom: 25px;}
.ny_ban_box{ padding-left:10px; padding-right:10px; }
.nyban_tit{text-align:right;}
.ban_nav_tit h1 { font-size: 24px; color: #fff; border-bottom: #fff solid 1px; line-height: 45px; display: inline-block; font-weight:bold; padding-right: 5px; padding-left:5px; text-align:right;}
.ban_nav ul { text-align: right;}
.ban_nav ul li { float: right; width: 12%; margin-left: 0.909%; margin-bottom: 0.909%; text-align: center; line-height: 28px;  height: 30px; border: #fff solid 1px;  box-sizing: border-box; -moz-transition: all 0.8s; -webkit-transition: all 0.8s;  -o-transition: all 0.8s;  transition: all 0.8s;}
.ban_nav ul li a { color: #fff;  display: block;  width: 100%; font-size: 16px; color: #fff;}
.ban_nav ul li.current { background: #f49802;  opacity: 1;}
.ban_nav ul li:hover{ background:#f49802; opacity:1;}
.nycenter_main { width: 1120px; margin: 0px auto; background: #fff; padding-bottom: 30px; min-height: 400px;}
.newList1 li { padding: 1.818% 0; border-bottom: #f2f2f2 1px solid;}
.newList1 .newL {  width: 9.545%;}
.newList1 .newR { width: 88.727%;}
.newList1 .newL p { font-size: 45px; color: #fff; background-color: #d0d0d0; text-align: center;}
.newList1 .newL span { font-size: 16px;  color: #fff; background-color: #409fef; text-align: center; display: block; padding: 3px 0;}
.newList1 .newR h2 { font-size: 16px; color: #323232; margin-bottom: 10px; font-weight:bold; height:28px; line-height:28px; overflow:hidden;}
.newList1 .newR span { font-size: 14px;  color: #444; display: block; line-height: 24px;}
.newList1 li:hover h2, .newList1 li:hover .newR span { color: #f49802;}
.pages { margin-top: 20px; text-align: center;}
.pages .prev1, .pages .next1, .pages a:nth-of-type(1), .pages a:last-child { width: 83px;}
.pages a, .pages span { width: 45px; height: 36px; line-height: 36px; display: inline-block; background-color: #eaeaea; text-align: center; border-radius: 4px; margin-right: 6px; font-size: 14px; color: #666; cursor: pointer; margin-left:0px; margin-bottom:10px;}
.pages a.current { color: #fff; background-color: #029de3; margin-right:9px;}
.pages a:hover { color: #fff; background-color: #029de3;}

.newslist2_box{ padding:10px 0px;}
.newsList2{background-color: #fff; position: relative; z-index: 11;}
.newsList2 li{height: 60px; line-height: 60px; font-size: 18px; color: #888;  padding-left: 23px; padding-right: 20px; border-bottom: 1px solid #f2f2f2; cursor: pointer;  transition: all .4s cubic-bezier(.4,0,.2,1); background: #DAEDFD url(../images/ll_icon.png) no-repeat center left;}
.djnews_title { height: 60px; line-height: 60px; font-size: 16px; color: #333; padding-left:0px; overflow:hidden;}
.djnews_date { font-size: 15px;  color: #777; text-align:right; padding-right:0px;}
.newsList2 li:nth-child(2n){ background: #fff url(../images/ll_icon.png) no-repeat center left;}
.newsList2 li:hover{ background:#f3f3f3 url(../images/ll_icon.png) no-repeat center left;}

.newslist3_box{ padding-top:15px;}
.newsList3 li { width: 100%;  padding-bottom: 15px; border-bottom: 1px solid #f2f2f2; margin-bottom: 20px;}
.shzr_list_pic{ padding-left:0px; padding-right:0px;}
.shzr_list_pic img { display:block; width:100%; height:190px;}
.shzr_list_txt{ padding-left:20px; padding-right:0px; padding-top:10px;}
.sh_date { color: #7d7d7d;}
.newsList3 li strong { height: 24px; margin: 10px 0 10px;  line-height: 24px; display: block; font-weight: normal; text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
.newsList3 li strong a { font-size: 18px; color: #409fef; font-family:微软雅黑;}
.newsList3 li p { color: #777; max-height: 60px; line-height: 30px;  margin-bottom: 15px; overflow: hidden;}
.newsList3 li a.btn-sm { display: block; padding: 8px 0px; width: 103px; font-size: 14px; color: #666; background: #eaeaea; border-radius: 5px; text-align: center; font-family:微软雅黑;}
.newsList3 li a.btn-sm:hover{ color:#fff; background-color:#f49802;}

.ryList{ padding:20px;}
.ryList li{ margin-bottom:45px;}
.ryList li dl dt { float: left; height: 200px;  overflow: hidden; padding: 0px;}
.ryList li dl dt img{ display:block; width:320px; height:200px;}
.ryList li dl dd{ padding-left:0px; padding-right:0px;}

.ny_main_box{ padding:10px 20px;}
.news_text_title_ym { text-align: center; margin: 0px 20px 0px 20px;  font-size: 24px; padding: 20px 0px 15px 0px; border-bottom: 1px solid #e1e1e1; color: #409fef;}
.news_text_date_ym { color: #666; text-align: center; margin: 0px 10px; font-size: 14px; padding: 10px 0px;}
.piclist1_box{ padding-top:20px;}
.picList1{ padding-right:15px;}
.picList1 li { float: left; margin-bottom: 20px; padding-right:0px;}
.picList1 li dl dt { padding: 2px; border: 1px solid #e1e1e1;}
.picList1 li dl dt img { display:block; width:100%; height:190px;}
.picList1 li dl dd { width:100%; text-align: center; height: 30px; line-height: 30px; color: #333;}
.picList1 li dl dd:hover{ color:#409fef;}

.main_text2{ padding-top:20px;}
.cppicmain_l{ padding-left:0px; padding-right:15px;}
.piccbox{ display:block; width:100%;}
.piccbox img{ display:block; width:100%; height:auto;}
.picctit{color:#f49802; font-weight:bold; font-size:17px; margin-top:20px; margin-bottom:20px;}
.picctxt p{ color:#666; font-size:15px; line-height:26px; margin-bottom:8px;}
.picctxt p span{font-size:15px; line-height:26px;}

.queCon .ques { margin: 2.4% 0 2.090% 0; color: #333; font-size: 17px; background: url(../images/q.png) no-repeat 1.272% top; line-height: 34px;  padding-left: 5.454%; cursor: pointer;font-weight:normal;}
.queCon .anws {  background: url(../images/a.png) no-repeat 1.272% 20px #f4f4f4; padding: 2% 2.727% 2.20% 5.636%; border: #f4f4f4 1px solid;}
.queCon .anws span{font-size:14px;color:#666;line-height:24px;}

.anws p{ line-height:24px;}

.gsjj_box p{font-size: 15px; color: #333; line-height: 26px; text-indent: 30px; margin-bottom:8px;}
.jgsz_box{ width:100%; overflow:hidden;}
.jgsz_boxx{ width:100%; overflow:hidden;}
.jgsz_boxx img{ display:block;margin:0px auto;}

.doree{ padding-left:30px;}
.doree img{ display:block; width:100%;}
.ktxzz_box li{height:80px; padding-right:20px; padding-left:0px;}
.ktxzz_box li:first-child div{ height:80px; padding:10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li div{height:80px; padding:20px 10px; background:#f4f4f4; color:#8c6f0c;}





/*----------------------------------内页中间-----------------------------------------*/

.ny_mainbox{ margin-top:0px;}
.tuiNew { padding: 1.9% 0; width: 100%;  border-bottom: #f2f2f2 1px solid;}
.tuiNew .tuiNle a.more, .tuiNew .tuiNle { font-size: 14px;  color: #666; display: block; line-height: 24px; padding-left:0px; padding-right:0px;}
.tuiNew .tuiNle h2 { margin-bottom: 18px;} 
.tuiNew .tuiNle h2 a { color: #323232; font-size: 18px; font-weight:bold;}
.tuiNew .tuiNle h2 a:hover{ color:#f49802;}
.tuiNle p { color:#333; font-size: 14px; text-indent: 30px; line-height: 24px;}
.tuiNew .tuiNle a.more{ padding: 1.090% 0; background-color: #eaeaea; width: 103px; text-align: center;  border-radius: 5px; margin-top: 3%;}
.tuiNew .tuiNle a.more:hover{ background-color:#f49802; color:#fff;}
.tuiNew .tuiNle a.more:hover span{ color:#fff;}
.tuiNri{ padding-right:0px; padding-left:25px;}
.tuiNew .tuiNri img { width: 100%; border: none; display: inline-block; vertical-align: middle; height:180px; overflow:hidden;}




.breadcrumb{ background:#fff; border:none;}
.breadcrumb li a { color: #999;}
.breadcrumb>.active { color: #e60112;}
.mainbox{padding-bottom: 20px; padding-left: 40px; border-left: #ddd 1px double;}
.newslist{ margin-top:20px;}
.newslist li{ width:100%; height:43px; overflow:hidden; border-bottom:1px dotted #ddd;}
.newslist li a{ display:block; float:left; padding-left:15px; background:url(../images/icon.jpg) no-repeat center left; font-size:15px; color:#555; overflow:hidden; height:43px; line-height:43px; text-overflow:ellipsis; white-space:nowrap; padding-right:0px; white-space:nowrap;}
.newslist li a:hover{ color:#e31937;}
.date3{ padding-right:0px; line-height:40px; text-align:right; font-size:13px; color:#666;}

.news_text_title_ym {  text-align: center; margin: 0px;  font-size: 24px; padding: 10px 0px 15px 0px; border-bottom: 1px solid #e1e1e1; color: #409fef;}
.news_text_date_ym { color: #666; text-align: center; margin: 0px 10px; font-size: 14px; padding: 10px 0px;}
.main_text p { text-indent: 32px; font-family: 微软雅黑; color: #333; line-height:26px; font-size:15px; margin-bottom:8px;}




.cent5_main{ padding-left:0px; padding-right:0px;}
.cent5_main_l{ padding-left:0px; padding-right:0px;}
.cent5_main_r{ padding-left:0px; padding-right:0px;}
.cent5_main li{ position:relative;}
.cent5_main h6{ font-size:16px; color:#666; text-align:center; padding-right:11px; margin-top:13px;}
.cent5_main h6:hover{ color:#4cb8ff;}
.cent5_main a:hover h6{ color:#4cb8ff;}
.tcerweima {
    position: absolute;
    left: -162px;
    top: -35px;
    width: 150px;
    height: 140px;
    padding: 13px 0px 0px 12px;
	background:url(../images/ypic22.png) no-repeat;
    z-index: 99;
    display: none;
}
.tcerweima img {
    width: 119px !important;
    height: 118px !important;
    display: block;
    margin: 0px !important;
}
.cent5_main li:hover .tcerweima{ display:block;}

.zhizry{ padding-top:20px;}
.zhizrylist li{ margin-bottom:45px;}
.zhizrylist li dl dt
.zhizrylist li dl dt a{ display:block; width:100%; height:100%;}
.zhizrylist li dl dt a img{ display:block; width:100%; height:100%;}
.ry_tit{ width:100%;height: 69px; padding-left:45px; overflow:hidden;  border-bottom: 1px solid #e1e1e1; font-weight: bold; font-size: 18px; color: #f08200; line-height: 69px; background:url(../images/rytit.png) no-repeat center left;}
.ry_jjj{  width: 100%;  height: 106px; font-size: 16px; color: #333; line-height: 46px;  padding-top: 11px;}
.ry_jjj div{ width:100%; background:url(../images/summarybg.png) no-repeat 10px; padding-left:45px; overflow:hidden; height:46px;}
.bigpiclist1_box { padding-top: 20px;}
.bigpicList1{ padding-right:15px;}
.bigpicList1 li{ padding-left:15px; padding-right:0px;}
.bigpicfl_txt{ width:100%; height:290px; position:relative;}
.bigpicfl_txt dl{ width:100%; height:290px;}
.bigpicfl_txt dl dt{ width:100%; height:240px; border:2px solid #409fef;}
.bigpicfl_txt dl dt img{ display:block; width:100%; height:240px;}
.bigpicfl_txt dl dd{ width:100%; height:50px; background:#409fef; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:50px;}
.bigpicfl_hc{ visibility:hidden; opacity:0; position:absolute; top:0; left:0; width:100%; height:290px; background:url(../images/bgbgbg.png) repeat;transition:all .3s ease;}
.bigpicfl_hctxt{ width:100%; height: 290px;}
.bigpicfl_hctxt h2{ display: block; width:100%; font-size: 22px; font-weight: bold; line-height: 28px; overflow: hidden; text-align: center;  color: #FFF; margin-bottom: 30px; margin-top:100px;}
.bigpicfl_hctxt span{ display:block;width: 118px; height: 30px; border: 1px solid #ffffff; line-height: 30px; text-align: center; color: #FFF; display: block; margin: 0 auto;}
.bigpicfl_txt:hover .bigpicfl_hc{ visibility:visible; opacity:1;transition:all .3s ease;}






@media (max-width: 320px){
.smban .bd ul li .title{ position:absolute; bottom:-3px; left:0; background:url(../images/nnnn.png) 100% 100%; padding:0px 10px; overflow:hidden; width:100%; margin-right:-3px;}
.smban .bd ul li .title a{ line-height:50px; text-align:center; color:#fff; font-size:13px !important;}
	
}





@media (max-width: 767px){
	/*----------------------------------首页-----------------------------------------*/
.boxx{ background:url(../images/topbg.jpg) no-repeat center top; background-size:100% 140px;}
.navbar-header{ height:45px; background:#2857a9; padding-top:7px; display:block;}
.navbar-toggle{ margin-top:2px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:8px 10px; border:1px solid #50799f;}
.navbar-toggle .icon-bar {background-color: #fff;}
.main-navigation .menu{}
#main-menu{ background:#cde2f0;}
.main-navigation .menu li {
    display: block;
}
.main-navigation .menu li.nav-current a {
    background: #cde2f0;
    text-decoration: underline;
	color:#ba1704;
}
.main-navigation .menu li {
    list-style: none;
    position: relative;
	/*border-bottom:1px solid #3870cf;
	border-top:1px solid #173e83;*/
	background-image:none;
	background:#cde2f0;
}
.fa-bars:before {
    content: "\f0c9";
	font-family: FontAwesome;
}

.main-navigation .menu li a {
	font-size:16px;
    color: #2969a0;
    line-height: 38px;
    display: block;
    padding: 0 35px;
	font-weight:bold;
}
.picimg1{ display:block; background:url(../images/biggban.png) no-repeat center; background-size:100% auto;}
.bigbann{ padding-left:0px; padding-right:0px;}
.banner { width: 100%; height: auto; margin: 125px auto 0px;}
.h180{ min-height:200px;}
.bigban .bd ul{ width:100% !important; min-height:110px; }
.navbar-header i {
    height: 30px;
    line-height: 30px;
    font-size: 2em;
    cursor: pointer;
}


.header-top{ height:80px;}
.navbody{ display:none;}

/*----------------------------------首页中间-----------------------------------------*/
.center_01{ margin-top:50px;}
.centermain{ padding-left:10px; padding-right:10px;}
.centermainm{ background:#fff;}
.m_wnews ul li{ padding-left:5px;}
.m_wnews ul li a {  display: block; height: 40px; line-height: 40px; font-size: 14px; color:#333; letter-spacing:0px; overflow: hidden; text-overflow: ellipsis; padding-right:0px;}
.m_wnews ul li span{ display:none;}
.cent_02_l{ padding-left:10px; margin-bottom:10px; padding-right:10px; min-height:100px;}
.gggd{ padding-left:10px; padding-right:10px;}
.sytp .bd ul li .pic img{ height:auto;}
.sytpnews{ padding-right:0px; margin-bottom:13px;}
.sylbnews { padding-left: 0px;  padding-right: 0px; margin-bottom:13px;}
.cent_02_r { padding-left: 10px; padding-right:10px; margin-bottom:5px;}
.cent_02_c {  padding-left: 10px; padding-right: 10px; margin-bottom:10px;}
.ggkk .hd li{ padding:0px 15px;}
.text-gray { height:auto; overflow:hidden;}
.ggyy .hd li{ padding:0px 10px;}
.ggyy .hd li a{ font-size:18px;}
.jggk_tit { width: 100%;  height: 42px; border-bottom: 2px solid #ebebeb;  position: relative;}
.jggk_tit h5 { float: left; padding-left: 0px; height: 44px;}
.jggk_tit h5 span {  padding: 0px 10px; line-height: 42px; height: 42px; font-size: 20px; font-weight: bold; border-bottom: 2px solid #43a0ee; color: #43a0ee; display: block;}
.jggk_tit a{ font-size:12px;}
.syaqhb {  min-height: 150px; margin-bottom: 0px;}
.cent_04{ padding-top:}
.cent5_main li {  padding-left: 10px;  padding-right: 5px; margin-bottom: 13px;}
.cent5_main li:last-child{ padding-left:10px;}
.cent_04_main { padding:15px 10px 10px 10px;}
.cent_04_main p{ display:block; width:100%; height:2px; background:#ededed;}
.body-type-text{ padding-left:7px;}
.cent_03_l { padding-left: 10px;  margin-bottom:5px; padding-right: 10px;  min-height: 100px;}
.cent_03_c { padding-left: 10px;  margin-bottom:5px; padding-right: 10px;  min-height: 100px;}
.sygydt_main dd{ padding-left:15px;}
.cent_03_r { padding-left: 10px; padding-right:10px; margin-bottom:3px;}
.syaqhb_main dl dd ul li { width: 100%; height:auto; overflow: hidden;}
.syaqhb_main dl dd ul li a{ height:auto; line-height:24px; white-space:normal;}
.syaqhb_main dl dt{ background:#f7f7f7;}
.date{ line-height:26px; color:#999;}
.cent_04_l{  padding-left:10px; margin-bottom:3px; padding-right:10px; min-height:100px;}
.syrlzybox{ padding-right:0px;}
.synews_main dl dd ul li{ height:auto;}
.synews_main dl dd ul li a{ height:auto; line-height:24px; white-space:normal;}
.date2{ line-height:24px; color:#999;}
.synews_main dl dt{ height:auto;}
.synews_main dl dt .dttxt{ height:auto;}
.syztzlbox{ padding-left:0px;}
.synews{ min-height:100px;}
.cent_04_r { padding-left: 10px; padding-right: 10px; margin-bottom:3px;}
.sypicc ul li{ padding-left:0px; padding-right:0px;}
.sypicc ul li:nth-child(n) a{ margin-right:4px; margin-left:0px;}
.sypicc ul li:nth-child(2n) a{ margin-left:4px; margin-right:0px;}
.sypicc ul li:first-child{ margin-bottom:9px;}

.seat_l{ padding-left:0px; padding-right:0px;}
.seat_r{ padding-left:0px; padding-right:0px;}
.breadcrumb{ border-bottom:1px solid #ddd;}
.breadcrumb li a { color: #999;}
.breadcrumb>.active { color: #e60112;}
.mainbox{padding-bottom: 20px; padding-left: 0px; border-left:none;}
.newslist li{ height:auto; margin-bottom:10px;}
.newslist li a{ height: auto; line-height: 26px; white-space: normal;}
.date3{ line-height:26px; color:#999;}

.main_text img { max-width: 500px; display: block; width: 100%; height: auto; margin: 10px auto;}
.ssmain{ min-height:300px;}
.list_mainbox{ min-height:200px;}
.mainpd{ min-height:200px;}
.kkbox{ display:none;}
.logobox img{ width:auto; height:50px; }
.bigbann { padding: 15px 20px 20px 10px;}
.picimgyd{ display:block; background:url(http://103.236.253.59:8001/yd/2020/2020w700.jpg) no-repeat center; background-size:100% auto;}
.picimg1{ display:block; background:url(../images/smban1.jpg) no-repeat center; background-size:100% auto;}
.picimg2{ display:block; background:url(../images/smban2.jpg) no-repeat center; background-size:100% auto;}
.picimg3{ display:block; background:url(../images/smban3.jpg) no-repeat center; background-size:100% auto;}
.picimg4{ display:block; background:url(../images/smban5.jpg) no-repeat center; background-size:100% auto;}
.picimg5{ display:block; background:url(../images/smban4.jpg) no-repeat center; background-size:100% auto;}
.mossbox{ display:block; float:right; width:200px; background:#fff; margin-top:7px; margin-right:10px;}
.mosstxt{ float:left; border:none; height:30px; line-height:20px; width:150px; padding:5px; font-size:15px; color:#555;}
.mobutton{ float:right; height:30px; background:url(../images/ssicon.jpg) no-repeat center; border:none; outline:none;}

.cent5_main { padding-top: 15px; padding-bottom: 15px;}
.foot_ewm dl dt{ width:130px; margin-left:0px;}
.foot_ewm dl dd{ width:130px; margin-left:0px;}
.foot_bot_l { padding-left: 15px; line-height: 26px; text-align:center; padding-top:10px;}
.foot_bot_r { line-height: 30px;  text-align:center;  padding-right: 15px; padding-bottom:10px;}




.cent5_main h6{ font-size:13px; color:#666; text-align:center; padding-right:0px; margin-top:13px; margin-bottom:13px;}

.zhizrylist li dl dt{ padding:0px;}
.zhizrylist li dl dd{ padding:0px;}
.ry_tit{ font-size:17px;}
.ry_jjj{ font-size:15px;}


.ny_ban_box { padding-left: 15px; padding-right: 15px;}
.banner_b{ height:200px; margin:125px auto 0px;}
.ban_nav ul li {  width: 46%;  margin-left: 4%; margin-bottom:10px;}
.ny_main{ padding:0px 10px;}
.tuiNri { margin-top:10px; padding-left:0px; padding-right:0px; margin-bottom:10px;}
.newList1 li {  padding: 5% 0;}
.newList1 .newL { width: 22.545%;}
.newList1 .newR { width: 74.727%;}
.newList1 .newL p { font-size: 34px;}
.newList1 .newL span { font-size: 13px;}
.newList1 .newR h2 { font-size: 16px; margin-bottom: 5px; font-weight:normal; height:auto;}
.djnews_date{ display:none;}
.djnews_title { padding-right:0px; font-size:15px;}

.shzr_list_txt{ padding-left:0px; padding-right:0px;}
.shzr_list_pic img { display: block; width: 100%; height:auto;}
.ryList li{ margin-bottom:20px;}
.ryList li dl dt img{ display:block; width:100%; height:auto;}
.ny_main_box{ padding:10px;}
.news_text_title_ym{ font-size:18px; padding-top:5px;}
.cppicmain_l{ padding-right:0px;}
.cppicmain_r{ padding-left:0px; padding-right:0px;}
.picctit{color:#f49802; font-weight:bold; font-size:17px; margin-top:20px; margin-bottom:20px;}
.queCon .ques{ padding-left:40px;}
.queCon .anws{ padding-left:40px;}
.dpll{ padding-left:0px; padding-right:0px;}
.dprr{ padding-right:0px; padding-left:0px;}
.dp_tit{ text-indent:0px; font-size:24px; font-weight:bold; color:#409fef; margin-bottom:10px; text-align:center;}
.dp_line{ width: 2rem; height:5px; background-color:#409fef; margin:0px auto 10px;}
.dprrr{ margin-top:15px;}
.jgsz_box{ width:100%; overflow:hidden;}
.jgsz_boxx{ width:100%; overflow:scroll;}
.jgsz_boxx img{ display:block;margin:0px auto;}
.ktxzz_box li{height:120px; padding-right:20px; padding-left:0px; margin-bottom:15px;}
.ktxzz_box li:first-child div{ height:120px; padding:10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li div{height:120px; padding:20px 10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li:nth-child(4n) div{ height:120px; padding:10px; background:#f4f4f4; color:#8c6f0c;}
.qybs{ display:block; width:100%;}

.bigpicList1 li{ padding-left:15px; padding-right:0px; margin-bottom:12px;}
.bigpicfl_txt{ width:100%; height:auto; position:relative;}
.bigpicfl_txt dl{ width:100%; height:auto;}
.bigpicfl_txt dl dt{ width:100%; height:auto; border:2px solid #409fef;}
.bigpicfl_txt dl dt img{ display:block; width:100%; height:auto;}

.syzr_box dl dt{ padding-left:0px; padding-right:0px; height:auto;}
.syzr_box dl dt img{ display:block; height:auto; width:100%;}
.syzr_box dl dd{ padding:0px;}
.syzr_box dl dd p { padding: 10px 0px; color: #333; font-size: 15px; line-height: 24px;}
.syzr_box dl dd span{font-size: 14px; color: #f49802; line-height: 24px;}
.sgkbl{ width:100%; margin-top:10px;}
.sgkbl img{ display:block; width:100%; height:auto;}




	}

@media (max-width: 413px){
.body-type-text{ padding-left:0px; margin-top:5px;}

	}

@media (max-width: 374px){
.m_sousuo dl { float: right; width: 200px;}
.bigban .bd ul {
    width: 100% !important;
    min-height: 90px;
}
.h180 {  min-height: 150px;}	
.sytp_bot dl dd h6 span{ display:inline-block;}
.mobile-nav ul li {
    padding: 8px 16px;
    border-top: solid 1px #373737;
    font-size: 16px;
    line-height: 26px;
}
.ggyy .hd li{ padding:0px 9px;}
.ggyy .hd li a{ font-size:16px;}


.logo { width:auto; height:60px;}
	
	}









@media (min-width: 768px){
	
	.container {
    width: 768px;
}
	/*----------------------------------首页-----------------------------------------*/
	.boxx{ background:url(../images/topbg.jpg) no-repeat center top; background-size:100% 120px;}
.navbar-header {
	display:none;
    float: left;
}
.nav-toggle-button {
    display: none;
}
.navv{ position:relative; margin-bottom:0px;}
.main-navigation .menu{ float:left;}
.main-navigation .menu li a {
	font-size:15px;
    color: #FFF;
    line-height: 45px;
    display: block;
    padding: 0 14px;
}

.sjjj_tit{ width:100%; height:100px; position:absolute; top:38px; z-index:99999;}
.sjjjtitpic{ height:70px; background:url(../images/linian.png) no-repeat right; background-size: auto 100%;}


.h180{ height:250px !important;}
.bigban .bd ul{ width:100% !important; height:180px !important; }
.h180{ height:180px;}
.picimgyd{ display:block; background:url(http://103.236.253.59:8001/yd/2020/h534.jpg) no-repeat center; background-size:auto 100%  ;}
.picimg1{ display:block; background:url(../images/banner1.jpg) no-repeat center; background-size:auto 100%  ;}
.picimg2{ display:block; background:url(../images/banner5.jpg) no-repeat center; background-size:auto 100% ;}
.picimg3{ display:block; background:url(../images/banner2.jpg) no-repeat center; background-size:auto 100% ;}
.picimg4{ display:block; background:url(../images/banner3.jpg) no-repeat center; background-size:auto 100% ;}
.picimg5{ display:block; background:url(../images/banner4.jpg) no-repeat center; background-size:auto 100% ;}


.logo { float: left; width: 250px; height: 75px; padding-top: 10px;}
.logo img { width:100%;}
.nav { width: 1060px; position: absolute; left: 0%; top: 0px;  margin-left: -300px; margin-top:10px;}
.centermainm{ background:#fff;}
/*----------------------------------首页中间-----------------------------------------*/
.gggd { padding-left: 10px; padding-right:10px;}
.m_wnews ul li{ padding-left:12px;}
.m_wnews ul li a {  display: block; height: 40px; line-height: 40px; font-size: 15px; color:#333; letter-spacing:0px; overflow: hidden; text-overflow: ellipsis;}
.cent_02_l { padding-left: 10px;  padding-right: 5px;}
.cent_02_c { padding-left: 8px;  padding-right: 8px;}
.cent_02_r{}
.jggk_tit {  width: 100%; height: 42px; border-bottom: 2px solid #ebebeb; position: relative;}
.jggk_tit h5 { float: left; padding-left: 0px; height: 44px;}
.jggk_tit h5 span { padding: 0px 10px; line-height: 42px; height: 42px; font-size: 18px; font-weight: bold; border-bottom: 2px solid #43a0ee; color: #43a0ee; display: block;}
.cent5_main li { padding-left: 5px; padding-right: 0px; margin-bottom: 10px;}
.cent_03_l { margin-bottom: 0px; padding-left:10px; padding-right:5px;}
.cent_03_c { margin-bottom: 0px; padding-left:8px;padding-right:7px;}
.cent_03_r { margin-bottom: 0px; padding-left:5px; padding-right:10px; }
.cent_04_main { padding:0px 10px;}
.cent_04_main p{ display:block; width:100%; height:2px; background:#ededed;}
.cent5_main li:last-child {  padding-left: 5px; padding-right: 0px;}




.mainpd{ min-height:400px;}


.main-nav .nav {
    display:block;
    margin-top: 0px !important;
    margin-left: -15px;
    margin-right: -15px;
    padding: 0 15px;
}
.main-nav .nav ul li a {
    font-size: 14px;
    color: #444;
    line-height: 35px;
    display: block;
    padding: 0 24px;
    font-family: 微软雅黑;
	background:#fff;
}




.ggkk .hd li { padding: 0px 15px; font-size: 16px; cursor: pointer;line-height: 33px;}
.jggk_tit h5 { font-size: 16px; }
.sylbnews { padding-left: 9px;  padding-right: 0px; min-height: 300px;}
.cent_02_r { padding-left:5px; padding-right:10px;}
.text-gray { height:46px; overflow:hidden;}
.sytpnews{ margin-bottom:13px;}
.sylbnews { margin-bottom:13px;}
.ggyy .hd li { padding: 0px 15px; font-size: 16px; cursor: pointer;line-height: 33px;}
.jggk_tit a{ font-size:12px;}
.ggyy .hd li a { font-size: 16px;}
.sygydt_main dt img{ height:200px;}
.gy_03 ul li img{ height:150px;}
.sygyat{ min-height:295px;}
.syaqhb_main dl dt { height: 95px;}
.syaqhb { min-height: 295px;}
.cent_03_r { padding-left: 3px;}
.sypicc ul li:first-child{ margin-bottom:10px;}
.sypicc ul li a img{ height:50px;}

.main_text img { max-width: 400px; display: block; height: auto; margin: 20px auto;}
.ssmain{ min-height:500px;}


.logobox img{ width:auto; height:50px; }
.nav h3 a {  padding: 16px 10px; font-size: 15px;}
.nav .sub{ display:none; /*默认隐藏*/ width:135px; position:absolute; left:0; top:55px; background:#fff; border:1px solid #F96105; border-top:0; z-index:9999999; border: 1px solid #eee;box-shadow: 0 6px 12px rgba(0,0,0,.175); }
.nav .sub li{ height:35px; line-height:35px; padding:4px 0;  float:left;  }
.nav .sub li a:hover{ color: #e60012; background:#f5f5f5; width:158px; padding-left:25px; }
.kkbox{ display:block;}
.mossbox{ display:none;}

.foot_bot_l { padding-left: 15px; line-height: 30px; color: #fff; text-align:center; padding-top:10px;}
.foot_bot_r { line-height: 30px; text-align:center; padding-right: 5px; padding-bottom:10px;}


.zhizrylist li dl dt{ width:200px; height:150px; padding:0px;}
.ry_tit{ width: 100%;  height: 49px; padding-left: 45px; overflow: hidden; border-bottom: 1px solid #e1e1e1; font-weight: bold; font-size: 17px; color: #f08200; line-height: 49px;
}
.ry_jjj{ font-size:15px;}



.banner_b{ height:230px;}
.ny_ban_box{ padding-left:15px; padding-right:15px;}
.ny_main{ padding:0px 10px;}
.ryList li{ margin-bottom:25px;}
.ryList li dl dt { float: left; height: 180px;  overflow: hidden; padding: 0px 15px 0px 0px;}
.ryList li dl dt img { display: block; width:100%; height: 180px;}
.picctit{color:#f49802; font-weight:bold; font-size:17px; margin-top:0px; margin-bottom:5px;}
.queCon .ques{ padding-left:50px;}
.queCon .anws{ padding-left:50px;}
.dpll{ padding-left:0px; padding-right:10px;}
.dprr{ padding-right:0px; padding-left:10px;}
.dp_tit{ text-indent:0px; font-size:24px; font-weight:bold; color:#409fef; margin-bottom:20px;}
.dp_line{ width: 2rem; height:5px; background-color:#409fef; margin-bottom:20px;}
.jgsz_box{ width:100%; overflow:hidden;}
.jgsz_boxx{ width:100%; overflow:scroll;}
.jgsz_boxx img{ display:block;margin:0px auto;}
.doree img{ display:block; width:auto; margin:0px auto;}

.ktxzz_box li{height:120px; padding-right:20px; padding-left:0px; margin-bottom:10px;}
.ktxzz_box li:first-child div{ height:120px; padding:10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li div{height:120px; padding:20px 10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li:nth-child(4n) div{ height:120px; padding:10px; background:#f4f4f4; color:#8c6f0c;}

.bigpicfl_txt{ width:100%; height:230px; position:relative;}
.bigpicfl_txt dl{ width:100%; height:230px;}
.bigpicfl_txt dl dt{ width:100%; height:190px; border:2px solid #409fef;}
.bigpicfl_txt dl dt img{ display:block; width:100%; height:190px;}
.bigpicfl_txt dl dd{ width:100%; height:40px; line-height:40px;}

.syzr_box dl dt{ padding-left:0px; padding-right:0px; height:120px;}
.syzr_box dl dt img{ display:block; height:120px; width:100%;}
.syzr_box dl dd{ background:none; padding-right:0px; height:120px;}
.syzr_box dl dd p{ font-size:15px; color:#333; line-height:24px; padding:0px; overflow:hidden; height:72px;}
.syzr_box dl dd span{ font-size:14px; color:#f49802; line-height:24px;}
.sgkbl{ width:100%; height:100px; background:#000; margin-top:10px;}
.sgkbl img{ display:block; width:100%; height:100px;}







	}
@media (max-width: 992px){
.menubox{background:#2857a9;}
.tsywh dl dt img{ display:block; width:100%; margin:0px auto; max-width:120px;}

}
@media (min-width: 992px){
.container {
    width: 970px;
}

}
@media (min-width: 1150px){
.container {
    width: 1150px;
}
	/*----------------------------------首页-----------------------------------------*/
.boxx{ background:url(../images/topbg.jpg) no-repeat center top; background-size:100% 217px;}
	
.navbar-header {display: none;}
	
.main-navigation .menu{ float:left;}
.main-navigation .menu li a {
	font-size:18px;
    color: #FFF;
    line-height: 53px;
    display: block;
    padding: 0 24px;
}
.dropdown-menu{ padding:0px; margin:0px; border:none; background:#0781c1; border-radius:0px; min-width:100px;}
.dropdown-menu>li>a {
display:block; width:100%; height:35px; line-height:35px; text-align:center; font-size:15px; font-weight:bold; color:#fff;}
.navv{ position:relative; margin-bottom:0px;}
.h180{ height:534px !important;}
.bigban .bd ul{ width:100% !important; height:217px !important; }
.h180{ height:450px;}
.picimgyd{ display:block; background:url(http://103.236.253.59:8001/yd/2020/h534.jpg) no-repeat center; background-size: auto 100%;}
.picimg1{ display:block; background:url(../images/banner1.jpg) no-repeat center; background-size: auto 100%;}
.picimg2{ display:block; background:url(../images/banner2.jpg) no-repeat center; background-size: auto 100%;}
.picimg3{ display:block; background:url(../images/banner3.jpg) no-repeat center; background-size: auto 100%;}
.picimg4{ display:block; background:url(../images/banner5.jpg) no-repeat center; background-size: auto 100%;}
.picimg5{ display:block; background:url(../images/banner4.jpg) no-repeat center; background-size: auto 100%;}




.logo { float: left; width: 350px; height: 75px; padding-top: 10px;}
.nav { width: 1060px; position: absolute; left: 60%; top: 0px;  margin-left: -500px; margin-top:0px;}
.centermain{ padding-left:10px; padding-right:10px; background:#fff;}












/*----------------------------------首页中间-----------------------------------------*/
.gggd { padding-left: 0px; padding-right: 0px;}
.bignews_more{ float:right; width:50px; margin-top:15px;}
.bignews_more a{ display:block; font-size:12px; color:#21528d; text-align:right;}
.bignews_more a:hover{ color:#f49802;}
.m_wnews{ float:left; width:600px;}
.m_wnews ul li{ padding-left:0px;}
.m_wnews ul li a {  display: block; height: 40px; line-height: 40px; font-size: 16px; color:#333; letter-spacing:0px; overflow: hidden; text-overflow: ellipsis;}
.cent_02_l { padding-left: 2px;  padding-right: 15px;}
.cent_02_c { padding-left: 9px;  padding-right: 8px;}
.cent_03_l{ padding-left:2px; padding-right:15px; margin-bottom:0px;}
.cent_03_c{ padding-left:9px; padding-right:9px; margin-bottom:0px;}
.cent_03_r{ padding-left:15px; padding-right:2px; margin-bottom:0px;}
.cent5_main li:last-child {  padding-left: 0px;  padding-right: 0px;}
.syaqhb { margin-bottom: 5px;}
.cent5_main li { padding-left: 0px; padding-right: 5px; margin-bottom: 10px;}
.mainpd{ min-height:600px;}
.main-nav .nav-toggle { display:none;}
.main-nav .nav {  display:block;  margin-top: 0px !important; margin-left: -15px; margin-right: -15px; padding: 0 15px;}
.main-nav .nav ul li a {display:block; clear: both; width:130px; padding:5px 0px 5px 25px; color:#666; transition: all 0.2s ease-out 0s; font-weight: 400; line-height: 1.42857143 ;white-space: nowrap;background-color: transparent; border-bottom:none; font-size:15px;}
.ggkk .hd li { padding: 0px 25px; font-size: 18px; cursor: pointer;line-height: 33px;}
.jggk_tit {  width: 100%; height: 42px; border-bottom: 2px solid #ebebeb; position: relative;}
.jggk_tit h5 { float: left; padding-left: 0px; height: 44px;}
.jggk_tit h5 span {  padding: 0px 10px;  line-height: 42px;  height: 42px; font-size: 20px; font-weight: bold; border-bottom: 2px solid #43a0ee;  color: #43a0ee;  display: block;}
.cent_04_main { padding:0px;}
.cent_04_main p{ display:block; width:100%; height:2px; background:#ededed;}
.sylbnews { padding-left: 9px;  padding-right: 0px; min-height: 300px;}
.cent_02_r { padding-left: 15px; padding-right:0px;}
.text-gray { height:46px; overflow:hidden;}
.sytpnews{ margin-bottom:13px;}
.sylbnews { margin-bottom:13px;}
.ggyy .hd li { padding: 0px 25px; font-size: 18px; cursor: pointer;line-height: 33px;}
.ggyy .hd li a { font-size: 18px;}
.sygydt_main dt img{ height:230px;}
.gy_03 ul li img{ height:163px;}
.sygyat{ min-height:306px;}
.date {  display: inline-block;}
.syaqhb_main dl dt { height: 110px;}
.syaqhb { min-height: 306px;}
.cent_03_r { padding-left: 15px;}
.sypicc ul li:first-child{ margin-bottom:10px;}
.sypicc ul li a img{ height:auto;}

.main_text img { max-width:1060px; display: block; height: auto; margin: 0px auto;}
.ssmain{ min-height:500px;}

.logobox img{ width:auto; height:70px; }
.nav h3 a {  padding: 16px 26px; font-size: 16px;}
.nav .sub{ display:none; /*默认隐藏*/ width:160px; position:absolute; left:0; top:55px; background:#fff; border:1px solid #00abd3; border-top:0; z-index:9999999; opacity:0.75;}
.nav .sub li{ height:35px; line-height:35px; padding:4px 0;  float:left;  }
.nav .sub li a{ color:#666;}
.nav .sub li a:hover{ color:#e60012; background:#f5f5f5; width:158px; padding-left:25px; }
.kkbox{ display:block;}
.mossbox{ display:none;}

.foot_top ul li{ width:200px;}
.foot_ewm dl dt{ width:130px; margin-left:26px;}
.foot_ewm dl dd{ width:130px; margin-left:26px;}
.foot_bot_l { padding-left: 0px; line-height: 50px; text-align:left; padding-top:0px;}
.foot_bot_r { line-height: 50px;  text-align: right;  padding-right: 5px; padding-bottom:0px;}

.zhizrylist li dl dt{ width:300px; height:190px; overflow:hidden; padding:0px;}
.zhizrylist li dl dd{ padding-left:35px; padding-right:0px;}
.ry_tit{ width: 100%;  height: 69px; padding-left: 45px; overflow: hidden; border-bottom: 1px solid #e1e1e1; font-weight: bold; font-size: 18px; color: #f08200; line-height: 69px;
}
.ry_jjj{ font-size:16px;}

.banner_b{ height:340px;}
.ny_ban_box{ padding-left:10px; padding-right:10px;}
.tuiNew .tuiNle a.more, .tuiNew .tuiNle { padding-left: 0px; padding-right: 0px;}
.ny_main{ padding:0px;}
.newList1 .newL p { font-size: 45px; color: #fff; background-color: #d0d0d0; text-align: center;}
.newList1 .newL span { font-size: 16px;  color: #fff; background-color: #409fef; text-align: center; display: block; padding: 3px 0;}
.ryList li{ margin-bottom:45px;}
.ryList li dl dt { float: left; height: 200px;  overflow: hidden; padding: 0px;}
.ryList li dl dt img { display: block; width: 320px; height: 200px;}
.picctit{color:#f49802; font-weight:bold; font-size:17px; margin-top:20px; margin-bottom:20px;}
.queCon .ques{ padding-left:5.454%;}
.dpll{ padding-left:0px; padding-right:14px;}
.dprr{ padding-right:0px; padding-left:10px;}
.dp_tit{ text-indent:0px; font-size:24px; font-weight:bold; color:#409fef; margin-bottom:20px;}
.dp_line{ width: 2rem; height:5px; background-color:#409fef; margin-bottom:20px;}
.dprrr{ padding-left:14px;}
.jgsz_box{ width:100%; overflow:hidden;}
.jgsz_boxx{ width:100%; overflow:hidden;}
.jgsz_boxx img{ display:block;margin:0px auto;}
.doree{ padding-left:30px;}
.doree img{ display:block; width:100%;}
.ktxzz_box li{height:80px; padding-right:20px; padding-left:0px;margin-bottom:10px;}
.ktxzz_box li:first-child div{ height:80px; padding:10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li div{height:80px; padding:20px 10px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li:nth-child(4n) div{ height:80px; padding:5px 3px; background:#f4f4f4; color:#8c6f0c;}
.ktxzz_box li:last-child div{ height:80px; padding:30px 15px; background:#f4f4f4; color:#8c6f0c;}

.bigpicfl_txt{ width:100%; height:290px; position:relative;}
.bigpicfl_txt dl{ width:100%; height:290px;}
.bigpicfl_txt dl dt{ width:100%; height:240px; border:2px solid #409fef;}
.bigpicfl_txt dl dt img{ display:block; width:100%; height:240px;}
.bigpicfl_txt dl dd{ width:100%; height:50px; line-height:50px;}

.syzr_box dl dt{ padding-left:0px; padding-right:0px; height:120px;}
.syzr_box dl dt img{ display:block; height:120px; width:100%;}
.syzr_box dl dd{ background:none; padding-right:0px; height:120px;}
.syzr_box dl dd p{ font-size:15px; color:#333; line-height:24px; padding:0px; overflow:hidden; height:72px;}
.syzr_box dl dd span{ font-size:14px; color:#f49802; line-height:24px;}
.sgkbl{ width:100%; height:100px; background:#000; margin-top:10px;}
.sgkbl img{ display:block; width:100%; height:100px;}
.syzr_box a:hover{ text-decoration:none;}








}






/*2022-9-21*/
.panel-border{border: 1px solid #e4e4e4; border-radius: 5px; background:#FFF;}


.type-list-left{
	
	display: inline-block;
	vertical-align: top;
}

.type-list-left h1{
	font-size: 24px;
	color: #005fb0;
	font-weight: bold;
	text-align: left;
	line-height: 60px;
	background: #f5f5f5;
	position: relative;text-indent: 15px;
}
.type-list-left h1 > span {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 8px 8px 0;
	border-style: solid;
	border-color: #005fb0 transparent transparent;
	top: 27px;
	right: 10px;
	transform: rotate(-90deg);
}

.domain-list li a{display: block;
    line-height: 60px;
    text-align: left;
    padding-left: 20px;
    font-size: 16px;
    border-bottom: 1px dashed #d5d5d5;
    transition: all 0.5s;color: #666666;

}
.domain-list li a:hover{background: #EEE;
    color: #d50000;
    text-decoration: none; font-weight: bold;
    border-bottom-color: #EEE;}

.domain-list li a.on{background: #EEE;
    color: #d50000;
    text-decoration: none; font-weight: bold;
    border-bottom-color: #EEE;}

.type-list-left .phone {
    background:#ffffff;
    margin-top: 22px;
    padding-bottom: 1em;
}
.type-list-left .phone .s24{
color: #d50000;
background: url(../images/phonetop.png) no-repeat;
padding-left: 48px;
height: 30px;
margin-top: 20px;
margin-left: 20px;
}

.type-list-left .phone h2{
font-size: 24px;
color: red;
font-weight: bold;
text-align: center;
}
.type-list-left .phone a{
font-size: 18px;
background: #0062b2;
color: white;
border-radius: 5px;
width: 200px;
height: 35px;
line-height: 35px;
text-align: center;
display: block;
margin-left: 15px;
margin-bottom: 20px;
margin-top: 20px;
}

.three_lsit  li{  text-indent: 40px;}

.three_lsit li a{ padding-left: 0px}















