﻿@charset "utf-8";
/* CSS Document */
.top{ background-color: #eee;}
.top_box{ width: 1200px; margin: 0 auto;font-size: 12px; color: #919191;padding: 10px; +height:20px; }
.top_box a{ color: #919191;}
.top_box_left{ float:left; }
.top_box_left a{ border-left: 1px solid #cdcdcd; display: inline-block;line-height: 14px; padding: 0 13px;}
.top_box_left  span{ padding-right: 10px;}
.top_box_right{ float: right}
.top_box_right a{ color: #ff552e}
.top_box_right em{ padding: 0 8px;}
/*header*/
.header{ width: 1200px; margin: 0 auto;}
.logo{ float: left; margin: 20px 0 0;}
.nav{ float: left; margin-left: 20px;}
.nav li{ float: left; padding: 0 20px;}
.nav li a{ font-size: 14px; font-weight: bold;color: #464646; padding: 35px 0px; display: block;}
.nav li.nav_active a{ color: #ff6900; border-bottom: 2px solid #ff6900;}
.nav li a:hover{ color: #ff6900; border-bottom: 2px solid #ff6900;}
.nav li a .jtx{ background: url("/images/icon_bg.png") no-repeat 0px -4px; width: 8px; height: 5px; display: inline-block; margin:9px 0 0 7px;+margin:-44px 0 0 7px;float: right}
.person{ float: right; margin-top: 30px;}
.nav li.nav_second{ +width:70px;}

/*搜索*/
.search{ background-color: #eee; }
.search_box{ width: 1200px; margin: 0 auto; overflow: hidden}
.list_one{ margin: 20px 0 0px 430px;}
.list_one a{ color: #505050;line-height: 28px; height:40px;display: inline-block; margin: 0 10px; position: relative}
.list_one a.list_one_active span{ background: #ff6900; border-radius: 2px; color: #fff; padding: 0 8px; display: inline-block}
.list_one a.list_one_active em{position: absolute; top: 28px; left: 50%;margin-left: -5px; width: 10px; height:7px; display: block; background: url("/images/icon_bg.png") no-repeat 0px -23px;}
.s_left{ border: 2px solid #ff6900;float: left; background: #fff;}
.s_left input{ font-size: 14px; color: #505050; border: none; width: 690px; padding-left: 15px; margin: 12px 0;float: left}
.searchbox{  margin-left: 140px; overflow: hidden; margin-bottom: 20px;}
.s_left a{margin-top: 10px; margin-right: 10px; display:inline-block; float: left}
.sr_btn{ float: left; background: #ff6900; color: #fff;font-size: 16px; display: block; width: 121px; text-align: center; line-height: 44px;}
.s_btn{ float: left; margin:0px 0 0 35px; color: #ff6900; text-decoration: underline; line-height: 44px;}
.type{  margin: 10px 0 20px 350px;}
.type a{margin-right: 30px; color: #616161;text-decoration: underline;  display: inline-block}

/*footer*/
.footer{ background: #282828; color: #c4c4c4;font-size: 12px;}
.footerbox{ width: 1200px;margin: 0 auto; text-align: center; padding: 20px 0 30px; overflow: hidden; line-height: 24px; position: relative}
.footer_a a{ display: inline-block; font-size: 12px;color: #c4c4c4; padding: 0 15px;}
.footer_a a:hover{ text-decoration: underline}
.gzh{ position: absolute; right:0; top: 10px }
.gzh p{ line-height: 12px;}

/*首页样式*/
/*top*/
.top_nav{ color: #919191 !important; border-left: 1px solid #e2e2e2; padding-left: 10px;}
.top_nav .dd_number{margin-left: 5px; background: #ff6900; color: #fff; display: inline-block; border-radius: 100px; height: 14px; width: 14px;line-height: 14px; padding: 0;  text-align: center}
.top_nav.xiala em{ height: 4px; width: 8px; display: inline-block; background: url("/images/index_bg.png") no-repeat 0 0;padding:0; margin-left: 3px;}
/*导航*/
.navsbox{ background: #1e86e6; width: 100%;}
.navs{ width: 1200px; margin: 0 auto;}
.navs ul li{ float: left;}
.navs ul li a{  line-height: 50px; display: block; color: #fff; font-size: 14px; padding: 0 30px;}
.navs ul li.navs_active a{ background: #39a9ee; font-weight: bold}
.navs ul li:hover a{ background: #39a9ee; font-weight: bold}
/*中间内容*/
.main{ width: 1200px; margin: 15px auto;}
.wz{ font-size: 12px;color: #a0a0a0; margin-bottom: 10px;}
.wz a{ padding: 0 10px; color: #a0a0a0; font-size: 12px;}

.mb_left{ float: left;}
.mb_left .mbl_list li a{ width: 205px; padding-left: 20px; display: block;  font-size: 14px; color: #424242; line-height: 55px; border-bottom: 1px solid #efefef;}
.mb_left .mbl_list li a:hover{background: #efefef; border-bottom: 0;}
.mb_left .mbl_list li.mbl_active a{background: #efefef; border-bottom: 0;}
.mb_left .mbl_list li.mbl_title a{background: #ff6900; border-bottom: 0; font-weight: bold; color: #fff; font-size: 16px;}
.bzdt_ad{ margin-top: 20px;}

.mb_left .mr_one{ margin-top: 30px; width: 225px;}
.mb_left .mr_one strong{ border-left: 4px solid #ff6900; line-height: 14px; font-weight: normal; padding-left: 10px; color: #282828; float: left}
.mb_left .mr_one  li a{ color: #282828;font-size: 12px;   display: inline-block; width: 245px; float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mb_left .mr_one li em{ display: inline-block;  background: url("/images/icon_bg.png") no-repeat 0 -148px; width: 4px; height: 4px; float: left; margin-top: 7px; margin-right: 10px; }
.mb_left .mr_one li { margin-top: 15px; padding-left: 15px; }
.mb_left .mr_one{ margin-bottom: 20px;}
.mb_left .mr_one a.laji{ display: block; float: right}
.mb_left .mr_one  li a:hover{ text-decoration: underline; color: #ff6900}

.mb_right{ float: right; width: 930px; margin-bottom: 30px;}
.jt1{ background: url("/images/index_bg.png") no-repeat 0 -14px; width: 10px; height:7px; display: inline-block; margin-left: 10px;}
.jt2{ background: url("/images/index_bg.png") no-repeat 0 -25px; width: 6px; height:8px; display: inline-block; margin-left: 10px;}
.mbr_box strong{ color: #ff6900; line-height: 40px; border-bottom: 1px solid #e5e5e5; display: block}
.mbrb_list li{ float: left; margin-right: 120px;+margin-right: 130px; margin-bottom: 10px;}
.mbrb_list li a{ padding: 0 20px; display: block; line-height: 36px; color: #686868;word-wrap: break-word;word-break: normal; }
.mbrb_list li.mbrb_active a{ background: #fff0e5; color: #ff6900;}
.mbrb_list{ margin-top: 20px;}
.mbr_box{+ width: 930px;}

