/* CSS Document */
html{margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:"Microsoft YaHei","微软雅黑";}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline;}
body{font-size:14px;color:#000;background:#fff;font-family:"Microsoft YaHei","微软雅黑";}
img{border:0;vertical-align:bottom;}
body, html {width: 100%;height: 100%;min-width: 1200px;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:focus{ outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{outline:none;resize:none;overflow:auto;}
input:focus,textarea:focus,button:focus,select:focus{outline:none;}
input::-ms-clear{display:none;}
img{ border:none;}
ul,li{margin:0; padding:0;  font-weight:normal;list-style-type:none;}
i{font-style: normal;}
/*链接样式*/
a{background:transparent;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:link,a:visited,a:active,a:hover{outline:0; text-decoration:none;}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pr{position: relative;}
.pa{position: absolute;}
.db{display: block;}
.bc{margin: 0 auto;}
.w{width: 100%}
.container{width: 1200px;margin: 0 auto;display: block;}
.clearfix:after,.container:after{content:""; display:block; height:0; clear:both;visibility:hidden;}
.clearfix {zoom:1}
.floatleft{float: left !important;}
.floatright{float: right !important;}
.texthidden{overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}

.pt20{padding-top: 20px;}
.mb20{margin-bottom: 20px;}
.whitebg{background-color: #fff;}
/****/
.chuandaihead{background-color: #fff;padding: 20px 0;}
.chuandaitop{float: left;width: 100%;margin-bottom: 40px;}
.chuandaitop span,.chuandaitop a{font-size: 12px;line-height: 1px;color: #000;padding: 0 2px;}
.chuandailogo{width: auto;float: left;}
.chuandaisearch{padding-top: 23px;float: right;width: 300px}
.chuandaisearch input[type="text"]{float: left;font-size: 14px;line-height: 20px;height:36px;vertical-align: middle;padding:0 15px;margin:0;width: 220px;color: #d2d2d2;background: #eaeaea;border: 1px solid #d3d3d3;}
.chuandaisearch button{float: left;padding: 0;height: 36px;border: 0;width: 64px;background:#000 url(../images/kcdsbsc.jpg) 0 0 no-repeat;font-size: 13px;color: #fff}

.chuandaigjc{float: left;color: #868686;font-size: 13px;line-height: 40px;}

.chuandainav{background-color: #333333;width:100%;}
.chuandainav ul{width: 100%;}
.chuandainav li,.chuandainav a{float: left;font-size:16px;color: #fff;line-height: 24px;}
.chuandainav li{text-align: center;position: relative;width: 12.5%;padding: 15px 0;}
.chuandainav li:last-child,.chuandainav li.lastchild{border-right: 0}
.chuandainav a{display: inline-block;width: 100%;}
.chuandainav li:hover,.chuandainav li.on{background: #5aab4d}
.chuandainav .navsecond{position: absolute;display: none;left: 0;top:24px;padding-top: 15px;width: 100%;}
.chuandainav .navsecond li{border-right: 0;width: 100%;background: rgba(0,0,0,.6);}
.chuandainav .navsecond li a{padding: 0;font-size: 14px;width: 100%;line-height: 40px;}
.chuandainav li:hover .navsecond{display: block;}

/**banner轮播**/
.chuandaibanner{ width:100%;position:relative; overflow:hidden;}
.chuandaibanner .hd{width:100%;height:10px;position:absolute;z-index:1;bottom:50px;text-align:center;}
.chuandaibanner .hd ul{ display:inline-block;font-size:0;vertical-align:top;}
.chuandaibanner .hd ul li{ display:inline-block;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;margin:0 8px;cursor: pointer;}
.chuandaibanner .hd ul .on{background:#ffff00;}
.chuandaibanner .bd{ position:relative; z-index:0; }
.chuandaibanner .bd li{ width:100%;}
.chuandaibanner .bd li p{height: 500px;width:100%; display:block; background-position:50% 50%;background-repeat: no-repeat;background-size: auto 100%;}
.chuandaibanner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}


.chuandaitit{float: left;width: 100%;border-bottom: 1px solid #cecece}
.chuandaitit h1{float: left;margin-bottom: -1px;font-size: 24px;line-height: 45px;background: #14b845;color: #fff;padding: 0 25px;}
.chuandaitit a{float: right;font-size: 14px;color: #5aab4d;line-height: 44px;padding: 0 5px;}

.chuandaialeft{float: left;width: 760px;}
 
.chuandaiols{float: left;width: 100%;margin-top: 20px;}
.chuandaiols dt{float: left;width: 100%;margin-bottom: 10px;}
.chuandaiols .rightbian{float: right;width: 420px;}
.chuandaiols dt img{width: 330px;height: 150px;}
.chuandaiols dt h1{font-size: 16px;color: #000;line-height: 40px;margin-bottom: 10px;}
.chuandaiols dt h2{font-size: 12px;color: #8d8d8d;line-height: 20px;margin-bottom: 10px;}
.chuandaiols .timetext{font-size: 12px;color: #8d8d8d;line-height: 20px;}
.chuandaiols .morelook{float: right;font-size: 14px;color: #5aab4d;line-height: 20px}
.chuandaiols .morelook em{display: inline-block;float: left;width: 30px;height: 20px;background: url(../images/chuandaiicon.png) 0 0 no-repeat;}
.chuandaiols dd{float: left;width: 100%;border-bottom: 1px dotted #a3a3a3}
.chuandaiols dd a{float: left;width: 100%;font-size: 16px;color: #333;line-height: 48px;padding-right: 100px;position: relative;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.chuandaiols dd a em{display: inline-block;}
.chuandaiols dd a span{display: inline-block;color: #8d8d8d;position: absolute;right: 0;font-size: 12px;}
.chuandaiols dd a:hover{color: #5bad4e;}

.chuandaiside{float: right;width: 420px;}
.chuandaijigou{float: left;width: 100%;padding-top: 5px;}
.chuandaijigou li{position: relative;float: left;width: 100%;color: #333;padding: 8px 0}
.chuandaijigou li .headimg{float: left;}
.chuandaijigou li img{float: left;width: 90px;height: 90px;}
.chuandaijigou li .rightside{position: relative;padding-left: 100px;width: 100%;display: inherit;}
.chuandaijigou li span{display: block;font-size: 16px;line-height: 32px;color: #000;}
.chuandaijigou li span em{display: inline-block;font-weight: bold;}
.chuandaijigou li p{display: block;font-size: 13px;line-height: 25px;color: #000;height: 60px;}
.chuandaijigou li:hover .headimg{border-color: #3366cc}

.chuandaichenyuan{float: left;width: 100%;margin: 20px 0;}
.chuandaichenyuan li{float: left;width: 100%;border-bottom: 1px dotted #a3a3a3;}
.chuandaichenyuan li:last-child{border-bottom: 0;}
.chuandaichenyuan li a{float: left;width: 100%;font-size: 16px;line-height:34px;color: #000;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.chuandaichenyuan li a:before{content: "";width: 6px;height: 6px;background: #5bad4e;display: inline-block;vertical-align: middle;margin-left:5px;margin-right: 10px; }
.chuandaichenyuan li a:hover{color: #14b845}
.chuandaizixun{float: left;width: 100%;margin: 20px 0;}
.chuandaizixun dt{float: left;}
.chuandaizixun dt a{float: left;position: relative;border: 1px solid #ccc}
.chuandaizixun dt img{float: left;width:327px;height: 285px; }
.chuandaizixun dt span{position: absolute;left: 0;bottom:0;width: 100%;height:32px;background: rgba(0,0,0,.6);font-size: 14px;line-height: 32px;color: #fff;padding: 0 10px;overflow: hidden;}
.chuandaizixun dd{float: left;width: 430px;}
.chuandaizixun dd a{float: left;width: 100%;font-size: 16px;color: #333;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.chuandaizixun dd a:before{content: "";width: 6px;height: 6px;background-color: #5bad4e;display: inline-block;margin:0 10px;}
.chuandaizixun dd a:hover{color: #5bad4e}

.chuandairoll{float: right;width:630px; height:445px; overflow:hidden; position:relative;margin-top: 20px;}
.chuandairoll .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.chuandairoll .hd ul{ overflow:hidden; zoom:1; float:left;  }
.chuandairoll .hd ul li{ float:left; margin:0 6px;width:12px;height:12px;background:#fff;cursor:pointer;-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.chuandairoll .hd ul li.on{ background:#14b845;}
.chuandairoll .bd{ position:relative; height:100%; z-index:0;   }
.chuandairoll .bd li{ position:relative; width:630px;zoom:1; vertical-align:middle;}
.chuandairoll .bd img{ width:630px; height:445px; display:block;border:1px solid #cacaca;}
.chuandairoll .bd span{position: absolute;left: 0;bottom:0;width: 100%;height:40px;background: rgba(0,0,0,.6);font-size: 20px;line-height: 40px;color: #fff;padding: 0 10px;text-align: left;padding: 0 120px 0 10px;}

.chuandaizhengce{float: left;width: 550px;margin-bottom: 20px;}
.chuandaizhengce li{float: left;width: 100%;border-bottom: 1px dotted #a5a1a1;padding: 13px 0}
.chuandaizhengce li:last-child{border-bottom: 0;}
.chuandaizhengce li a{position: relative;display: block;}
.chuandaizhengce li h1{font-size: 18px;color: #000;line-height: 30px;}
.chuandaizhengce li p{font-size: 12px;color: #8d8d8d;line-height: 20px;}
.chuandaizhengce li span{font-size: 12px;color: #8d8d8d;line-height: 20px;float: right;}
.chuandaizhengce li:hover h1{color: #14b845}

.chuandailogols{float: left;width: 100%;padding: 15px 30px;}
.chuandailogols li{float: left;border:1px solid #f3f3f3;margin:8px; }
.chuandailogols li img{width: 210px;height: 70px;}

.chuandaianli{float: left;width: 100%;margin-top: 20px;}
.chuandaianli li{float: left;width: 290px;border: 1px solid #c9c9c9;margin-right: 13px;}
.chuandaianli li:last-child{margin-right: 0}
.chuandaianli li img{width: 290px;height: 150px;}
.chuandaianli li a{float: left;width: 100%;}
.chuandaianli li h1{font-size: 18px;color: #000;float: left;width: 100%;margin-top: 20px;line-height: 30px;padding: 0 5px;}
.chuandaianli li span{float: left;width: 33.333333%;border-right:1px solid #c9c9c9;text-align: center;margin: 25px 0;line-height: 20px;font-size: 16px;color: #000;}
.chuandaianli li span em{display: inline-block;color: #8f8f8f;width: 100%;font-size: 13px;}
.chuandaianli li span:last-child{border-right: 0;}

.chuandaifoot{background-color: #34373e;margin-top: 20px;padding-top: 50px;padding-bottom: 80px;}
.chuandaifoot .leftitem{float: left;width: 600px;text-align: center;}
.chuandaifoot .miditem{float: left;width: 600px;color: #fff;padding-left: 70px}
.chuandaifoot .miditem span{font-size: 20px;float: left;margin-left: 100px}
.chuandaifoot .miditem p{float: left;width: 100%;font-size: 15px;line-height: 35px;margin-top: 20px;}


.rzcenterswitch,.rzcenterswitch .bd{float: left;width: 100%;}
.rzcenterswitch .tuijialefttitle span{cursor: pointer;}

.rzcenterswitch .chuandaitit h1{color: #14b845;background: #fff;margin-bottom: 0}
.rzcenterswitch .chuandaitit h1.on{color: #fff;background: #14b845;}


/**右侧**/
.sannongrmkuang{float: left;width: 100%;border: 1px solid #42972b;padding:10px 20px;margin-bottom: 20px;}
.sannongrmdt{float: left;width: 100%;padding: 10px 0}
.sannongrmdt li{float: left;width: 100%;}
.sannongrmdt li a{float: left;width: 100%;font-size: 15px;line-height: 33px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.sannongrmdt li a:before{content: "";width: 5px;height:5px;background: #42972b;border-radius: 2px;float: left;display: inline-block;margin-top: 14px;margin-right: 10px;}

.sannongryhy{float: left;width: 100%;}
.sannongryhy li{float: left;width: 100%;padding: 10px 0}
.sannongryhy li img{float: left;width: 130px;height: 70px;border: 1px solid #e7e7e7;}
.sannongryhy li span{float: right;width: 170px;font-size: 18px;color: #3c3c3c;line-height: 35px;}


.sannongrhzhb{float: left;width: 100%;}
.sannongrhzhb li{float: left;width: 100%;padding: 10px 0}
.sannongrhzhb li img{float: left;width: 300px;height: 70px;border: 1px solid #e7e7e7;}

/**foot**/
.sannongfoot{background: #42972b;padding: 30px 0;color: #fff;}
.sannongfoot .twoside{float: left;width: 500px;font-size: 18px;}
.sannongfoot .midside{float: left;width: 200px;text-align: center;}
.sannongfoot .midside span{font-size: 14px;width: 100%;display: inline-block;line-height: 30px;}
.sannongfoot ul{float: left;width: 100%;text-align: center;}
.sannongfoot ul li{float: none;display: inline-block;padding: 0 15px;}
.sannongfoot ul li a{font-size: 18px;color: #fff;line-height: 40px;}





.hotfocustit{float: left;width: 100%;padding: 25px 0; }
.hotfocustit span{float: left;color: #377db8;font-size: 24px;line-height: 24px;background: #fff;padding-left: 20px;border-left: 5px solid #377db8;}
.hotfocustit em{float: left;color: #ff0000}
.hotfocustit a{float: right;font-size: 14px;line-height: 24px;color: #377db8;padding: 0 20px;}

/*****/
.publicleft{float: left;width: 200px;}
.publicright{float: right;width: 960px;}
.publictit{float: left;width: 100%;border-left: 5px solid #0099cc}
.publictit i{float: left;width: 13px;height: 13px;background:#fff url(../images/zgdzshicon.png) -126px -504px no-repeat;margin-top: 4px;}
.publictit span{float: left;color: #377db8;font-size: 18px;line-height: 22px;padding:0 10px;background: #fff}
.publiccatalog{float: left;width: 200px;z-index: 1000;background: #00a0e9;border-top: 45px solid #377db8;text-align: center;}
.publiccatalog ul{float: left;width: 100%;padding-top: 10px;}
.publiccatalog li,.publiccatalog a{font-size: 18px;color: #fff;line-height: 38px;}
.publiccatalog li{border-left: 7px solid #00a0e9;margin: 10px 0;}
.publiccatalog li.on,.publiccatalog li.on a{color: #000}
.publiccatalog li.on{border-left-color:#174248;background: #fff}
.publiccatalog p{float: left;font-size: 14px;padding: 30px 10px;line-height: 20px;color: #fff;}
.publicerweima{float: left;width: 100%;border-bottom: 1px solid #d2d2d2;}
.publicerweima img{width: 153px;height: 153px;display: inline-block;margin: 25px 0;}
.publicbanner{display: block;width: 100%;border-bottom: 16px solid #4194e1;}
.publicbanner .publicbannerimg{height: 330px;width:100%; display:block; background-position:50% 0px;background-repeat: no-repeat;}
.publicmsgcnt{float: left;width: 100%;padding: 30px 0;}
.publicmsgcnt p{font-size: 16px;line-height: 1.5;margin: 10px 0}
.fixedright{position: fixed;width: 200px;background-color: #fff;top:60px;}

/**图logo列表**/
.piclogolist{float: left;width: 100%;padding: 0 30px;}
.piclogolist li{float: left;width: 220px;border: 1px solid #ccc;margin: 20px ;}
.piclogolist li a,.piclogolist li img{float: left;width: 218px;height: 93px;}
.piclogolist li:hover{border-color: #0099cc;box-shadow: 2px 2px 2px #ccc;}

/****/
.essayfootlist{float: left;width: 100%;padding:0 20px;}
.essayfootlist ul{float: left;width: 100%;}
.essayfootlist li{float: left;width: 100%;padding: 20px 0;border-bottom: 1px solid #e1e0e0;}
.essayfootlist li:last-child{border-bottom: 0px}
.essayfootlist li a{display: inline-block;width: 100%;}
.essayfootlist li .footlistleft{float: left;width: 25%;}
.essayfootlist li .footlistleft img{float: left;width: 100%;}
.essayfootlist li .footlistright{float: left;width: 75%;padding-left: 20px;}
.essayfootlist li .footlistright h4{float: left;color: #000;line-height: 24px;}
.essayfootlist li .footlistright h5{float: left;color: #000;line-height: 18px;}
.essayfootlist li .footlistright p{float: left;width: 100%;font-size: 13px;color: #5c5c5c;line-height: 20px;margin: 5px 0;}
.essayfootlist li .footlistright span.time{float: left;width: 100%;color: #989898;font-size: 12px;text-align: right;}
/**----------- 文章内容-end--------------***/

/**右侧**/
/**右侧列表1**/
.essayhotlist{float: left;width: 100%;border: 1px solid #e1e0e0;}
.essayhotlist .hotlisttitle{float: left;width: 100%;font-size: 14px;line-height: 20px;padding-left: 20px;font-weight: 600;border-left: 6px solid #0099cc;margin-left: -1px;margin-top: 20px;}
.essayhotlist ul{float: left;width: 100%;padding:0 20px;}
.essayhotlist ul li{float: left;width: 100%;padding: 20px 0;border-bottom: 1px solid #e1e0e0;}
.essayhotlist ul li:last-child{border-bottom: 0px}
.essayhotlist ul li a{display: inline-block;width: 100%;}
.essayhotlist ul li .hotlistleft{float: left;width: 25%;}
.essayhotlist ul li .hotlistleft img{float: left;width: 100%;}
.essayhotlist ul li .hotlistright{float: left;width: 75%;padding-left: 20px;}
.essayhotlist ul li .hotlistright h5{float: left;color: #000;line-height: 18px;}
/**右侧列表2**/
.essayrelalist{float: left;width: 100%;border-top: 3px solid #4d4d4d;}
.essayrelalist ul{float: left;width: 100%;border: 1px solid #e7e7e7;padding: 10px 0}
.essayrelalist h5{font-size: 20px;line-height: 50px;padding-left: 15px;background-color: #e8e8e8}
.essayrelalist .exchangebtn{float: right;color: #377db8;font-size: 14px;display: inline-block;}
.essayrelalist .exchangebtn i{float: left;margin: 12px 5px;width: 25px;height: 25px;background: url(../images/zgdzshicon.png) 0 -495px no-repeat;}
.essayrelalist .linkmorebtn{float: right;margin-right: 10px;}
.essayrelalist .linkmorebtn i{float: left;margin: 11px 5px;width: 27px;height: 27px;background: url(../images/zgdzshicon.png) -45px -496px no-repeat;}

.essayrelalist li{padding: 10px 0;}
.essayrelalist li,.essayrelalist a{float: left;width: 100%;font-size: 14px;color: #333;line-height: 20px;}
.essayrelalist.foronerow li,.essayrelalist.foronerow a{overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.essayrelalist.forotherow li{border-bottom: 1px solid #e9e9e9;}
.essayrelalist.forotherow li:last-child{border-bottom: 0;}
.essayrelalist.forotherow li em{float: left;font-size: 14px;line-height: 20px;border: 1px solid #377db8;display: inline-block;width: 20px;height: 20px;border-radius: 50%;margin: 10px;text-align: center;color: #377db8}

/**分页**/
.dzshpaging{float: left;width: 100%;text-align: center;padding: 30px 0}
.dzshpaging ul{display: inline-block;}
.dzshpaging li{border: 1px solid #989898;margin: 0 2px;}
.dzshpaging li,.dzshpaging a{display: inline-block;font-size: 14px;line-height: 28px;color: #989898;}
.dzshpaging a{padding:0 10px;}
.dzshpaging li.on,.dzshpaging li:hover{background-color: #377db8;border-color:#377db8;color: #fff;}
.dzshpaging li.on a,.dzshpaging li:hover a{color: #fff;}

.hotfocustit{float: left;width: 100%;padding: 25px 0; }
.hotfocustit span{float: left;color: #377db8;font-size: 24px;line-height: 24px;background: #fff;padding-left: 20px;border-left: 5px solid #377db8;}
.hotfocustit em{float: left;color: #ff0000}
.hotfocustit a{float: right;font-size: 14px;line-height: 24px;color: #377db8;padding: 0 20px;}
/**列表**/
.dzshlsitm{float: left;width: 100%;padding: 20px 0;border-bottom: 1px solid #d8d8d8;}
.dzshlsitm .dzshlsitmleft{float: left;width:200px;margin-right:20px;}
.dzshlsitm .dzshlsitmleft a,.dzshlsitm .dzshlsitmleft img{float: left;width:100%;height:155px;}
.dzshlsitm .dzshlsitmright{float: left;width: 480px;}
.dzshlsitm .dzshlsitmtit,.dzshlsitm .dzshlsitmtit a{float: left;width: 100%;}
.dzshlsitm .dzshlsitmtit h1{color: #2e2e2e;line-height:30px;font-size: 20px;float: left;width: 100%;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.dzshlsitm .dzshlsitmtit p{float: left;width: 100%;font-size: 14px;color: #737373;line-height: 25px;margin-top: 10px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; height: 75px;}
.dzshlsitm .dzshlsitmbotm{float: left;width: 100%;padding-top: 10px;}
.dzshlsitm .seemore{float: left;font-size: 14px;line-height: 28px;color: #377db8;border: 1px solid #d2d2d2;padding: 0 20px;}
.dzshlsitm .pubtime{float: right;font-size: 12px;line-height: 30px;color: #989898;}
.dzshlsitmtit:hover h1{color: #0099cc;}

/**图logo列表**/
.piclogolist{float: left;width: 100%;padding: 0 30px;}
.piclogolist li{float: left;width: 220px;border: 1px solid #ccc;margin: 20px ;}
.piclogolist li a,.piclogolist li img{float: left;width: 218px;height: 93px;}
.piclogolist li:hover{border-color: #0099cc;box-shadow: 2px 2px 2px #ccc;}

/**----------- 文章内容-start--------------***/
.dzshcomleft{float: left;width: 700px;}
.dzshcomright{float: right;width: 360px;}

.dzshcomad{float: right;width: 100%;height:315px;border:1px solid #7ecef4;}
.dzshcomad a,.dzshcomad img{float: left;width: 100%;height:100%;}

.essaybox{float: right;width: 700px;}
.essaytit{float: left;width: 100%;font-size: 26px;line-height: 26px;text-align: left;margin: 25px 0;}
.essaysituation{float: left;width: 100%;margin-bottom: 15px;color: #999;font-size: 14px;line-height: 30px;border-bottom: 1px dashed #e6e6e6}
.essaysituation .essayauthor{float: left;color: #0099cc;font-size: 14px;line-height: 30px;}
.essaysituation a,.essaysituation span{float: left;margin:0 5px;}

/**概要**/
.essaymaincnt{float: left;width: 100%;}
.essaymaincnt .essaysummary{float: left;width: 100%;background-color: #f4f4f4;padding: 10px 0;margin: 30px 0;}
.essaymaincnt .essaysummary span{color: #2e2e2e;font-size: 18px;line-height: 26px;float: left;padding-left: 30px;border-left: 5px solid #0099cc;font-weight: 600}
.essaymaincnt .essaysummary h4{width: 100%;color: #5c5c5c;font-size: 16px;line-height: 26px;padding-left: 90px;}
/**图文内容**/
.essaytuwencnt{font-size:16px; line-height:1.8px; width:100%; padding-bottom:20px; float:left;}
.essaytuwencnt * {max-width: 100% !important;box-sizing: border-box !important;-webkit-box-sizing: border-box !important;word-wrap: break-word !important;}
.essaytuwencnt img{max-width: 100%;}
.essaytuwencnt p { float:left; margin-bottom:15px; width:100%;color: #333;line-height: 30px ;font-size: 16px;}
.essaytuwencnt h2 { float:left; margin:15px 0; width:100%;color: #1c1c1c;line-height: 1.5;}
.essaytuwencnt img,.essaytuwencnt div,.essaytuwencnt embed{max-width: 100% !important;height: auto !important;display: block;margin: 0 auto;}
/**注意声明**/
.essaynote{float: left;width: 100%;margin: 10px 0;}
.essaynote em{display: inline-block;}
.essaynote a{color: #3f91cb;display: inline-block;text-decoration: underline;}
.essaynote p{margin-bottom: 0;color: #0099cc;}
/**广告**/
.essaybottomad{float: left;width: 100%;margin: 30px 0;border: 1px solid #ccc}
.essaybottomad img,.essaybottomad a{float: left;width: 100%;}

.essaycatalog{float: left;width: 100%;color: #2e2e2e;line-height:26px;margin: 15px 0;font-size: 18px;border-left: 6px solid #0099cc;padding-left: 10px;}