@charset "utf-8";
/* CSS Document */

.banner a{ display:block;  height:720px; overflow:hidden;}

.s_bj{height: 100px;overflow:hidden;background:url(Img/Index/s_bj.jpg) no-repeat center top;}
.search{width:1200px;margin: 0 auto; overflow: hidden;font-family:"Microsoft Yahei";}
.s_inp01{width:390px;padding-top: 29px;}
.inp01{width:344px;height:31px;line-height:31px;background:url(Img/Index/s.jpg) no-repeat center top;border:0;color:#494949;font-size:14px;padding-left:10px; float: left;font-family:"Microsoft Yahei";}
.inp02{background:url(Img/Index/ss.jpg) no-repeat center top;width:30px;height:31px;border:0; float: left;}
.search p{width:560px; line-height: 100px; font-size: 14px ; color:#494949; }
.search p a{ display: inline-block; padding:0 10px;color:#494949;}

.link_bj{background:#fafafa; height:100px; overflow: hidden;}
.link {width:1200px;margin: 0 auto; height:80px; overflow:hidden;font-family:"Microsoft Yahei";  padding-top: 20px;}
.link h2{ width: 145px; float: left;overflow: hidden;}
.link h2 a{ color: #000000;font:bold 18px/24px "Microsoft Yahei";}
.link h2 i{display: block;font-size: 12px; color:#000000; text-transform: uppercase; font-family: "Tahoma";font-weight: normal;}
.link p{ width: 850px; line-height:44px; color:#666;  overflow: hidden; float: left;}
.link p a{ color:#666; padding:0 20px; }
.link span{display: block; float: right;width: 130px;overflow: hidden; line-height:44px; font-weight: bold;}
.link span a { color: #af0000;}

.news{height:350px;width:580px; overflow: hidden;margin-top: 100px;}
.news h2 ,.wt h2 , .site h2 , .online h2 {height:55px; overflow: hidden;}
.news h2 a,.wt h2  a , .site h2 a, .online h2 a{ color: #000000;font:bold 18px/24px "Microsoft Yahei";}
.news h2 i,.wt h2 i, .site h2 i, .online h2 i{display: block;font-size: 12px; color:#000000; text-transform: uppercase; font-family: "Tahoma";font-weight: normal;}
.news01{margin-top: 27px;height:93px; border-bottom: 1px solid #e5e5e5; overflow: hidden;}
.riq{width:80px; float: right; overflow: hidden;font-size: 18px; color:#666666; text-align: center;line-height: 22px;}
.riq span{display: block;font-size: 58px;line-height: 60px;}
.news01 dl{ float: left;width:435px; overflow: hidden;}
.news01 dt{ float: left;width:145px;height:70px; overflow: hidden;}
.news01 dt img{width:145px;height:70px;}
.news01 dd{width:252px; float: right; overflow: hidden;}
.news01 dd h3{ font-size: 14px; font-weight: normal; line-height: 24px;}
.news01 dd h3 a{ color:#010101;}
.news01 dd p{ font-size: 14px; line-height: 24px;}
.news01:hover .riq{color:#b90000;}
.news01:hover dl h3 a, .news01:hover dl p{color:#b90000;}

.wt{width:575px;height:350px; overflow: hidden;margin-top: 100px;}
.wt01{margin-top: 22px;height:60px;border-bottom: 1px solid #e5e5e5; overflow: hidden;}
.wt01 dt{font-size: 14px; line-height: 24px;}
.wt01 dt a{ color:#333;}
.wt01 dd{font-size: 14px;line-height: 24px;}
.wt ul{margin-top: 20px;}
.wt li{line-height: 26px; font-size: 14px;}

.reason_bj{ background:url(Img/Index/bj1.jpg) repeat-y center 0;}
.reason{width:1200px; margin: 0 auto 0;padding-top: 90px; height:807px; overflow: hidden;font-family:"Microsoft Yahei";}
.reason h2{ height:106px;overflow: hidden;font-size: 34px; color:#261712;text-align: center;font-weight: normal;letter-spacing: 6px;line-height: 38px; letter-spacing: 4px;}
.reason h2 i{ color:#575757; display: block; font-size: 16px;letter-spacing: 0;letter-spacing: 0;}
.reason h2 b{ color:#c00b12;}
.r_nav{height:66px;background:url(Img/Index/reason_line.gif) repeat-x center bottom; overflow: hidden;text-align: center;}
.r_nav i{display: inline-block; height:66px;font-size: 22px; color:#261712; line-height: 66px;width:250px; overflow: hidden; text-transform: uppercase;}
.r_nav i:hover , .r_nav .cur { color: #b6131a; font-weight: bold; background:url(Img/Index/reason_line01.jpg) no-repeat center bottom;}
.reason_c{margin-top: 41px;}
.reason_c li{ float: left;width:213px;height:162px; overflow: hidden;padding:75px 0 0 170px;margin:0 25px 26px 0;font-size: 20px; color: #261712;}
.reason_c li span{display: block;}
.reason_c li b{font-size: 60px; font-family: "Tahoma";display: inline-block;padding-right: 5px; line-height: 64px;}
.reason_c .li01{background:url(Img/Index/reason01.jpg) no-repeat center 0;}
.reason_c .li02{background:url(Img/Index/reason08.jpg) no-repeat center 0;}
.reason_c .li03{background:url(Img/Index/reason03.jpg) no-repeat center 0;margin-right: 0;}
.reason_c .li04{background:url(Img/Index/reason04.jpg) no-repeat center 0;}
.reason_c .li05{background:url(Img/Index/reason05.jpg) no-repeat center 0;}
.reason_c .li06{background:url(Img/Index/reason06.jpg) no-repeat center 0;margin-right: 0;}
.reason_c li:hover{color:#fff;}
.reason_c li:hover span{ color:#fff;}
.reason_c li:hover b{ color:#fff;}
.reason_c .li01:hover{background:url(Img/Index/reason07.jpg) no-repeat center 0;}
.reason_c .li02:hover{background:url(Img/Index/reason02.jpg) no-repeat center 0;}
.reason_c .li03:hover{background:url(Img/Index/reason09.jpg) no-repeat center 0;}
.reason_c .li04:hover{background:url(Img/Index/reason10.jpg) no-repeat center 0;}
.reason_c .li05:hover{background:url(Img/Index/reason11.jpg) no-repeat center 0;}
.reason_c .li06:hover{background:url(Img/Index/reason12.jpg) no-repeat center 0;}

.six_gx{margin-top: 41px;}
.six_gx li{ float: left;width:323px;height:137px; overflow: hidden;padding:0 30px ;margin:0 25px 26px 0;font-size: 14px; color: #666666;text-align: center; line-height: 24px;padding-top: 100px;}
.six_gx li span{display: block;}
.six_gx li b{ display: block; font-size: 20px ; color:#330000; line-height: 40px;}
.six_gx li.li01{background:url(Img/Index/gx_01.jpg) no-repeat center 0;}
.six_gx li.li02{background:url(Img/Index/gx_02.jpg) no-repeat center 0;}
.six_gx li.li03{background:url(Img/Index/gx_03.jpg) no-repeat center 0;}
.six_gx li.li04{background:url(Img/Index/gx_04.jpg) no-repeat center 0;}
.six_gx li.li05{background:url(Img/Index/gx_05.jpg) no-repeat center 0;}
.six_gx li.li06{background:url(Img/Index/gx_06.jpg) no-repeat center 0;}
.six_gx .nomar{margin-right: 0;}
.six_gx li.li01:hover{background:url(Img/Index/gx_07.jpg) no-repeat center 0;}
.six_gx li.li02:hover{background:url(Img/Index/gx_08.jpg) no-repeat center 0;}
.six_gx li.li03:hover{background:url(Img/Index/gx_09.jpg) no-repeat center 0;}
.six_gx li.li04:hover{background:url(Img/Index/gx_10.jpg) no-repeat center 0;}
.six_gx li.li05:hover{background:url(Img/Index/gx_11.jpg) no-repeat center 0;}
.six_gx li.li06:hover{background:url(Img/Index/gx_12.jpg) no-repeat center 0;}
.six_gx li:hover b{color:#fff;}
.six_gx li:hover{ color:#fff;}

.e_serv{margin-top: 41px;}
.e_serv li{ float: left;width:230px;height:137px; overflow: hidden;padding:0 25px ;margin:0 25px 26px 0;font-size: 14px; color: #666666;background:url(Img/Index/six_gx.jpg) repeat center 0;text-align: center; line-height: 24px;padding-top: 100px;}
.e_serv li span{display: block;}
.e_serv li b{ display: block; font-size: 20px ; color:#330000; line-height: 40px;}
.e_serv .nomar{margin-right: 0;}
.e_serv li.li01{background:url(Img/Index/serv_img01.jpg) no-repeat center 0;}
.e_serv li.li02{background:url(Img/Index/serv_img02.jpg) no-repeat center 0;}
.e_serv li.li03{background:url(Img/Index/serv_img03.jpg) no-repeat center 0;}
.e_serv li.li04{background:url(Img/Index/serv_img04.jpg) no-repeat center 0;}
.e_serv li.li05{background:url(Img/Index/serv_img05.jpg) no-repeat center 0;}
.e_serv li.li06{background:url(Img/Index/serv_img06.jpg) no-repeat center 0;}
.e_serv li.li07{background:url(Img/Index/serv_img07.jpg) no-repeat center 0;}
.e_serv li.li08{background:url(Img/Index/serv_img08.jpg) no-repeat center 0;}
.e_serv .nomar{margin-right: 0;}
.e_serv li.li01:hover{background:url(Img/Index/serv_img09.jpg) no-repeat center 0;}
.e_serv li.li02:hover{background:url(Img/Index/serv_img10.jpg) no-repeat center 0;}
.e_serv li.li03:hover{background:url(Img/Index/serv_img11.jpg) no-repeat center 0;}
.e_serv li.li04:hover{background:url(Img/Index/serv_img12.jpg) no-repeat center 0;}
.e_serv li.li05:hover{background:url(Img/Index/serv_img13.jpg) no-repeat center 0;}
.e_serv li.li06:hover{background:url(Img/Index/serv_img14.jpg) no-repeat center 0;}
.e_serv li.li07:hover{background:url(Img/Index/serv_img15.jpg) no-repeat center 0;}
.e_serv li.li08:hover{background:url(Img/Index/serv_img16.jpg) no-repeat center 0;}
.e_serv li:hover b{color:#fff;}
.e_serv li:hover{ color:#fff;}



.pic{height:222px;background:url(Img/Index/pic.jpg) no-repeat center 0;overflow: hidden; position: relative;}
.pic p{ position: absolute; top: 15px;right:50%;margin-right: -600px;width:300px;font-size: 20px; color:#fff;padding-left: 35px;background:url(Img/Common/tel.png) no-repeat 0 top;font-family: "Microsoft Yahei"; line-height: 24px;}
.pic p b{ font-size: 22px;font-family: "Arial";font-weight: bold;}

.team_bj{margin-top: 60px;height:840px;font-family: "Microsoft Yahei";overflow: hidden;background:url(Img/Index/team_bj.jpg) no-repeat center 86px;}
.team{width:1200px;height:800px;margin: 0 auto; overflow: hidden; position: relative;}
.team h2{ height:86px;overflow: hidden;font-size: 34px; color:#261712;text-align: center;font-weight: normal;letter-spacing: 6px;line-height: 38px; letter-spacing: 4px;}
.team h2 i{ color:#575757; display: block; font-size: 18px ; line-height: 30px; letter-spacing: 0;letter-spacing: 0;}
.team h2 b{ color:#c00b12;}
.team_c{position: relative; z-index: 1;width:790px; margin: 0 auto; overflow: hidden;}
.team_c dt {width:558px; height:466px;margin: 0 auto; overflow: hidden;}
.team_c dt img{width:558px; height:466px;}
.team_c dd{padding-top: 16px;}
.team_c dd h3{font-weight: normal;font-size: 26px;text-align: center;height:75px; line-height: 30px;overflow: hidden;}
.team_c dd h3 a{ color:#c00b12;}
.team_c dd h3 i{display: block;  font-size: 16px; color:#333333; }
.team_c dd p{text-align: center; line-height: 24px; color:#666666; font-size: 14px;}
.t_prev{ position: absolute; z-index: 3; top: 583px; left: 315px;width:39px; height:39px;background:url(Img/Index/t_l.jpg) no-repeat center 0;}
.t_next{ position: absolute; z-index: 3; top: 583px; right: 315px;width:39px; height:39px;background:url(Img/Index/t_r.jpg) no-repeat center 0;}
.t_prev:hover{background:url(Img/Index/t_l_cur.jpg) no-repeat center 0;}
.t_next:hover{background:url(Img/Index/t_r_cur.jpg) no-repeat center 0;}

.lc_bj{padding-top: 25px;background:#f4f4f4 url(Img/Index/lc_line.gif) no-repeat center 338px;font-family: "Microsoft Yahei"; overflow: hidden;height: 400px;}
.lc{width:1200px;height:440px;margin: 0 auto; position: relative; overflow: hidden;}
.lc h2{ height:119px;overflow: hidden;font-size: 34px; color:#261712;text-align: center;font-weight: normal;letter-spacing: 6px;line-height: 38px;}
.lc h2 i{ color:#575757; display: block; font-size: 16px;letter-spacing: 0;}
.lc h2 b{ color:#c00b12;}
.lc li{ float: left;height:194px;width:105px; margin-right: 77px; o visibility: hidden; font-size: 14px; color:#78787a;text-align: center;font-weight: bold;}
.lc li span{display: block;width:36px;height:36px; text-align: center; font:bold 22px/36px "Arial";text-align: center; color:#fff;margin: 0 auto 55px;}
.lc .li07{margin-right: 0;}
.lc .li01{background:url(Img/Index/lc08.jpg) no-repeat center 0;}
.lc .li02{background:url(Img/Index/lc02.jpg) no-repeat center 0;}
.lc .li03{background:url(Img/Index/lc03.jpg) no-repeat center 0;}
.lc .li04{background:url(Img/Index/lc04.jpg) no-repeat center 0;}
.lc .li05{background:url(Img/Index/lc05.jpg) no-repeat center 0;}
.lc .li06{background:url(Img/Index/lc06.jpg) no-repeat center 0;}
.lc .li07{background:url(Img/Index/lc07.jpg) no-repeat center 0;}
.lc .li01:hover{background:url(Img/Index/lc01.jpg) no-repeat center 0;}
.lc .li02:hover{background:url(Img/Index/lc09.jpg) no-repeat center 0;}
.lc .li03:hover{background:url(Img/Index/lc10.jpg) no-repeat center 0;}
.lc .li04:hover{background:url(Img/Index/lc11.jpg) no-repeat center 0;}
.lc .li05:hover{background:url(Img/Index/lc12.jpg) no-repeat center 0;}
.lc .li06:hover{background:url(Img/Index/lc13.jpg) no-repeat center 0;}
.lc .li07:hover{background:url(Img/Index/lc14.jpg) no-repeat center 0;}
.lc li:hover { color:#fff; border-bottom: 2px dashed #c00b12;}
.zx_ico{ position: absolute;top: 285px; left:465px; width:150px; height:54px;background:url(Img/Index/lc_ico.png) no-repeat center 0;font-size: 24px;font-weight: bold;color:#fff; line-height: 54px;padding-left: 98px;}
.zx_ico a{ color:#fff;}

.list{margin-top: 102px;width:251px; overflow: hidden;height:697px;}
.list h2{background:url(Img/Index/list_nav.jpg) no-repeat center 0;padding-top: 18px;height:67px;text-align: center;font-size: 30px;}
.list h2 a{ color:#fff;}
.list h2 i{ display: block;font-size: 14px; color:#e4afb0; font-family: "Arial"; text-transform: uppercase;font-weight: normal;}
.list h3{width:223px; margin:15px 0 0 13px;height:53px; overflow: hidden;}
.list h3 a{ display: block;height:53px;padding-left: 40px;font-size: 16px;font-weight: normal;color:#fff;background:url(Img/Index/list_wz1.jpg) no-repeat center 0;line-height: 53px;}
.list h3 a:hover , .list h3.cur a{background:url(Img/Index/list_wz2.jpg) no-repeat center 0;text-decoration: none;}
.list ul{margin-top: 15px;margin-left: 33px;}
.list li{padding-left: 23px; font-size: 16px;background:url(Img/Index/list_line.gif) no-repeat 0 center; line-height: 30px;}

.pro{width:908px; margin-top: 102px; overflow: hidden;height:697px;}
.p_nav{height:82px; border:1px solid #e5e3e2;border-width: 1px 0; overflow: hidden;}
.p_nav span{font-size: 18px; line-height: 82px;}
.p_nav li{ float: left;margin-right: 45px;line-height: 82px; font-size: 18px;}
.p_nav li a{padding-left: 30px;}
.p_nav .li01 a{background:url(Img/Index/pro_ico05.gif) no-repeat 0 center; }
.p_nav .li02 a{background:url(Img/Index/pro_ico02.gif) no-repeat 0 center; }
.p_nav .li03 a{background:url(Img/Index/pro_ico03.gif) no-repeat 0 center; }
.p_nav .li04 a{background:url(Img/Index/pro_ico04.gif) no-repeat 0 center; }
.p_nav li a:hover , .p_nav .cur a{ color:#c00b12;}
.p_nav .li01 a:hover , .p_nav .li01.cur a{background:url(Img/Index/pro_ico01.gif) no-repeat 0 center; }
.p_nav .li02 a:hover , .p_nav .li02.cur a{background:url(Img/Index/pro_ico06.gif) no-repeat 0 center; }
.p_nav .li03 a:hover , .p_nav .li03.cur a{background:url(Img/Index/pro_ico07.gif) no-repeat 0 center; }
.p_nav .li04 a:hover , .p_nav .li04.cur a{background:url(Img/Index/pro_ico08.gif) no-repeat 0 center; }
.pro_c{width:908px;height:496px; overflow: hidden;margin-top: 18px;}
.pro_c p{width:908px;height:496px;overflow: hidden; position: relative;}
.pro_c p img{width:908px;height:496px;}
.pro_c p span{ display: none;position: absolute; top: 0; left: 0;width:908px;height:496px;background:url(Img/Index/png.png) repeat 0 center;text-align: center;font-size: 14px; color:#fff;}
.pro_c p span img{width:26px;height:17px;display: block;margin: 205px auto 10px;}
.pro_c p:hover span{ display: block;}

.case_bj{background:#f4f4f4;padding-top: 40px;height:650px; overflow: hidden; padding-left:100px;}
.case{margin: 0 auto 0 ;width:1200px; height:805px;font-family: "Microsoft Yahei";  overflow: hidden; position: relative;}
.case h2{ height:120px;overflow: hidden;font-size: 34px; color:#261712;text-align: center;font-weight: normal;letter-spacing: 6px;line-height: 38px;}
.case h2 i{ color:#575757; display: block; font-size: 16px;letter-spacing: 0;}
.case h2 b{ color:#c00b12;}
.jt{ position: absolute; top: 655px; left: 609px; z-index: 3;width:100px; overflow: hidden;}
.pro_jt{width:50px;height:50px; float: left; background:url(Img/Index/pro_r.gif) no-repeat center top;}
.pro_jt:hover{background:url(Img/Index/pro_l.gif) no-repeat center top;}
.case_c{height:600px; overflow: hidden;}
.case_c dt{width:768px;overflow: hidden; float: left;position: relative; z-index: 3;}
.case_c dt span{display: block;padding-top: 33px; height:58px; line-height: 58px;font-size: 26px; color:#261712;}
.case_c dt  img{width:768px;height:403px;}
.case_c dt i{display: block;margin-top: 23px;width:123px;height:68px;background:url(Img/Index/zx_ico.jpg) no-repeat center top; font-size: 14px; font-weight: bold;text-align: center; line-height: 68px;}
.case_c dt i a{ color:#fff;}
.case_c dd{ font-size:14px; line-height:24px;  position: relative;z-index: 1; border:6px solid #c8c8c8;width:348px; height:493px; overflow: hidden;margin-left: -59px; float: left; padding:80px 40px 0 85px;}
.case_c dd h3{ font-size: 16px; color:#bd0007;margin-top: 25px;}
.case_c dd b{ font-size: 14px; color:#232323; margin-top: 10px; line-height: 24px;}
.case_c dd p{ font-size: 14px; line-height: 24px; margin-top: 5px;padding-bottom: 10px;}

.jz_bj{height:600px; font-family: "Microsoft Yahei";  overflow: hidden;background:url(Img/Index/jz_bj.jpg) no-repeat center top;}
.jz{width:1200px; height:600px; margin: 0 auto; overflow: hidden;}
.jz h2{margin-top: 85px; height:117px;overflow: hidden;font-size: 34px; color:#261712;text-align: center;font-weight: normal;letter-spacing: 6px;line-height: 38px;}
.jz h2 i{ color:#fff; display: block; font-size: 16px;letter-spacing: 0;}
.jz h2 b{ color:#fff;}
.jz h2 a{ color:#fff;}
.jz dl{width:575px; margin-right: 50px; float: left; overflow: hidden;background:url(Img/Index/jz_bj1.jpg) no-repeat 0 top;}
.jz dd{width:285px; padding:28px 0 0 37px; overflow: hidden; float: left;}
.jz dd h3{line-height: 45px;height:95px; font-size: 16px;}
.jz dd h3 a{ color:#1f1f1f;}
.jz dd h3 i{display: block; height:44px; border:1px dashed #cbcbcb;border-width: 1px 0;line-height: 44px; font-size: 14px; color:#333333;font-weight: normal;}
.jz dd p{padding-top: 12px;height:130px; font-size: 14px; line-height: 26px; overflow: hidden;}
.jz dd span{display: block;width:90px; height:40px;background:#c00b12 url(Img/Index/jz_ico.gif) no-repeat right top; font-size: 14px;padding-right: 40px;text-align: center; line-height: 40px;}
.jz dd span a{ color:#fff;}
.jz dt{float: right;margin-top: 20px;width:222px; height:238px; overflow: hidden;}
.jz .nomar{margin-right: 0;}

.site{margin-top: 75px;width:665px; height:520px; overflow: hidden;}
.site dl{height:100px; overflow: hidden;margin-top: 32px;}
.site dt{width:145px; float: left; overflow: hidden;}
.site dt img{width:145px; height:100px;}
.site dd{width:495px; float: right; overflow: hidden;}
.site dd h3{ font-size: 14px; line-height: 24px;font-weight: normal; color:#666666;}
.site dd h3 a{ color:#363636; font-weight: bold;}
.site dd p{line-height: 24px; padding-top: 10px;font-size: 14px;}

.online{margin-top: 75px;width:490px; height:520px; overflow: hidden;}
.online ul{margin-top: 20px;}
.online li{padding-top: 5px; clear:both; line-height: 34px;}
.online li p{ float: left;width:365px; height:34px; border:1px solid #dcdad9; line-height: 34px;margin-right: 10px;}
.onl1 p{background: url(Img/Index/on01.gif) no-repeat 0 top; }
.onl2 p{background: url(Img/Index/on02.gif) no-repeat 0 top; }
.onl3 p{background: url(Img/Index/on03.gif) no-repeat 0 top; }
.online li p span{width: 100px;display: inline-block; text-align: right; float: left;}
.sinp01{width:255px; line-height: 34px; border:0;background:none;}
.onl4{background: url(Img/Index/on04.gif) no-repeat 0 top;width:365px; height:170px; border:1px solid #dcdad9;}
.onl4 .sbt{height:24px; display: block; overflow: hidden;padding-left: 60px; line-height: 24px;}
.area{height:135px;resize: none;line-height: 20px;width:345px;border:0;background:none;padding:0 10px;}
.czimg{width:131px;height:41px;margin-top: 27px;background: url(Img/Index/cz.jpg) no-repeat 0 top; border:0;}
.inpimg{width:131px;height:41px;margin-top: 27px;background: url(Img/Index/tj.jpg) no-repeat 0 top;margin-left: 18px; border:0;}

.about_bj{padding-top: 65px; height:920px;  background:url(Img/Index/bj1.jpg) repeat-y center 0; font-family: "Microsoft Yahei";  }
.about{width:1200px;height:620px; overflow: hidden;margin: 0 auto;}
.about h2{height:100px;overflow: hidden;font-size: 34px; color:#261712;text-align: center;font-weight: normal;letter-spacing: 6px;line-height: 32px;}
.about h2 i{ color:#261712; display: block; font-size: 18px;letter-spacing: 0;}
.about h2 b{ color:#cc0000;}
.about h2 a{ color:#261712;}
.about dl{height:505px; overflow: hidden;}
.about dt{ float: left;width:601px; overflow: hidden; position: relative;z-index: 3;}
.about dt img{border:6px solid #e7e7e7;width:589px; height:405px;}
.about dd{ float: right;border:6px solid #e7e7e7;width:510px; height:345px;margin:73px 0 0 -100px; overflow: hidden; position: relative; z-index: 1;padding:60px 50px 0 125px;}
.about dd h3{ font-size: 34px; line-height: 40px; height:80px;}
.about dd h3 a{ color:#b30000;}
.about dd h3 span{ display: block; color:#696a6e; font-size: 16px;font-weight: normal; line-height: 30px;}
.about dd p{padding-top: 24px;height:160px; overflow: hidden; font-size: 14px; line-height: 26px; color:#585858;}
.about dd i{display: inline-block; font-size: 14px;text-transform: uppercase;}
.about dd i a{ color:#bd2222;}
.about dd i img{vertical-align: middle; margin-left: 20px;}

.ry{width:1320px; margin: 0 auto;height:250px; overflow: hidden;}
.ry_nav{margin:0 60px;height:45px; line-height: 45px; font-size: 16px; overflow: hidden;}
.ry_nav li{ margin-right: 30px;   float: left;font-weight: bold;}
.ry_nav li a{ color:#000000;}
.ry_nav li a:hover , .ry_nav .cur a{ color: #b30000;}
.ry_nav span a{ font-size: 14px ;color:#000;}
.ry_nr{height:180px; overflow: hidden;}
.ry_z{width:31px; height:31px; margin-top: 70px;background:url(Img/Index/ry_l.gif) no-repeat center 0; }
.ry_z:hover{background:url(Img/Index/ry_r.gif) no-repeat center 0;}
.ry_c li{ float: left;width:283px; height:170px; position: relative; overflow: hidden; margin-left: 25px;}
.ry_c li img{width:283px; height:170px; }
.ry_c p span{ display: block;position: absolute; top: 0; left: 0;width:283px; height:170px;background:url(Img/Index/png.png) repeat 0 center;text-align: center;font-size: 14px; color:#fff;}
.ry_c p span img{width:26px;height:17px;display: block;margin: 55px auto 10px;}




