﻿@import "resetcommon.css";
 /*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/*banner*/
.banner{ height:507px; overflow:hidden;position:relative;}
.banner .btn { bottom: 5px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}
.banner .btn span { background: none repeat scroll 0 0 #ffb532; border: 1px solid #f2a316; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn span.cur { font-weight: bold; padding: 4px 8px;}


/*搜索*/
.sea_key{ height:40px; line-height:40px; overflow:hidden; margin-bottom:46px;}
.search{ width:292px; height:25px; line-height:25px; margin-top:10px;}
.search .inp01{ float:left; width:248px; height:25px; line-height:25px; padding-left:14px; background:url(Img/Index/sr.jpg) no-repeat 0 0; border:none; font-size:12px; color:#d00000; font-family:Arial; font-weight:bold; text-transform:uppercase; }
.search .inp02{ width:28px; height:25px; line-height:25px; color:#fff; background:url(Img/Index/ss.jpg) no-repeat left 
top; border:none; float:left; cursor:pointer;}
.keywords{ width:600px; font-size:14px; color:#000; display:inline-block; }
.keywords p a{ color:#000; padding:0 5px;}


/*honys*/
.honys{ height:201px; overflow:hidden; margin-bottom:34px;}
.honl{ width:211px; height:170px; background:url(Img/Index/honbg.jpg) no-repeat 0 0; overflow:hidden; padding:30px 0 0 9px;}
.honl span{ display:block; font-size:12px; color:#fff; line-height:28px;}
.honr{ width:702px; height:198px; background:url(Img/Index/honadline.jpg) no-repeat left 131px; padding-top:3px;}
.honr li{ width:126px; height:198px; overflow:hidden; float:left; margin-right:18px;}
.honr li.hlast{ margin-right:0px;}
.honr li p{ font-size:14px; color:#000; font-weight:bold; text-align:center; margin-top:35px;}
.honr li p span{ display:block; background:#b90f0f; color:#fff; height:22px; line-height:22px; font-weight:normal; margin-top:4px;}


/*产品*/
.pro{  overflow:hidden; margin-bottom:15px;}
.sidenav{ width:246px; height:472px; overflow:hidden; background:#e6e6e6;}
.sidenav h2{ width:246px; height:70px; background:#017acb; text-align:center; font-size:20px; padding-top:23px;}
.sidenav h2 a{ color:#fff;font-family:Microsoft YaHei;}
.sidenav h2 span{ display:block; text-transform:uppercase; font-size:12px; font-weight:normal; letter-spacing:10px; margin-top:3px;}
.side_c{ padding-left:7px;margin-top:10px;}
.sidenav h3{ background:url(../images/sidenavtbg.jpg) no-repeat 0 0; width:188px; height:37px; line-height:37px; font-size:14px; padding-left:55px; margin:4px 0 22px;}
.sidenav h3 a{ color:#fff;}
.side_c ul{ padding-left:44px;}
.side_c li{ font-size:16px; color:#000; width:160px; background:url(../images/pro_ic2.jpg) no-repeat 0 center; line-height:32px; padding-left:12px; float:left;}
.side_c li a{ color:#000;font-family:Microsoft YaHei;}
.pro_cp{ width:734px;  overflow:hidden;}
.pro_sell{ height:550px; overflow:hidden; margin-bottom:10px;}
.pro_sell h2{ height:40px; line-height:40px; margin-left:10px; margin-bottom:8px;}
.pro_sell h2 .cp_more{ font-size:12px; color:#b90f0f; font-weight:normal; text-transform:uppercase;}
.pro_sell h2 span{ background:url(Img/Index/pro_ic3.jpg) no-repeat 0 center; padding-left:14px; font-size:16px; color:#b90f0f;}
.pro_sell h2 span a{color:#b90f0f;}
.pro_sell h2 span i{ font-size:16px; color:#999; text-transform:uppercase; font-weight:normal;}
.sell_l{ width:466px; height:500px; border:1px solid #b90f0f; overflow:hidden;}
.sell_l dt{ width:466px; height:243px; overflow:hidden; margin-bottom:10px;}
.sell_l dt img{ display:block; width:466px; height:243px;}
.sell_l dd{ width:466px; height:247px; overflow:hidden;}
.sell_l dd p{ font-size:14px; color:#000; line-height:26px;padding:0 0 0 36px;}
.sell_l dd p b{ display:block; font-size:18px; margin-bottom:5px;}
.sell_l dd span{ display:block;margin: 20px 0 20px 66px;padding:0 0 0 36px;}
.sell_l dd span a{ display:inline-block; padding:0 6px;}
.sell_l dd h3{ height:40px; line-height:40px; background:#b90f0f; font-size:14px; font-weight:normal; text-align:center;}
.sell_l dd h3 a{ color:#fff;}
.sell_r{ width:232px;}
.sell_r li{ width:230px; height:158px; border:1px solid #b8b8b8; overflow:hidden; margin-bottom:8px;}
.sell_r li img{ display:block; width:230px; height:123px;}
.sell_r li span{ display:block; height:35px; line-height:35px; background:#d5d5d5; font-size:12px; color:#000; text-align:center; overflow:hidden;}
.sell_r li span a{ color:#000;}
.pro_new{ overflow:hidden;}
.pro_new h2{ height:40px; line-height:40px; margin-left:10px; margin-bottom:8px;}
.pro_new h2 .cp_more{ font-size:12px; color:#b90f0f; font-weight:normal; text-transform:uppercase;}
.pro_new h2 span{ background:url(Img/Index/pro_ic3.jpg) no-repeat 0 center; padding-left:22px; font-size:22px; color:#b90f0f;}
.pro_new h2 span a{color:#cc0000;font-family:Microsoft YaHei;}
.pro_new h2 span i{ font-size:16px; color:#999; text-transform:uppercase; font-weight:normal;}
.new_c{  overflow:hidden;}
.new_c li{ width:230px; height:198px; border:1px solid #b8b8b8; overflow:hidden; margin-bottom:8px; float:left; margin:0 10px 22px 0;}
.new_c li.none{ margin:0;}
.new_c li img{ display:block; width:230px; height:163px;}
.new_c li span{ display:block; height:35px; line-height:35px; background:#0099FF; font-size:12px; color:#fff; text-align:center; overflow:hidden;}
.new_c li span a{ color:#fff;font-family:Microsoft YaHei;}


/*ban2*/
.ban2{ height:195px; overflow:hidden; background:url(../images/ban2.jpg) no-repeat center top; position:relative;}
.ban2 p{ color:#fff; width:315px; height:80px; position:absolute; top:111px; left:50%; margin-left:160px;font-family:Microsoft YaHei;}
.ban2 p em{ display:block; font-size:14px; padding-left:92px; margin-bottom:12px;}
.ban2 p em a{ color:#fff;font-family:Microsoft YaHei;}
.ban2 p span{ font-size:14px; display:block;font-family:Microsoft YaHei;}
.ban2 p span b{ font-size:22px; font-family:Impact; font-style:italic; font-weight:normal;}


/*优势*/
.ys{ background:url(../images/ysbg.jpg) no-repeat center top; height:1334px; overflow:hidden;}
.ys h2{ background:url(../images/ystbg.jpg) no-repeat center 17px; text-align:center; font-size:35px; color:#cc0000; margin:70px 0 50px 0;font-family:Microsoft YaHei;font-weight:bold;}
.ys h2 span{ display:block; font-size:17px; color:#b9b9b9; font-family:Impact; font-weight:normal; text-transform:uppercase; letter-spacing:4px; margin-top:20px;}
.ys_c{ height:1118px; position:relative;}
.ys_c dl{ width:431px;}
.ys_c dt{ height:44px; line-height:44px; margin-bottom:19px; background:url(../images/ystit.png) no-repeat 0 0; color:#fff; font-size:18px; font-weight:bold;font-family:Microsoft YaHei;}
.ys_c dt span{ font-size:32px; font-family:Impact; font-weight:normal; width:44px; height:44px; text-align:center; display:inline-block; float:left; margin-right:20px;}
.ys_c dd{ margin-left:27px; width:402px;}
.ys_c dd li{ font-size:14px; color:#000; line-height:26px; padding-left:20px;}
.ys_c dd li i{ color:#ee1b2e;}
.ys1{ width:431px; height:366px; overflow:hidden; margin-bottom:28px;}
.ys1 dd{ background:url(Img/Index/ys_ic1.jpg) no-repeat 0 0;}
.ys1 dd p{ margin:22px 0 0 -27px;}
.ys2{ height:141px;}
.ys2 dd{ background:url(Img/Index/ys_ic2.jpg) no-repeat 0 0;}
.ys3,.ys4{ padding-left:509px;}
.ys3{ padding-top:60px; height:216px; overflow:hidden;}
.ys3 dd{ background:url(Img/Index/ys_ic3.jpg) no-repeat 0 0;}
.ys4{ height:215px;}
.ys4 dd{ background:url(Img/Index/ys_ic4.jpg) no-repeat 0 0;}
.ys_c em{ display:block;}
.ysimg1{ position:absolute; width:612px; height:422px; top:68px; right:-88px;}
.ysimg2{ position:absolute; width:527px; height:402px; top:610px; left:-62px;}



/*ban3*/
.ban3{ height:152px; overflow:hidden; background:url(Img/Index/ban3.jpg) no-repeat center top;}
.ban3 p{ float:right; padding:50px 16px 0 0; color:#fff;}
.ban3 p em{ display:inline-block; float:left; font-size:20px; font-weight:bold; width:42px; padding-right:70px;}
.ban3 p em a{ color:#d00000;}
.ban3 p span{ font-size:14px; display:inline-block; background:url(Img/Index/ban_tel.jpg) no-repeat 0 3px; padding-left:44px; margin-top:10px;}
.ban3 p span b{ font-size:22px; font-family:Impact; font-style:italic; font-weight:normal; display:block;}



/*客户见证*/
.wit{ background:url(Img/Index/witbg.jpg) no-repeat center top; height:430px; overflow:hidden; padding-top:75px;}
.wit h2{ background:url(Img/Index/wittbg.png) no-repeat 0 0; height:38px; line-height:38px; margin-bottom:22px;}
.wit h2 .w_more{ font-size:12px; color:#2c2829; text-transform:uppercase; font-weight:normal; padding-right:12px;}
.wit h2 span{ font-size:14px; color:#fff; font-weight:normal; width: 149px; display: inline-block; text-align: center;}
.wit h2 span em{ text-transform:uppercase;}
.wit h2 span a{ color:#fff;}
.wit_c{ height:370px; overflow:hidden;}
.wit_c dl{ width:465px; height:170px; overflow:hidden; margin:0 6px 6px 0; background:#fff; border:1px solid #b6b6b6; float:left;  padding:5px;}
.wit_c dl.none{ margin-right:0px;}
.wit_c dt{ width:239px; height:171px; overflow:hidden; float:left; padding-right:15px;}
.wit_c dt img{ width:239px; heigth:171px; display:block;}
.wit_c dd{ width:198px; height:171px; overflow:hidden; float:left;}
.wit_c dd h3{ font-size:14px; color:#000; height:35px; line-height:35px; border-bottom:1px solid #000; width:140px;}
.wit_c dd h3 a{ color:#000;}
.wit_c dd span{ display:block; font-size:14px; color:#b90f0f; margin:10px 0;}
.wit_c dd p{ font-size:14px; line-height:26px; color:#000; height:50px; overflow:hidden; }
.wit_c dd em a{ font-size:12px; color:#000; float:right; display:block; font-weight:bold; margin-top:20px;}


/*ban4*/
.ban4{ height:202px; overflow:hidden; position:relative; margin-bottom:40px;}
.ban4 a{ display:block;}
.ban4 p{ color:#fff; position:absolute; top:82px; right:167px;}
.ban4 p em{ display:block; font-size:14px; font-weight:normal; padding:15px 0 0 50px;}
.ban4 p em a{ color:#fff;}
.ban4 p span{ font-size:14px; display:block; background:url(Img/Index/ban_tel2.jpg) no-repeat 0 3px; padding-left:44px;}
.ban4 p span b{ font-size:22px; font-family:Impact; font-style:italic; font-weight:normal; display:block;}


/*柯林历史*/
.history{ height:265px; background:url(Img/Index/historybg.jpg) no-repeat center bottom; overflow:hidden; margin-bottom:36px;}
.history h2{ background:url(Img/Index/wittbg.png) no-repeat 0 0; height:38px; line-height:38px; margin-bottom:32px;}
.history h2 .w_more{ font-size:12px; color:#2c2829; text-transform:uppercase; font-weight:normal; padding-right:12px;}
.history h2 span{ font-size:14px; color:#fff; font-weight:normal; width: 149px; display: inline-block; text-align: center;}
.history h2 span em{ text-transform:uppercase;}
.history h2 span a{ color:#fff;}
.history_c{ height:180px; overflow:hidden;}
.hist{ z-index:1; position:relative;}
.hist li{ width:225px; height:180px; float:left; overflow:hidden; margin-right:8px;}
.hist li img{ display:block; width:221px; height:137px; border:2px solid #a0a0a0;}
.hist li span{ display:block; font-size:14px; color:#000; text-align:center; margin-top:12px;}
.hist li span a{ color:#000;}
.history_c .hito_l,.history_c .hito_r{ display:inline-block; width:39px; height:40px; margin-top:47px; z-index:10; position:relative;}
.history_c .hito_l{ background:url(Img/Index/hito_l.png) no-repeat; margin-right:-20px;}
.history_c .hito_r{ background:url(Img/Index/hito_r.png) no-repeat; margin-left:-30px;_margin-left:-40px;}
.history_c .hito_l:hover,.history_c .hito_r:hover{ background-position:0 bottom;}



/*公司介绍*/
.abt_hon{ overflow:hidden; margin-bottom:29px; background:url(../images/abtbg.jpg) no-repeat center top;}
.abt{ height:280px; color:#fff; overflow:hidden; margin-bottom:47px; padding:0 20px;}
.abt h2{ font-size:36px; color:#fff; margin:42px 0 50px; text-align:center; }
.abt h2 span{ text-transform:uppercase; font-family:Impact; font-weight:normal;}
.abt h2 a{ color:#fff;}
.abt p{ font-size:14px; line-height:28px; font-size:14px; text-indent:2em; padding:0 30px 0 42px;}
.photo_hon{ height:294px; overflow:hidden;}
.photo{ height:278px; width:618px; background:#fff; overflow:hidden; padding:16px 13px 0;}
.photo h2{ height:22px; margin-bottom:12px;}
.photo h2 .w_more{ font-size:12px; font-weight:normal; color:#2c2829; text-transform:uppercase;}
.photo h2 span{ font-size:14px; color:#2c2829; border-bottom:2px solid #2c2829; display:inline-block; height:20px;}
.photo h2 a{color:#2c2829;font-family:Microsoft YaHei;}
.photo h2 span em{ font-weight:normal; text-transform:uppercase;}
.pho_c{ height:244px; overflow:hidden;}
.pho_c li{ width:196px; height:190px; overflow:hidden; float:left; margin-right:15px;}
.pho_c li.none{ margin-right:0px;}
.pho_c li img{ width:196px; height:144px; display:inline-block;}
.pho_c li span{ display:block; font-size:13px; color:#000; text-align:center; margin-top:12px;}
.pho_c li span a{ color:#000;font-family:Microsoft YaHei;}
.pho_c p{ background:url(../images/photobg.jpg) no-repeat center 0; height:19px; text-align:center;}
.pho_c p .pho_l,.pho_c p .pho_r{ display:inline-block; width:18px; height:19px;}
.pho_c p .pho_l{ background:url(../images/hto_l.png) no-repeat; margin-right:6px;}
.pho_c p .pho_r{ background:url(../images/hto_r.png) no-repeat;}
.pho_c p .pho_l:hover,.pho_c p .pho_r:hover{ background-position:0 bottom;}

.hon{ width:275px; height:278px; overflow:hidden; padding:16px 20px 0; background:#e6e6e6;}
.hon h2{ height:22px; margin-bottom:12px;}
.hon h2 .w_more{ font-size:12px; font-weight:normal; color:#2c2829; text-transform:uppercase;}
.hon h2 span{ font-size:14px; color:#2c2829; border-bottom:2px solid #2c2829; display:inline-block; height:20px;}
.hon h2 a{color:#2c2829;}
.hon h2 span em{ font-weight:normal; text-transform:uppercase;}
.hon_c{ height:195px; overflow:hidden;}
.hon_c .hto_l,.hon_c .hto_r{ display:inline-block; width:18px; height:19px; margin-top:72px;}
.hon_c .hto_l{background:url(../images/hto_l.png) no-repeat; margin-right:10px;}
.hon_c .hto_r{background:url(../images/hto_r.png) no-repeat;}
.hon_c .hto_l:hover,.hon_c .hto_r:hover{ background-position:0 bottom;}
.hon_c .honor{ width:218px; height:195px; overflow:hidden;}
.hon_c .honor p{width:218px; height:195px; overflow:hidden;}
.hon_c .honor p span{ display:block; font-size:12px; text-align:center; color:#000; margin-top:14px;}
.hon_c .honor p span a{ color:#000;}


/*资讯*/
.inf{ height:425px; overflow:hidden; margin-bottom:20px;}
.news1{ width:325px; height:425px; overflow:hidden; margin-right:13px;}
.news1 h2{ height:44px; line-height:44px; background:url(../images/inftbg.jpg) no-repeat 0 0; margin-bottom:0px; padding:0 15px 0 14px;}
.news1 h2 .c_more{ font-size:12px; color:#fff; font-family:"Arial"; text-transform:uppercase; font-weight:normal;}
.news1 h2 span{ font-size:14px; }
.news1 h2 span a{ color:#fff;}
.news1_c{ height:353px; overflow:hidden; width:285px; background:#dcdcdc; padding:20px 20px 0;}
.news1_c p{ display:block; width:278px; height:136px; margin-bottom:5px;}
.news1_c p img{ display:block; width:278px; height:136px;}
.news1_c ul{ padding-left:5px;}
.news1_c li{ line-height:26px; font-size:12px; color:#353535;}
.news1_c li a{ color:#353535;}
.news1_c em{ font-size:12px; color:#2c2829; font-weight:bold; display:block; margin:15px 0 0 70px;}
.news1_c em a{ color:#2c2829;}


.news2{ width:325px; height:425px; overflow:hidden; margin-right:10px;}
.news2 h2{ height:44px; line-height:44px; background:url(../images/inftbg.jpg) no-repeat 0 0; margin-bottom:0px; padding:0 30px 0 14px;}
.news2 h2 .c_more{ font-size:12px; color:#fff; font-family:"Arial"; text-transform:uppercase; font-weight:normal;}
.news2 h2 span{ font-size:14px; }
.news2 h2 span a{ color:#fff;}
.news2_c{ height:353px; overflow:hidden; width:285px; background:#dcdcdc; padding:20px 20px 0;}
.news2_c p{ display:block; width:278px; height:136px; margin-bottom:5px;}
.news2_c p img{ display:block; width:278px; height:136px;}
.news2_c ul{ padding-left:5px;}
.news2_c li{ line-height:26px; font-size:12px; color:#353535; background:url(../images/inf_ic1.jpg) no-repeat 0 center; padding-left:10px;}
.news2_c li a{ color:#353535;}
.news2_c em{ font-size:12px; color:#2c2829; font-weight:bold; display:block; margin:15px 0 0 70px;}
.news2_c em a{ color:#2c2829;}

.faq{ width:325px; height:425px; overflow:hidden; }
.faq h2{ height:44px; line-height:44px; background:url(../images/inftbg.jpg) no-repeat 0 0; margin-bottom:0px; padding:0 30px 0 14px;}
.faq h2 .c_more{ font-size:12px; color:#fff; font-family:"Arial"; text-transform:uppercase; font-weight:normal;}
.faq h2 span{ font-size:14px; }
.faq h2 span a{ color:#fff;}
.faq_c{ height:353px; overflow:hidden; width:285px; background:#dcdcdc; padding:20px 20px 0;}
.faq_c dl{ height:77px; overflow:hidden; margin-bottom:11px; border-bottom:1px dotted #b7b7b7;}
.faq_c dt{ font-size:12px; color:#d00000; margin-bottom:2px; background:url(../images/ask.jpg) no-repeat 0 0; padding-left:25px; height:17px;}
.faq_c dt a{ color:#d00000;}
.faq_c dd{ font-size:12px; line-height:26px; color:#353535; background:url(../images/answer.jpg) no-repeat 0 0; padding-left:
25px;}
.askans{ height:298px; overflow:hidden;}
.faq_c em{ font-size:12px; color:#2c2829; font-weight:bold; display:block; margin:15px 0 0 70px;}
.faq_c em a{ color:#2c2829;}


/*友情链接*/
.link{ height:120px; overflow:hidden; padding-left:18px;}
.link h2{ height:20px; line-height:20px; margin-bottom:15px;}
.link h2 .more{ font-size:12px; color:#999; padding-right:16px; font-weight:normal; }
.link h2 span{ font-size:14px; color:#353535; }
.link h2 span a{ color:#353535;}
.link h2 span em{ font-size:14px; font-family:Arial; text-transform:uppercase; font-weight:normal; }
.link p a{ font-size:12px; color:#666; display:inline-block; padding:0 48px 10px 0;}



/*index.css end*/


