﻿.bannerBox{width:100%; height:420px; }
#flashs{ position:relative; height:420px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#026fb5;}

#FocusBG {
	WIDTH: 100%; HEIGHT: 400px
}
.fullSlide {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 400px
}
.fullSlide .bd {
	Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto; OVERFLOW: hidden
}
.fullSlide .bd UL {
	WIDTH: 100% !important
}
.fullSlide .bd LI {
	TEXT-ALIGN: center; WIDTH: 100% !important; HEIGHT: 400px; OVERFLOW: hidden
}
.fullSlide .bd LI A {
	DISPLAY: block; HEIGHT: 400px
}
.fullSlide .hd {
	Z-INDEX: 1; POSITION: absolute; LINE-HEIGHT: 30px; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 30px; LEFT: 0px
}
.fullSlide .hd UL {
	TEXT-ALIGN: center
}
.fullSlide .hd UL LI {
	FILTER: alpha(opacity=50); LINE-HEIGHT: 999px; MARGIN: 5px; WIDTH: 22px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(../image/grey.png) no-repeat 2px 2px; HEIGHT: 22px; OVERFLOW: hidden; CURSOR: pointer; opacity: 0.5
}
.fullSlide .hd UL .on {
	BACKGROUND: url(../image/darkblue.png) no-repeat 2px 2px
}
.fullSlide .prev {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=50); MARGIN-TOP: -30px; WIDTH: 40px; DISPLAY: none; BACKGROUND: url(../image/slider-arrow.png) #000 no-repeat -126px -137px; HEIGHT: 60px; TOP: 50%; CURSOR: pointer; LEFT: 15%; opacity: 0.5
}
.fullSlide .next {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=50); MARGIN-TOP: -30px; WIDTH: 40px; DISPLAY: none; BACKGROUND: url(../images/slider-arrow.png) #000 no-repeat -126px -137px; HEIGHT: 60px; TOP: 50%; CURSOR: pointer; LEFT: 15%; opacity: 0.5
}
.fullSlide .next {
	BACKGROUND-POSITION: -6px -137px; RIGHT: 15%; LEFT: auto
}

.Links {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; MARGIN: auto; PADDING-LEFT: 15px; WIDTH: 1046px; PADDING-RIGHT: 15px; FONT-SIZE: 12px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 20px
}
.Links SPAN {
	COLOR: #0170d9; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.Links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}


.ysSpan{}
.ysBox{position:relative; margin-bottom:20px;}

#InnerBanner {
	MARGIN: auto; WIDTH: 1110px
}
.inner {
	MARGIN: auto; WIDTH: 1110px; 
}
.inner .left {
	WIDTH: 220px; FLOAT: left
}
.inner .right {
	BORDER-BOTTOM: #e5e5e5 0px solid; BORDER-LEFT: #e5e5e5 0px solid; PADDING-BOTTOM: 50px; WIDTH: 860px; BACKGROUND: #fff; FLOAT: right; BORDER-TOP: #e5e5e5 0px solid; BORDER-RIGHT: #e5e5e5 0px solid
}
.inner .left .Sbox {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; WIDTH: 220px; BACKGROUND: #fff; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.inner .left .Sbox .topic {
	BORDER-BOTTOM: #dddddd 1px solid; LINE-HEIGHT: 54px; MARGIN: 0px; PADDING-LEFT: 10px; FONT-FAMILY: "Microsoft Yahei"; BACKGROUND: url(../image/box_btitle.jpg) repeat-x left top; HEIGHT: 54px; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: normal; 
}
.inner .left .Sbox .blank UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.inner .left .Sbox .blank UL LI {
	BACKGROUND: url(../image/link_bg11.gif) 0px 0px; HEIGHT: 30px; CURSOR: pointer
}
.inner .left .Sbox .blank .current A {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #0170d9
}
.inner .left .Sbox .blank .current A {
	COLOR: #ffffff
}
.inner .left .Sbox .blank UL LI A {
	BORDER-BOTTOM: #dddddd 1px dotted; LINE-HEIGHT: 30px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(../image/link_bg2.gif) no-repeat 12px 10px; HEIGHT: 30px
}
.inner .left .Sbox .blank UL LI A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #0170d9; COLOR: #ffffff; TEXT-DECORATION: none
}
.inner .left .Sbox .list DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.inner .left .Sbox .list DL DT {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 10px
}
.inner .left .Sbox .list DL DD {
	BORDER-BOTTOM: #dddddd 1px dotted; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: url(../image/title_icon1.jpg) no-repeat 0px 12px
}
.inner .left .Sbox .txt {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.inner .right .Position {
	TEXT-ALIGN: right; LINE-HEIGHT: 33px; BACKGROUND: url(../image/box_bg5.jpg) left top; COLOR: #666666; FONT-SIZE: 12px
}
.inner .right .Position A {
	COLOR: #666666
}
.inner .right .Position SPAN {
	PADDING-RIGHT: 10px
}
.inner .right .main {
	PADDING-BOTTOM: 10px; PADDING-LEFT:0px; PADDING-RIGHT: 20px; FONT-SIZE: 12px; 
}
.inner .right .main .content .title H3 {
	TEXT-ALIGN: center; FONT-FAMILY: "Microsoft Yahei"; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.inner .right .main .content .infos {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; COLOR: #666666; FONT-SIZE: 12px
}
.inner .right .main .content .maincontent {
	FONT-SIZE: 12px
}
.inner .right .main .content .maincontent P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 200%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.inner .right .main .content .download {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; LINE-HEIGHT: 40px; MARGIN: 10px 0px; PADDING-LEFT: 55px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../image/downicon.gif) no-repeat 15px 7px; FONT-SIZE: 14px; BORDER-TOP: #f5f5f5 1px solid; BORDER-RIGHT: #f5f5f5 1px solid
}
.inner .right .main .content .prenext {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.inner .right .main .content .prenext UL LI {
	LINE-HEIGHT: 30px; PADDING-LEFT: 15px; BACKGROUND: url(/images/HituxCMSBold/jiantou.gif) no-repeat 0px 1px
}
.inner .right .main .ArticleList {
	FONT-SIZE: 12px
}
.inner .right .main .ArticleList TD {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 35px
}
.inner .right .main .ArticleList .fw_t {
	FONT-SIZE: 12px
}
.inner .right .main .ArticleList .fw_s {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px
}
.inner .right .main .RecruitList {
	
}
.inner .right .main .RecruitList TD {
	BORDER-BOTTOM: #ccc 1px dotted; LINE-HEIGHT: 35px; FONT-SIZE: 12px
}
.inner .right .main .RecruitList .Rtitle {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #f5f5f5; HEIGHT: 30px; COLOR: #0170d9; FONT-SIZE: 14px
}
.inner .right .main .RecruitList .Rtitle SPAN {
	TEXT-ALIGN: right; FONT-SIZE: 12px
}
.inner .right .main .content .ProInfo .image {
	FLOAT: left
}
.inner .right .main .content .ProInfo .column {
	WIDTH: 500px; FLOAT: right
}
.inner .right .main .content .ProInfo .image IMG {
	WIDTH: 270px; HEIGHT: 270px
}
.inner .right .main .content .ProInfo .image A {
	BORDER-BOTTOM: #f5f5f5 2px solid; BORDER-LEFT: #f5f5f5 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 270px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 270px; BORDER-TOP: #f5f5f5 2px solid; BORDER-RIGHT: #f5f5f5 2px solid; PADDING-TOP: 2px
}
.inner .right .main .content .ProInfo .image A:hover {
	BORDER-BOTTOM: #0170d9 2px solid; BORDER-LEFT: #0170d9 2px solid; BORDER-TOP: #0170d9 2px solid; BORDER-RIGHT: #0170d9 2px solid
}
.inner .right .main .content .ProInfo .column .title {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.inner .right .main .content .ProInfo .column .title H3 {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.inner .right .main .content .ProInfo .column .infos {
	TEXT-ALIGN: left
}
.inner .right .main .content .ProInfo .column UL LI {
	LINE-HEIGHT: 33px; HEIGHT: 33px; COLOR: #333; FONT-WEIGHT: normal
}
.inner .right .main .content .ProInfo .column UL LI SPAN {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100px; PADDING-RIGHT: 3px; HEIGHT: 20px; COLOR: #333; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.inner .right .main .content .ProInfo .column UL .MPrice {
	COLOR: #666666; TEXT-DECORATION: line-through
}
.inner .right .main .content .ProInfo .column UL .NPrice {
	COLOR: #f00; FONT-WEIGHT: bold
}
.inner .right .main .content .ProInfo .column UL .NPrice .BuyCount {
	COLOR: #060
}
.inner .right .main .IntroTitle {
	BORDER-LEFT: #0170d9 3px solid; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 10px 0px; PADDING-LEFT: 10px; COLOR: #0170d9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.inner .right .main .content .MorePro {
	
}
.inner .right .main .content .MorePro .albumblock {
	WIDTH: 160px; FLOAT: left; HEIGHT: 190px
}
.inner .right .main .content .MorePro .albumblock .inner {
	WIDTH: 160px; HEIGHT: 190px
}
.inner .right .main .content .MorePro .albumblock .inner IMG {
	
}
.inner .right .main .content .MorePro .albumblock .inner .albumtitle {
	
}
.inner .right .main .content .CaseBlock LI {
	PADDING-LEFT: 10px; WIDTH: 330px; FLOAT: left
}
.inner .right .main .content .CaseBlock .Cimg A {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP: #f5f5f5 1px solid; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 1px
}
.inner .right .main .content .CaseBlock .Cimg A:hover {
	BORDER-BOTTOM: #0170d9 1px solid; BORDER-LEFT: #0170d9 1px solid; BORDER-TOP: #0170d9 1px solid; BORDER-RIGHT: #0170d9 1px solid
}
.inner .right .main .content .CaseBlock .case_ct {
	LINE-HEIGHT: 30px; BACKGROUND: #e5f4fc; HEIGHT: 30px; COLOR: #2586be; FONT-WEIGHT: bold
}
.inner .right .main .content .CaseBlock .case_txt {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; HEIGHT: 30px; COLOR: #666; FONT-SIZE: 12px
}
.inner .right .main .content .CaseBlock .case_mc {
	COLOR: #c90; FONT-WEIGHT: bold
}
.inner .right .main .content .CaseBlock .case_mc A {
	COLOR: #c90
}
.inner .right .main .content .CaseBlock .hycd_ct {
	LINE-HEIGHT: 35px; PADDING-LEFT: 40px; HEIGHT: 35px; COLOR: #fff; FONT-WEIGHT: bold
}
.inner .right .main .content .CaseBlock .hycd_ct A {
	COLOR: #fff
}
.inner .right .main .content .CaseBlock .hycd_ct A:hover {
	COLOR: #fffacc
}
.inner .right .main .content .CaseBlock .hycd_ct A:visited {
	COLOR: #fff
}
.inner .right .main .content .CaseBlock .hycd_mc {
	COLOR: #ff6600
}
#body .inner .right .main .content .CaseBlock .ttp {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.inner .right .main .SiteMap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.inner .right .main .SiteMap UL LI {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/HituxCMSBold/ico4.jpg) no-repeat left 18px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.inner .right .main .SiteMap UL LI UL LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}

.content{ width:1110px; margin:0 auto;  }

/**/
.g-cx{height: 560px;margin-top: 20px;margin-bottom: 65px;font-family: "Microsoft YaHei";}
.g-cx .tit{text-align: center;background: url(../image/z1.jpg) no-repeat center bottom;width:577px;margin: 0 auto;height: 92px; margin-bottom: 40px;}
.g-cx .tit p{font-size: 34px;font-weight: bold;color: #0775C8;}
.g-cx .tit span{font-size: 22px;color: #333333;}
.g-cx li{float: left;width: 306px;height: 423px;margin-right: 38px;background: #f5f5f5;border: 1px #e4e4e4 solid;}
.g-cx li.non{margin-right: 0;}
.g-cx li i{display: block;font-style: normal;color: #454545;font-weight: bold;font-size: 18px;text-align: center;padding-top: 18px;padding-bottom: 10px;background: url(../image/z5.jpg) no-repeat center bottom;}
.g-cx li span{line-height: 24px;width: 271px;margin: 0 auto;display: block;text-align: center;font-size: 14px;color: #454545;padding-top: 5px;padding-bottom: 20px;}
.g-cx li img{width:306px}
.g-cx li em{display: block;text-align: center;background: url(../image/z4.jpg) no-repeat;width: 194px;height: 38px;margin: 0 auto;}
.g-cx li a:hover,.g-cx li.cur a{text-decoration: none;}
.g-cx li a:hover i,.g-cx li.cur a i{color: #00b3e7;}
.g-cx li a:hover em,.g-cx li.cur a em{background: url(../image/z3.jpg) no-repeat;}

/**/
.fen{ width:1200px; margin:10px auto 0;overflow:hidden;}
.tit5{ height:80px; font:30px "Microsoft Yahei"; color:#0775C8; font-weight:bold;text-align:center; background:url(../image/fen_line.gif) no-repeat center 49px;}
.tit5 a{ color:#ff7900; font-weight:bold;}
.tit5 em{ display:block; font:26px Impact; text-transform:uppercase; color:#949494;}

/**/
.content2{ width:1000px; margin:0 auto;  }
.ban2{ height:200px; background:url(../image/ban1.jpg) no-repeat center top; overflow:hidden; background-color:#000000}
.gg{  float:right; width:520px; font:16px/32px "Microsoft YaHei"; color:#fff; text-align:left; margin-top:120px;}
.qgrx{height:100px;}
.qgrx p{height: 54px;padding-left: 44px;font: 12px/12px "Microsoft YaHei"; color: #fff;background: url(../image/h_pho.gif) no-repeat left top;}
.qgrx p span{  font: 30px/30px Impact;color: #fff;display: block;}
.ban em{ font:30px/32px Arial; font-weight:bold;}
.ljzx
{
     height: 40px;
    text-align:center;
    background-color:#075ABA;
     line-height:40px;
     border-bottom:1px solid #FFF;
     border-top:1px solid #FFF;
}
.ljzx a
{
   color:#fff;
    font-size:12px;
   padding:30px 40px 30px 40px;

}

/**/
.g-jjfa{background:url(../image/bfs_02.jpg) no-repeat center 0;height: 204px;position: relative;}
.tef{font:36px "[MyriadPro]"; color:#fff;width: 315px;font-weight: bold; position: absolute;left: 50%;top:70px;margin-left: -520px;}
.tef p{font:18px "Microsoft YaHei"; color:#fff;}
.tef a{ background:url(../image/fs_03.jpg) no-repeat;font:14px "Microsoft YaHei"; color:#fff;display:block;width: 132px;height: 33px;text-align: center;line-height: 33px;margin-top: 10px;}

/**/
.content3{width:1020px; margin:0 auto; }
.g-zjsp{height: 375px;margin-top: 70px;}
.zjsp-l{width: 680px;float:left;}
.zjsp-l h4{font:24px "Microsoft YaHei"; color:#0775C8;margin-bottom: 24px;}
.ljs dt{width: 423px;float: left;}
.ljs dt img{display: block;width: 423px;height: 275px;}
.ljs dd{width: 220px;float: right;}
.ljs dd b{font:14px "Microsoft YaHei"; color:#3e3d3d;line-height: 65px;font-weight:bold;}
.ljs dd p{font:12px "Microsoft YaHei"; color:#9d9d9d;line-height: 25px;}
.ljs dd em{margin-top: 20px; font-style: normal;width: 75px; display: block;font:12px "Microsoft YaHei"; color:#3e3d3d;background:url(../image/zj_17.jpg) no-repeat right center;}

.zjsp-r{width: 270px;float: right;}
.zjsp-r h4{height: 55px;border-bottom: 1px solid #e2e2e2;}
.zjsp-r h4 .le{float: left;font:24px "Microsoft YaHei"; color:#0775C8;}
.zjsp-r h4 .le i{display: block;font-style: normal;font:14px "Microsoft YaHei"; color:#cbcbcb;font-weight: bold;}
.zjsp-r h4 .ri{float: right;font:12px "Microsoft YaHei"; color:#3e3d3d;padding-top: 30px;}
.rrs{position: relative;}
.rrs .le{position: absolute;left: 0px; z-index:10; top:130px;display: inline-block;width:24px;height:37px;background:url(../image/zj_09.jpg) no-repeat;}
.rrs .le:hover{background:url(../image/fz2.jpg) no-repeat}
.rrs .ri{position: absolute;top:130px;right:0px; z-index:10; display: inline-block;width:24px;height:37px;background:url(../image/fz1.jpg) no-repeat;}
.rrs .ri:hover{background:url(../image/zj_12.jpg) no-repeat}
.rrs li{width: 180px;margin: 28px auto;position: relative;}
.rrs li img{width: 180px;height: 244px;display: block;}
.rrs li span{background:url(../image/tms_03.png) no-repeat;font:12px "Microsoft YaHei"; color:#fff;display: block;height: 29px;text-align: center;line-height: 29px;position: absolute;left: 0px;bottom: 0px;width: 100%}

/* news*/
.xwlb{ width:480px; float:left; height:70px; border-bottom:1px solid #959595; margin-left:10px; margin-top:15px;}
.xwlb a{ font-size:14px; }
.xwlb span{ color:#535353; font-size:13px; line-height:25px; display:block; width:480px;}

.xwsj{ width:70px; height:70px; float:left; background:#288ee8; text-align:center; margin-left:10px; margin-top:15px;}
.xwsj h1{ color:#fff; font-size:28px; text-align:center; border-bottom:1px solid #fff;}
.xwsj p{ color:#fff; line-height:25px; font-size:14px; text-align:center} 

.xwzx{ width:1220px; margin:0 auto; list-style-type:none; margin-top:20px; margin-bottom:30px}

.hyzx{ width:310px; border:1px solid #d5d5d5; padding:10px; float:left;}

.hyzx ul{}
.hyzx ul li{ width:310px; float:left; _width:282px;}
.hyzx ul li ul{}
.hyzx ul li ul li{ font-family: "Microsoft YaHei"; font-size:12px; line-height:21px; padding:5px 0px; color:#676767;}


.jldt{ width:1215px; float:left; margin-bottom:30px;}

.xwnr{width:1200px;}
.xwnr ul{}
.xwnr ul li{ width:600px; list-style:none; height:90px;}
.xwnr ul li a{ line-height:30px;font-family: "Microsoft Yahei";font-size:14px;}
.xwnr1{ line-height:25px; margin-bottom:12px;}
.xwnr1 span{ font-size:20px; line-height:40px; color:#FF6600}
.xwnr1 p{line-height:25px;}
.wzbg{ width:220px; padding:20px; background:#ff9022; color:#FFFFFF}

.cpbt{ width:785px; margin:0 auto; margin-bottom:20px;}
.cpbt h1{ text-align:center; font-size:24px; color:#0775C8; font-weight:bold;}
.cpbtline{ width:415px; margin: 0 auto; height:4px; margin-top:5px;}
.cpbt span{ font-size:12px; line-height:23px; color:#787878; text-align:center; display:block; padding-top:10px;}

.ggt{ width:100%; max-width:1920px; margin:0 auto; padding-top:48px;}
.ggt a img{ width:100%;}

.youshi{ width:100%; max-width:1440px; margin:95px auto 0;}
.youshi h1{ width:100%; text-align:center; border-bottom:solid 2px #ccc;}
.youshinr1{ background-image:url(../image/ysbj.jpg); width:100%; height:500px; background-repeat:no-repeat;}
.ysz{ float:left; margin-top:87px;}
.ystxt1{ float:left;margin-top:65px; margin-left:26px;}
.ystxt1 li{ margin-top:25px;}
.ysbt{}
.ysbt i{ display:inline-block; float:left; font-style:italic; background-color:#c8000f; color:#fff; font-family:'fzcuhuoyi-m25sregular'; font-size:51px;text-indent: 3px; width:72px; height:72px; border-radius:50%; line-height:72px;}
.ysbt span{ font-size:36px; color:#c8000f; margin-left:21px; float:left; line-height:72px;}
.ystxtbt{ background:url(../image/ths.png) 0px center no-repeat; font-size:20px; color:#000; font-weight:100; padding-left:30px;}
.ystxtnr{padding-left:30px; font-size:12px; color:#000; line-height:25px; width:385px;}
.nvkl{ float:left; width:480px;}
.youshinr2{ background-image:url(../image/ysbj1.jpg); width:100%; height:500px; background-repeat:no-repeat; position:relative}
.ystxt2{ float:left;}
.ystxt2 li{ margin-top:15px;}
.ystxt3{ float:left; margin-top:45px;}
.ystxt3 li{ margin-top:15px;}
.ysz1{ position:absolute; top:15px; right:-68px;}