@charset "gb2312";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;width: 100%;line-height: 30px;}
td {line-height: 30px;}
fieldset, img {border: 0 none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol, ul ,li{list-style: none outside none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
a {color: #333;text-decoration: none;}
a:hover {text-decoration: underline;}
body,input,button,textarea,select{font-size: 12px;}
/*header*/
.header{float: left;line-height: 42px;width: 100%;background: #fafafa;border-bottom: 1px solid #e5e5e5;height: 42px;border-top: 2px solid #6BBB2E;margin-bottom: 10px;}
.header .side_box{width:1100px;margin: auto;}
.header .sidebar {float: left;width: 72%;overflow: hidden;height: 45px;}
.header .sidebar a{display:inline-block;color: #3665c3;}
.header .sidebar code{display: inline-block;color: #666;margin: 0 4px;}
.header a.logo{display: inline-block;width:130px;height: 34px;padding-right: 4px;background: url("https://www.yjbys.com/static/img/common/yjbys_clogo.png") no-repeat;float: left;margin-top: 4px;}
.header a.lanmu{margin-right: 5px;background: #6BBB2E;color: #ffffff;display: inline-block;font-size: 12px;height: 20px;line-height: 20px;padding: 1px 5px;margin-top: 10px;text-align: center;width: auto;float: left;}

/*search */
.search{float: left;margin-top: 7px;width: 307px;}
.search .searchbar{border: 1px solid #ddd;width: 246px;font-size: 12px;float: left;height: 27px;padding-left: 3px;margin-right: 6px;}
.search .search_results{width: 50px;float: right;background: url(//www.yjbys.com/static/img/index/2016/seacher.png) 14px 3px no-repeat;color: #FFFFFF;font-size: 16px;letter-spacing: 2px;padding-left: 25px;cursor: pointer;background-color: #6bbb2e;border: 1px solid #6bbb2e;height: 29px;line-height: 29px;border-radius: 3px;}
.search .search_results:hover{opacity: .8;text-decoration: none;}

/*main*/
.main{width: 1100px;margin:0 auto;}
.main_box{ float:left; width:100%;}
/*left*/
.main-left{float:left;width: 745px;}
.allbiaoti{width: 96%;border: 1px solid #e2e2e2;padding: 0 2%;float: left;}
.allbiaoti .describe{width: 96%;float: left;margin-bottom: 10px;font-size: 14px;line-height: 24px;color: #888;background: #f4f4f4;padding: 2%;}
.article_box{width: 96%;border: 1px solid #e2e2e2;padding: 0 2%;float: left;margin-top: 10px;}
.article{float: left;width: 100%;padding-bottom: 20px;margin-bottom: 10px;margin-top: 20px;border-bottom: 1px dashed #e4e4e4;}
.article_top{float: left;width: 100%;font-weight: 700;text-align: center;color: #003366;font-size: 26px;}
.article_top a{float: left;width: 100%;font-weight: 700;text-align: center;color: #003366;font-size: 26px;}
.main-left .title{float: left;width: 100%;font-weight: 700;text-align: center;color: #003366;font-size: 26px;padding: 18px 0;}
.main-left .title a{color: #003366;}
.main-left .info{line-height: 24px;padding: 18px 0;color: #C5C5C5;overflow: hidden;width: 100%;text-align: center;}
.main-left .info span{margin-right: 10px;font-size: 14px;}
.main-left .info .source a{color: #C5C5C5;font-size: 14px;}
.main-left .info .phone a {display: inline-block;padding-left: 12px;background: url(https://cpt.9136.com/img/ruiwen/phone.png) no-repeat left center;}
.main-left .cont_sourece{font-size: 16px;text-indent: 1.6em;margin: 10px 0 10px;float: left;width: 100%;}
.main-left .content_body{color: #000;width: 100%;font-size: 16px;line-height: 30px;float: left;}
.main-left .content_body p{color: #000;width: 100%;font-size: 16px;line-height: 30px;padding-bottom: 12px;}
.main-left .content_body h2{font-size: 16px; text-align: left; font-weight: bold; line-height: 31px; clear: both; color: #ff0000;margin-bottom: 15px;}
.main-left .content_body p a{color: #046ebb;}
.main-left .content_body img{max-width: 100%;}
.main-left .source_url{line-height: 30px;font-size: 14px;color: #333;float: left;width: 100%;}
.main-left .source_url a{color: #666;}
.main-left .more{float: left;width: 100%;text-align: center;}
.main-left .more a{color: #6bbb2e;padding: 4px 25px;font-size: 14px;display: inline-block;border: 1px solid #6bbb2e;}

.main-left .describe_content{color: #000;width: 100%;font-size: 16px;line-height: 30px;float: left;}
.main-left .describe_content p{color: #000;width: 100%;font-size: 16px;line-height: 30px;padding-bottom: 12px;}
.main-left .describe_content h2{font-size: 16px; text-align: left; font-weight: bold; line-height: 31px; clear: both; color: #ff0000;margin-bottom: 15px;}
.main-left .describe_content p a{color: #046ebb;}
.main-left .describe_content img{max-width: 100%;}

/*right*/
.main-right{width: 336px;float: right;position: static;}
.main-right .right_box {float: right;width: 314px;margin-bottom: 10px;border: 1px solid #e2e2e2;padding: 10px;}
.main-right .right_box span {float: left;width: 100%;font-size: 18px;color: #333;margin-bottom: 5px;font-weight: 700;}
.main-right .right_box li {float: left;width: 100%;padding: 6px 0;}
.main-right .right_box li a{overflow: hidden;float: left;line-height: 20px;height: 20px;font-size: 16px;}
.main-right .right_box li a:before{content:"";float: left;height: 3px;width: 3px;background: #000;margin-top: 8px;margin-right: 5px;}
.right_fixed{bottom: 0;width: 336px;position: fixed!important;z-index: 300;}
.rightmenu{width: 100%;float: left;margin-top: 10px;position: relative;}
.rightmenu:after,.rightmenu:before{content: "";display: block;height: 30px;margin: 0 7px;border-left: 1px solid #e2e2e2;float: left;}
.rightmenu_title{font-size: 1.2rem;color: #6bbb2e;font-weight: 700;float: left;position: absolute;top: 0;left: 25px;}
.rightmenu ul{float: left;width: 100%;}
.rightmenu ul li{height: 38px;line-height: 38px;}
.rightmenu ul li a{font-size: 16px;float: left;width: 80%;}
.rightmenu ul li em{height: 14px;width: 14px;border: 1px solid #c1c0c0;float: left;border-radius: 50%;margin-right: 10px;margin-top: 12px;}
.rightmenu .active em{background: #6bbb2e;border: 1px solid #6bbb2e;}
.menu_fixed {top: 0;width: 336px;position: fixed!important;z-index: 300;}

/*footer*/
.footer{width: 100%;padding: 5px 0px;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #fff;font-size: 12px;height: 28px;line-height: 28px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{color: #fff;font-weight: 700;font-size: 12px;}