﻿@charset "utf-8";
/*banner*/
.banner{ height:560px; position: relative;margin-bottom:3px;}
.banner .content{height:560px; position: absolute; left:50%;top:0; margin-left: -500px;}
.banner a{ display:block; height:560px;}



/* 关于一 */
.g_ab1{height: 380px;}
.g_ab1 dt{float: left;width: 441px;height: 308px;margin-right: 20px;}
.g_ab1 dt img{width: 441px;height: 308px;display: block;}
.g_ab1 dd{float: left;width: 538px;}
.g_ab1 h3{height: 112px;}
.g_ab1 p{padding-left: 30px;font-size: 14px;line-height: 26px;height: 78px;overflow: hidden;margin-bottom: 50px;text-align: justify;}
.g_ab1 .abtel{margin-left: 35px;background:url(../Img/index/telbg.jpg) no-repeat;height: 100px;padding-left: 83px;padding-top: 8px;font-size: 18px;color: #3e3e3e; position: relative;}
.g_ab1 .abtel b{display: block;font-size: 28px;color: #3e3e3e;}
.g_ab1 .abtel em{position: absolute;left:300px;top:28px;width: 90px;height: 32px;line-height: 32px;background: #d60011;text-align: center;font-size: 12px;color: #fff;}
.g_ab1 .abtel em a{color: #fff;}

.g_pro{background:url(../Img/index/probg.jpg) no-repeat center top;height: 862px;padding-top: 65px;}
.g_pro h2{background:url(../Img/index/protit.png) no-repeat;height: 121px;text-align: center;padding-top: 25px;font-size: 40px;font-weight: bold;color: #d60011;}
.g_pro h2 a{color: #d60011}
.g_pro h2 em{display: block;font-weight: normal;font-size: 20px;color: #666666;}
.g_pro .cptit{height: 64px;line-height: 64px;background: #737373;margin-bottom: 30px;}
.g_pro .cptit li{width: 20%;float: left;text-align: center;}
.g_pro .cptit .lastli a{border-right: none;}
.g_pro .cptit .lastli{width: 148px;}
.g_pro .cptit li a{color: #fff;display: block;height: 64px;line-height: 64px;text-align: center;font-size: 16px;color: #fff;border-right: 1px solid #ababab;text-decoration: none;}
.g_pro .cptit li a:hover,.g_pro .cptit .cur a{background: #d60011;}
.g_pro .m_fle{float: left;width: 240px;}
.g_pro .m_fle h3{background: #737373;height: 118px;font-size: 12px;color: #fff;line-height: 16px;padding: 20px 20px 0;font-weight: normal;text-align: center;}
.g_pro .m_fle h3 b{display: block;font-size: 20px;color: #fff;height: 30px;line-height: 30px;text-align: center;overflow: hidden;margin-bottom: 15px;} 
.g_pro .m_fle h3 a{color: #fff;text-decoration: none;}
.g_pro .fllst{background: #fff;border-bottom: 6px solid #d60011;height:409px;}
.g_pro .fllst li{height: 40px;line-height: 40px;border-bottom: 1px solid #eaeaea;} 
.g_pro .fllst li a{display: block;height: 40px;line-height: 40px;border-bottom: 1px solid #eaeaea;padding-left: 20px;text-decoration: none; padding-right: 40px;overflow: hidden;}

.g_pro .m_cp{float: right; width: 760px;}

.g_pro .m_cp dl{position: relative; float: left;width: 240px;margin-left: 12px;margin-bottom: 12px;height: 270px;background:#fff;}
.g_pro .m_cp dt,.g_pro .m_cp dt img{width: 240px;height: 174px;display: block;}
.g_pro .m_cp dt{position: relative;}
.g_pro .m_cp dt em{position: absolute;left:0;top:0;display: none;border: 2px solid #d60011;width: 236px;height: 240px;border-bottom: none;}
.g_pro .m_cp dl:hover em{display: block;}


.g_pro .m_cp dd{position: absolute;left:0;top:190px; width: 240px;}
.g_pro .m_cp h3{height: 52px;font-weight: normal;text-align: center;font-size: 14px;color: #666;overflow:hidden;}
.g_pro .m_cp h3 a{color: #666;text-decoration: none;}
.g_pro .m_cp h3 b{display: block;line-height: 19px;overflow: hidden;font-weight: normal;padding-top:5px;margin:auto 0 0 6%;width:88%;text-align:center;overflow:hidden;height:40px;}
.g_pro .m_cp h3 em{color: #a0a0a0;display: block;height: 22px;line-height: 22px;overflow: hidden;}
.g_pro .m_cp span{display: block;height: 28px;line-height: 28px;}
.g_pro .m_cp span a{display: block;float: left;width: 120px;height: 28px;line-height: 28px;font-size: 14px;color: #fff;background: #ababab;text-align: center;}
.g_pro .m_cp span .btn22{background: #d60011;}
.g_pro .fllst li a:hover,.g_pro .fllst .cur a{background:#d60011 url(../Img/Index/cpfl.jpg) no-repeat 206px 14px;color: #fff;}

/* 优势 */
.g_ys{height: 1653px;background:url(../Img/index/ysbg.jpg) no-repeat center top; }
.g_ys h2{background:url(../Img/index/ystit.png) no-repeat 0 148px;height: 214px;text-align: center;font-size:50px;color: #d60011;font-weight: bold; padding-top: 148px; }
.g_ys h2 em{display: block;font-size: 24px;color: #666;font-weight: normal;}
.ysimg1{top:285px;  right:-90px;}
.ysimg2{top:1358px; left:0;}
.m_ys1{top:364px;left:0; width: 472px;}
.m_ys2{top:714px;left:532px; width: 472px;}
.m_ys3{top:1057px;left:0; width: 478px;}
.m_ys4{top:1385px;left:532px; width: 472px;}

.g_ys .m_ysgy{position: absolute; width: 480px;}
.g_ys .m_ysgy h3{height: 102px;border-bottom: 1px dotted #9f9f9f; padding-left: 72px;  color: #da2538; font-size: 30px;margin-bottom: 30px;}
.g_ys .m_ysgy h3 em{display: block;font-size: 20px;color: #333333;padding-top: 6px;}
.g_ys .m_ysgy h3 b{font-weight: normal;position: absolute;left:0;top:0;background: url(../Img/index/ysno.png) no-repeat;width: 52px;height: 59px;padding-top: 5px; text-align: center;font-size: 30px;color: #da2538;}
.g_ys .m_ysgy p{font-size: 13px; color: #333333; line-height: 26px;padding-left: 72px;margin-bottom: 12px;text-align: justify; }
.g_ys .m_ysgy p b{font-weight: normal;color: #d60011;}

.g_ys .m_zs{position: absolute;left:-50px;top:724px;width:510px;}
.g_ys .m_zs li{float: left;background: url(../Img/Index/zsbg.png) no-repeat; width: 230px;height: 260px;margin-right: 18px; }
.g_ys .m_zs li img{width: 166px;height: 204px;display: block;margin: 0 auto;}
.g_ys .m_zs li em{display: block;margin-top: 30px;height: 20px;line-height: 20px;text-align: center;overflow: hidden;font-size: 14px;color: #555}

.g_ys .m_zs .u_ljt,.g_ys .m_zs .u_rjt{ width:27px; height:63px; position: absolute; cursor:pointer;  display:block;}
.g_ys .m_zs .u_ljt{left:-20px;top:80px;}
.g_ys .m_zs .u_rjt{left:480px;top:80px;}
.g_ys .m_zs .u_ljt a{ background: url(../Img/Index/ljt.png) no-repeat; width:27px; height:63px; display:block;}
.g_ys .m_zs .u_rjt a{ background: url(../Img/Index/rjt.png) no-repeat; width:27px; height:63px; display:block;}



.g_ys .m_sc{position: absolute;left:509px;top:1025px;}
.g_ys .m_sc ul{padding-left: 43px;}
.g_ys .m_sc li{width: 426px;height: 320px;}
.g_ys .m_sc li img{width: 426px;height: 274px;display: block;}

.g_ys .m_sc li em{display: block;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #555;overflow: hidden;}
.g_ys .m_sc .u_ljt,.g_ys .m_sc .u_rjt{ width:27px; height:63px; position: absolute; cursor:pointer;  display:block;}
.g_ys .m_sc .u_ljt{left:0;top:106px;}
.g_ys .m_sc .u_rjt{right:-47px;top:106px;}
.g_ys .m_sc .u_ljt a{ background: url(../Img/index/ljt.png) no-repeat; width:27px; height:63px; display:block;}
.g_ys .m_sc .u_rjt a{ background: url(../Img/index/rjt.png) no-repeat; width:27px; height:63px; display:block;}


.g_an{padding-top: 70px;height: 640px;}
.g_an h2{background:url(../Img/index/antit.jpg) no-repeat;height: 130px;text-align: center;padding-top: 25px;font-size: 40px;font-weight: bold;color: #d60011;}
.g_an h2 a{color: #d60011}
.g_an h2 em{display: block;font-weight: normal;font-size: 20px;color: #666666;}
.g_an dl{position: relative;height: 380px;}
.g_an dt{float: left;width: 560px;height: 428px;}
.g_an dt img{width: 560px;height: 327px;display: block;}
.g_an dd{position: absolute;width: 425px;height: 240px;background: url(../Img/index/andd.png) no-repeat;left:512px;top:18px;padding: 0 10px 0 50px; }
.g_an h3{background: url(../Img/index/antit2.jpg) no-repeat 0 bottom;height: 60px;line-height: 60px;padding-top:4px;overflow: hidden;font-size: 22px;color: #d60011;font-weight: bold;margin-bottom: 15px;}
.g_an h3 a{color: #d60011;text-decoration: none;}
.g_an p{font-size: 14px;line-height: 26px;color: #555555;height: 130px;overflow: hidden;text-align: justify;}
.g_an .u_ljt,.g_an .u_rjt{ width:113px; height:51px; position: absolute; cursor:pointer;  display:block;}
.g_an .u_ljt{left:560px;top:413px;}
.g_an .u_rjt{left:672px;top:413px;}
.g_an .u_ljt a{ background: url(../Img/index/ljt2.png) no-repeat; width:113px; height:51px; display:block;}
.g_an .u_rjt a{ background: url(../Img/index/rjt2.png) no-repeat; width:113px; height:51px; display:block;}
.g_an .u_ljt a.cur,.g_an .u_rjt a.cur{background-position: -113px 0;}
.g_an span a{display: block;width: 210px;height: 50px;line-height: 50px;background: #d60011;text-align: center;font-size: 14px;color: #fff; margin: 0 auto;}



.g_kf{background:url(../Img/index/probg.jpg) no-repeat center top;height: 684px;padding-top: 73px;}
.g_kf h2{background:url(../Img/index/kftit.png) no-repeat;height: 121px;text-align: center;padding-top: 25px;font-size: 40px;font-weight: bold;color: #d60011;}
.g_kf h2 a{color: #d60011}
.g_kf h2 em{display: block;font-weight: normal;font-size: 20px;color: #666666;}
.g_kf dl{position: relative; float: left;width: 310px;height: 370px;border: 1px solid #e4e3e3;margin-right: 30px;}
.g_kf .lastdl{margin-right: 0;}
.g_kf dt{padding: 12px 16px 20px}
.g_kf dt img{width: 276px;height: 183px;display: block;}
.g_kf dd{padding: 0 15px;}
.g_kf h3{height: 22px;line-height: 22px;overflow: hidden;font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px;}
.g_kf h3 a{color: #333;}
.g_kf span{position: absolute;right: 0;bottom:0;width: 23px;height: 19px;}
.g_kf span a{display: block; width: 23px;height: 19px;background: url(../Img/index/jia2.jpg) no-repeat;}
.g_kf dl:hover span a{display: block; width: 23px;height: 19px;background: url(../Img/index/jia1.jpg) no-repeat;}


.g_kf h4{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;color: #333;font-weight: normal;margin-bottom: 20px;}
.g_kf p{font-size: 12px;line-height: 22px;color: #666;height: 66px;overflow: hidden;text-align: justify; }
.g_kf .more a{display: block;width: 210px;height: 50px;line-height: 50px;background: #d60011;text-align: center;font-size: 14px;color: #fff; margin: 50px auto 0;}
.g_kf .u_ljt,.g_kf .u_rjt{ width:27px; height:63px; position: absolute; cursor:pointer;  display:block;}
.g_kf .u_ljt{left:-56px;top:303px;}
.g_kf .u_rjt{right:-56px;top:303px;}
.g_kf .u_ljt a{ background: url(../Img/index/ljt.png) no-repeat; width:27px; height:63px; display:block;}
.g_kf .u_rjt a{ background: url(../Img/index/rjt.png) no-repeat; width:27px; height:63px; display:block;}


.g_xban{background: url(../Img/index/xban.jpg) no-repeat center top;height: 297px;}
.g_xban .tel{left:474px;top:194px;width:255px;height: 42px;line-height: 42px;border: 2px solid #d60011;text-align: center;font-size: 30px;font-weight: bold;color: #d60011;font-style: italic;}
.g_xban .btn10{right:124px;top:194px;width: 114px;height: 44px;line-height: 44px;background: #d60011;font-size: 18px;color: #fff;text-align: center;}
.g_xban .btn20{right:0;top:194px;width: 114px;height: 44px;line-height: 44px;background: #d60011;font-size: 18px;color: #fff;text-align: center;}
.g_xban .btn10 a,.g_xban .btn20 a{color: #fff;}


.g_fc{background:url(../Img/index/probg.jpg) no-repeat center top;height: 513px;padding-top: 73px;}



.g_fc .m_fc{background:url(../Img/index/fcbg2.jpg) no-repeat;height: 312px;}
.g_fc .m_fc li{position: relative; margin-left: 268px;}
.g_fc .m_fc li em{position: absolute;left:4px;bottom:4px;background:url(../Img/index/sha.png) repeat;width: 456px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #fff;overflow: hidden;}
.g_fc .m_fc li img{width: 456px;height: 290px;display: block;border: 4px solid #d60011;}

.ys10 .u_ljt,.ys10 .u_rjt{ width:27px; height:63px; position: absolute; cursor:pointer;  display:block;z-index:999;}
.ys10 .u_ljt{left:200px;top:263px;}
.ys10 .u_rjt{right:200px;top:263px;}
.ys10 .u_ljt a{ width:27px; height:63px; display:block;}
.ys10 .u_rjt a{ width:27px; height:63px; display:block;}


.g_news{height: 490px;padding-top: 66px;}
.g_news .m_news{float: left;width:512px;}
.g_news .m_news h2{height: 28px;line-height: 28px;margin-bottom: 20px;background: url(../Img/index/newline.jpg) no-repeat 90px 5px;}
.g_news .m_news b.zzz{display: block;}
.g_news .m_news h2 a{display: block;float: left;padding: 0 50px 0 0 ; font-size: 18px;font-weight: normal;color: #333;}
.g_news .m_news h2 a:hover,.g_news .m_news .cur{color: #d60011;font-weight: bold;}
.g_news .m_news h2 span a{font-size: 14px;color: #999;font-weight: normal;padding: 0}
.g_news .m_news h2 span a:hover{background: none;}
.g_news .dttj{height: 195px;border-bottom: 1px dotted #a9a9a9;}
.g_news .dttj dt,.g_news .dttj dt img{width: 269px;height: 170px;display: block;}
.g_news .dttj dt{position: relative;margin-bottom: 17px;float:left;}
.g_news .dttj dd{float:left;width:220px;margin-left: 20px;}
.g_news .dttj dt em{position: absolute;right: 0;top:0;width: 62px;height: 62px;}
.g_news .dttj dt em img{width: 62px;height: 62px;}
.g_news .dttj h3{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.g_news .dttj h3 a{color: #333;}
.g_news .dttj h3 span{font-weight:normal;color: #666;display:none;}

.g_news .dttj p{font-size: 14px;color: #333;height: auto;line-height: 24px;overflow: hidden;width:auto;text-align: justify; }
.g_news .newlst {padding-top: 22px;}
.g_news .newlst li{height: 34px;line-height: 34px;overflow: hidden;font-size: 14px;color: #666}
.g_news .newlst li a{height: 34px;line-height: 34px;overflow: hidden;font-size: 14px;color: #666;background: url(../Img/index/dtico1.jpg) no-repeat 0 11px;padding-left: 14px;}
.g_news .newlst li a:hover,.g_news .newlst .cur a{color: #d60011;background: url(../Img/index/dtico2.jpg) no-repeat 0 11px}
.g_news .newlst li:hover span,.g_news .newlst .cur span{color: #d60011;}
.m_wd{ width:410px;float: right;}
.m_wd h3{height: 28px;line-height: 28px; font-size: 18px;font-weight: bold;color: #333;} 
.m_wd h3 a{color: #333}
.m_wd h3 span a{font-size: 14px;color: #666;font-weight: normal; }
.m_wd dl{ height: 115px; padding-top: 23px;}
.m_wd dt{ height:20px;  line-height:20px; margin-bottom: 26px; overflow: hidden;  font-size:14px; color:#333333;font-weight: bold;}
.m_wd dt a{ color:#333333;background:url(../Img/index/wen.jpg) no-repeat;padding-left:34px; display: block;}
.m_wd dd{ margin-top:1px; font-size: 14px; padding-left:34px; background:url(../Img/index/da.jpg) no-repeat; line-height:24px; color:#333333; height: 48px; overflow: hidden;}  
.m_wd dd a{font-weight: normal;color: #333333;}


/* 在线留言 */
.g_ly{background:url(../Img/index/lybg.jpg) no-repeat center top;height: 365px;padding-top: 88px;margin-bottom: 70px;}
.g_ly .m_lytit{float: left;background:url(../Img/index/lytit.jpg) no-repeat;width: 370px;height: 346px;}
.g_ly .m_lytit h2{padding-top: 274px;text-align: center;font-size: 24px;font-weight: bold;color: #f3f3f3;}
.g_ly .m_lytit h2 a{color: #f3f3f3;}
.g_ly .m_lytit h2 em{display: block;font-size: 18px;font-weight: normal;}
.p_ak{float: right;width: 610px;padding-top: 8px;}
.p_ak h3{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;font-size: 14px;font-weight: normal; color: #b4b4b4;height: 52px;line-height: 52px;margin-bottom: 23px;}
.p_ak h3 b{color: #d60011;font-size: 18px;display: inline-block;margin-right: 54px;}
.p_ak ul li{position: relative; margin-bottom:12px; width: 280px;margin-right: 45px;float: left;}
.p_ak ul .lastli{margin-right: 0;}
.p_ak label,.p_ak input,.p_ak textarea{float:left;display:inline-block;}
.p_ak label{width:50px;line-height:27px;font-size: 14px;color:#000000;}
.p_ak input{width:218px; padding-left: 10px; height:27px;line-height:27px;background:none;border:1px solid #e5e5e5;font-size: 14px;color:#000000;}
.p_ak textarea{width:600px;height:72px;overflow:hidden; line-height: 24px; border:1px solid #e5e5e5;background:none; font-size: 14px;color:#000000;padding: 10px 0 0 10px; resize:none;}
.p_ak span{position: absolute;right: 5px; color:#d60011;float:left;line-height:27px;font-weight:bold; font-size: 14px;}
.p_ak .test1{width: 608px;}
.p_ak .test1 label{width: 90px;}
.p_ak .test1 input{width:166px; background:none;border: 1px solid #e5e5e5; height: 27px;}
.p_ak .s_btn{float: left; width:212px;height:35px;overflow:hidden;margin-left: 42px;}
.p_ak .s_btn input{border:none;width:86px;height:30px;cursor:pointer; }
.p_ak .s_btn .s_m{background:url(../Img/index/cz.jpg) no-repeat; display: inline-block; width: 86px; height: 30px; margin-right: 6px;}
.p_ak .s_btn .t_i{background:url(../Img/index/tj.jpg) no-repeat;display: inline-block; width: 86px; height: 30px; margin-right: 0;}

.g_down{height: 218px;}
.g_down .m_down1{position: relative; float: left;width: 316px;margin-right: 24px; padding-top: 17px;}
.g_down .m_down1 h2{position: absolute;left:93px;top:0; width: 133px;height: 34px;line-height: 34px;background: #363636;text-align: center;font-size: 16px;font-weight: bold;color: #fff; }
.g_down .m_down1 h2 a{color: #fff;}
.g_down .m_down1 dt,.g_down .m_down1 dt img{width: 316px;height: 109px;display: block;}
.g_down .m_down1 dd{height: 30px;line-height: 30px;background: #363636;}
.g_down .m_down1 dd a{display: block;float: left;width:158px;text-align: center;font-size: 14px;color: #fff; }
.g_down .m_down1 dd .btn1{background: #d60011}
.g_down .m_sp{float: left;width: 316px;position: relative; padding-top: 17px;margin-right: 24px;} 
.g_down .m_sp h2{position: absolute;left:93px;top:0; width: 133px;height: 34px;line-height: 34px;background: #363636;text-align: center;font-size: 16px;font-weight: bold;color: #fff; }
.g_down .m_sp h2 a{color: #fff;}

.g_down .m_tm{float: left;width: 317px;position: relative; padding-top: 56px;background:url(../Img/index/tmbg.jpg) no-repeat 0 17px; height: 138px;} 
.g_down .m_tm h2{position: absolute;left:17px;top:0; width:284px;height: 34px;line-height: 34px;background: #363636;text-align: center;font-size: 16px;font-weight: bold;color: #fff; margin-bottom: 17px; }
.g_down .m_tm h2 a{color: #fff;}
.g_down .tmlst{padding-left: 10px;}
.g_down .tmlst li{float: left; width: 88px;text-align: center;margin-right: 13px;}
.g_down .tmlst li em{display: block;font-size: 14px;color: #fff;}




/*3D*/

.ys10_c{height:28px;}
.ys10_c ul{margin:0 auto;width:266px;height:28px;}
.ys10_c ul li{float:left;height:28px;}
.ys10_c ul li.cur{margin-right:33px;}
.ys10{background:url(../Img/Index/probg.jpg) no-repeat scroll center top;height:535px;overflow:hidden;padding-top:25px;}

.ys10 h2{width:1000px;margin:0 auto; background:url(../Img/index/fctit.png) no-repeat;height: 80px;text-align: center;padding-top: 25px;font-size: 40px;font-weight: bold;color: #d60011;}
.ys10 h2 a{color: #d60011}
.ys10 h2 em{display: block;font-weight: normal;font-size: 20px;color: #666666;}

/* 友情链接 */
.g_link{height: 115px;}
.g_link h2{height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #363636}
.g_link h2 a{color: #363636}
.g_link h2 span{display: block;font-size: 13px;font-weight: normal;}
.g_link h2 span a{color: #363636;}
.link_c{line-height:30px; overflow:hidden;font-size: 12px;}
.link_c a{ white-space:nowrap; padding:0 45px 0 0; height: 30px; line-height:30px; color:#403e3e;display: inline-block;}
