@charset "utf-8";


.link_bj{height:auto;background:#F6F6F6; overflow: hidden;}
.link{width:1200px; margin: 0 auto; height: auto; overflow: hidden;font-family:"Microsoft Yahei";}
.link h2{ width:80px; overflow: hidden; float: left; font-size: 14px; line-height: 86px; overflow: hidden;color:#555555;}
.link p{ padding-left: 10px; width: 1100px; float: left; font-size: 14px; overflow: hidden; line-height: 43px; color:#555555;padding-top:24px;}
.link p a{ color:#555555; padding-left:20px;white-space: nowrap;}

.xc{margin: 70px auto 0;height:360px;width:1300px; overflow: hidden;font-family:"Microsoft Yahei";}
.xc_nav{height:50px;margin-left: 530px; overflow: hidden;}
.xc_nav li{ float: left;margin-right: 30px; font-size: 24px;}
.xc_nav li a{ color:#666666;}
.xc_nav li a:hover , .xc_nav .cur a{ color:#1f60a4;font-weight: bold;text-decoration: none;}
.xc_c{margin-top: 20px;height:215px; overflow: hidden;position: relative;}
.xcz{position: absolute; top: 91px;left: 0;background: url(../images/xc_z.gif) no-repeat center top;width:26px;height:26px;}
.xcy{position: absolute; top: 91px;right: 0;background: url(../images/xc_y.gif) no-repeat center top;width:26px;height:26px;}
.xcz:hover{background: url(../images/xc_z1.gif) no-repeat center top;}
.xcy:hover{background: url(../images/xc_y1.gif) no-repeat center top;}
.xcimg{width:1200px; margin: 0 auto; overflow: hidden;}
.xcimg li{ float: left;margin-right: 38px;width:270px; height:203px; position: relative; overflow: hidden;}
.xcimg li img{width:270px; height:203px; }
.xcimg li span{width:270px; height:203px; display: block;position: absolute; top: 0;left: 0;background: url(../images/png.png) repeat center top;text-align: center; line-height: 30px; color:#fff;font-size: 14px;display: none;}
.xcimg li span img{margin: 81px auto 0; display: block;width:26px;height:14px;}
.xcimg li a:hover span{display: block;}

.about_bj{background: url(../images/about_bj.jpg) no-repeat center top; height:794px;overflow: hidden;font-family:"Microsoft Yahei";}
.about {width:1200px; margin: 0 auto; overflow: hidden;}
.about h2{height:149px; line-height: 149px;text-align: center; font-size: 30px;}
.about h2 a{ color:#202020;}
.about h2 span{display: inline-block;padding-left: 10px ;font-weight: normal;}
.about dt img{width:1200px; height:395px;}
.about dd h3{padding-top: 30px; font-size: 20px;text-align: center;line-height: 24px;}
.about dd h3 a{ color:#232323;}
.about dd p{padding:12px 105px 0;height:80px; overflow: hidden;font-size: 14px; line-height: 20px; text-align: center;}
.about dd i{display: block;width:144px;height:43px;background: url(../images/about_ico.png) no-repeat center top;text-align: center; line-height: 43px; font-size: 14px;font-style: normal;margin: 0 auto;}
.about dd i a{color:#2f2f2f;}

.news{margin: 70px auto 0; width:1200px; height:530px; overflow: hidden;font-family:"Microsoft Yahei";}
.news h2{height:75px; line-height: 50px;text-align: center; font-size: 30px;}
.news h2 a{ color:#202020;}
.news h2 span{display: inline-block;padding-left: 10px ;font-weight: normal;}
.news_nav{margin-left: 390px;height:40px; overflow: hidden;}
.news_nav li{ float: left;margin-right: 10px;width:140px; height:40px; overflow: hidden;}
.news_nav li a{display: inline-block;width:136px; height:36px;border:2px solid #e2e2e2; font-size: 14px; line-height: 36px;text-align: center; color:#333;}
.news_nav li a:hover , .news_nav .cur a{background:#1f60a4;color:#fff;font-weight: bold;text-decoration: none;border:2px solid #1f60a4;}
 .news_c{height:380px; overflow: hidden;}
.news1{margin-top: 50px; width:600px; float: left; overflow: hidden;}
.news1 dt img{width:600px; height:200px;}
.news1 dd h3{padding-top: 36px; font-size: 14px; color:#333333; line-height: 24px;}
.news1 dd h3 a{ color:#333;}
.news1 dd p{ font-size: 14px; line-height: 20px; color:#888888;}
.news2{width:545px; overflow: hidden;margin-top: 30px;}
.news2 dl{margin-top: 20px; height:95px;border-bottom: 1px solid #dadada; o visibility: hidden;}
.news2 dt{ float: left;width:70px;color:#888888;font-size: 60px;font-weight: bold;font-family: "Arial"; overflow: hidden;}
.news2 dd{width:465px; float: right; overflow: hidden;}
.news2 dd h3{padding-top: 8px; font-size: 14px; color:#333333; line-height: 24px;}
.news2 dd h3 a{ color:#333;}
.news2 dd p{ font-size: 14px; line-height: 20px; color:#777777;padding-top: 5px;}

.lc_bj{background: url(../images/lc_bj.jpg) no-repeat center top; height:344px;overflow: hidden;}
.lc{width:1200px;margin: 0 auto; overflow: hidden;font-family:"Microsoft Yahei";}
.lc h2{padding-top: 57px;height:50px;text-align: center;line-height: 50px; font-size: 30px;}
.lc h2 a{ color:#fff;}
.lc h2 span{font-weight: normal;display: inline-block;padding-left: 10px;}
.lc li{ float: left;width:139px; padding-right: 73px;background: url(../images/lc_line.png) no-repeat right 69px;margin-top: 25px;position: relative;}
.lc li span{display: block;position: absolute; top: 72px;left: 0;width:139px;color:#fff;font-weight: bold;font-size: 16px; line-height: 24px;text-align: center;}
.lc .nomar{background:none; padding-right: 0;}

.odm{margin: 86px auto 0; width:1200px; height:702px;overflow: hidden;font-family:"Microsoft Yahei";}
.odm h2{background: url(../images/odm_t.jpg) no-repeat center top; height:95px;width:874px;margin: 0 auto; overflow: hidden; font-size: 36px;text-align: center;line-height: 42px;}
.odm h2 a{ color:#1f60a4;}
.odm h2 span{display: block; font-size: 22px; color:#212121;font-weight: normal;}
.odm dl{margin:48px 30px 0 0;width:375px;height:455px;border:2px solid #cfcfcf; border-radius: 2px; float: left;}
.odm .dl03{margin-right: 0;}
.odm .dl01 dt{background: url(../images/odm_ico01.jpg) no-repeat center top;}
.odm .dl02 dt{background: url(../images/odm_ico02.jpg) no-repeat center top;}
.odm .dl03 dt{background: url(../images/odm_ico03.jpg) no-repeat center top;}
.odm dt{ width:120px; height:120px;margin: 79px auto 0;}
.odm dd{padding-top: 15px;}
.odm dd h3 { font-size: 16px; line-height: 24px;text-align: center;}
.odm dd h3 a{ color:#333333;}
.odm dd p{padding:12px 45px 0 ;height:95px;font-size: 14px; line-height: 24px; color:#666666;text-align: center;}
.odm dd i{display: block;width:136px; height:36px; border:2px solid #e2e2e2;text-align: center; line-height: 36px;margin: 0 auto;}
.odm dd i a{ color:#999999; font-size: 12px; font-family: "Arial";text-transform: uppercase;font-style: normal;}
.odm dl:hover{border:2px solid #1c5fa8; background:#1c5fa8;}
.odm .dl01:hover dt{background: url(../images/odm_ico04.jpg) no-repeat center top;}
.odm .dl02:hover dt{background: url(../images/odm_ico05.jpg) no-repeat center top;}
.odm .dl03:hover dt{background: url(../images/odm_ico06.jpg) no-repeat center top;}
.odm dl:hover dd h3 a , .odm dl:hover dd p{ color:#fff;}
.odm dl:hover dd i{background:#fff;border:2px solid #fff;}

.pro_bj{background: url(../images/pro_bj.jpg) no-repeat center top;height:954px;overflow: hidden;padding-top: 91px;font-family:"Microsoft Yahei"; }
.pro_bj h2{background: url(../images/pro_t.png) no-repeat center top; height:95px;margin: 0 auto; overflow: hidden; font-size: 36px;text-align: center;line-height: 42px;}
.pro_bj h2 a{ color:#1f60a4;}
.pro_bj h2 span{display: block; font-size: 22px; color:#212121;font-weight: normal;}
.list{margin-top: 59px;width:280px;background:#fff;height:712px; overflow: hidden;}
.list h5{background: url(../images/list_t.jpg) no-repeat center top; height:80px;padding-top: 15px; font-size: 30px;text-align: center; line-height: 32px;}
.list h5 a{ color:#fff;}
.list h3{margin:12px 15px 0;height:40px; overflow: hidden;}
.list h3 a{ display: block;height:40px;padding-left: 16px;background:#666  url(../images/list_ico1.png) no-repeat 222px  center ;color:#fff;font-size: 16px; line-height: 40px;}
.list h3 a:hover , .list h3.cur a{background:#232323  url(../images/list_ico1.png) no-repeat 222px  center ;}
.list h4{margin:9px 15px 0;height:40px; border-bottom: 1px solid #e3e3e5;padding-left: 43px;background: url(../images/list_ico01.gif) no-repeat 16px center ; font-size: 16px;font-weight: normal; line-height: 40px;}
.list h4 a{ color:#0c71c0;font-weight: bold;}
.list ul{margin:10px 0 0 64px; }
.list li{padding-left: 12px; font-size: 14px; line-height: 30px;background: url(../images/list_ico02.gif) no-repeat 0 center ; }

.pro{width:895px; overflow: hidden; margin-top: 59px;}
.pro dl{height:435px; background:#fff;overflow: hidden;}
.pro dt{padding:27px 0 0 27px; width:504px; overflow: hidden; float: left;}
.pro dt img{width:502px;height:376px;border:1px solid #e4e4e4;}
.pro dd{width:320px;padding:67px 10px 0 0;float: right; } 
.pro dd h3{ font-size: 20px; line-height: 24px;padding-bottom: 10px;}
.pro dd h3 a{ color:#010310;}
.pro dd  p{ font-size: 14px; color:#4b4b4b; line-height: 26px;}
.pro dd p b{display: block;color:#232323;}
.pro dd i{display: block;width:185px;height:42px; background:#0a5393;text-align: center; line-height: 42px;margin-top: 37px;font-size: 18px;font-style: normal;}
.pro dd i a{ color:#fff;}
.pro li{margin:35px 38px 0 0; width:273px; overflow: hidden; float: left;}
.pro li img{width:271px; height:203px; border:1px solid #e3e3e3;}
.pro li span{display: block;text-align: center;padding-top: 18px; font-size: 14px; color:#666666;}
.pro .nomar{margin-right: 0;}

.pic{background: url(../images/pic.jpg) no-repeat center top;height:300px; overflow: hidden;}

.ys_bj{margin-top: 92px;height:2064px;overflow: hidden;font-family:"Microsoft Yahei"; }
.ys{width:1200px; height:618px; overflow: hidden;margin: 0 auto;}
.ys h2{background: url(../images/ys_t.jpg) no-repeat center top; height:95px;margin: 0 auto; overflow: hidden; font-size: 36px;text-align: center;line-height: 42px; color:#1f60a4;}
.ys h2 span{display: block; font-size: 22px; color:#212121;font-weight: normal;}
.ys dl{margin-top: 99px;width:430px; overflow: hidden;background: url(../images/01.jpg) no-repeat 0 top;}
.ys p{width:600px; margin: 99px 0 0; overflow: hidden;}
.ys p img{width:600px; height:363px;}
.ys_bj dl{padding-left: 134px;}
.ys_bj dt{ font-size: 30px;height:120px; color:#333333;background: url(../images/ys_line.gif) no-repeat 0 bottom; line-height: 44px;}
.ys_bj dt  b{display: block; font-size: 34px; color:#1c5fa8;}
.ys_bj dd{padding-left: 16px;margin-top: 27px; font-size: 16px; color:#666666; line-height: 30px;background: url(../images/ys_ico.gif) no-repeat 0 14px;}
.ys_bj dd span{display: block;margin-top:20px;}
.ys_bj dd span img{display: block; float: left;margin-right: 5px;}
.ys1{height:483px;background: url(../images/ys_bj.gif) repeat-y center 0; overflow: hidden;}
.ys_c1{width:1200px; margin: 0 auto; overflow: hidden;}
.ys_c1 dl{margin-top: 82px;width:480px; overflow: hidden;background: url(../images/02.jpg) no-repeat 0 top;}
.ys_c1 p{width:481px;margin: 54px 0 0; overflow: hidden;}
.ys_c1 p img{width:481px; height:393px;}
.ys2{width:1200px;margin: 56px auto 0; height:389px; overflow: hidden;}
.ys2 dl{margin-top: 40px;width:430px; overflow: hidden;background: url(../images/03.jpg) no-repeat 0 top;}
.ys2 p{width:607px;  overflow: hidden;}
.ys2 p img{width:607px; height:347px;}
.ys3{height:458px;background: url(../images/ys_bj.gif) repeat-y center 0; overflow: hidden;}
.ys_c3{width:1200px; margin: 0 auto; overflow: hidden;}
.ys_c3 dl{margin-top: 144px;width:430px; overflow: hidden;background: url(../images/04.jpg) no-repeat 0 top;}
.ys_c3 p{width:588px;margin-top: 28px;  overflow: hidden;}
.ys_c3 p img{width:588px; height:427px;}

.coo{ width:1200px; height:770px;margin: 70px auto 0;overflow: hidden;font-family:"Microsoft Yahei";}
.coo h2{background: url(../images/coo_t.jpg) no-repeat center top; height:95px;margin: 0 auto; overflow: hidden; font-size: 36px;text-align: center;line-height: 42px; }
.coo h2 a {color:#1f60a4;}
.coo h2 span{display: block; font-size: 22px; color:#212121;font-weight: normal;}
.coo_nav{margin-top: 51px;width:384px; overflow: hidden;position: relative; z-index: 2; float: left;}
.coo_nav li{width:384px;height:95px;margin-bottom: 20px; overflow: hidden; position: relative;}
.coo_nav li a{display: block;width:308px;height:67px; font-size: 18px; color:#3a3a3a;font-weight: bold;padding:28px 0 0 76px;background: url(../images/coo_nav.jpg) no-repeat 0 top; line-height: 24px;}
.coo_nav li i{display: block; font-size: 12px; font-family: "Arial"; color:#bcbcbc; text-transform: uppercase;font-weight: normal;font-style: normal;}
.coo_nav li span{display: block;position: absolute; top: 0;left: 0;width:384px;height:95px;display: none;}
.coo_nav li span img{display: block;margin:15px 0 0 58px;}
.coo_nav li span em{display:block;color:#fff; font-size: 18px; color:#fff;font-weight: bold;font-style:normal;position:absolute; top:36px;left:75px;}
.coo_nav li a:hover span, .coo_nav li.cur a span{background: url(../images/coo_cur.jpg) no-repeat 0 top;display: block;}
.more {background: url(../images/coo_nav.jpg) no-repeat 0 top;width:282px; height:95px;overflow: hidden;}
.more a{display: block;background: url(../images/coo_more.jpg) no-repeat 41px  center;height:67px;font-size: 18px; color:#3a3a3a;font-weight: bold;padding:26px 0 0 90px; line-height: 24px; width:105px;}
.more a i{display: block; font-size: 12px; font-family: "Arial"; color:#bcbcbc; text-transform: uppercase;font-weight: normal;font-style: normal;}
.coo_nr{position: relative;width:894px; margin-left: -78px; overflow: hidden; z-index: 1; float: left;}
.coo_c{margin-top: 51px; overflow: hidden; line-height: 0;}
.coo_c dt img{width:894px;height:425px;}
.coo_c dd{ height:125px; background:#383838; overflow: hidden; position: relative;width:894px;}
.coo_c dd h3{ font-size: 16px;padding:25px 0 0 40px; line-height: 24px;}
.coo_c dd h3 a{ color:#fff;}
.coo_c dd p{padding:10px 140px 0 40px; font-size: 14px; color:#aaaaaa; line-height: 20px;}
.coo_c dd i{display: block;position: absolute; top: 27px ;right:30px;background: url(../images/coo_ico.jpg) no-repeat 0 center; width:70px; height:60px; text-align: center;padding-top: 10px; font-size: 16px;font-weight: bold; line-height: 24px;font-style: normal;}
.coo_c dd  i a{ color:#fff;}







