@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

body{min-width: 1200px; width: 100%; overflow-x:hidden;}


/**/
.banner{ height:650px; width:100%; position:relative; z-index:8; margin-top:-28px;}
.banner .bd{ height:650px; width:100%; overflow:hidden;}
.banner .bd a{ display:block; background:url("../img/banner.jpg") no-repeat center top;height:650px; overflow:hidden;}
.banner .bantil{ width:190px; height:3px; position:absolute; bottom:30px;left:50%; z-index:8; margin-left:-90px;}
.banner .bantil li{ width:40px; height:3px; float:left; display:inline; margin:0 8px;background:#333;}
.banner .bantil li.cur{background:#0461c3;}

.sou{ height:145px; background:url("../img/sou_bg.gif") no-repeat center top;}
.sou p{ width:325px; height:90px; float:left; background:url("../img/lx_bg.jpg") no-repeat; position:relative; margin-top:-41px; z-index:10; font:16px "Microsoft YaHei"; color:#666; padding:27px 0 41px 135px;}
.sou p em{ display:block; font:36px Arial;}
.sou2{ float:right;}
.sou2 .ip01{ width:390px; height:90px; padding-left:70px; font:14px "Microsoft YaHei"; color:#fff; line-height:90px; overflow:hidden; background:url("../img/sou1.png") no-repeat left center; border:0;outline: none;}
.sou2 .ip01::-webkit-input-placeholder{color:#fff;}    /* 使用webkit内核的浏览器 */
.sou2 .ip01:-moz-placeholder{color:#fff;}                  /* Firefox版本4-18 */
.sou2 .ip01::-moz-placeholder{color:#fff;}                  /* Firefox版本19+ */
.sou2 .ip01:-ms-input-placeholder{color:#fff;}           /* IE浏览器 */
.sou2 .ip02{ width:200px; height:90px; overflow:hidden; border:0; background:#034d9a url("../img/sou2.png") no-repeat center center; cursor:pointer;}

.about{ height:622px; margin-top:68px; overflow:hidden; background:url("../img/about_line.gif") no-repeat left top;}
.about dl{ width:391px; float:left; overflow:hidden; margin-top:60px; padding-left:20px;}
.about dt{ font:20px "Microsoft YaHei"; font-weight:bold; color:#0461c3; height:330px; overflow:hidden;}
.about dt em{ display:block; font:50px "Times New Roman", Times, serif; color:#666; text-transform:uppercase;}
.about dt p{ font:14px "Microsoft YaHei"; line-height:24px; color:#666; height:127px; overflow:hidden; margin:20px 0;}
.about dt span a{ display:block; width:110px; height:37px; border:1px solid #cacaca; background:url("../img/about_jt.gif") no-repeat 90px center; font:14px "Microsoft YaHei"; line-height:37px; padding-left:20px;}
.about dd img{ display:block; width:391px; height:188px;}
.about2{ width:741px; margin-top:22px; float:right; overflow:hidden;}
.about2 h2{ height:424px; margin-bottom:46px; overflow:hidden;}
.about2 h2 img{ display:block; width:741px; height:424px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.about2 h2 a:hover img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.about2 ul{ height:100px; overflow:hidden;}
.about2 li{ width:225px; background:url("../img/about_line2.gif") no-repeat right top; float:left; height:100px; font:18px "Microsoft YaHei"; text-align:center; color:#666;}
.about2 li em{ display:block; width:51px; height:50px; margin:0 auto 10px;}
.about2 li a{ display:block; color:#666;}
.about2 li a:hover em{ background-position:0 -50px;}
.about2 li a:hover{ color:#0461c3; font-weight:bold;}
.about2 .li1{ width:145px; text-align:left;}
.about2 .li1 em{margin:0 0 10px 10px; background:url("../img/about01.png") no-repeat;}
.about2 .li2 em{background:url("../img/about02.png") no-repeat;}
.about2 .li3 em{background:url("../img/about03.png") no-repeat;}
.about2 .li4{ width:136px; background:none; text-align:right;}
.about2 .li4 em{background:url("../img/about04.png") no-repeat; margin:0 0 10px 70px;}

.tit{ text-align:center; font:40px "微软雅黑"; font-weight:bold; background:url("../img/brand_h.png") no-repeat center top; height:154px;overflow:hidden;}
.tit a{ display:block; color:#333; padding-top:38px;}
.tit em{ color:#0461c3;}
.tit span{ display:block; font:14px Arial; text-transform:uppercase; color:#999; padding-top:16px;}

.brand{ height: 810px;overflow: hidden;background: #f4f4f4;padding-top: 70px;}
.brand1{ height:480px; overflow:hidden;}
.brand2{ height:480px; background:url("../img/brand1.jpg") no-repeat center top; overflow:hidden;}
.brand22{ height:480px; background:url("../img/brand2.jpg") no-repeat center top; }
.brand222{ height:480px; background:url("../img/brand3.jpg") no-repeat center top; }
.brand2 dl{ width:530px; margin-top:55px; overflow:hidden; float:right;}
.brand2 dd{ height:225px;}
.brand2 dd h3{ display:block; font:24px "Microsoft YaHei"; font-weight:bold; color:#333;}
.brand2 dd h3 em{ padding-left:8px; font:14px Arial; text-transform:uppercase; color:#a9a9a9;}
.brand2 dd p{ font:14px "Microsoft YaHei"; line-height:26px; height:52px; overflow:hidden; color:#666; padding:20px 0;}
.brand2 dd span a{ display:block; width:110px; height:37px; border:1px solid #cacaca; background:url("../img/about_jt.gif") no-repeat 90px center; font:14px "Microsoft YaHei"; line-height:37px; padding-left:20px;}
.brand2 dt{ height:200px; overflow:hidden;}
.brand2 dt p{ width:255px;}
.brand2 dt p img{ display:block; width:255px; height:155px;}
.brand2 dt p em{ display:block; height:45px; background:#fff; overflow:hidden; padding:0 12px; font:14px "Microsoft YaHei"; line-height:45px; color:#666;}
.brand2 dt p em i{ float:right; display:inline-block; font-family:"宋体"; font-size:20px; font-weight:bold;}
.brand2 dt p a:hover em{ color:#fff; background:#0461c3;}
.brandt{ width:1200px; height:75px; margin:40px auto 0; overflow:hidden; background:url("../img/brand_line.png") no-repeat center 8px;}
.brandt li{ width:400px; float:left; font:18px "Microsoft YaHei"; text-align:center; overflow:hidden;}
.brandt li a{ display:block; color:#666; background:url("../img/brand_dot1.png") no-repeat center top; padding-top:45px;}
.brandt li a:hover,.brandt .cur a{background:url("../img/brand_dot2.png") no-repeat center top; font-weight:bold; color:#0461c3;}

.pro{ margin: 60px 0 30px 0;height:957px; background:url("../img/pro_bg.jpg") no-repeat center 153px; overflow:hidden;}
.pro .tit{background:url("../img/pro_h.png") no-repeat center top;}
.fen{ width:300px; margin-top:33px;overflow:hidden;}
.fen h2{ height:90xp; font:24px "Microsoft YaHei"; line-height:90px; overflow:hidden; background:url("../img/fen_icon1.png") no-repeat 20px center; padding-left:60px;}
.fen h2 a{ display:block; color:#fff;}
.fen h3{ margin-top:13px; font:18px "Microsoft YaHei"; line-height:83px; overflow:hidden;}
.fen h3 a{ display:block; height:83px; border:1px solid #b0b0b0; border-left:3px solid #0461c3; color:#666;padding-left: 30px;}
.fen h3 em{ font:16px Arial; color:#ccc; padding-left:5px;}
.fen h3 i{ display:block; width:30px; height:26px; float:left; margin:7px 8px 0 14px;}
.fen h3 a:hover,.fen h3 a:hover em{ color:#0461c3; font-weight:bold;}

.pro2{ width:880px; overflow:hidden;}
.pro2 dl{ background:#d2d2d0; height:389px; overflow:hidden;}
.pro2 dt{ width:580px; height:389px; float:left; overflow:hidden;}
.pro2 dt img{ display:block;width:580px; height:389px;}
.pro2 dd{ width:237px; position:relative; float:right; padding:67px 20px 0 0;}
.pro2 dd h3{ height:50px; padding-top:8px; background:url("../img/pro_h2.png") no-repeat; font:18px "Microsoft YaHei"; font-weight:bold; line-height:50px; overflow:hidden;}
.pro2 dd h3 a{ display:block; color:#0461c3; text-align:center;}
.pro2 dd p{ font:14px "Microsoft YaHei"; color:#333; line-height:28px; height:84px; overflow:hidden; margin:24px 0 35px;}
.pro2 dd span a{ display:block; width:199px; height:63px; background:url("../img/pro_more.png") no-repeat; margin-left:-50px; font:18px "Microsoft YaHei"; line-height:53px; color:#fff; text-align:center; padding-left:20px;}
.pro2 li{ width:278px; float:left; margin:15px 15px 0 0; overflow:hidden;}
.pro2 li img{ display:block; width:278px; height:195px;}
.pro2 li em{ display:block; border-bottom:1px solid #ccc; height:42px;overflow:hidden; font:16px "Microsoft YaHei"; color:#666;line-height:41px; background:url("../img/fen_jt.png") no-repeat right center; padding-right:20px; overflow:hidden;}

.coop{ height:317px;  overflow:hidden; background:url("../img/coop_bg.jpg") no-repeat center top;}
.coop .tit{background:url("../img/coop_h.png") no-repeat center top;}
.coop .tit a{ color:#fff;}
.coop ul{ position:relative; height:335px; overflow:hidden;}
.coop li{ width:130px; height:112px; overflow:hidden;}
.coop li a{ display:block; width:100%; height:100%;}
.coop .li1{ position:absolute; top:95px; left:0;}
.coop .li1 a{ background:url("../img/coop1.png") no-repeat;}
.coop .li2{ position:absolute; top:35px; left:106px;}
.coop .li2 a{ background:url("../img/coop2.png") no-repeat;}
.coop .li3{ position:absolute; top:155px; left:106px;}
.coop .li3 a{ background:url("../img/coop3.png") no-repeat;}
.coop .li4{ position:absolute; top:78px; left:211px; width:170px; height:147px;}
.coop .li4 a{ background:url("../img/coop4.png") no-repeat;}
.coop .li5{ position:absolute; top:0; left:346px; width:170px; height:147px;}
.coop .li5 a{ background:url("../img/coop5.png") no-repeat;}
.coop .li6{ position:absolute; top:155px; left:346px; width:170px; height:147px;}
.coop .li6 a{ background:url("../img/coop6.png") no-repeat;}
.coop .li7{ position:absolute; top:52px; left:483px; width:229px; height:198px;}
.coop .li7 a{ background:url("../img/coop7.png") no-repeat;}
.coop .li8{ position:absolute; top:0; left:678px; width:170px; height:147px;}
.coop .li8 a{ background:url("../img/coop8.png") no-repeat;}
.coop .li9{ position:absolute; top:155px; left:678px; width:170px; height:147px;}
.coop .li9 a{ background:url("../img/coop9.png") no-repeat;}
.coop .li10{ position:absolute; top:78px; left:815px; width:170px; height:147px;}
.coop .li10 a{ background:url("../img/coop10.png") no-repeat;}
.coop .li11{ position:absolute; top:35px; left:962px;}
.coop .li11 a{ background:url("../img/coop11.png") no-repeat;}
.coop .li12{ position:absolute; top:155px; left:962px;}
.coop .li12 a{ background:url("../img/coop12.png") no-repeat;}
.coop .li13{ position:absolute; top:95px; left:1069px;}
.coop .li13 a{ background:url("../img/coop13.png") no-repeat;}
.coop .li4 a:hover,.coop .li5 a:hover,.coop .li6 a:hover,.coop .li8 a:hover,.coop .li9 a:hover,.coop .li10 a:hover{background-position:0 -147px;}
.coop .li7 a:hover{background-position:0 -198px;}
.coop li a:hover{ background-position:0 -112px;}

.new{ height:735px; overflow:hidden; margin-top:42px;}
.new .tit{background:url("../img/info_h.png") no-repeat center top;}
.tuij{ width:325px; overflow:hidden;}
.tuij dt{ height:65px; border-bottom:1px solid #c5c5c5; font:16px "Microsoft YaHei"; font-weight:bold; line-height:65px; color:#282828; overflow:hidden;}
.tuij dt a{ color:#282828;}
.tuij dt em{ display:none; font:18px Arial; color:#f0f0f0;}
.tuij dd{ padding:8px 0;}
.tuij dd p{ font:14px "Microsoft YaHei"; line-height:24px; height:48px; color:#5c5c5c; overflow:hidden;}
.tuij dd span{ display:none; height:184px; width:325px; overflow:hidden;}
.tuij dd span img{height:184px; width:325px; display:block;}
.tuij .cur{ height:325px; background:#0461c3;}
.tuij .cur dt{ height:104px; padding:30px 30px 0; border:0; line-height:50px;}
.tuij .cur dt a{ color:#fff;}
.tuij .cur dt em{ display:block;}
.tuij .cur span{ display:block;}
.tuij .cur p{ display:none;}

.dy{ width:830px; overflow:hidden;}
.n_nav{height:41px;position:relative; overflow: hidden;}
.n_nav li{ float:left;height:41px; font:18px "Microsoft YaHei"; color:#333;}
.n_nav li a{ display:block; color:#333; height:41px; background:url("../img/new_line1.gif") no-repeat left 5px; padding:0 20px;}
.n_nav .cur{font-weight:bold; color:#0461c3;background:url("../img/new_line2.gif") no-repeat left 5px; }
.n_nav span a{display:block; position:absolute; top:0; right:0; font:14px Arial; text-transform:uppercase; color:#333; height:30px;}
.news_c{ height:460px; overflow:hidden;}
.news_c dl{  border-top:1px solid #dddde1; padding:30px 0; height:80px; position:relative;}
.news_c dt{ width:151px; height:95px; padding-top:15px; overflow:hidden; position:absolute; bottom:0; right:0; background:url("../img/dy_bg.jpg") no-repeat; font:48px Arial; color:#5c5c5c; text-align:center;}
.news_c dt em{ display:block; font:16px "Microsoft YaHei";}
.news_c dd{ width:635px; overflow:hidden;}
.news_c dd h5{ font:16px "Microsoft YaHei"; font-weight:bold; line-height:40px; height:40px; overflow:hidden;}
.news_c dd h5 a{ display:block; color:#282828;}
.news_c dd p{ font:14px "Microsoft YaHei"; line-height:25px; height:50px; overflow:hidden; margin-top:8px;}
.news_c .cur dt{ color:#fff; background:#0461c3;}
.news_c .cur dd h5 a{ color:#0461c3;}

.link{ background:#222; height:67px; overflow:hidden;}
.link p{ font:20px "Microsoft YaHei"; font-weight:bold; line-height:67px; color:#fff;}
.link p em{ padding-left:8px; font:24px Arial; text-transform:uppercase; color:#606060;}
.link p a{ display:inline-block; font:14px "Microsoft YaHei"; color:#606060; padding:0 28px;}
.link p a:hover{ color:#fff;}


