@charset "gb2312";
/* CSS Document */
body{ background:none; font-family:微软雅黑;}
a{outline: none; font-style:normal; text-decoration:none; cursor:pointer;}
.clear{ height:46px; clear:both; overflow:hidden;}
em,i{ font-style:normal;}
a:hover{text-decoration:none;}
.tc_close { display:none;}
.tc_next, .tc_prev { display:none;}

.banner{ width:100%; height:562px; background:url(../images/gwysssj-banner.jpg) no-repeat center top;}
.banner02{ width:1000px; margin:0 auto; overflow:hidden;}
.banner03 { width:1000px; height:114px; margin:0 auto; background:url(../images/gwysssj-banner-05.jpg) no-repeat center;}
.banner03 p {  width:232px; height:67px; /*background:url(../images/gwysssj-banner-06.jpg) no-repeat;*/ text-align:center;   color:#fff; }
.banner03 a { font-size:16px; line-height:67px; font-weight:bold;}

#aa01 a{position:relative;/* 必要元素 */display:block;width:232px;height:67px; text-align:center; line-height:67px; display:block;text-decoration:none;cursor:pointer; color:#fff; font-size:16px; background:#dd6b3e; overflow:hidden;}
#aa01 a span{position:absolute;/* 必要元素 */left:0;width:232px;}
#aa01 a span.oout{top:0px;}
#aa01 a span.oover,#aa01 a span.bg{top:-67px;}
#aa01 span.over{background:#fd7b47;color:#FFF;}

#aa02 a{position:relative;/* 必要元素 */display:block;width:228px;height:64px; text-align:center; line-height:64px; display:block;text-decoration:none;cursor:pointer; color:#fff; font-size:16px; background:#d7634b; overflow:hidden; border-radius:4px; margin-top:44px;}
#aa02 a span{position:absolute;/* 必要元素 */left:0;width:228px;}
#aa02 a span.oout{top:0px;}
#aa02 a span.oover,#aa01 a span.bg{top:-64px;}
#aa02 span.over{background:#ff7053;color:#FFF; border-radius:4px;}

#aa03 { margin:0 auto; width:369px;}
#aa03 a{position:relative;/* 必要元素 */display:block;width:369px;height:64px; text-align:center; line-height:64px; display:block;text-decoration:none;cursor:pointer; color:#fff; font-size:16px; background:#d7634b; overflow:hidden; border-radius:4px; margin-top:44px;}
#aa03 a span{position:absolute;/* 必要元素 */left:0;width:369px;}
#aa03 a span.oout{top:0px;}
#aa03 a span.oover,#aa01 a span.bg{top:-64px;}
#aa03 span.over{background:#ff7053;color:#FFF; border-radius:4px;}

#aa04 { margin:-14px auto 0px; width:319px; margin-left:348px;}
#aa04 a{position:relative;/* 必要元素 */display:block;width:319px;height:64px; text-align:center; line-height:64px; display:block;text-decoration:none;cursor:pointer; color:#fff; font-size:16px; background:#d7634b; overflow:hidden; border-radius:4px; margin-top:44px;}
#aa04 a span{position:absolute;/* 必要元素 */left:0;width:319px;}
#aa04 a span.oout{top:0px;}
#aa04 a span.oover,#aa01 a span.bg{top:-64px;}
#aa04 span.over{background:#ff7053;color:#FFF; border-radius:4px;}

#aa05 { margin:-14px auto 0px; width:251px; }
#aa05 a{position:relative;/* 必要元素 */display:block;width:251px;height:64px; text-align:center; line-height:64px; display:block;text-decoration:none;cursor:pointer; color:#fff; font-size:16px; background:#d7634b; overflow:hidden; border-radius:4px; margin-top:44px;}
#aa05 a span{position:absolute;/* 必要元素 */left:0;width:251px;}
#aa05 a span.oout{top:0px;}
#aa05 a span.oover,#aa01 a span.bg{top:-64px;}
#aa05 span.over{background:#ff7053;color:#FFF; border-radius:4px;}

/*.banner03 p:hover{ background:url(../images/rlssxydcsj-banner-06-01.jpg) no-repeat;}
.banner03 p:active{ background:url(../images/rlssxydcsj-banner-06-02.jpg) no-repeat;}
*/
.chart01{ width:996px; height:99px; display:block; background:#f5f5f5; margin:-50px auto; overflow:hidden;}
.chart01_01 { width:100%; height:99px; margin:0 auto;}
.chart01_01 dl { width:100%; height:99px; margin:0px auto;}
.chart01_01 dl img { float:left; margin-right:20px;}
.chart01_01 dl p { width:95%; font-size:14px; line-height:21px; text-indent:2em; padding-top:27px; color:#4c4c4c;}

.chart02 { width:1000px; height:189px; margin:50px auto; text-align:center; margin-bottom:0px;}
.chart02 img { margin:50px auto;}

.chart03 { width:1000px; height:378px; margin:22px auto 0px;}
.chart03 ul { width:1100px; height:345px;}
.chart03 ul li { width:374px; height:170px; float:left; margin-right:64px;}
.chart03 ul li dt { width:100%; height:70px;}
.chart03 ul li dt img { float:left; margin-right:17px;}
.chart03 ul li dt strong { font-size:16px; color:#ff7559;}
.chart03 ul li p { width:96%; font-size:14px; color:#666666; margin:15px auto 0px;}
.chart03 ul .L01 { width:558px; height:170px; margin-bottom:33px;}
.chart03 ul .L01 dt { width:100%; height:70px;}
.chart03 ul .L01 dt img { float:left; margin-right:17px;}
.chart03 ul .L01 dt strong { font-size:16px; color:#ff7559; padding-top:20px;}
.chart03 ul .L01 p { width:98%; font-size:14px; color:#666666; margin:15px auto 0px;}

.chart04 { width:1000px; height:117px; background:#ff907a; text-align:center; margin:0 auto;}
.chart04 p { font-size:14px; color:#FFF; padding-top:32px;}
.chart04 p em { font-size:21px; font-weight:bold; line-height:40px; }

.chart05 { width:1000px; height:151px; margin:0 auto;}
.chart05 ul { 1000px; height:151px; }
.chart05 ul .LL01 { width:250px; height:151px; float:left; text-align:center; background:#ff8168;}
.chart05 ul .LL01 p { font-size:16px; font-weight:bold; color:#fff; margin-top:53px;}
.chart05 ul .LL01:hover { background:#ffa491;}

.chart05 ul .LL02 { width:250px; height:151px; float:left; text-align:center; background:#ff7053;}
.chart05 ul .LL02 p { font-size:16px; font-weight:bold; color:#fff; margin-top:53px;}
.chart05 ul .LL02:hover { background:#db6047;}

.chart05 ul .LL03 { width:250px; height:151px; float:left; text-align:center; background:#ff8168;}
.chart05 ul .LL03 p { font-size:16px; font-weight:bold; color:#fff; margin-top:53px;}
.chart05 ul .LL03:hover { background:#ff7053;}

.chart05 ul .LL04 { width:250px; height:151px; float:left; text-align:center; background:#ff7053;}
.chart05 ul .LL04 p { font-size:16px; font-weight:bold; color:#fff; margin-top:53px;}
.chart05 ul .LL04:hover { background:#db6047;}


.chart06 { width:100%; height:430px; background:#f7f7f7;}
.chart06_01 { width:1000px; height:430px; margin:0 auto;}
.chart06_01 img { float:left; margin:14px;}
.chart06_01 dl { width:66%; height:378px; float:right; margin-top:52px;}
.chart06_01 dl strong { font-size:31px; color:#404040; padding-top:52px;}
.chart06_01 dl i { font-size:16px; color:#666666; font-style:normal; line-height:26px;}
.chart06_01 dl dt { font-size:16px; color:#ff7053; font-weight:bold; margin-top:32px;}
.chart06_01 dl p { width:96%; font-size:14px; text-indent:2em; margin-top:5px;}
.chart06_01 dl p span { font-weight:bold;}

.gwy_tip{ font-family: "微软雅黑"; width:940px; margin: 40px auto 0; padding: 30px; overflow:hidden; background: #f5f5f5;}
.gwy_tip_title dt{ width:462px; height:39px; text-indent:-999px; background:url(../images/gwy_tip_title.jpg) no-repeat; margin: 0 auto; }
.gwy_tip_title dd{ margin: 20px auto; text-align: center; font-weight: bold; font-size: 20px; }
.gwy_tip .gwy_ff01>span { font-size: 16px; font-weight: bold; color: #fe2727; }
.gwy_tip p { text-indent: 2em; font-size: 14px; line-height: 24px; padding: 5px 0; }
.gwy_tip .gwy_ff02 a { width: 308px; line-height: 71px; background: url(../images/gwy_tip_swt.jpg) no-repeat; display: block; text-align: center; margin: 0 auto; color: #FFF; font-size: 16px; font-weight: bold; }
.red {color: #fe2727;}

.chart07 { width:1000px; margin:14px auto; text-align:center; margin-bottom:0px;}
.chart07 img { margin:50px auto 0px;}

.chart08 { width:1000px; 200px; margin:0 auto;}
.chart08 dl { width:100%; height:72px; font-size:14px; color:#666666;}
.chart08 dl img { float:left; margin-right:14px;}
.chart08 dl dt { font-size:16px; color:#ff7053; font-weight:bold; padding-top:12px; line-height:26px;}
.chart08 dl span { color:#ff7559; font-weight:bold;}
.chart08 #d01 { width:1000px; background:#f7f7f7; height:192px; border:1px solid #fff; margin-top:30px;}
.chart08 #d01 dd { margin-top:27px;}
.chart08 #d01 img { float:left; margin-right:30px;}
.chart08 #d01 strong { font-size:20px; color:#404040; }
.chart08 #d01 em { font-style:normal; font-size:16px; color:#d2d2d2;}
.chart08 #d01 #t01 { font-style:normal;}
.chart08 #d01 i { font-style:normal; font-size:14px; color:#666666;}
.chart08 ul { width:1048px; height:88px; margin:32px auto;}
.chart08 ul li { width:237px; height:88px; float:left; margin-right:52px;}
.chart08 ul .L01 { width:388px; height:88px; float:left; margin-right:52px;}
.chart08 ul .L02 { width:267px; height:88px; float:left; /*margin-right:52px;*/}
.chart08 ul li img { float:left; margin-right:19px;}
.chart08 ul li p { margin-top:23px;}
.chart08 ul li p strong { font-size:16px; color:#666666; margin-top:10px;}
.chart08 ul li p span { font-size:12px; color:#999999;}
.chart08_01 { width:1000px; height:45px; margin:0 auto; text-align:center;}
.chart08_01 img { margin:40px auto 0px;}

.chart09 { width:100%; height:875px; background:#f7f7f7; margin-top:56px;}
.chart09_01 { width:1000px; height:838px; margin:0 auto; /*border:1px solid #fff;*/ text-align:center;}
.chart09_01 p { font-size:18px; font-weight:bold; color:#ff7559; padding-top:35px; }
.chart09_01 p strong { font-size:23px; color:#404040;}
.chart09_01 dd { width:98%; text-align:left; text-indent:2em; font-size:14px; padding-left:12px; margin-top:21px;}
.chart09_01 .border { width:1000px; height:542px; margin:28px auto 0px; /*border:1px solid red;*/}
.frame {width:250px; height:520px; /*padding:10px;*/ background:#fff; /*border:1px solid #ccc;*/ float:left; margin-right:0px; display:inline;}
.wrap {width:250px; height:520px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap img {display:block;}
.wrap div {width:230px; height:208px; padding:300px 10px 10px 10px; position:absolute; left:0; top:220px; background:url(../images/trans.gif);}
.wrap div b {display:block; width:250px; height:208px; position:absolute; left:0; top:300px; z-index:1; background:#ff7559; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:1.80;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:22px; color:#fc0; text-align:center; margin:0; padding:0;}
.wrap div span p {font-size:16px; color:#fff; line-height:16px; text-align:center; font-weight:normal; padding-top:20px;}
.wrap div span p img { margin:60px auto 0px;}
.wrap div span p a{ color:#fff; font-family:微软雅黑;}

.chart10 { width:1000px; margin:43px auto 0px; text-align:center;}
.chart10 .img { margin:50px auto 0px;}
.chart10 dl { width:100%; height:72px; font-size:14px; color:#666666; text-align:left; margin-top:33px;}
.chart10 dl img { float:left;  margin-right:14px;}
.chart10 dl dt { font-size:16px; color:#ff7053; font-weight:bold; line-height:26px;}
.chart10 dl p { font-size:14px; text-indent:2em; }
.chart11{ width:92%; float:left;}
.chart10 ul { width:1089px; height:396px; /*border:1px solid red;*/ margin-top:34px;}
.chart10 ul li { width:200px; height:180px; /*border:1px solid red;*/ text-align:center; float:left; margin-right:130px; margin-bottom:33px;}
.chart10 ul #L01 { width:200px; height:180px; /*border:1px solid red;*/ text-align:center; float:left; margin-right:130px; margin-bottom:33px; margin-left:93px;}
.chart10 ul li img { margin-bottom:22px;}
.chart10 ul li p { width:96%; font-size:14px; text-align:left; text-indent:2em; padding-left:5px;}

.chart12 { width:1000px; height:1040px; margin:61px auto 0px; text-align:center;}
.chart12 ul { width:1100px; height:813px;/* border:1px solid red;*/ margin-top:29px;}
.chart12 ul li { width:204px; height:375px;/* border:1px solid red;*/ float:left; margin-right:71px; margin-bottom:45px; text-align:center;}
.chart12 ul li dd { width:100%; margin-top:29px;}
.chart12 ul li dd strong { font-size:18px; color:#404040;}
.chart12 ul li dd em { width:100%; font-size:12px; color:#d9d9d9; text-align:left;}
.chart12 ul li p { width:96%; font-size:14px; color:#666666; text-align:left; margin-top:10px; padding-left:9px; line-height:21px;}


.view { width:110px; height: 110px; overflow: hidden; position: relative; text-align: center;cursor: default; margin:0 auto 10px;}
.view .mask, .view .content { width: 110px; height:110px; position: absolute; overflow: hidden; top: 1px; left: 1px; }
.view img { display: block; position: relative; }


.second-effect .mask {opacity: 0; overflow:visible; border:0px solid rgba(0,0,0,0.7); -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.second-effect a.info {position:relative;opacity:0; -moz-transform:scale(0,0); -webkit-transform:scale(0,0); -o-transform:scale(0,0); -ms-transform:scale(0,0);transform:scale(0,0); -webkit-transition: -webkit-transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out; -ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}
.second-effect:hover .mask {opacity: 1;border-radius:70px;}
.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.1s;-webkit-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}

.view a.info {background:url(../images/gwysssj-15.png) no-repeat; display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 109px; height: 109px; }




.vieww { width:146px; height: 146px; overflow: hidden; position: relative; text-align: center;cursor: default; margin:0 auto;}
.vieww .mask, .vieww .content { width: 146px; height:146px; position: absolute; overflow: hidden; top: 0px; left: 0px; }
.vieww img { display: block; position: relative; }


.second-effect .mask {opacity: 0; overflow:visible; border:0px solid rgba(0,0,0,0.7); -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.second-effect a.info {position:relative;opacity:0; -moz-transform:scale(0,0); -webkit-transform:scale(0,0); -o-transform:scale(0,0); -ms-transform:scale(0,0);transform:scale(0,0); -webkit-transition: -webkit-transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; -ms-transition: -ms-transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out; transition: transform 0.1s 0.1s ease-in, opacity 0.1s ease-in-out;}
.second-effect:hover .mask {opacity: 1;border-radius:70px;}
.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.1s;-webkit-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}

.vieww a.info {background:url(../images/gwysssj-17.png) no-repeat; display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 149px; height: 150px; }




.mlf_con06_1{ width:1000px; overflow:hidden; margin-top:15px;}
.mlf_con06_1 ul li{ width:250px; height:525px; position:relative; overflow:hidden; float:left;}
.mlf_con06_2{ width:250px; overflow:hidden; position:relative;}
.mlf_con06_2 .xbj{ position:absolute; top:0; left:0;}
.mlf_con06_3{ width:249px; height:500px; position:absolute; top:250px; border-right:1px solid #e6e6e6; text-align:center; padding-top:25px; background:#fff;}
.mlf_con06_3 p{ font-size:20px; color:#808080; margin:15px auto 5px;}
.mlf_con06_3 i{ display:block; margin:0 auto 14px;}
.mlf_con06_3 span img{ display:block; margin:0 auto;}
.mlf_con06_3 a{ display:block; margin-top:40px;}
.mlf_con06_3 a img{ display:block; margin:0 auto 15px;}
.mlf_con06_3 a em{ font-size:18px;}
.mlf_con06_3 span .iim02{ display:none;}
.mlf_con06_3 b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#989898;}