
/* 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;}

.line{background: url(../image/s_line.jpg) no-repeat center 0; height:2px; overflow: hidden;}

.show{ width:100%;overflow: hidden;margin: 0 auto; height:160px;background: url(../image/show_bj.jpg) no-repeat center 0; margin-top: 4px; position: relative;}
.s_z{position: absolute; top: 50px;left: 50%; margin-left: -660px;width:37px; height:66px; z-index: 10;}
.s_y{position: absolute; top: 50px;right: 50%; margin-right: -660px;width:37px; height:66px; z-index: 10;}
.showbtn{position: absolute; top: 6px;left: 50%; margin-left: -960px;width:360px;height:154px;background: url(../image/png.png) repeat center 0; z-index: 4;}
.showbtn1{position: absolute; top: 6px;right: 50%; margin-right: -960px;width:360px;height:154px;background: url(../image/png.png) repeat center 0; z-index: 4;}
.show_c{width:100%;}
.show_c li{ float: left;margin-right: 2px;width:273px; height:154px; overflow: hidden; margin-top: 6px; line-height: 0;}
.show_c li img{width:273px; height:154px;}

.link_bj{background: url(../image/link_bj.gif) repeat-y center 0; height:79px; overflow: hidden;font-family:"Microsoft Yahei";}
.link{width:1200px; margin: 0 auto; overflow: hidden;}
.link h2{width:80px; float: left; line-height: 79px; font-size: 14px; overflow: hidden;}
.link h2 a{color:#333;}
.link p{ width:1100px; float: left; line-height: 79px; overflow: hidden;}
.link p a{ display: inline-block;padding: 0 30px;background: url(../image/link_ico.gif) no-repeat 0 center; }
 
.about_bj{height:545px;margin-top: 47px; background: url(../image/s_line.jpg) no-repeat center bottom;font-family:"Microsoft Yahei"; overflow: hidden;}
.about{ width:1200px;  margin: 0 auto ; overflow: hidden;}
.about h2{height:84px;text-align: center;overflow: hidden; background: url(../image/coo_line.gif) no-repeat center bottom;  font-size: 38px; line-height: 84px;}
.about h2 a{color:#000000;}
.about dl{margin-top: 50px;height:338px; background:#f2f4f7; overflow: hidden;}
.about dt{ float: right;width:600px; height:338px; overflow: hidden;}
.about dt img{width:600px; height:338px;}
.about dd{float: left;width:510px;padding: 23px 0 0 38px; overflow: hidden;}
.about dd h3{height:70px; line-height: 70px; border-bottom: 1px solid #c2c3c6; overflow: hidden; font-size: 20px;}
.about dd h3 a{ color:#222222;}
.about dd p{padding-top: 15px;height:148px;  font-size: 14px; line-height: 24px; color:#555555; overflow: hidden;}
.about dd i{display: block;}
.about dd i a{width:152px; height:32px; border:3px solid #02328d; background:#02328d; color:#fff;text-align: center; line-height: 32px; font-size: 16px;display: block; float: left;font-weight: bold;}
.about dd i a.ico{background:#fff; color:#222;}

.news{margin-top: 60px;width:600px; height:485px; overflow: hidden;font-family:"Microsoft Yahei"; }
.news_nav{ height:40px; overflow: hidden;}
.news_nav li{padding-right: 30px;margin-right: 30px;background: url(../image/news_line.gif) no-repeat right center ;  float: left;}
.news_nav li a{ display: inline-block; font-size: 18px; color:#333333; height:38px; line-height: 38px;}
.news_nav  li a:hover , .news_nav .cur a{ border-bottom: 2px solid #02328d;}
.news_nav .nobg{background:none;}
.news_nav span{display: inline-block; line-height: 38px; font-size: 14px; font-family: Arail;}
.news_nav span a{ color:#555555; }
.news_c{ margin-top: 24px;height:347px; overflow: hidden; position: relative;}
.news_c dl{height: 347px; overflow: hidden;}
.news_c dl dt{width:260px; height:347px; overflow: hidden; position: relative; float: left; }
.news_c dt img{width:260px; height:309px;}
.news_c dt span{display: block;position: absolute; top: 0;right:0; width:65px; height:65px;}
.news_c dt span img{width:65px; height:65px;}
.news_c dd{ height:148px; border-bottom: 1px solid #b3b3b1; float: right;width:312px;overflow: hidden;}
.news_c dd h3{ line-height: 38px; font-size: 14px;}
.news_c dd h3 a{ color:#222222;}
.news_c dd p{padding-top: 10px; font-size: 14px; line-height: 24px; padding-right: 10px;}
.news_c ul{position: absolute; top: 170px;right: 0;width:312px; overflow: hidden;}
.news_c li{ font-size: 14px; line-height: 36px;}
.news_c li a{ color:#333333;background: url(../image/news_line02.jpg) no-repeat 0 18px ;padding-left: 18px ;display: block;}
.news_c li a:hover ,.news_c .cur a{background: url(../image/news_line01.jpg) no-repeat 0 18px ; color:#02328d;}

.wt{margin-top: 60px;width:526px; height:420px; overflow: hidden;font-family:"Microsoft Yahei"; }
.wt h2{ height:40px; overflow: hidden;font-weight: normal;line-height: 38px; margin-bottom: 24px;}
.wt h2 a{ display: inline-block; font-size: 18px; color:#333333;}
.wt h2 span a{ color:#555555;  font-size: 14px;font-family: Arail;}
.wt_c{ height:350px; overflow: hidden;}
.wt_c dl{height:135px; margin-bottom: 23px; overflow: hidden;}
.wt_c dt{width:179px; height:135px; float: left; overflow: hidden;}
.wt_c dt img{width:179px; height:135px; }
.wt_c dd{width:312px; float: right; overflow: hidden;padding-top:10px;}
.wt_c dd h3{padding-left: 30px;height:20px; line-height: 20px; font-size: 14px; color:#333333;background: url(../image/w.gif) no-repeat 0 0 ; margin-top: 2px;}
 .wt_c dd h3 a{ color:#333;}
.wt_c dd p{padding-left: 30px; line-height: 20px; font-size: 14px; color:#666;background: url(../image/d.gif) no-repeat 0 2px ; margin-top: 10px;}

.pic{background: url(../image/pic01.jpg) no-repeat center 0 ; height:220px; position: relative; overflow: hidden;}
.pic p{position: absolute; top: 150px;right:50%; margin-right: -600px;width:390px;color:#fff; font-size: 34px; font-family: Impact;padding-left: 65px;background: url(../image/pic_ico.png) no-repeat 0 0 ;  height:48px; line-height: 48px;}

.pro1{margin: 65px auto 0; width:1200px; height:858px; overflow: hidden;font-family:"Microsoft Yahei";}
.pro1 h2{background: url(../image/pro_t.jpg) no-repeat center 0 ;font-size: 38px; color:#000000; text-align: center;  line-height: 40px; height:113px; overflow: hidden;}
.pro1 h2 span{display: block;font-size: 24px;font-weight: normal;}
.list{width:273px; background:#f2f4f7; overflow: hidden;}
.list h3{padding-top: 23px; height:77px;background:#02328d; text-align: center; font-size: 28px; line-height: 34px; color:#fff;}
.list h3 a{ color:#fff;}
.list h3 i{display: block; font-size: 18px; font-family: Arail; text-decoration: underline;font-weight: normal;text-decoration: none;}
.list ul{ padding: 25px 0 30px 58px; height:345px;}
.list li a{display: block;background: url(../image/list_ico02.gif) no-repeat 0 16px ; font-size: 16px; color:#222222; line-height: 40px;padding-left: 20px;}
.list li a:hover , .list .cur a{background: url(../image/list_ico01.gif) no-repeat 0 16px ; color:#02328d;font-weight: bold;}
.list p{background: url(../image/list_pic.jpg) no-repeat center 0 ; height:85px;padding-top: 90px; font-size: 28px; color:#02328d; font-family: Impact;line-height: 40px; padding-left: 10px;}

.pro{width:891px; overflow: hidden;}
.pro_c1{width:891px; height:446px; overflow: hidden; position: relative;}
.pro_z{position: absolute; top: 192px;left: 48px;width:37px; height:66px;background: url(../image/pro_prev.png) no-repeat 0 0 ; z-index: 4;}
.pro_y{position: absolute; top: 192px;right: 48px;width:37px; height:66px;background: url(../image/pro_next.png) no-repeat 0 0 ; z-index: 4;}
.pro_z:hover{background: url(../image/pro_prev1.png) no-repeat 0 0 ; }
.pro_y:hover{background: url(../image/pro_next1.png) no-repeat 0 0 ; }
.pro_c li{width:891px; height:446px; overflow: hidden; position: relative;}
.pro_c li img{width:891px; height:446px; }
.pro_c li i{position: absolute; bottom:0; right: 0; width:103px; height:56px; overflow: hidden;}
.pro_c li i img{width:103px; height:56px; }
.prowz{position: absolute; top: 50px;left:0;width:100%; height:130px; }
.prowz h3{height:55px;text-align: center;overflow: hidden; background: url(../image/coo_line.gif) no-repeat center bottom;  font-size: 30px; line-height: 55px;}
.prowz h3 a{color:#000000;}
.prowz .pwz{ font-size: 14px; line-height: 24px; color:#222222; padding-top: 10px;}
.pwz p{float:left; margin-left:110px;}
.proimg li{ float: left;width:288px; height:216px; overflow: hidden;margin: 13px 13px 0 0; position: relative;}
.proimg li img{width:288px; height:216px;}
.proimg li span{display: block;position: absolute; bottom:0;left: 0;width:100%;height:44px;background: url(../image/png.png) repeat 0 0 ; font-size: 16px; color:#fff; text-align: center; line-height: 44px ; font-size: 16px;}
.proimg .nomar{margin-right: 0;}

.ys{height:2454px; overflow:hidden; font-family:"Microsoft Yahei";}
.ys h2{height:166px; overflow: hidden; font-size: 38px; color:#fff;text-align: center; line-height: 40px; background: url(../image/ys_t.jpg) no-repeat center 0 ; }
.ys h2 span{display: block;margin-top: 32px;height:40px; line-height: 40px; font-size: 30px;font-weight: normal; color:#02328d;}
.ys h2 b{font-family: Impact;}
.ys1{height:579px;width:1200px; margin: 25px auto 0; position: relative; overflow: hidden;}
.ys1 img{display: block;margin-top: 49px;width:1200px; height:480px; overflow: hidden; }
.ys1 dl{position: absolute; top: 0;right:48px;width:448px; overflow: hidden; height:579px;background:#02328d url(../image/ys_ico01.gif) no-repeat 45px 78px;}
.ys1 dt{margin: 78px 0 0 162px;background: url(../image/ys_line.gif) no-repeat 0  bottom;height:107px; font-size: 28px;font-weight: bold; color:#fff; line-height: 34px;}
.ys1 dt span{display: block; font-size: 50px; line-height: 54px;}
.ys1 dd{padding: 40px 35px 0 45px; font-size: 16px; line-height: 28px; color:#fff;}
.ys1 dd i{display: block;width:244px; height:39px; border:3px solid #fff; text-align: center; line-height: 39px; font-size: 18px;font-weight: bold; margin-top: 35px;}
.ys1 dd i a{ color:#fff;}
.ys1 dd i img{width:45px; height:16px; vertical-align: middle; margin-right: 5px;margin-top: 0;display: inline-block;}
.ys2{width:1200px; height:640px; position: relative;margin: -50px auto 0; z-index: 2; overflow: hidden;}
.ys2 em{display: block;position: absolute; top: 135px;right:0;width:680px; height:400px; overflow: hidden;}
.ys2 em img{width:680px; height:400px;}
.ys2 dl{width:445px; overflow: hidden;background: url(../image/ys_ico02.jpg) no-repeat 0 0;}
.ys2 dt{margin:83px 0 0 187px;background: url(../image/ys_line02.gif) no-repeat 0  bottom;height:107px; font-size: 28px;font-weight: bold; color:#222222; line-height: 34px;}
.ys2 dt span{display: block; font-size: 50px; line-height: 54px;}
.ys2 dd{padding: 120px 0 0 ; font-size: 16px; line-height: 28px; color:#333333;}
.ys2 dd i{display: block;width:244px; height:39px; border:3px solid #02328d; text-align: center; line-height: 39px; font-size: 18px;font-weight: bold; margin-top: 35px;}
.ys2 dd i a{ color:#02328d;}
.ys2 dd i img{width:45px; height:16px; vertical-align: middle; margin-right: 5px;margin-top: 0;}

.ys3{height:512px; position: relative; overflow: hidden;background: url(../image/ysimg03.jpg) no-repeat center 0;}
.ys3 dl{position: absolute; top: 105px;left: 50%;margin-left: -600px; width:460px; overflow: hidden;background: url(../image/ys_ico04.gif) no-repeat 0 0;}
.ys3 dt{margin: 0 0 0 118px;background: url(../image/ys_line.gif) no-repeat 0  bottom;height:107px; font-size: 28px;font-weight: bold; color:#fff; line-height: 34px;}
.ys3 dt span{display: block; font-size: 50px; line-height: 54px;}
.ys3 dd{padding: 40px  0 0; font-size: 16px; line-height: 28px; color:#fff;}

.ys4{height:582px; position: relative; overflow: hidden;background: url(../image/ysimg04.jpg) no-repeat center 0;}
.ys4 dl{position: absolute; top: 110px;right: 50%;margin-right: -600px; width:450px; overflow: hidden;background: url(../image/ys_ico05.gif) no-repeat 0 0;}
.ys4 dt{margin: 0 0 0 118px;background: url(../image/ys_line.gif) no-repeat 0  bottom;height:107px; font-size: 28px;font-weight: bold; color:#fff; line-height: 34px;}
.ys4 dt span{display: block; font-size: 50px; line-height: 54px;}
.ys4 dd{padding: 40px 10px 0 0; font-size: 16px; line-height: 28px; color:#fff;}

.pic1{background: url(../image/pic.jpg) no-repeat center 0 ; height:220px; position: relative; overflow: hidden;}
.pic1 p{position: absolute; top: 94px;left:50%; margin-left: 330px;width:390px;color:#fff; font-size: 34px; font-family: Impact;padding-left: 65px;background: url(../image/pic_ico.png) no-repeat 0 0 ;  height:48px; line-height: 48px;}

.coo{margin: 65px auto 0;width:1200px; height:476px;font-family:"Microsoft Yahei";overflow: hidden; position: relative;}
.coo h2{height:105px;text-align: center;overflow: hidden; background: url(../image/coo_line.gif) no-repeat center bottom;  font-size: 30px; line-height: 45px;color:#000000;}
.coo h2 a{color:#000000;}
.coo h2 span{display: block; font-size: 24px; font-weight: normal; line-height: 30px;}
.coo p{position: absolute;width:221px;height:191px;}
.coo p img{width:221px;height:191px;}
.coo p.p01{top: 120px;left: 0;}
.coo p.p02{top: 215px;left: 163px;}
.coo p.p03{top: 120px;left: 326px;}
.coo p.p04{top: 215px;left: 489px;}
.coo p.p05{top: 120px;left: 652px;}
.coo p.p06{top: 215px;left: 815px;}
.coo p.p07{top: 120px;right: 0;}

.lc{margin: 60px auto 0; width:1200px;height:370px; overflow: hidden;font-family:"Microsoft Yahei";}
.lc h2{height:75px;text-align: center;overflow: hidden; background: url(../image/coo_line.gif) no-repeat center bottom;  font-size: 30px; line-height: 75px;color:#000000;}
.lc p{ float: left;margin:35px 6px 0;width:121px;height:220px; overflow: hidden; line-height: 50px; color:#222222; font-size: 16px;font-weight: bold;text-align: center;}
.lc .p09{margin-right: 0;background: url(../image/lc09.jpg) no-repeat center 50px;}
.lc .p01{background: url(../image/lc01.jpg) no-repeat center 50px;}
.lc .p02{background: url(../image/lc02.jpg) no-repeat center 50px;}
.lc .p03{background: url(../image/lc03.jpg) no-repeat center 50px;}
.lc .p04{background: url(../image/lc04.jpg) no-repeat center 50px;}
.lc .p05{background: url(../image/lc05.jpg) no-repeat center 50px;}
.lc .p06{background: url(../image/lc06.jpg) no-repeat center 50px;}
.lc .p07{background: url(../image/lc07.jpg) no-repeat center 50px;}
.lc .p08{background: url(../image/lc08.jpg) no-repeat center 50px;}
.lc .p09:hover{background: url(../image/lc19.jpg) no-repeat center 50px;}
.lc .p01:hover{background: url(../image/lc11.jpg) no-repeat center 50px;}
.lc .p02:hover{background: url(../image/lc12.jpg) no-repeat center 50px;}
.lc .p03:hover{background: url(../image/lc13.jpg) no-repeat center 50px;}
.lc .p04:hover{background: url(../image/lc14.jpg) no-repeat center 50px;}
.lc .p05:hover{background: url(../image/lc15.jpg) no-repeat center 50px;}
.lc .p06:hover{background: url(../image/lc16.jpg) no-repeat center 50px;}
.lc .p07:hover{background: url(../image/lc17.jpg) no-repeat center 50px;}
.lc .p08:hover{background: url(../image/lc18.jpg) no-repeat center 50px;}2345678








