﻿/*@import "/Skins/Default/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;}


/*flash切换*/
#flashs { position:relative;margin-top: -11px; z-index:9; background:#fff;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#3969A5;  background:#efefef; border:1px solid #3969A5; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#3969A5; color:#fff;}

.vvv{ clear:both;}
/**/
.banner{ height:600px; margin-top:-10px; overflow:hidden; position:relative; z-index:8;}
.banner a{ display:block; background:url(Img/Index/banner.jpg) no-repeat center top; height:600px; overflow:hidden;}


.header , .content , .footer { width:1000px; margin:0 auto;  }


.tit1{ height:58px;background:url(Img/Index/tuij_h.gif) no-repeat center top; font:28px "Microsoft Yahei"; text-align:center; font-weight:bold; line-height:58px; margin-top:42px; overflow:hidden; }
.tit1 span{ font:28px/58px Arial; color:#c6c6c6; text-transform:uppercase; margin-left:5px;}
.tit1 a{ color:#3969a5; }


.tuij{ width:1000px; margin:0 auto 0; height:540px; position:relative;} 
.tuij p{ height:70px; font:16px/70px "Microsoft Yahei"; color:#666; text-align:center; border-bottom:1px solid #f3f3f3;}
.tuij p a{ color:#666; display:inline-block; margin:0 16px; text-decoration:none;}
.tuij ul{ height:410px;}
.tuij li{ margin:30px 8px 0; float:left; width:234px; overflow:hidden; position:relative;}

.tuij li a{ width:226px; height:320px; display:block; overflow:hidden; border:1px solid #f2f2f2;}
.tuij li img{ width:226px; height:242px; padding:3px 3px 0 3px;  border-bottom:0; display:block;}

.tuij li em{ display:block; width:234px; background:#24599b; height:73px; font:14px "Microsoft Yahei"; text-align:center; line-height:56px; color:#fff; overflow:hidden; cursor:pointer; position:relative; z-index:3;}
.tuij li span{ display:none; position:absolute; top:0; left:0; width:234px; height:319px; background:url(Img/Index/tuij_alp.png) no-repeat center top;z-index:2;}
.tuij .nones{ marin-right:0;}
.tuij .product_prev{ position:absolute; top:290px; left:-23px;}
.tuij .product_next{ position:absolute; top:290px; right:-23px;}
/**/
 

.news-slider-wrap{ width:557px; height:377px; }
/**/
.solu{ height:377px; overflow:hidden; background:#e6e6e6;}
.solu ul{ width:424px; height:378px; float:right; overflow:hidden;}
.solu li{ float:left; width:203px; height:119px; margin:0 8px 10px 0; font:14px "Microsoft YaHei"; color:#333333; line-height:24px;}
.solu li span{font:12px Arial; color:#666; line-height:14px; text-transform:uppercase; display:block;}
.solu li a{ display:block;height:97px;  color:#333; background:url(Img/Index/so_t1.png) no-repeat right center; padding:22px 0 0 26px;}
.solu li a:hover ,.solu .cur a{ background-position:left top; color:#fff; zoom:1;}
.solu li a:hover span,.solu .cur span{ color:#fff;}
.solu dl{ width:550px; height:377px; float:right; overflow:hidden; position:relative;}
.solu dt{ width:550px; height:377px;}
.solu dt img{ width:550px; height:377px;}
.solu dd{ width:526px; height:88px; position:absolute; top:0px; left:0; background:url(Img/Index/tm1.png); font:14px "Microsoft YaHei"; color:#fff; line-height:88px; padding-left:24px;}
.solu dd i{ font:26px "Microsoft YaHei"; font-style:italic; color:#fff; }
.solu dd  a{ color:#fff;}
/**/



/**/ 
.ys .dl1{ border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
.ys .dl2{ border-top:1px solid #efefef;}
.ys .dl3{ border-right:1px solid #efefef; border-bottom:1px solid #efefef;}

.ys{ height:664px; overflow:hidden;}
.ys h3{ height:58px; margin:60px 0 44px 0;}
.ys h3 img{ width:441px; height:58px; display:block; margin:0 auto;}
.ys dl{ width:332px; float:left;}

.ys dt{ width:332px; height:221px; overflow:hidden;}
.ys dt img{ width:332px; height:221px; display:block; }

.ys dd{ width:244px;height:191px; margin:0 auto;  font:14px/24px "Microsoft Yahei"; color:#585858; overflow:hidden; padding-top:30px;}
.ys dd span{ display:block; font:20px/20px "Microsoft Yahei"; font-weight:bold; color:#3969a5; margin-bottom:20px;}
.ys dd em{ font:36px/36px Impact; color:#757575; margin-right:5px;}
/**/
/**/

.tit1s a{ display:block; width:245px; height:79px; font:28px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#3969a5; line-height:58px; overflow:hidden; margin:0 auto; background:url(Img/Index/tuij_h.gif) no-repeat center top;}

/**/
.fen{ height:644px; background:#e6e6e6; overflow:hidden;}
.fen h2{ height:58px;background:url(Img/Index/fen_tx.jpg) no-repeat center top; font:28px "Microsoft Yahei"; text-align:center; font-weight:bold; line-height:58px; margin-top:46px; overflow:hidden; }
.fen h2 span{ font:28px/58px Arial; color:#c6c6c6; text-transform:uppercase; margin-left:5px;}
.fen h2 a{ color:#3969a5; }
.fen_txt{ height:62px; font:18px/62px "Microsoft Yahei"; color:#7a7a7a; text-align:center;}
.fen_txt span{ font-style:italic; color:#24599b; font-size:24px;}
.fen_con{ height:420px; background:#fff; overflow:hidden;}
.fe_img{ width:550px; height:377px; padding:20px; float:left; overflow:hidden; position:relative;}
.fe_img img{ width:550px; height:377px; display:block;}
.fe_img span{ display:block; width:530px; height:104px; background:url(Img/Index/case_alp.png); position:absolute; top:295px; left:20px; font:14px/22px "Microsoft Yahei"; color:#fff; padding:0 10px;} 
.fe_img em{ color: #fff;display: block;font: bold 18px/33px "Microsoft Yahei";padding: 8px 0;}
.fe_fl{ float:left; width:410px;overflow:hidden; padding-top:20px;}
.fe_fl li{ width:177px; height:95px; background:url(Img/Index/fen_t1.jpg) no-repeat center top; overflow:hidden; font:14px/14px "Microsoft Yahei"; color:#333; padding:24px 0 0 14px; float:left; margin:0 10px 10px 0;}
.fe_fl li a{ font-weight:bold;}
.fe_fl li.cur  a{ color:#fff;}
.fe_fl li span{ display:block; font:12px/14px Arial; color:#999; text-transform:uppercase; width:175px; margin-top:10px;}
.fe_fl .cur{ background-position:0 -119px;}
.fe_fl .cur, .fe_fl .cur span{ color:#7A90B7;}

.about{ height:585px; overflow:hidden;}
.about dt{ width:1000px; height:440px; position:relative; overflow:hidden; margin-bottom:10px; margin-top:60px;}
.about dt img{ display:block; width:1000px; height:389px;}
.about dt span{ display:block; width:169px; height:807px; background:url(Img/Index/ab_t1.jpg) no-repeat center top; font:24px/24px "Microsoft Yahei"; color:#fff; padding-top:70px; position:absolute; top:282px; left:416px; text-align:center;}
.about dd{ font:14px/26px "Microsoft Yahei"; color:#585858; text-align:center; }
.about dd a{ color:#0b79c1;}

.case{ height:683px; overflow:hidden;}
.case1{ height:590px; margin-top:40px;margin: 0 auto; overflow:hidden; text-align:center;}
.case1 a{ display:inline-block;width:500px; height:278px; text-align:center; float:left;  overflow:hidden;}
.case1 dl{ width:500px; height:278px; overflow:hidden; position:relative;}
.case1 dt{width:500px; height:278px; overflow:hidden; position:relative;}
.case1 dt em{ display:block;width:500px; height:278px; overflow:hidden; position:absolute; top:0; left:0; background:url(Img/Index/case_alp.png);}
.case1 dt img{width:500px; height:278px; display:block;}
.case1 dd{ display:none; width:430px; height:58px; font:14px "Microsoft Yahei"; line-height:58px; overflow:hidden; text-align:left; color:#000; padding:0 35px; position:absolute; bottom:0; left:0; background:#fff;}
.case1 dd em{ display:inline-block; width:29px; height:29px; overflow:hidden; margin-top:16px; float:right;}
.case1 dd em img{width:29px; height:29px;}
.case1 .cur dt em{ display:none;}
.case1 .cur dd{ display:block;cursor:pointer;}


.con{ width:450px; overflow:hidden;}
.con p{ height:45px; border:1px solid #f2f2f2; background:#f2f2f2; font:12px "Microsoft Yahei"; line-height:45px; color:#555; margin-bottom:6px; overflow:hidden;}
.con p em{ display:block; width:59px; height:45px; background:#fff; overflow:hidden; float:left; margin-right:35px;}
.con em img{ width:22px; height:24px; margin:11px 0 0 20px;}

.tit2{ height:87px; font:16px "Microsoft Yahei"; overflow:hidden;}
.tit2 a{ color:#000;}
.tit2 em{ display:block; font:12px "Microsoft Yahei"; color:#000; padding-top:3px; }



.dy{height:560px; overflow:hidden; background:#e6e6e6;}
.dy h3{ height:58px;background:url(Img/Index/fen_tx.jpg) no-repeat center top; font:28px "Microsoft Yahei"; text-align:center; font-weight:bold; line-height:58px; margin:46px 0 34px 0; overflow:hidden; }
.dy h3 span{ font:28px/58px Arial; color:#c6c6c6; text-transform:uppercase; margin-left:5px;}
.dy h3 a{ color:#3969a5; }
.dy dd { height:162px; overflow:hidden;}
.dy dd h4{ font:16px/30px "Microsoft Yahei"; color:#000; margin-bottom:14px;}
.dy dd h4 a{ color:#000;}
.dy dd p{ height:72; font:14px/24px "Microsoft Yahei"; color:#7a7a7a;}
.dy dd span{ display:block; width:72px; height:22px; font:14px/22px "Microsoft Yahei"; text-align:center; color:#536372; border:1px solid #536372; float:right;}
.dy dd span a{ color:#536372;}
.dy .dy_1{ width:470px; float:left;}
.dy .dy_1 dt{ margin-bottom:10px;}
.dy .dy_2{ width:500px; float:right;}
.dy .dy_2 dt{ border-top:1px solid #c9cccf; overflow:hidden; padding-top:20px;}
.dy .dy_2 li{ height:38px; font:14px/38px "Microsoft Yahei"; color:#555; padding-left:26px; background:url(Img/Index/dy_line.gif) no-repeat 0 18px;}
.dy .dy_2 li span{ float:right; font:14px/38px "Microsoft Yahei"; color:#999;}
.dy .dy_2 li a{ color:#555;}





/*改版后样式*/
.xwal-bj{ background:url(Img/Index/xwal-bj.jpg) no-repeat center top; height:642px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.xwal-tit{ height:170px; background:url(Img/Index/al_tit_bj.jpg) no-repeat center top; }
.xwal-tit span{ width:290px; height:35px; margin:0 auto; display:block; padding-top:58px;}
.xwal-tit a b{ color:#c6c6c6; font-weight:normal; font-family:"Arial";}
.xwal-tit a{ font:28px/35px 微软雅黑; color:#3969a5;text-transform:uppercase; margin-left:5px; font-weight:bold; }

.xwal-tit em{ font-size:18px; color:#7A7A7A; display:block; text-align:center; padding-top:20px;}
.xwal-tit em i{ font-size:24px; color:#24599B; font-weight:bold;} 
.m-xw{ padding-left:15px; width:440px; float:left;}
.m-xw span{ height:47px; display:block; line-height:47px;}
.m-xw span em{ font-size:24px; color:#3969A5; font-weight:bold; padding-right:10px; height:47px; line-height:47px; }
.m-xw span em a{ color:#3969A5;}
.m-xw span img{ padding-top:13px;}
.m-xw dl{ height:190px; padding-top:18px;}
.m-xw dl dd{ width:205px; float:left;}

.m-xw dl dd a{ width:189px; height:142px; overflow:hidden; display:block;}
.m-xw dl dd img{ width:189px; height:142px; overflow:hidden; }

.m-xw dl dt{ width:235px; float:left;}
.m-xw dl dt em{ color:#080707; font-weight:bold; display:block; height:40px; line-height:35px;}
.m-xw dl dt em a{ color:#080707;}
.m-xw dl dt p{ color:#666666; line-height:23px;}
.m-xw ul{ height:155px; }
.m-xw ul li{ color:#666666; line-height:30px; height:33px; padding-left:30px;}
.m-xw ul li i{ color:#24599B; float:right; line-height:30px;}
.m-xw ul li b{ float:right; line-height:33px;}
.m-xw ul .li1{ background:url(Img/Index/ico1.jpg) no-repeat left center; }
.m-xw ul .li2{ background:url(Img/Index/ico2.jpg) no-repeat left center; }
.m-xw ul .li3{ background:url(Img/Index/ico3.jpg) no-repeat left center; }
.m-xw ul .li4{ background:url(Img/Index/ico4.jpg) no-repeat left center; }

.m-al{ width:530px; float:right; font-family:"微软雅黑"; font-size:14px;}
.m-al span{height:47px; display:block; line-height:47px;}
.m-al span em{ font-size:24px; color:#3969A5; font-weight:bold; padding-right:10px; float:left;}
.m-al span em a{ color:#3969A5;}
.m-al span p a{ float:left; color:#666666; font-size:16px; padding:0 7px;} 

.m-al span p a:hover,.m-al span p a.cur{ color:#3969A5; font-weight:bold;}

.m-al span p a.m-list{ padding-right:0px;} 
.m-al .al-dl{}
.m-al .al-dl dl{float:left; margin:18px 0;}
.m-al dl dd{ width:235px; float:left;}

.m-al dl dd a{width:217px; height:150px; overflow:hidden; display:block; }
.m-al dl dd img{ width:217px; height:150px; overflow:hidden;}

.m-al dl dt{ width:270px; float:left;}
.m-al dl dt em{color:#080707; font-weight:bold; height:40px; line-height:35px; display:block;}
.m-al dl dt em a{ color:#080707;}
.m-al dl dt p{ color:#666666; line-height:24px;}

.m-about-bj{ background:url(Img/Index/about-bj.jpg) no-repeat center top; height:562px; font-family:"微软雅黑"; font-size:14px;}
.about-nr{ padding-top:215px;}
.about-nr span{ color:#000000; font-size:26px; font-weight:bold; display:block; padding-left:380px; height:46px;}
.about-nr em{ color:#000000; font-size:18px; padding-left:280px; display:block; height:35px;} 
.about-nr b{ font-size:20px; color:#333333; display:block; font-weight:normal; height:85px; line-height:75px; padding-left:430px;}
.about-nr b a{ color:#333333;}
.about-nr p{ color:#000000; line-height:24px; text-align:center;} 
.about-nr p a{ color:#0B79C1;}
/*改版后样式*/

/*友情链接*/
.kstd {margin-top: 0px; padding-top:20px;}
.kstd{ height:265px;margin-top: 0px; overflow:hidden; z-index:999; position:relative;}
.kstd h3{ height:78px; font:30px/30px "Microsoft Yahei"; color:#24599B; text-align:center; background:url(Img/Index/ks_t1.png) no-repeat center bottom; margin-top:38px; overflow:hidden;}
.kstd li{ height:50px; font:14px/50px "Microsoft Yahei"; color:#757575; border-bottom:1px dashed #b3b3b3;}
.kstd li a{ color:#757575; display:inline-block; margin:0 5px;}
.kstd li span{ font:18px/50px "Microsoft Yahei"; color:#292929;}
.kstd li em{ width:16px; height:16px; }
.kstd li em img{ width:16px; height:16px; vertical-align:middle; }




/**/
.mdzfl{ height:785px; padding-top:45px;}
.pur h3{ background:url(img/index/pur_h.gif) no-repeat center top; height:58px; background:url(img/index/pur_h.gif) no-repeat center top; font:28px "Microsoft YaHei"; text-align:center; font-weight:bold; line-height:58px; overflow:hidden;}
.pur h3 a{ color:#3969a5;}
.pur h3 em{ font:28px Arial; color:#c6c6c6; text-transform:uppercase; padding-left:5px;}
.purt{ height:70px; overflow:hidden;}
.purt ul{ height:70px; padding-left:190px;}
.purt li{ font:16px "Microsoft YaHei"; line-height:70px; height:70px; float:left;}
.purt li.cur a,.purt li:hover a{ color:#3969a5; font-weight:bold;}
.purt li a{ display:block; color:#666; padding:0 15px;}
.pur2 h2{ width:485px; height:605px; border:1px solid #e6e6e6; overflow:hidden; float:left;}
.pur2 h2 img{     display: block;
    width: 380px;
    height: 407px;
    margin: 0 auto;
    padding: 25px 0px;}
.pur2 ul{ width:505px; float:right; overflow:hidden;}
.pur2 li{ width:230px; float:left; margin:0 0 25px 18px; display:inline; overflow:hidden;}
.pur2 li img{ display:block; width:228px; height:244px; border:1px solid #e6e6e6;}
.pur2 li em{ display:block; height:45px; font:12px "Microsoft YaHei"; line-height:45px; color:#fff; overflow:hidden; background:#24599b; text-align:center;}

.pur2 h2{ position:relative;}
.pur2 h2 em{ color:#838383; text-align:center; display:block; font-size:20px; height:50px; line-height:40px; font-weight: normal; font-size: 20px;}
.pur2 h2 i{}
.pur2 h2 i img{display: block;
    width: 302px;
    height: 73px;
    padding: 0px;}
    
.mdw span{ display:block; width:85px; height:30px; overflow:hidden; background:#F66100; color:#fff; text-align:center; font-size:16px; position:absolute; left:0px; top:0px; font-weight:normal; line-height:30px; z-index:999;}
.product_prev{ position:absolute; left:0px; top:280px;}
.product_next{ position:absolute; right:0px; top:280px;}    

.mdw{ position: relative;
    width: 485px;
    float: left;
    border: 1px solid #efefef; height:605px; overflow:hidden;}
.mdw p{width:485px; height:605px; display:block; overflow:hidden; float:left;}
.mdw p img{ width:485px; height:605px; display:block;}
.mdw ol{width: 85px;height:25px;line-height:25px;position: absolute;bottom: 6px;margin-left: 200px;z-index: 999;}
.mdw ol li{display:block;width: 15px;height: 15px;float:left;background:#EFEDF2;border-radius:10px;margin:0 6px;}
.mdw ol li.on,.mdw ol li:hover{ background:#3969A5; }
.mdw ol li a{ display:block; }
.mbanner{ float:left;}