@charset "utf-8";
/* CSS Document */



.aboumain{ width:100%;}
.tab_box{ width:1100px; margin:0 auto; }
.tustitle{ width:100%; box-shadow:0px 0px 30px #e7e7e7;}
.aboumain ul { height:67px; line-height:67px; text-align:center;width:730px; overflow:hidden; margin:0 auto;  }
.aboumain ul li{ float:left; text-align:center; font-size:16px; font-family:'Microsoft YaHei'; color:#333;  margin-right:80px; }
.aboumain ul li:last-child{margin-right:0px;}
.aboumain ul li a{ color:#333; display:block;}
.aboumain ul li a:hover{ border-bottom:2px solid #e0690d; height:65px; color:#e0690d; font-family:'Microsoft YaHei'; }
.aboumain ul .yx a:hover{ border-bottom:none;}
.aboumain ul .a1 a{ border-bottom:2px solid #e0690d; height:65px; color:#e0690d; font-family:'Microsoft YaHei'; }






/*list*/
.list {  width: 100%; height:280px; border-top: 2px solid #e6e6e6; }
.list_main { width: 1100px; margin: 60px auto; overflow: hidden; }
.list_main .block { height: 240px; background: #f7f7f7; margin-bottom: 33px; border:2px solid #f7f7f7; }
.list_main .block .left { float: left; width: 380px; }
.list_main .block .right { float: right; width: 662px; padding: 67px 30px 0 0; }
.list_main .block .right .title { font-size: 18px; color: #323232; }
.list_main .block .right .title a { color: #323232; }
.list_main .block .right .paragraph { font-size: 14px; padding-top: 20px; line-height: 25px; color: #999; }
.list_main .block .right .paragraph a { color: #999; }
.list_main .block:hover { background: #e0690d; border:2px solid #e0690d; }
.list_main .block:hover .title a { color: #fff; }
.list_main .block:hover .paragraph a { color: #fff; }
.list_main .block .right .paragraph { color: #999; }
.list_main .fy{ text-align:center;}

/*center*/
.center_banner { width: 100%; height: 150px;margin-top:98px; }
.center_banner img { width: 100%; height: 150px; }
.center_nav { width: 100%; height: 62px; line-height: 62px; box-shadow: 0px 0px 30px #e4e4e4;  }
.center_nav .center { width: 1100px; margin: 0 auto; overflow: hidden; }
.center_nav .center a { font-size: 16px; font-family: 'Microsoft Yahei';   padding:0  5px; color: #999; }
.center_nav .center .a1 { background: none; color: #323232; }
.conter_main { width: 1100px; margin: 0 auto; }
.conter_main .title { height: 70px;  padding-top: 38px; position:relative; }
.conter_main .title .h1 { tfont-size: 400; text-align: center; font-size: 26px; color: #e0690d; font-family: 'Microsoft Yahei'; }
.conter_main .title .fen {  padding-top:6px; height: 35px; overflow:hidden;padding-left:400px; }
.conter_main .title .fen p { float: left; height: 25px; line-height: 25px; font-size: 16px; padding-left: 6px; }
.conter_main .title .fen p span { float: left; }
.conter_main .title .fen p a { float: left; }
.conter_main .title .fen b { float: left; font-weight: 400; color: #ccc; }
.conter_main .Article { margin-bottom:20px;  }
.conter_main .Article .title1 { font-size: 18px; font-family: 'Microsoft Yahei'; color: #e0690d; font-weight: bold; font-family: 'Microsoft Yahei'; }
.conter_main .Article p { line-height: 30px; font-size: 16px; font-family: 'Microsoft Yahei'; color: #666; padding-top: 28px; }
.conter_main .Article .gs { padding-bottom: 40px; }
.conter_main .Article .title2 { font-size: 16px; padding-top: 30px;  font-family: 'Microsoft Yahei'; }
.conter_main .Article p span { color: #323232; font-size: 14px;  font-family: 'Microsoft Yahei'; }
/*sy*/

.sy_banner { width: 100%; height:660px; }

.sy_main { width: 1200px; margin: 0 auto; margin: 50px auto; overflow:hidden;  }
.sy_main .sy_title { text-align: center; padding-bottom: 50px; }
.sy_main .program { margin-right: -60px; }
.sy_main .program .program1 { width: 360px; float: left; box-shadow: 0px 2px 4px #f5f4f4; margin-right: 59px; margin-bottom:30px; }
.sy_main .program .program1 .btn01 { width: 100%; overflow: hidden; position: relative; -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); }
.sy_main .program .program1 .btn01 img { position: relative; width: 100%; top: 0; left: 0; }
.sy_main .program .program1 .btn01 .ovrly { display:block; background: rgba(0, 0, 0, 0.5); height: 200px; left: 0; top: -100%; width: 100%; position: absolute; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.sy_main .program .program1 .btn01:hover .ovrly { top: 0; }
.sy_main .program .program1 .btn03 { width: 100%; overflow: hidden; position: relative; -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); }
.sy_main .program .program1 .btn03 .essay { display:block; position: relative; width: 100%; top: 0; left: 0; height: 122px; border-bottom: 2px solid #e37c2d; z-index: 1; }
.sy_main .program .program1 .btn03 .essay .title { display:block; font-size: 18px; font-family: 'Microsoft Yahei'; padding: 20px 20px 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #323232; }
.sy_main .program .program1 .btn03 .essay .title a { color: #323232; }
.sy_main .program .program1 .btn03 .essay .wen { display:block; font-size: 14px; font-family: 'Microsoft Yahei'; color: #999; padding: 12px 20px 0 20px; line-height: 25px; height: 50px; overflow: hidden; }
.sy_main .program .program1 .btn03 .essay .wen a { color: #999; }
.sy_main .program .program1 .btn03 .ovrly { background: #e0690d; height: 100%; left: 0; top: 100%; width: 100%; position: absolute; -webkit-transition: all 0.2s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.sy_main .program .program1 .btn03:hover .ovrly { top: 0; }
.sy_main .program .program1 .btn01 .buttons { position: absolute; top: -100%; left: 50%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.sy_main .program .program1 .btn01:hover .buttons { top: 100px; }
.sy_main .program .program1 .btn01:hover .essay .title { color: #fff; }
.sy_main .program .program1 .btn03:hover .essay .title { color: #fff; }
.sy_main .program .program1 .btn01:hover .essay .wen  { color: #fff; }
.sy_main .program .program1 .btn03:hover .essay .wen { color: #fff; }
.sy_main .gd { text-align: center; }
#gd img{padding:20px 0;}
.sy_main .program .program1 .btn01 .buttons .fa { margin: 0 1px; background: rgba(224, 105, 13, 0.5); -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: rgba(50, 50, 50, 0.9); display: inline-block; line-height: 35px; font-size: 16px; text-align: center; text-decoration: none; width: 40px; height: 40px; font-size: 40px; color: #fff; }
.sy_main .program12{ margin-top:30px; display:none;}
.main1 { width: 100%; background:#f2f3f6; height: 525px; }
.main1 .maince { width: 1200px; margin: 0 auto; overflow:hidden; }
.main1 .maince .bt1 { text-align: center; padding-top: 44px; }
.tempWrap{ width:1005px !important;}
.product { width: 1200px; margin: 88px auto 0 auto; position: relative; overflow:hidden; }
.product .qh1 { width: 1004px; margin: 0 auto; overflow:hidden; }
.product .qh1 ul { width:3000%; overflow:hidden; display:block;}
.product .qh1 ul li { float: left; text-align: center; font-size: 16px; font-family: 'Microsoft Yahei'; padding-right: 52px; white-space:nowrap; }
.product .qh1 ul li a { color: #323232; }
.product .qh1 ul li img { padding-bottom: 29px; }
.product .qh1 ul li p{ font-size: 16px; font-family: 'Microsoft Yahei';}
.product .aleft { position: absolute; left: 0; top: 53px; width: 66px; height: 64px; background:url(/a_images/2016/sy_tubi_18.png) no-repeat; cursor:pointer; }
.product .aright { position: absolute; right: 0; top: 53px; width: 66px; height: 64px; background:url(/a_images/2016/sy_tubi_21.png) no-repeat; cursor:pointer;}
.product .aleft:hover{ background:url(/a_images/2016/left.png) no-repeat;}
.product .aright:hover{ background:url(/a_images/2016/right.png) no-repeat;}
.product .qh1 ul li a .ic1 { -webkit-transform: rotateX(0deg) rotateY(0deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-transform: rotateX(0deg) rotateY(0deg); -moz-transform-style: preserve-3d; -moz-backface-visibility: hidden; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; display:block; }
.product .qh1 ul li a:hover .ic1 { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); visibility:hidden; }
.product .qh1 ul li .ic2 { position: absolute; top: 0; display:block; }
.product .qh1 ul li a .ic2 { transform: rotateY(-180deg); backface-visibility: hidden; transform-style: preserve-3d; -webkit-transform: rotateY(-180deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-transform: rotateY(-180deg); -moz-transform-style: preserve-3d; -moz-backface-visibility: hidden; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;/*z-index:10;
    position:absolute;*/ display:block;  }
.product .qh1 ul li a:hover .ic2 { transform:  rotateY(0deg); -webkit-transform:  rotateY(0deg); -moz-transform:  rotate(0deg);  }


.main2{ width:1200px; margin:0 auto 48px auto; overflow:hidden;}
.main2 .tjcp{ text-align:center; padding:51px 0 72px 0;}
.main2 .tjcp1{ margin-right:-80px; float:left; overflow:hidden;}
.main2 .tjcp1 .tjcple{float:left; width:360px; height:328px; border:1px solid #eee; overflow:hidden; margin-right:57px;}
.main2 .tjcp1 .tjcple .zbpic{display:block; margin:45px auto 60px auto; background:url(/a_images/2016/sy.png) no-repeat; width:74px; height:52px;}
.main2 .tjcp1 .tjcple .wz{ display:block; text-align:center; width:327px; margin:0 auto;}
.main2 .tjcp1 .tjcple .wz .title{ display:block; font-size:18px; font-family:'Microsoft Yahei';  color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main2 .tjcp1 .tjcple .wz .title a{ color:#333;}
.main2 .tjcp1 .tjcple .wz .dl{ display:block; padding-top:14px; line-height:23px; font-size:14px; color:#999; text-indent:20px; height:65px; overflow:hidden; font-family:'Microsoft Yahei';}
.main2 .tjcp1 .tjcple .wz .dl a{ color:#999;}

.main2 .tjcp1 .tjcple .wz .moner{ display:block; padding-top:20px; font-size:14px; font-family:'Microsoft Yahei'; color:#999; white-space:nowrap; overflow:hidden;}
.main2 .tjcp1 .tjcple .wz .moner a{ color:#999;}

.main2 .tjcp1 .tjcple:hover{ background:#e0690d;}
.main2 .tjcp1 .tjcple:hover .zbpic{  background:url(/a_images/2016/one1.png) no-repeat center;}
.main2 .tjcp1 .tjcple:hover .wz .title,.main2 .tjcp1 .tjcple:hover .wz .dl,.main2 .tjcp1 .tjcple:hover .wz .moner { color:#fff;}
.main2 .tjcp1 .tjcple .zbpic1{ display:block;  margin:45px auto 34px auto; background:url(/a_images/2016/eee.png) no-repeat center; width:66px; height:73px;}
.main2 .tjcp1 .tjcple:hover .zbpic1{ background:url(/a_images/2016/tem.png) no-repeat center;}
.main2 .tjcp1 .tjcple .zbpic2{ display:block;  margin:45px auto 66px auto; background:url(/a_images/2016/twrr.png) no-repeat center; width:78px; height:39px;}
.main2 .tjcp1 .tjcple:hover .zbpic2{ background:url(/a_images/2016/lll.png) no-repeat center;}
.main3{ width:100%; height:728px; background:#f2f3f6; overflow:hidden;}

.main3 .main3ce{ width:1200px; margin:0 auto; position:relative; }
.main3 .main3ce .ipx{ text-align:center; padding:46px 0 76px 0;}
.main3 .main3ce .dxal{ }
.main3 .main3ce .dxalnr{}
.main3 .main3ce .dxalnr .nr1{ float:left;}
.main3 .main3ce .dxalnr .nr1 .dl2{ display:block; background:#fff; width:582px; height:199px; border:2px solid #ddd; float:left; margin:0 0px 37px 0;}
.main3 .main3ce .dxalnr .nr1 .dl1{ display:block; float:right;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dt{ float:left; display:block;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd{ display:block; width:310px; float:left; padding:49px 0px 0 17px;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .title3{ display:block; font-size:18px; color:#323232;  font-family:'Microsoft Yahei'; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .title3 a{ color:#323232;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .dw{ display:block; font-size:14px; color:#999; font-family:'Microsoft Yahei'; line-height:23px; padding-top:20px; height:65px; overflow:hidden;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .dw a{ color:#999;}
.main3 .main3ce .dxalnr .nr1 .dl2:hover{ background:#e0690d;}
.main3 .main3ce .dxalnr .nr1 .dl2:hover .dd .title3{ color:#fff;}
.main3 .main3ce .dxalnr .nr1 .dl2:hover .dd .dw{ color:#fff;}
.main3 .main3ce  .left1{ position:absolute; left:-61px; top:441px; background:url(/a_images/2016/sy_tubi_18.png) no-repeat; width:66px; height:64px;}
.main3 .main3ce  .right1{ position:absolute; right:-61px; top:441px; background:url(/a_images/2016/sy_tubi_21.png) no-repeat; width:66px; height:64px;}
.main3 .main3ce  .left1:hover{ background:url(/a_images/2016/left.png) no-repeat;}
.main3 .main3ce  .right1:hover{ background:url(/a_images/2016/right.png) no-repeat;}






























