/* 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 */ 

.syhdp1 .slideshow li .title a:hover {color:#7791fb;}
.syhdp1 .hdpbtn:hover { background:#7791fb;}
.sytab_a .xl.xl1 ul li a:hover { color:#7791fb;}
.sykjkxun dl.cl dt a:hover,.sykjtans dl.cl dd.xiaq span a:hover,.syyqlji ul li a:hover {color:#7791fb; }
.sykjkxun dl.cl dd.yuedu span a:hover,.syyxsjie .xl1 ul li.rr1 dd.contan em a:hover { color:#7791fb;}
.sykjtans dl.cc1 dt a:hover { color:#7791fb;}
.syhlwang dl.ccd dt a:hover { color:#7791fb; text-decoration:underline;}
.syyxsjie .xl1 ul li.ssa a:hover,.syyxsjie .xl1 ul li.rr1 a:hover { color:#7791fb;}
.sykjtans dl.cc1 .m img:hover,.sykjtans dl.ssd  .m img:hover,.hlwbottom .cl.ml ul li img:hover {background:#fff;opacity:0.7;filter: alpha(opacity=70);}
.ltyhdp1 .slideshow p.tupbt .biaoti a:hover,.ltyhdp1 .slideshow p.tupbt .xqing a:hover { color:#7791fb;}
.zxyrdxw .xl.xl1 ul li a:hover { color:#7791fb;}
.syhlwang dl.ccd.aad dt a:hover { color:#7791fb;}




.bjtjleft{ background:#fff; padding:13px;margin: 30px 0 0;}
.bjtjleft .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;    margin-bottom: 25px;}
.bjtjleft .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.bjtjleft .subtitle a { font-size:14px; color:#02A3D1; font-weight:normal; }
.bjtjleft dl{ width:279.7px; float:left; margin-right:15px;    background: #E1EBEE;}
.bjtjleft dl.bh4{margin-right:0px;}
.bjtjleft dd.m{ margin:0 0 15px 0;}
.bjtjleft dt{ height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#575757; clear:both; padding:0px 5px;  margin-bottom:5px;}
.bjtjleft dt a{ font-size:15px; font-weight: 600;color:#3A3737; }
.bjtjleft dt:hover,.bjtjleft dt:hover a{ color:#ED5C1F;}
.bjtjleft dd.shijian{ padding:0 5px; font-size:12px; color:#8a8a8a; }
.bjtjleft dd.sum{ font-size:14px; color:#8a8a8a; line-height:24px; padding:0 5px; margin-bottom:18px; }
.bjtjleft dd.sum a{ font-size:14px; color:#ED5C1F;}
.bjtjleft dd.sum a:hover{ color:#409689;}






.sytop1 { background:#fff; padding: 13px;}
.sytop1 .frame-1-1-1-l { width:320px; margin-right:20px;}
.sytop1 .frame-1-1-1-c { width:824px;}
.sytop1 .frame-1-1-1-r { width:306px;}

.sykjywen {}
.sykjywen .title { padding:0; background:#02A3D1; height:50px; line-height:50px;}
.sykjywen .titletext { font-size:16px; color:#fff; font-weight:700; padding-left:18px; margin-left:15px; background:url(../image/titletext1.png) left center no-repeat;}
.sykjywen dl.cld  dt{ padding:0; height:32px; line-height:32px; overflow:hidden;}
.sykjywen dl.cld  dt a { font-size:16px; color:#474747; font-weight:normal; }
.sykjywen dl.cld  dd { font-size:12px; color:#888888; margin:5px 0 0; height:18px; line-height:18px; overflow:hidden;}
.sykjywen dl.cl { padding-bottom:10px; border-bottom:1px solid #e5e5e5; margin-top:10px;}
.sykjywen dl.cld {  padding-left:15px; padding-bottom:5px;}
.sykjywen dl.cc1 { border-left:4px solid #d0cce5;}
.sykjywen dl.cc1  dt a:hover { color:#d0cce5;}
.sykjywen dl.cc2 { border-left:4px solid #a2c1de;}
.sykjywen dl.cc2  dt a:hover { color:#a2c1de;}
.sykjywen dl.cc3 { border-left:4px solid #c5dfd6;}
.sykjywen dl.cc3  dt a:hover { color:#c5dfd6;}
.sykjywen dl.cc4 { border-left:4px solid #f2bfbe;}
.sykjywen dl.cc4 dt a:hover { color:#f2bfbe;}
.sykjywen dl.cc5 { border-left:4px solid #e8b58c;}
.sykjywen dl.cc5 dt a:hover { color:#e8b58c;}


.syhdp1 {}
.syhdp1 .hdpbtn { background:#fff; position:absolute; z-index:222; height:30px; line-height:30px; width:35px; text-align:center;}
.syhdp1 .hdpbtn a { font-size:18px; color:#c4c4c4; font-family:'ËÎÌå';}
.syhdp1 .slidebarup { bottom:13px; right:54px;}
.syhdp1 .slidebardown { bottom:13px; right:12px;}
.syhdp1 .slidebox { position:relative; background:#efeeee;} 
.syhdp1 .slidebar { display:none;}
.syhdp1 .slideshow li { height:auto !important; position:relative;}

.syhdp1 .slideshow li .title { height:56px; line-height:56px; overflow:hidden; padding:0; margin:0 12px;}
.syhdp1 .slideshow li .title a { font-size:16px; color:#f15923; font-weight:normal; position:static; display:inline-block; height:56px; line-height:56px; width:80%; overflow:hidden; white-space: nowrap; }
.syhdp1 .slideshow li .contan p {  font-size:12px; color:#888; font-weight:normal;line-height:24px; height:48px; overflow:hidden;}
.syhdp1 .slideshow li .contan { margin:12px 12px 0;background:#fff; padding:12px 15px; position:relative;}
.syhdp1 .slideshow li .contan em { width:20px; height:10px; display:inline-block; position:absolute; bottom:-10px; left:30px; background:url(../image/conbg.png) no-repeat;}

.sytab_a {    padding: 10px;}
.sytab_a .tab-title { background:none;height:50px; line-height:50px;}
.sytab_a .tb { padding-left:0; height:50px; line-height:50px; border-bottom:none;}
.sytab_a .tb li a { font-size:16px; color:#6c6a6a; font-weight:400;background:#F2F2F2; padding:0 17.5px;}
.sytab_a .tb li.a a{ background:#02A3D1;color:#fff;}
.sytab_a .tb-c { padding:20px 0 0 0;}
.sytab_a .xl.xl1 ul li { height:32px; line-height:32px;}
.sytab_a .xl.xl1 ul li span { font-size:16px; color:#aaaaaa; font-style:italic; margin:0 15px 0 3px;}
.sytab_a .xl.xl1 ul li.rr1 span,.sytab_a .xl.xl1 ul li.rr2 span,.sytab_a .xl.xl1 ul li.rr3 span { color:#ED5C1F;}
.sytab_a .xl.xl1 ul li a { font-size:14px; color:#5e5e5e; }








.sytop3 { margin-top:30px;background: #fff;     padding: 13px 13px 0;}
.sytop3 .frame-1-1-l { width:567px;}
.sytop3 .frame-1-1-r { width:567px;}


.syhlwang { }
.syhlwang .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;}
.syhlwang .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.syhlwang .subtitle a { font-size:14px; color:#02A3D1; font-weight:normal; }

.syhlwang .cl.xld { padding:25px 0;}
.syhlwang dl.ssd { float:left;}
.syhlwang dl.ssd dd.m { float:none; margin:0; height:276px; width:255px; overflow:hidden;}
.syhlwang dl.ssd dd.m img { -webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	-ms-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
	-webkit-transform: scale(1.1); -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1); }
.syhlwang dl.ssd dd.m:hover img { -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;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1); }
.syhlwang dl.ccd { width:293px; float:right; }
.syhlwang dl.ccd dt { padding:0; height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.syhlwang dl.ccd dt a { font-size:14px; color:#686868; font-weight:normal; background:url(../image/ntitlebg1.png) left center no-repeat; padding-left:15px;}
.syhlwang dl.ccd dd span a { font-size:12px; color:#ED5C1F;}
.syhlwang dl.ccd dd span a:hover { color:#7791fb;}
.syhlwang dl.ccd.aad dt { height:24px; line-height:24px; overflow:hidden;}
.syhlwang dl.ccd.aad dt a { font-size:18px; color:#ED5C1F; background:none; padding:0; }
.syhlwang dl.ccd.aad dd { margin:0; font-size:12px; color:#888; line-height:25px; height:50px; overflow:hidden; margin:20px 0;}


.ggtt{ margin-top:30px;}

.hlwbottom { margin-bottom:35px;}
.hlwbottom .cl.ml ul li { padding:0; margin-right:13px;}
.hlwbottom .cl.ml ul li.rr4 { margin-right:0;}



.tantop { background:#fff; padding:13px; margin-top:30px;}
.tantop .frame-2-1-l { width:834px;}
.tantop .frame-2-1-r { width:307px;}


.sykjtans {}
.sykjtans .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;}
.sykjtans .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.sykjtans .subtitle a { font-size:14px; color:#02A3D1; font-weight:normal; }
.ie7 .sykjtans dl.cc1 { padding:25px 20px 10px 0px;}
.sykjtans .cl.xld { padding-bottom:4px;}
.sykjtans dl.cc1 { padding:25px 20px 20px 0px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.sykjtans dl.cc1 .m { margin:0 25px 0 0; height:150px;}
.sykjtans dl.cc1 .m img { height:150px !important;}
.sykjtans dl.cc1 dt { padding:0; height:35px; line-height:35px; overflow:hidden; margin:0 0 12px 0; }
.sykjtans dl.cc1 dt a { font-size:18px; color:#ED5C1F; font-weight:normal;}

.sykjtans dl.cl dd.contan { font-size:12px; color:#686868; line-height:25px; margin:0; height:75px; overflow:hidden;}
.sykjtans dl.cl dd.xiaq { margin:8px 0 0 0;}
.sykjtans dl.cl dd.xiaq span { float:right;}
.sykjtans dl.cl dd.xiaq span a { font-size:12px; color:#ED5C1F;}

.sykjtans dl.ssd { float:left; width:236px; margin-right:45px; padding:10px 10px 10px 0; border:1px solid #fff;}
.sykjtans dl.ssd:hover { border:1px solid #e5e5e5;}
.sykjtans dl.ssd.cc4 { margin-right:0;}
.sykjtans dl.ssd  .m { float:none; margin:0; position:relative; height:163px; }
.sykjtans dl.ssd  .m p { position:absolute; bottom:0; left:0;background:rgba(0,0,0,0.45); width:92.2%; text-align:center; padding:0 4%; height:40px; line-height:40px; overflow:hidden;}
.ie7 dl.ssd .m p,.ie8 dl.ssd .m p {background:#000;opacity:0.45;filter: alpha(opacity=45); }
.sykjtans dl.ssd  .m p a { font-size:14px; color:#fff; }
.sykjtans dl.ssd dd.contan { margin:10px 0 0 0;}


.syltjhua { margin-top:40px;}
.ie7 .syltjhua { margin-top:15px;}
.syretph { margin-top:40px;}


.syyxsjie {}
.syyxsjie .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;}
.syyxsjie .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.syyxsjie .subtitle a { font-size:14px; color:#02A3D1; font-weight:normal;}
.syyxsjie .xl1 ul li { background:none; padding:0;}
.syyxsjie .xl1 ul li span { font-size:16px; color:#aaaaaa; font-style:italic; margin-right:15px;}
.syyxsjie .xl1 ul li.rr1 span,.syyxsjie .xl1 ul li.rr2 span,.syyxsjie .xl1 ul li.rr3 span { color:#ED5C1F;}

.syyxsjie .xl1 ul li.rr1 { height:auto; padding:20px 0; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.syyxsjie .xl1 ul li.rr1 a { font-size:14px; color:#474747;}
.syyxsjie .xl1 ul li.rr1 dl.cl { margin-top:15px;}
.syyxsjie .xl1 ul li.rr1 dd.m { float:left; margin-right:15px; height:84px;}
.syyxsjie .xl1 ul li.rr1 dd.contan { line-height:24px; height:67px; overflow:hidden; padding-top:5px;}
.syyxsjie .xl1 ul li.rr1 dd.contan em { float:none;}
.syyxsjie .xl1 ul li.rr1 dd.contan em a { font-size:12px; color:#ED5C1F;}

.syyxsjie .xl1 ul li.ssa {  line-height:32px; height:32px;} 
.syyxsjie .xl1 ul li.ssa a {font-size:14px; color:#5e5e5e; } 



.sytpxwen {margin-top: 30px; background: #fff;     padding: 13px 13px 0;}
.ie7 .sytpxwen {  margin-top:15px;}
.sytpxwen .title { padding:0;  height:50px; line-height:50px;background:#02A3D1; }
.sytpxwen .titletext { font-size:16px; color:#fff; font-weight:700; padding-left:35px; margin-left:15px; background:url(../image/titletext3.png) left center no-repeat;}
.sytpxwen .cl.ml { margin-top:27px;}
.sytpxwen .cl.ml ul li { padding:0; position:relative; margin-right:20px; margin-bottom:20px;}
.sytpxwen .cl.ml ul li.rr4,.sytpxwen .cl.ml ul li.rr8,.sytpxwen .cl.ml ul li.rr14,.sytpxwen .cl.ml ul li.rr18 { margin-right:0;}
.sytpxwen .cl.ml ul li p { position:absolute; bottom:0; left:0;height:0;
-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;
	
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	
	-webkit-backface-visibility: hidden;
}
.ie7 .sytpxwen .cl.ml ul li:hover p,.ie8 .sytpxwen .cl.ml ul li:hover p {background:#000;opacity:0.45;filter: alpha(opacity=45);}
.sytpxwen .cl.ml ul li:hover p {background:rgba(0,0,0,0.45); width:76.2%; padding:0 12%; height:100%;  white-space:normal; -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1); } 
.sytpxwen .cl.ml ul li p a { font-size:14px; color:#fff; display:inline-block; line-height:30px; text-align:left;}
.sytpxwen .cl.ml ul li p a.aa { margin:28% 0 0 0;}
.sytpxwen .cl.ml ul li p em { display:block; float:right;}



.syyqlji {background: #fff; padding: 13px; margin: 30px 0;}
.syyqlji .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;}
.syyqlji .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.syyqlji ul.yql { margin:20px 0 20px 4px; white-space:nowrap;}
.syyqlji ul li { float:left; margin-bottom:10px;}
.syyqlji ul li a { font-size:14px; color:#686868; margin:0 14px;}
.syyqlji ul li em { font-size:14px; color:#686868;}


 
/*ÂÛÌ³Ò³diy*/

.ltytop1 { margin-bottom:22px;}
.ltytop1 .frame-2-1-l { width:850px; }
.ltytop1 .frame-2-1-r { width:320px; }


.ltyhdp1 { background:#fff;}
.ltyhdp1 .slidebox { position:relative; padding:10px 20px 10px 10px; }
.ltyhdp1 .slideshow a.ntu { float:left;}
.ltyhdp1 .slideshow  p.tupbt { padding:0; float:right; width:305px;}
.ltyhdp1 .slideshow p.tupbt span{ display:block;}
.ltyhdp1 .slideshow p.tupbt .biaoti { line-height:35px; max-height:70px; overflow:hidden; margin-top:40px; margin-bottom:20px;}
.ltyhdp1 .slideshow p.tupbt .biaoti a { font-size:18px; color:#686868;}
.ltyhdp1 .slideshow p.tupbt .zhaiy {font-size:12px; color:#8f8f8f; line-height:25px; max-height:75px; overflow:hidden; }
.ltyhdp1 .slideshow p.tupbt .xqing { margin-top:3px;}
.ltyhdp1 .slideshow p.tupbt .xqing a { font-size:12px; color:#ED5C1F; float:right;}
.ltyhdp1 .slidebar { height:65px; position:absolute; right:0; bottom:10px; }
.ltyhdp1 .slidebar div { float:left; padding:0 10px;}
.ltyhdp1 .slidebar div.on img {padding:2px; border:1px solid #5a679c; } 










/*×ÊÑ¶Ò³diy*/

.zxytop1 { margin-bottom:30px;}

.zxyrdxw {background: #fff; padding: 10px;}
.zxyrdxw .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;}
.zxyrdxw .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.zxyrdxw .xl.xl1 ul { margin-top:20px;}
.zxyrdxw .xl.xl1 ul li { height:32px; line-height:32px; background:none; padding:0;}
.zxyrdxw .xl.xl1 ul li span { font-size:16px; color:#aaaaaa; font-style:italic; margin:0 15px 0 3px;}
.zxyrdxw .xl.xl1 ul li.rr1 span,.zxyrdxw .xl.xl1 ul li.rr2 span,.zxyrdxw .xl.xl1 ul li.rr3 span { color:#ED5C1F;}
.zxyrdxw .xl.xl1 ul li a { font-size:14px; color:#5e5e5e; }



.zxyggao1 { margin-bottom: 25px !important; padding: 10px;}


.zxykjzt {    padding: 10px;}
.zxykjzt .title { padding:0;  height:40px; line-height:40px; border-bottom:1px solid #02A3D1;}
.zxykjzt .titletext { font-size:16px; color:#fff; font-weight:700; background:#02A3D1; padding:0 20px;}
.zxykjzt .ml ul { margin-top:27px;}
.zxykjzt .ml ul li { float:left; padding:0; margin-bottom:8px; position:relative;}
.zxykjzt .ml ul li p { display:none; position:absolute; bottom:0; left:0; height:28px; line-height:28px; width:92.2%; padding:0 4%; background:rgba(0,0,0,0.45); white-space:normal;}
.zxykjzt .ml ul li:hover p { display:block; }
.ie7 .zxykjzt .ml ul li p,.ie8 .zxykjzt .ml ul li p {background:#000;opacity:0.45;filter: alpha(opacity=45);}
.zxykjzt .ml ul li p a { font-size:12px; color:#fff;}


.zxybjtj { margin-top:35px !important;    padding: 10px;}


.zxnyrdph { margin-bottom:20px !important;}









