/* CSS Document */

.block{margin:0px;}
.frame{margin-bottom:0px; border:0; background:none;}
.frame-tab{margin-bottom:0px; border:0px;}
.temp {margin:0px;}
.xl li{margin:0;}
/*.area{ padding:0;}
.block{ padding:0;}*/
*{word-wrap: normal;}
dd,a{ font-family: "Î¢ÈíÑÅºÚ";}
a:hover{ text-shadow:none; text-decoration:none; }
.titletext{ font-family:"Î¢ÈíÑÅºÚ";}


/* Ê×Ò³diy */ 
.subtitle a:hover,dl.cl dt a:hover { color:#ebbb12 !important;}
.syhdp .slideshow .hd_left .left_wz .ntitle a:hover,.sydjphang .xl1 ul li a:hover { color:#ebbb12;}
.syryhuati .xl1 ul li p.ntitle a:hover,.syyqljie ul li a:hover {color:#ebbb12; }



.syhdp { width:1190px; margin:0 auto; padding:35px 0;}
.syhdp .slidebox { position:relative;}
.syhdp .slidebar { display:none;}
.syhdp .slideshow .hd_left { width:400px; float:left; margin-top:45px;}
.syhdp .slideshow .hd_left .left_top span { display:inline-block;height:42px; }
.syhdp .slideshow .hd_left .left_top .left_bb { font-size:50px; color:#fff; margin-right:10px; line-height:42px; }
.syhdp .slideshow .hd_left .left_top .left_bo em { display:block; font-size:14px; color:#fff;}
.syhdp .slideshow .hd_left .left_wz { margin-top:32px;}
.syhdp .slideshow .hd_left .left_wz .ntitle a { font-size:20px; color:#352f33;}
.syhdp .slideshow .hd_left .left_wz .contan { font-size:13px; color:#686868; line-height:28px; max-height:112px; height:auto; overflow:hidden; margin:25px 0 40px 0;}
.syhdp .slideshow .hd_left .left_wz .gduo em { float:right;}
.syhdp .slideshow .hd_left .left_wz .gduo em a {  font-size:12px; color:#797979; display:inline-block; height:32px; line-height:32px; text-align:center; border:1px solid #dcdcdc; padding:0 18px; border-radius:18px; }
.syhdp .slideshow .hd_left .left_wz .gduo em a:hover { background:#383136; border-color:#383136; color:#fff200;}


.syhdp .slideshow .hd_right { float:right; width:713px; height:411px;}
.syhdp .hdpbtn { position:absolute; z-index:22; }
.syhdp .hdpbtn a { font-family:'ËÎÌå'; font-size:80px; color:#797979;}
.syhdp .slidebardown { top:160px; right:-70px;}
.syhdp .slidebarup { top:160px; left:-70px;}




.bjtjyop { background:#fff;}
.bjtjyop .frame-2-1-l { width:845px;}
.bjtjyop .frame-2-1-r { width:314px;}


.sybjtjian { padding-top:35px; }
.sybjtjian .title { padding:0; height:42px; line-height:42px; background:url(../image/titlebg1.png) 0 50% repeat-x;}
.sybjtjian .titletext { font-size:18px; color:#fff200; font-weight:normal;background: #fff url(../image/textbg1.png) 0 no-repeat; width:42px; text-align:center;}
.sybjtjian .titletext +.subtitle {font-size:16px; color:#352f33; padding-left:6px; padding-right:8px; background:#fff; float:left; }
.sybjtjian .subtitle a { font-size:12px; color:#352f33; font-weight:normal;background:#fff; padding-left:8px; }
.sybjtjian dl.cl { padding:20px 0; border-top:1px solid #eeeeee;}
.sybjtjian dl.cl.cc1 { border-top:none;}
.sybjtjian dl.cl .m { margin:0 25px 0 0;}
.sybjtjian dl.cl .m img:hover {opacity:0.8; filter:alpha(opacity=80); background:#fff; }

.sybjtjian dl.cl dd { margin:0;}
.sybjtjian dl.cl .fenlei { }
.sybjtjian dl.cl .fenlei em { background:url(../image/fenbg.png) 0 no-repeat;font-size:14px; color:#352f33; padding-left:10px; }
.sybjtjian dl.cl dt { padding:0; margin:15px 0 12px 0;}
.sybjtjian dl.cl dt a { font-size:18px; color:#352f33; font-weight:normal; display:inline-block; height:24px; line-height:24px; overflow:hidden;}
.sybjtjian dl.cl .zuozd em { font-size:12px; color:#cbcbcb; padding-left:18px; margin-right:20px;}
.sybjtjian dl.cl .zuozd em.zzhe { background:url(../image/zuozhe.png) 0 no-repeat;}
.sybjtjian dl.cl .zuozd em.llan { background:url(../image/yuedu.png) 0 no-repeat;}
.sybjtjian dl.cl .zuozd em.plun { background:url(../image/pinglun.png) 0 no-repeat;}
.sybjtjian dl.cl .contan { font-size:12px; color:#352f33; line-height:25px; height:50px; overflow:hidden; margin:12px 0 22px 0;}
.sybjtjian dl.cl .gduo { height:34px;}
.sybjtjian dl.cl .gduo span { float:right;}
.sybjtjian dl.cl .gduo span a { font-size:12px; color:#797979; display:inline-block; height:32px; line-height:32px; text-align:center; border:1px solid #dcdcdc; padding:0 18px; border-radius:18px; }
.sybjtjian dl.cl .gduo span a:hover { background:#383136; border-color:#383136; color:#fff200;}



.sybktjian { padding-top:30px; }
.sybktjian .title { padding:0; height:25px; line-height:25px;border-bottom:2px solid #352f33; overflow:visible;}
.sybktjian .titletext { border-bottom:2px solid #ffc90e; font-size:16px; color:#352f33; padding-right:5px;}
.sybktjian .xl1 { padding-top:18px;}
.sybktjian .xl1 ul li { background:none; padding:0; border:1px solid #efefef; display:inline-block; height:60px; line-height:60px; float:left; margin-top:-1px; }
.sybktjian .xl1 ul li.rr1,.sybktjian .xl1 ul li.rr2 { margin:0;}
.sybktjian .xl1 ul li a { font-size:16px; color:#352f33; display:inline-block; width:155px; height:60px; line-height:60px; text-align:center;}
.sybktjian .xl1 ul li:hover { border-color:#ffc90d; }
.sybktjian .xl1 ul li:hover a { background:#ffc90d; } 

.syfa_qian { padding:30px 0 25px 0; height:117px;}
.syfa_qian .lty_fa span a { padding:0 29px !important;} 




.sydjphang { }
.sydjphang .title { padding:0; height:25px; line-height:25px;border-bottom:2px solid #352f33; overflow:visible;}
.sydjphang .titletext { border-bottom:2px solid #ffc90e; font-size:16px; color:#352f33; padding-right:5px;}
.sydjphang .xl1 { padding-top:20px;}
.sydjphang .xl1 ul li { background:none; padding:0; line-height:42px; height:42px; }
.sydjphang .xl1 ul li a { font-size:14px; color:#000000;}
.sydjphang .xl1 ul li em { float:none;font-size:14px; color:#000000; margin-right:5px; padding:0;} 



.syrmtpian { padding-top:30px; }
.syrmtpian .title { padding:0; height:42px; line-height:42px; background:url(../image/titlebg1.png) 0 repeat-x;}
.syrmtpian .titletext { font-size:18px; color:#fff200; font-weight:normal;background: #fff url(../image/textbg1.png) 0 no-repeat; width:42px; text-align:center;}
.syrmtpian .titletext +.subtitle {font-size:16px; color:#352f33; padding-left:6px; padding-right:8px; background:#fff;float:left; }
.syrmtpian .subtitle a { font-size:12px; color:#352f33; font-weight:normal;background:#fff; padding-left:8px; }
.syrmtpian .cl { padding-top:10px;}
.syrmtpian ul li { padding:0; margin:10px 0 0 10px; position:relative;}
.syrmtpian ul li.rr1,.syrmtpian ul li.rr4,.syrmtpian ul li.rr7,.syrmtpian ul li.rr11,.syrmtpian ul li.rr14 { margin:10px 0 0 0;}

.syrmtpian ul li .tu_hover {display:table; position:absolute; left:0; bottom:0;height:238px; width:100%;transition-property:background;
-webkit-transition-property:background;
-moz-transition-property:background;
-o-transition-property:background;
-ms-transition-property:background;
transition-duration:0.8s;
-webkit-transition-duration:0.8s;
-moz-webkit-transition-duration:0.8s;
-o-webkit-transition-duration:0.8s;
-ms-webkit-transition-duration:0.8s;  }
.syrmtpian ul li .tu_hover span { display:none; height:auto; white-space:normal; width:68%; padding:0 16%; }
.syrmtpian ul li .tu_hover .kan { margin-top:50px;}
.syrmtpian ul li .tu_hover .kan em { font-size:12px; color:#fff; background:url(../image/yuedu2.png) 0 no-repeat; padding-left:20px; }
.syrmtpian ul li .tu_hover .ntitle { margin:8px 0 18px 0;}
.syrmtpian ul li .tu_hover .ntitle a { font-size:16px; color:#fff; display:inline-block; line-height:30px; max-height:60px; height:auto; overflow:hidden;}
.syrmtpian ul li .tu_hover .gduo em a { display:inline-block; height:25px; line-height:25px; font-size:12px; color:#fff;  border:1px solid #fff; padding:0 20px; border-radius:14px; }
.syrmtpian ul li .tu_hover .gduo em a:hover { background:#383136; border-color:#383136; color:#fff200;}
.syrmtpian ul li:hover .tu_hover span { display:block;}
.ie7 .syrmtpian ul li:hover .tu_hover,.ie8 .syrmtpian ul li:hover .tu_hover {  opacity:0.5; filter:alpha(opacity=50);background:#000;}
.syrmtpian ul li:hover .tu_hover {background:rgba(0,0,0,0.5);
transition-property:background;
-webkit-transition-property:background;
-moz-transition-property:background;
-o-transition-property:background;
-ms-transition-property:background;
transition-duration:0.8s;
-webkit-transition-duration:0.8s;
-moz-webkit-transition-duration:0.8s;
-o-webkit-transition-duration:0.8s;
-ms-webkit-transition-duration:0.8s;
 }



.syzxfbiao { padding-top:25px; }
.syzxfbiao .title { padding:0; height:25px; line-height:25px;border-bottom:2px solid #352f33; overflow:visible;}
.syzxfbiao .titletext { border-bottom:2px solid #ffc90e; font-size:16px; color:#352f33; padding-right:5px;}
.syzxfbiao .xld { padding-top:20px;}
.syzxfbiao dl.cl { padding:17px 0; border-top:1px solid #eeeeee;}
.ie7 .syzxfbiao dl.cl { padding:17px 0 10px 0;}
.syzxfbiao dl.cl.cc1 { border-top:none;}
.syzxfbiao dl.cl .m { margin:0 18px 0 0;}
.syzxfbiao dl.cl dt { padding:0; height:20px; line-height:20px; overflow:hidden; padding-top:8px; margin-bottom:10px;}
.syzxfbiao dl.cl dt a { font-size:14px; color:#352f33; font-weight:normal;}
.syzxfbiao dl.cl .contan { font-size:12px; color:#8f8f8f; line-height:24px; height:48px; overflow:hidden; margin:0;}



.syltrtie { padding-top:35px;}
.syltrtie .title { padding:0; height:42px; line-height:42px; background:url(../image/titlebg1.png) 0 repeat-x;}
.syltrtie .titletext { font-size:18px; color:#fff200; font-weight:normal;background: #fff url(../image/textbg1.png) 0 no-repeat; width:42px; text-align:center;}
.syltrtie .titletext +.subtitle {font-size:16px; color:#352f33; padding-left:6px; padding-right:8px; background:#fff;float:left; }
.syltrtie .subtitle a { font-size:12px; color:#352f33; font-weight:normal;background:#fff; padding-left:8px; }
.syltrtie dl.cl { width:400px; float:left; margin:20px 0 30px 0; }
.syltrtie dl.cl .m { margin:0 15px 0 0;}
.syltrtie dl.cl dd { margin:0;}
.syltrtie dl.cl dt { padding:0; height:20px; line-height:20px; overflow:hidden;}
.syltrtie dl.cl dt a { font-size:15px; color:#352f33; font-weight:normal; }
.syltrtie dl.cl dd.contan { font-size:12px; color:#686868; line-height:24px; height:48px; overflow:hidden; margin:15px 0 20px 0;}
.syltrtie dl.cl dd.gduo { height:34px; line-height:34px;}
.syltrtie dl.cl dd.gduo .kan { float:left; font-size:12px; color:#cbcbcb; background:url(../image/yuedu.png) 0 no-repeat; padding-left:18px; } 
.syltrtie dl.cl dd.gduo .yue { float:right; margin-right:10px; }
.syltrtie dl.cl dd.gduo .yue a { display:inline-block;font-size: 12px;color: #797979;display: inline-block;height: 32px;line-height: 32px;text-align: center;border: 1px solid #dcdcdc;padding: 0 18px;border-radius: 18px;}
.syltrtie dl.cl dd.gduo .yue a:hover {  background:#383136; border-color:#383136; color:#fff200;} 


.syryhuati { padding-top:30px; }
.syryhuati .title { padding:0; height:25px; line-height:25px;border-bottom:2px solid #352f33; overflow:visible;}
.syryhuati .titletext { border-bottom:2px solid #ffc90e; font-size:16px; color:#352f33; padding-right:5px;}
.syryhuati .xl1 { padding-top:25px;}
.syryhuati .xl1 ul li { padding:0; background:none; height:40px; line-height:40px;}
.syryhuati .xl1 ul li p.ntitle { overflow:hidden; height:40px; line-height:40px;}
.syryhuati .xl1 ul li p.ntitle a {font-size:14px; color:#352f33; }

.syryhuati .xl1 ul li p.ntitle em { float:none; display:inline-block; height:22px; line-height:22px; text-align:center; width:22px; border-radius:11px; background:#5cadfd; font-size:14px; color:#fff; padding:0; margin-right:10px;}
.syryhuati .xl1 ul li.rr1 p.ntitle em { background:#f8736e;}
.syryhuati .xl1 ul li.rr2 p.ntitle em { background:#fc8b3f;}
.syryhuati .xl1 ul li.rr3 p.ntitle em { background:#fdbe4d;}
.syryhuati .xl1 ul li.active { height:auto;}
.syryhuati .xl1 ul li p.contan { display:none;}
.syryhuati .xl1 ul li.active p.contan { display:block; line-height:24px; max-height:72px; height:auto; overflow:hidden; font-size:12px; color:#757575; padding-left:32px; margin-bottom:5px;}




.syqtxinsh { background:#fff; margin-bottom:70px; padding-top:20px;}
.syqtxinsh .title { padding:0; height:42px; line-height:42px; background:url(../image/titlebg1.png) 0 repeat-x;}
.syqtxinsh .titletext { font-size:18px; color:#fff200; font-weight:normal;background: #fff url(../image/textbg1.png) 0 no-repeat; width:42px; text-align:center;}
.syqtxinsh .titletext +.subtitle {font-size:16px; color:#352f33; padding-left:6px; padding-right:8px; background:#fff;float:left; }
.syqtxinsh .subtitle a { font-size:12px; color:#352f33; font-weight:normal;background:#fff; padding-left:8px; }
.syqtxinsh .ml { padding-top:22px;}
.syqtxinsh ul li { padding:0; position:relative; margin:0 0 10px 10px;}
.syqtxinsh ul li.rr1,.syqtxinsh ul li.rr4 { margin:0 0 10px 0;}
.syqtxinsh ul li.rr4,.syqtxinsh ul li.rr4 img,.syqtxinsh ul li.rr5,.syqtxinsh ul li.rr5 img{ width:258px !important;}
.syqtxinsh ul li.rr7,.syqtxinsh ul li.rr7 img { width:254px !important; }
.ie7 .syqtxinsh ul li.rr1,.syqtxinsh ul li.rr2,.syqtxinsh ul li.rr3,.syqtxinsh ul li.rr6 { width:390px;}
.ie7 .syqtxinsh ul li .pic_info { display:none;position: absolute; bottom:0; left:0;background-color: #000000;opacity: 0.5;filter: alpha(opacity=50); width: 100%;height: 270px; }
.ie7 .syqtxinsh ul li:hover .pic_info { display:block;}
.ie7 .syqtxinsh ul li .pic_info dl { height:210px; margin:30px; border:1px solid #fff;}
.ie7 .syqtxinsh ul li .pic_info dl dt { height:208px; line-height:208px; padding:0 10px;}
.ie7 .syqtxinsh ul li .pic_info dl dt a { font-size:16px; color:#fff;}
.syqtxinsh ul li .pic_info {opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  bottom: 0;
  display: table;
  width: 100%;
  height: 270px;
  line-height: 270px;
  background-color: #000000;
  background-color: rgba(0,0,0,0.5);
  color: #FFFFFF;
  text-align: center;}
  
.syqtxinsh ul li:hover .pic_info:before,.syqtxinsh ul li:hover .pic_info:after { opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);}
.syqtxinsh ul li .pic_info:before{ border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -webkit-transform: scale(0,1);
  transform: scale(0,1);}
 .syqtxinsh ul li .pic_info:after { border-right: 1px solid #fff;
  border-left: 1px solid #fff;
  -webkit-transform: scale(1,0);
  transform: scale(1,0);}
  
.syqtxinsh ul li .pic_info:before,.syqtxinsh ul li .pic_info:after { 
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
  content: '';
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.85s,-webkit-transform 0.85s;
  transition: opacity 0.85s,transform 0.85s;} 
.syqtxinsh ul li:hover .pic_info { opacity:1; filter:alpha(opacity=50); }

.syqtxinsh ul li .pic_info dl { vertical-align:middle;display:table-cell; } 
.syqtxinsh ul li .pic_info dl dt { line-height:normal;}
.syqtxinsh ul li .pic_info dl dt a { margin:0 16%; font-size:16px; display:inline-block; color:#fff; height:56px; line-height:28px; overflow:hidden;}



.syyqljie { }
.syyqljie .title { padding:0; height:42px; line-height:42px; background:url(../image/titlebg1.png) 0 repeat-x;}
.syyqljie .titletext { font-size:18px; color:#fff200; font-weight:normal;background: #e5e5e5 url(../image/textbg1.png) 0 no-repeat; width:42px; text-align:center;}
.syyqljie .titletext +.subtitle {font-size:16px; color:#352f33; padding-left:6px; padding-right:8px; background:#e5e5e5; float:left;}
.syyqljie ul li { float:left; margin-right:30px; margin-bottom:10px;} 
.syyqljie ul li a { font-size:13px; color:#352f33;}
.syyqljie .cl.x { padding-top:20px;}
.syyqljie .mbm { margin:0 !important;}




/*ÂÛÌ³Ò³diy*/

.ltyjt_fa { }
.ie7 .ltyjt_fa { height:117px;}
.ltyjt_fa .lty_fa:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.ltyjt_fa .lty_fa span { display:inline-block; float:left;}
.ltyjt_fa .lty_fa span a { display:inline-block; height:117px; padding:0 30px; line-height:117px; text-align:center; background:#ffc90e; font-size:28px; color:#fff; }
.ltyjt_fa .lty_fa span a:hover { background:#e3bc20;}
.ltyjt_fa .lty_fa span a i { width:36px; height:40px; display:inline-block; float:left; margin-right:5px; height:117px;}
.ltyjt_fa .lty_fa .fatie { border-right:1px solid #fff;}
.ltyjt_fa .lty_fa .fatie a i { background:url(../image/signin.png) 0 no-repeat;}
.ltyjt_fa .lty_fa .qian a i { background:url(../image/qiandao.png) 0 no-repeat;}


.ltysqhd { padding-top:45px; }
.ltysqhd .title { padding:0; height:25px; line-height:25px;border-bottom:2px solid #352f33; overflow:visible;}
.ltysqhd .titletext { border-bottom:2px solid #ffc90e; font-size:16px; color:#352f33; padding-right:5px;}
.ltysqhd .xld { padding-top:22px;}
.ltysqhd dl.cl { padding-top:15px;}
.ie7 .ltysqhd dl.cl { padding-top:8px;}
.ltysqhd dl.cl .m { margin:0; float:none;}

.ltyrmhti { margin-top:50px !important;}
.ltyrmhti .title { padding:0; height:25px; line-height:25px;border-bottom:2px solid #352f33; overflow:visible;}
.ltyrmhti .titletext { border-bottom:2px solid #ffc90e; font-size:16px; color:#352f33; padding-right:5px;}
.ltyrmhti .xld { border-left:1px solid #352f33; padding-bottom:8px; margin-top:30px;}
.ltyrmhti dl.cl { padding:4px 22px; margin-bottom:10px;}
.ltyrmhti dl.cl .m { margin:0; display:none; height:36px;}
.ltyrmhti dl.cl .m img {border-radius:17px;}
.ltyrmhti dl.cl .m a {  border:2px solid #fff; border-radius:18px; display:inline-block;}
.ltyrmhti dl.cl dt { padding:0 0 4px 0; position:relative; }
.ltyrmhti dl.cl dt a { display:inline-block;height:17px; line-height:17px; overflow:hidden; font-size:12px;color:#352f33; font-weight:normal;}
.ltyrmhti dl.cl dt span { position:absolute; top:3px; left:-25px; background: #fff url(../image/titlebg2.png) 0 no-repeat; height:5px; padding:3px 0; width:5px; display:inline-block;}
.ltyrmhti dl.cl dd.contan { margin:0;}
.ltyrmhti dl.cl dd.contan em { font-size:12px; color:#8f9499; margin-right:12px;}
.ltyrmhti dl.cl.active .m { display:block; margin-left:-41px;}
.ltyrmhti dl.cl.active dt a,.ltyrmhti dl.cl.active dd.contan em { color:#fff;}
.ltyrmhti dl.cl.active dt span { display:none;}
.ltyrmhti dl.cl.active { background:#352f33;}




/*×ÊÑ¶Ò³diy*/

.zxygg_top { margin-bottom:45px;}

.zxygg_r1 { margin-top:35px !important;}
.zxygg_r2 { margin:20px 0 !important;}
.zxygg_r3 { margin-bottom:35px !important;}





















