﻿@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0; font-size:16px; background-color:#fff;}
a{text-decoration:none; color:#666666;}
a:hover{ color:#da0300;}

/*头部*/
.header{ width:1200px; overflow:hidden; margin:0 auto;}
.top{width:1200px; height:463px; margin:0 auto; }
.top.top_2018{height:463px;}
.bread_search { width: 1200px; height: 50px; line-height: 50px; background: #eaeaea; margin:0 auto; }
.bread_searchIn { width: 1000px; margin: 0 auto;  }
.sy_bread { color: #666666; width: auto; float: left; }
.sy_bread a{padding-right:50px;}
.search{width:214px; height:30px; position: relative; float: right; z-index:1000; margin: 10px 0 0 0; }
.search input{width:185px;height:30px;line-height:30px; position: relative; *position: absolute; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#999999; padding-left:29px;}	
.search input.notxt1 {position:absolute;width:28px;height:30px;left:0px; cursor:pointer;}


.nav{ width:1000px;height:50px; line-height:50px;  margin:0px auto;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#016d38; font-size:14px; font-weight:bold;height:50px;line-height:50px; background:url(../images/images_2017kjcgzt/nav_li.html) no-repeat left center; padding:0px 4px;}
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#000000; font-weight: normal; font-size:16px;  padding:0px 50px 0 0;}
.nav ul li .subNav{ top:50px; left:4px; padding:10px; background:#ededed; width:auto; }
.nav ul li.on a{color:#da0300; display:block; font-weight: normal;}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ padding-bottom:5px; height: auto; line-height: 20px;}
.nav ul li.on .subNav dl dd a{ font-size:14px;  border-top:none; text-align:left; font-weight:normal; height:auto; padding-left:0;  color:#333}








.content{ width:1000px; margin:0px auto; background:#fff; overflow:hidden; padding:0 100px;}
.jianjie { margin: 55px auto 0; height: 519px; }
.jianjie .title_titlecon h2 { text-align: center; }
.jianjie .title_titlecon h2 a { font-size: 44px; font-family: "微软雅黑"; color: #da0300; }
.titlecon { font-size: 14px; color: #000000; padding: 10px 0 20px 0; background: url(../images/images_2017kjcgzt/line_03.jpg) no-repeat left bottom; }

.bannercon_banner { margin: 25px 0 0 0; }
.bannercon { width: 470px; float: left; color: #666666; line-height: 28px; font-size: 16px; }
.bannercon p { margin: 30px 0 0 0; }


/*图片轮播*/
.banner { width:492px; height: 310px; float: right; }
.flexslider{ width:492px; height: 310px; overflow: hidden;}
.flexslider ul.slides li img{ width:492px; height: 310px; display:block}
.flexslider .til_slides{ width:492px; height: 79px; position: absolute;bottom:0; left:0; line-height: 110px; text-align: center;  background:url(../images/images_2017kjcgzt/slider_03.png); color:#fff;}
.flex-control-nav{ bottom:48px; text-align: center;}
.flex-control-paging li{ margin:0 10px 0 0;}
.flex-control-paging li a{ width: 11px; height: 11px; border-radius: 0; background: #dedede;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #df3036; color:#fff;}


.jiechukeji_title { width: auto; height: 59px; border-bottom: 1px solid #da0300; }
.jiechukeji ul { padding: 30px 0 0 0; overflow: hidden; background: url(../images/images_2017kjcgzt/ul_bg_03.png) no-repeat right bottom; }
.jiechukeji ul li { width: 224px; height: 245px; float: left; margin: 0 34px 20px 0; }
.jiechukeji ul li.last { margin: 0 0 20px 0; }
.jiechukeji ul li.bottom { margin: 0px 34px 0 0; }
.jiechukeji p { margin: 8px 0 10px 0; font-size: 16px; }
.jiechukeji p a { font-size: 16px; color: #000000; line-height: 24px; font-weight: normal; }
.jiechukeji p a:hover { color:#da0300; }
.jiechukeji dl dd { height: 26px; line-height: 26px; padding: 0 0 0 17px; background: url(../images/images_2017kjcgzt/circle_03.png) no-repeat left center; }
.jiechukeji dl dd a { font-size: 14px; }





.qingniankeji { margin: 37px auto 0; }
.qingniankeji_title { height: 57px; line-height: 57px; border-bottom: 1px solid #da0300; }
.qingniankeji ul { margin: 30px 0 0 0; overflow: hidden; }
.qingniankeji ul li { width: 480px; float: left; overflow: hidden; height:175px; }
.qingniankeji ul li.right { float: right; }
.img_title_ul .img { width: 200px;  float: left; }
.img_title_ul .title_ul { width: 260px; float: right; }
.title_ul h3 a { font-size: 18px; color: #000000; font-weight: normal; }
.title_ul h3 a:hover { color:#da0300; }
.title_ul ul { overflow: hidden; margin: 20px 0 0 0; }
.title_ul ul li { line-height: 26px; padding: 0 0 0 16px; background: url(../images/images_2017kjcgzt/circle_03.png) no-repeat left 10px; width: auto; }
.title_ul ul li a { font-size: 14px; color: #666666; }
.title_ul ul li a:hover { color:#da0300; }




.jiangli { margin: 58px auto 50px; width: 1000px; height:130px; }
.jiangli ul { overflow: hidden; }
.jiangli ul li { width: 480px; height: 130px; float: left; position: relative; }
.jiangli ul li img { position: relative; }
.jiangli ul li a { width: 480px; height: 130px; line-height: 130px; font-size: 22px; color: #ffffff; display: block; background: url(../images/images_2017kjcgzt/jiang_bg_03.png); position: absolute; left: 0px; top: 0px; text-align: center;  }
.jiangli ul li a:hover{ font-weight:bold; }
.jiangli ul li.right { float: right; }
.jiangli ul li.current a { display: block; background: url(../images/images_2017kjcgzt/jiang_bg_03.png); }

.huigu{margin: 50px auto; width: 1000px; overflow:hidden;}
.huigu ul{width:480px; float:left;}
.huigu ul h3{border-bottom:1px #e02b28 solid; font-size:24px; line-height:50px; height:50px; font-weight:500; font-family:"微软雅黑";}
.huigu ul img{float:left; margin-top:20px;}
.huigu .r{float:right;}


/*底部开始*/
.footer{ width:1200px; margin:0 auto; height:120px; background-color:#da0300;color:#fff; font-size: 16px;}
.footer_link { width: 390px; margin: 0 auto; padding: 28px 0 13px 0; }
.footer ul { overflow: hidden; width: auto; }
.footer ul li { float: left; padding: 0 9px; background: url(../images/images_2017kjcgzt/bottom_li_03.png) no-repeat left center; }
.footer ul li.first { background: none; }
.footer ul li a { color: #ffffff; }
.footer ul li a:hover { text-decoration:underline; }
.copyRight{width:1000px; margin:0 auto;text-align:center;  line-height:30px; font-family:"微软雅黑";}

/*二级页*/
.con { width: 1000px; margin: 27px auto 0; overflow: hidden; padding:0 100px; }
.con_left { width: 186px; height: auto; float: left; background: #f9f9f9; border-top: 1px solid #da0300; }
.con_left ul { width: 146px; margin: 0 auto; }
.con_left ul li { height: 51px; line-height: 51px; background: url(../images/images_2017kjcgzt/left_li_03.jpg) no-repeat left bottom; }
.con_left ul li.current a { color:#da0300; }
.con_left ul li.last { background:none; }
.con_left ul li a { padding: 0 0 0 13px; background: url(../images/images_2017kjcgzt/left_a_03.jpg) no-repeat left center; }
.con_right { width: 785px; height: auto; float: right; }





.wrap_bread { width:785px; height: 20px; background: url(../images/images_2017kjcgzt/bread_bg_03.jpg) repeat-x left center;  }
.wrap_bread01 { width:100%; }
.bread { width: auto;  text-align: right; float: right; padding: 0 18px; margin: 0 20px 0 0; background: #ffffff; color: #666666; }
.bread a:hover { color: #da0300; }
.right_title  { height: 58px; line-height: 58px; }
.right_title h3 { font-size: 20px; color: #da0300; font-weight: normal; }
.con_right dl { background: #ffecec; overflow: hidden; padding: 0 0 0 30px; }
.con_right dl dd{ float: left; height: 45px; line-height: 45px; color: #b96868; }
.con_right dl dd.dd01 { width: 81px; }
.con_right dl dd.dd02 { width: 212px; }
.con_right dl dd.dd03 { width: 176px; }
.con_right dl dd.dd04 { width: 182px; }
.con_right dl dd.dd05 { width: 100px; }
.con_right ul { background: #ffffff; overflow: hidden; padding: 0 0 0 30px; height: 70px; }
.con_right ul.color { background: #ffecec; }
.con_right ul li{ float: left; line-height: 26px; margin: 10px 0 0 0; color: #b96868; font-size: 14px; color:#666666; }
.con_right ul li.li01 { width: 81px; }
.con_right ul li.li02 { width: 187px; padding: 0 25px 0 0; }
.con_right ul li.li03 { width: 156px; padding: 0 20px 0 0; }
.con_right ul li.li04 { width: 157px; padding: 0 25px 0 0; }
.con_right ul li.li05 { width: 100px; }
.con_right p { height: 32px; line-height: 32px; background: #f5f5f5; text-align: center; margin: 20px 0 36px 0; }
.con_right p a { font-size: 14px; color: #999999; }
.con_right p a:hover { color: #da0300; }







/*文章页*/
.article_title { margin:40px auto 25px; text-align:center;  }
.article_title h3 a { font-size:36px; color:#666666; }
.author { height:42px; line-height:42px; background:#f4f4f4; padding:0 0 0 65px; }
.author span { padding:0 30px 0 0; font-size:14px; color:#666666; }
.shuoming { margin:40px 0 0 0; }
.shuoming ul li { height:39px; line-height:39px; font-size:18px; color:#000000; }
.shuoming ul li span { font-size:18px; color:#da0300; }
.article_con { font-size:16px; line-height:39px; color:#666666; text-indent:2em; margin:0 0 50px 0; }
.article_con.article_con2017{text-indent:0;}

.article .img { width:470px; height:298px; margin:52px auto 45px; }
.article .img img { width:470px; height:298px; }