@charset "utf-8";

/*
"迈凯伦商贸-MCLAREN INDUSTRIES CO.,LIMITED" 样式

2015.6 for hicheng.net

Copyright (c) 2015, 迈凯伦商贸-MCLAREN INDUSTRIES CO.,LIMITED All rights reserved.
*/

body,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0
}

html,
body,
.h100 {
    height: 100%
}

body {
    height: auto !important;
    width: 100%;
    padding: 0px 0 0px 0;
    color: #727272;
    background: url(../images/topbg.png) top no-repeat;
    font: 400 12px/150% Arial, Microsoft Yahei, Tahoma, Helvetica, sans-serif, "Times New Roman", Times, serif
}

*html body {
    font: 400 12px/150% Microsoft Yahei, Tahoma, Helvetica, Arial, sans-serif, "Times New Roman", Times, serif
}

ul {
    list-style: none
}

img,
a img {
    border: 0
}

b,
h1,
h2,
h4 {
    font-weight: normal
}

h2,
h4 {
    font-family: "Microsoft Yahei"
}

.clear {
    clear: both
}

.fLeft {
    float: left
}

.fRight {
    float: right
}

.text_c {
    text-align: center
}

.f14bold {
    font-size: 14px;
    font-weight: bold
}


/*首页主体*/
.h_search {
		width: 180px;
		overflow: hidden;
		margin:5px auto;

		position:absolute;
		right:25px;
		bottom:0;
	}
	.search_bg {
		width:180px;
		height:30px;}
		.search_bg p {
			color:#8f8f8f;
			font-size:12px;}
	.inp {
		border:0px;
		background:#fff;
		width:140px;
		height:30px;
		float: left;
		padding-left: 10px;}
	.inbtn {
		float: right;
		border:0px;
		background:url(../images/ico-search.png) no-repeat #73a7e1 center;
		width:30px;
		height:30px;}

#backup {
    width: 185px;
    font-size: 12px;
    right: 0;
    margin: 0;
    position: fixed;
    _position: absolute;
    bottom: 350px;
    z-index: 10000;
    display: block;
    background: #fff;
    border: 1px solid #ccc;
}

.home {
    width: 160px;
    height: 40px;
    border-bottom: 1px #cccccc dotted;
    margin: 0 auto;
}

.home p {
    color: #778DD3;
    font-size: 14px;
    background: url(../images/backup_home.png) no-repeat left;
    padding: 0 30px;
    line-height: 40px;
    font-weight: bold;
}

#backup ul {
    width: 160px;
    margin: 0 auto;
    margin-top: 10px;
}

#backup ul li {
    height: 40px;
    margin: 5px 0px;
}

#backup ul li img {
    float: left;
    padding-right: 5px;
}

#backup ul li a {
    line-height: 40px;
    color: #999;
    display: block;
    text-decoration: none;
}

#backup ul li a:hover {
    color: #778DD3;
}

#backup .up {
    width: 160px;
    line-height: 40px;
    margin: 0 auto;
    border-top: 1px #ccc dotted;
}

#backup .up p {
    font-size: 14px;
    background: url(../images/backup_top.png) no-repeat left;
    padding: 0 30px;
    line-height: 40px;
    font-weight: bold;
    display: block
}

#backup .up p a {
    color: #778DD3;
    text-decoration: none;
    display: block;
}

.home_head {
    width: 100%;
    height: 130px;
    position: absolute;
    margin-top: -705px;
}

.logo {
    width: 1000px;
    height: 94px;
    margin: 0 auto;
    position:relative;
}

.logo_jpg {
    float: left
}

.logo_right {
    margin-top: 12px;
    float: right
}

.logo_right span {
    margin-right: 5px;
}

.logo_r_contact {
    background: url(../images/inc_contact.png) left no-repeat;
    padding-left: 18px;
}

.logo_r_mail {
    background: url(../images/inc_email.png) left no-repeat;
    padding-left: 18px;
}

.logo_r_yuyan {
    margin-left: 5px;
}


/*菜单栏*/

.nav {
    width: 1000px;
    margin: 0 auto;
    height: 34px;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

.nav li {
    height: 34px;
    line-height: 34px;
    padding: 0 34px;
    float: left
}

.nav li a {
    color: #000;
    text-decoration: none
}

.nav li a:hover {
    color: #686868;
    text-decoration: none
}


/*首页内容*/

.home_body {
    width: 100%;
    margin-top: -250px;
    z-index: 1000;
    position: absolute
}

.home_body_b {
    width: 1000px;
    height: 575px;
    margin: 0 auto;
}

.home_b_pro {
    width: 250px;
    float: left
}

.home_b_prolist1 {
    width: 222px;
    height: 213px;
    padding-top: 37px;
    padding-left: 28px;
    background: #c9e3ee;
    font-size: 13px;
    font-weight: bold;
    float: left
}

.home_b_prolist1 ul {
    width: 187px;
    border-top: 1px solid #a9d3e7;
}

.home_b_prolist1 li {
    width: 177px;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #a9d3e7;
    padding: 0 5px;
}

.home_b_prolist1 li a {
    display: block
}

.home_b_prolist2 {
    width: 222px;
    height: 213px;
    padding-top: 37px;
    padding-left: 28px;
    background: #FFF;
    font-size: 13px;
    font-weight: bold;
    float: left
}

.home_b_prolist2 ul {
    width: 187px;
    border-top: 1px solid #d4d4d4;
}

.home_b_prolist2 li {
    width: 177px;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #d4d4d4;
    padding: 0 5px;
}

.home_b_prolist2 li a {
    display: block
}

.home_news {
    width: 460px;
    height: 210px;
    background: #515151;
    padding: 20px;
    float: left
}

.home_news .home_news_title {
    height: 50px;
    line-height: 50px;
    width: 460px;
    border-bottom: 1px dotted #CCC
}

.home_news .home_news_title h3 {
    font-size: 25px;
    color: #fff;
    font-weight: bold;
    float: left
}

.home_news .home_news_title .home_news_more {
    height: 12px;
    width: 12px;
    background: url(../images/inc_newsmore.png) no-repeat center;
    float: right;
    margin-right: 15px;
    margin-top: 15px;
}

.home_news ul {
    width: 100%;
    margin-top: 15px;
}

.home_news ul li {
    width: 460px;
    height: 50px;
    line-height: 20px;
}

.home_news ul li span {
    display: block;
    color: #9c9c9c;
}

.home_news ul li a {
    color: #e2e2e2;
    text-decoration: none;
    float: left
}

.home_news ul li a:hover {
    color: #e2e2e2;
    text-decoration: underline
}

.home_video_erwei {
    width: 500px;
    height: 250px;
    float: left
}

.home_video_erwei img {
    float: left
}


/*内页*/

.in_headtop {
    width: 100%;
    height: 455px;
}

.in_head {
    width: 100%;
    height: 130px;
    position: absolute;
}

.in_body {
    width: 1000px;
    margin: 0 auto;
    padding-top: 25px
}


/*内页左侧*/

.in_b_left {
    width: 207px;
    margin-right: 39px;
    float: left
}

.in_b_left_title {
    width: 100%;
    height: 32px;
    border-bottom: 2px solid #00609e;
    float: left;
}

.in_b_left_title h3 {
    margin-left: 10px;
    color: #000;
    font-size: 28px;
}


/*产品分类列表*/

.in_b_left_prolist {
    width: 100%;
    margin-top: 5px;
    float: left
}

.in_b_left_prolist li {
    width: 200px;
    height: 34px;
    line-height: 34px;
    padding-left: 7px;
    background: url(../images/inc_left_gray.png) 185px 12px no-repeat #fff;
    border-bottom: 1px solid #d4d4d4
}

.in_b_left_prolist li:hover {
    background: url(../images/inc_left_blue.png) no-repeat 185px 12px #ebf5f9;
}

.in_b_left_prolist .activeli {
    background: url(../images/inc_left_blue.png) no-repeat 185px 12px #ebf5f9;
}

.in_b_left_prolist li a {
    color: #000;
    display: block;
    text-decoration: none
}

.in_b_left_prolist li a:hover {
    color: #000;
    text-decoration: none
}


/*内页右侧*/

.in_b_right {
    width: 754px;
    float: left
}


/*面包屑 当前路径*/

.mianbao {
    width: 100%;
    height: 18px;
    border-bottom: 2px solid #d4d4d4;
    padding-bottom: 14px;
    margin-bottom: 22px;
    float: left
}

.mianbao h4 {
    color: #0077b5;
    font-size: 20px;
    font-weight: bold;
    float: left
}

.mianbao .mianbao_route {
    float: right
}

.mianbao .mianbao_route .mianbao_home {
    background: url(../images/inc_home.png) no-repeat left;
    padding-left: 13px;
}


/*内页内容*/

.in_b_r_content {
    width: 100%;
    float: left
}

.in_b_r_content .in_b_r_text {
    line-height: 25px;
    font-size: 14px;
}


/*产品列表*/

.in_b_r_prolist {
    float: left
}

.in_b_r_prolist li {
    margin-left: 1px;
    text-align: center;
    float: left;
    padding: -0.5px;
}

.in_b_r_prolist span {
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 0;
}


/*产品内容页*/

.in_b_r_prodetail {
    float: left
}

.in_prodetail_top {
    height: auto;
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
    float: left
}

.in_prodetail_top img {
    float: left
}

.in_prodetail_right {
    width: 471px;
    margin-left: 25px;
    float: left
}

.in_prodetail_right h3 {
    color: #4e4d4d;
    font-size: 30px;
    padding: 15px 0;
}

.in_prodetail_right span {
    font-size: 20px;
    display: block;
    color: #0077b5;
    margin: 12px 0;
}

.in_prodetail_right .in_prodetail_right_txt {
    width: 100%;
    line-height: 30px;
}

.in_prodetail_right .in_prodetail_right_txt p {
    font-size: 14px;
}

.in_prodetail_content {
    width: 100%;
    float: left
}

.in_prodetail_content span {
    width: 100%;
    /*line-height: 35px;*/
    font-size: 20px;
    /*color: #0077b5;*/
    display: block;
    /*border-bottom: 2px solid #5fa8e7;*/
    padding-bottom: 3px;
    margin-bottom: 5px;
    float: left
}

.in_prodetail_content .in_prodetail_text {
    line-height: 25px;
    float: left
}


/*PREMIUM TYRE 其他类型*/

.in_b_r_premium {
    float: left
}

.in_b_r_premium li {
    height: 89px;
    width: 212px;
    border: 1px solid #d2d2d2;
    margin-bottom: 59px;
    margin-left: 18px;
    margin-right: 18px;
    float: left
}

.in_b_r_premium li:hover {
    border: 1px solid #00609e;
}


/*新闻列表*/

.in_b_r_newslist {
    width: 100%;
    float: left
}

.in_b_r_newslist li {
    width: 100%;
    height: 110px;
    margin-bottom: 30px
}

.in_b_r_newslist li img {
    margin-right: 8px;
    float: left
}

.in_b_r_newslist .in_b_r_newslist_txt {
    width: 596px;
    line-height: 25px;
    float: left
}

.in_b_r_newslist .in_b_r_newslist_txt h3 {
    width: 596px;
    display: block;
    color: #0b72b7;
    font-size: 14px;
}

.in_b_r_newslist .in_b_r_newslist_txt p {
    color: #505050;
}

.in_b_r_newslist .in_b_r_newslist_txt a {
    float: right
}


/*新闻内页*/

.in_b_r_newsdetail {
    width: 100%;
    float: left
}

.in_b_r_newsdetail .in_b_r_newstitl {
    width: 100%;
    line-height: 25px;
    float: left
}

.in_b_r_newsdetail .in_b_r_newstitl h3 {
    color: #0476b1;
    font-size: 14px
}

.in_b_r_newsdetail .in_b_r_newstitl span {
    color: #666666;
}

.in_b_r_newsdetail .in_b_r_newscontent {
    width: 100%;
    line-height: 25px;
    float: left
}


/*联系我们*/

.in_b_r_contact_content {
    width: 404px;
    height: 220px;
    line-height: 35px;
    padding-left: 350px;
    padding-top: 47px;
    background: url(../images/in_contactuspic.jpg) no-repeat left;
    float: left
}

.in_b_r_contact_content img {
    vertical-align: middle;
}

.in_b_r_contact_txt {
    width: 100%;
    margin-top: 18px;
    padding-top: 15px;
    border-top: 1px solid #d4d2d2;
    line-height: 25px;
    margin-bottom: 10px;
    float: left
}


/*留言*/

.in_b_r_contact_message {
    width: 100%;
    float: left
}

.in_b_r_contact_message li {
    width: 100%;
    float: left;
    margin: 10px 0;
}

.in_b_r_contact_message .message1 {
    margin-right: 50px;
    float: left
}

.in_b_r_contact_message .messagetext {
    border: 1px solid #d2d2d2;
    height: 33px;
    line-height: 33px;
    width: 320px;
}

.in_b_r_contact_message .messagetextarea {
    border: 1px solid #d2d2d2;
    height: 165px;
    width: 703px;
}

.in_b_r_contact_message .in_b_r_message_button {
    width: 100%;
    text-align: center
}

.in_b_r_contact_message .in_b_r_message_button input {
    width: 64px;
    height: 27px;
    background: #0077b5;
    border: none;
    color: #fff;
    margin-right: 10px;
    cursor: pointer
}


/*------表格统一样式-----*/

.in_b_r_content table {
    border-collapse: collapse;
    /* 边框合并属性  */
}

.in_b_r_content th {
    border: 1px solid #666666;
}

.in_b_r_content td {
    border: 1px solid #666666;
}

.tablelist table {
    border-collapse: collapse;
    /* 边框合并属性  */
}

.tablelist th {
    border: 1px solid #666666;
}

.tablelist td {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
}


/*页脚*/

#footer {
    width: 100%;
    margin-top: 16px;
    padding: 10px 0;
    line-height: 30px;
    border-top: 2px solid #abcad9;
    color: #5a5a5a;
    font-size: 12px;
    float: left
}

.footer_copyright {
    float: left
}

.footer_share {
    margin-right: 10px;
    float: right
}


/*分页*/

#pages {
    width: 100%;
    margin-top: 22px;
    float: left
}

div.green-black {
    padding: 3px;
    margin: 3px;
    text-align: center
}

div.green-black a {
    border: #d1d1d1 1px solid;
    padding: 5px 7px;
    background: url(../images/image1.gif) #fff;
    color: #727272;
    margin-right: 5px;
    text-decoration: none
}

div.green-black a:hover {
    border: #d1d1d1 1px solid;
    background: #389cfa;
    text-decoration: none;
    color: #fff
}

div.green-black a:active {
    border: #d1d1d1 1px solid;
    background: #025991;
    text-decoration: none;
    color: #fff
}

div.green-black span.current {
    border: 1px solid;
    padding: 5px 7px;
    font-weight: bold;
    color: #fff;
    margin-right: 5px
}

div.green-black span.disabled {
    border: #d1d1d1 1px solid;
    padding: 2px 5px;
    color: #ccc;
    background: #f6fdff;
    margin-right: 2px
}


/* 链接 */

.aGray,
.aGray a:link,
.aGray a:visited {
    color: #727272;
    text-decoration: none
}

.aGray a:hover,
.aGray a:active {
    color: #727272;
    text-decoration: underline
}

.aBlack,
.aBlack a:link,
.aBlack a:visited {
    color: #000;
    text-decoration: none
}

.aBlack a:hover,
.aBlack a:active {
    color: #000;
    text-decoration: underline
}

.aBlue,
.aBlue a:link,
.aBlue a:visited {
    color: #0b72b7;
    text-decoration: none
}

.aBlue a:hover,
.aBlue a:active {
    color: #0b72b7;
    text-decoration: underline
}





.table-box {
    width: 100%;
    max-width: 100%;
    padding: 0 5px;
    overflow: auto;
}

table {
    //  width: 100%;
    width: auto;
    max-width: 98%;
    border-spacing: 0;
    border-collapse: collapse;
}

table tr,
table td {
    width: auto !important;
    height: auto !important;
    // word-break: break-word;
    /*background-color: #fff !important;*/
}

table tr:nth-child(odd) {
    //  background-color: rgb(242, 242, 242);
}
table tr:first-child {
    /*//  background-color: rgb(242, 242, 242);*/
        background-color: rgb(153, 204, 255);
}

table td {
    padding: 8px !important;
    border: 1px solid #ccc !important;
}

table tr p,
table tr span {
    background: none !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: Calibri !important;
}
