@charset "gb2312";
/* CSS Document */
body{padding:0;margin:0;  font:normal 12px/180% "Î¢ÈíÑÅºÚ"; color:#666;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "Î¢ÈíÑÅºÚ";}
a:link,a:visited{color:#666;text-decoration:none}
a:hover{color:#2554a6;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w1000{ width:1000px;}
.w980{ width:980px;}
.w978{width:978px;border:1px solid #ECDDAC;background:#fff;}
.w960{width:960px;}
.w100{width:100%;}
.f14{font-size:14px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px;}
.am5 a{margin:0 5px;}
.duan{width:100%;height:8px;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.w300{ width:300px; }
.w360{ width:360px; }
.list_14 li{  padding-left:15px;font-size:14px; line-height:30px; }
.list_12 li{ background:url(imagesdot2.gif) no-repeat 5px 14px; padding-left:15px; line-height:28px;}
.list_12 li,.list_14 li,.list_14 li a:link,.list_14 li a:hover,.list_14 li a:visited,.list_12 li a:link,.list_12 li a:hover,.list_12 li a:visited{color:# ;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.o_h{ overflow:hidden;}
.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.blue,.blue a:link,.blue a:hover,.blue a:visited{ color:#2554a6;}
.red,.red a:link,.red a:hover,.red a:visited{ color:#cc0000}

/*top*/
.top01{ height:46px; background:url(imagestopbg.png)}
.top01 div{ background:url(images/nav_bg02.gif) 145px 0 no-repeat;line-height: 46px;}
.top01 em{ float:left;color:#fff;}
.top01 i{ float:right; line-height:50px; _padding-top:12px;}
.top01 a{ padding:0 11px;}
.top01 em img{ vertical-align:middle;}
.top01,.top01 a:link,.top01 a:visited,.top01 a:hover{ color:#fff;}
.top01 select,.top01 input{ vertical-align:middle; margin-left:5px; }
.top01  option{ background:#CAE9FF; color:#52768E;}
.top02{ background:url(imagesbanner.jpg) no-repeat top center; height:516px;}
.top03{ width:1180px;}
.top03bg{ height:133px; background:url(imagestop3bg.png) repeat-x; overflow:hidden}
.top03 {position:relative;}
.pic_jCarouselLite ul {position:absolute; overflow:hidden; width:100%; }

.prev01{position:absolute; top:45px; left:0; z-index:11}
.next01{position:absolute; top:45px; right:0;z-index:11}
.top03b { width:300px; float:left; padding:0px 20px;}
.top03b h2{ float:left; padding-top:50px; padding-right:10px;}
.top03b strong{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; display:block; text-align:center; line-height:28px;}
.top03b i{ display:block; text-align:center; line-height:18px; padding:10px 0}
.top03b span img{ float:left; margin-right:20px;}
.top03b div span{ float:left; overflow:hidden; width:58px; text-align:center; font-size:14px; line-height:16px; margin:0 10px;}
.top03b div span i,.top03b div img{ display:block}




/*p1*/
.p1_bg{ background:url(imagesp1_bg.png) no-repeat top center #f8fcfd; width:100%; overflow:hidden;}
.p1_content{ overflow:hidden; background:#f8fcfd}
.p1_content .news{ background:#f6f5f5; overflow:hidden; height:120px; text-align:center}
.p1_content .news h1{ display:block; font-weight:normal; font-size:44px; line-height:80px;}
.p1_content .news p{ font-size:14px; }
.p1_content .news p a{ margin:auto 5px;}
.p1_1{ width:1000px; overflow:hidden}
.p1_1 .fl{ width:390px; padding-left:10px; padding-top:10px;}
.p1_1 .fr{ width:580px;}
.p1_1 .fl b{ background:#6699cc; font-size:16px; font-weight:normal; color:#fff; height:24px; line-height:24px; padding:1px 8px 2px 8px;
display:none
}
.p1_1 .fl strong{ display:block; font-size:20px; color:#000; font-weight:normal; line-height:40px; margin-top:5px;
}
.p1_1 .fl strong a{ color:#000}
.p1_1 .fl ul{ padding-bottom:20px;}
.p1_1 .fl ul.list_14 li{ background:none; padding-left:0px }
.p1_1 .fr #box1{ width:580px; height:326px;position:relative;}
.p1_1 .fr #box1 ul li{display:none;text-align:center;position:absolute;}
.p1_1 .fr #box1 ul li img{display:block;}
.p1_1 .fr #box1 ul li span{position:absolute; bottom:0px;left:8px;font-size:16px;z-index:3; line-height:40px;}
.p1_1 .fr #box1 ul li a{color:#fff;}
.p1_1 .fr #box1 ul li div{background:#000;filter:alpha(opacity=70);opacity:.7;height:40px;line-height:40px;position:absolute;bottom:0px;width:580px;z-index:1;}
.p1_1 .fr #box1 ol{position:absolute;bottom:15px;right:5px;z-index:1;}
.p1_1 .fr #box1 ol li.active{display:block;background:url(imagesdot2.png) no-repeat;filter:alpha(opacity=70);opacity:.7;}
.p1_1 .fr #box1 ol li{width:13px;height:13px;float:left;cursor:pointer;margin:0 3px;background:url(imagesdot1.png) no-repeat;filter:alpha(opacity=70);opacity:.7;}
.p1_2{ overflow:hidden}
.p1_2 .fl{width:344px; padding:0}
.p1_2 .fr{ width:210px;}
.p1_2 .fl .img1{ width:100%;color:#fff; margin-top:18px;}
.p1_2 .fl .img1 .fl{ width:120px; padding:0}
.p1_2 .fl .img1 .fr{ width:200px; padding:0 10px;}
.p1_2 .fl .img1 .fl img{ display:block; float:left; margin:0}
.p1_2 .fl .img1 .fr strong{ font-size:18px; display:block; line-height:24px; color:#fff; padding:5px 0;}
.p1_2 .fl .img1 .fr strong a,.p1_2 .fl .img1 .fr a{ color:#fff;}
.p1_2 .fl .img1 { font-size:12px; background:#2eb0dc; height:116px;  clear:both;}
.p1_2 .fr img{ margin-top:18px;}
.p1_3{ background:url(imagesrc.png) no-repeat 0 0 #eff0f1; margin-top:17px;overflow:hidden; padding:8px 0 0 60px; height:70px; line-height:30px;}
.p1_3 i{ font-size:14px;color:#fff;  }
.p1_3 i { margin: 2px 0 ; padding:5px 15px; height:30px; line-height:30px; overflow:hidden}
.p1_3 i a{ color:#fff;}
.p1_3 i.a1{ background:#009eff;}
.p1_3 i.a2{ background:#77b6eb;}
.green,.green a:link,.green a:hover,.green a:visited{ color:#339933;}
.purple,.purple a:link,.purple a:hover,.purple a:visited{ color:#663399;}
.mt35{ margin-top:35px;}
.mt30{ margin-top:30px;}
.p2_content{ background:url(imagesp2_tit.png) no-repeat top center #f8fcfd; overflow:hidden; margin-top:35px;}
.p2_content .fl{ width:369px; padding : 92px 0 0 28px; }
.p2_content .fr{ width:580px; padding:44px 0 0 0; }
.p2_content .fl .p2_1{ background:url(imagesplaybg.png) no-repeat top center; width:369px; height:282px;}
.p2_content .fr .p2_2{ width:580px; height:329px;}
.p3_bg{ width:100%; height:188px; background:url(imagesp3bg.png) no-repeat top center;background:#589cd6 }
.p3_content{ width:920px;height:188px; background:url(imagesicon3.png) no-repeat 30px 40px; padding-left:80px; }

.pic_jCarouselLite3{ position:relative; width:100%}
.pic_jCarouselLite3 ul {position:absolute; overflow:hidden; width:100%;}
.p3_1{ padding-top:40px; position:absolute; top:40px; height:160px; width:980px;}
.p3_1 li{ float:left; text-align:center; display:block; width:87px; height:130px; position:relative; margin:0 10px; font-size:14px ; line-height:30px; color:#fff;}
.p3_1 li a{ color:#fff;}
.p3_1 li i{ position:absolute; top:0; left:0; width:87px; height:87px; background:url(imagesicon2.png) no-repeat top center;}
.p3_1 li img{ display:block;}
.p3_1 em{  background:url(imagesjiao.png) no-repeat left 30px; position:absolute; left:0; top:0}
.suoming{ position:relative; width:240px; height:105px; float:left; color:#000;}
.suoming em{ display:block; width:12px; height:24px; background:url(imagesjiao.png) no-repeat top left; position:absolute; top:40px; left:1px}
.suoming div.round { position:absolute; left:12px; top:0; font-size:14px; line-height:28px; display:block; float:left;
    padding:10px; width:230px; 
    background:#fff; 
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
}
.p4_content{ width:1000px; overflow:hidden; background:url(imagesp4_tit.png) no-repeat top center #f8fcfd; margin-top:35px}
.p4_content .fl{ width:650px;}
.p4_content .fr{ width:305px;}
.p4_1{ padding-top:100px; margin-left:20px;}
.p4_1 li { clear:both; background:#e9f6ff; overflow:hidden; margin-bottom:20px;}
.p4_1 li .fl{ width:215px;}
.p4_1 li .fl img{ display:block;}
.p4_1 li .fr{ width:390px; padding:10px;}
.p4_1 li .fr strong{ display:block ; font-size:18px; line-height:46px; font-weight:normal; color:#000;}
.p4_1 li .fr strong a{color:#000}
.p4_1 li .fr strong a:hover{color:#2554a6}
.p4_1 li .fr p{ font-size:14px; line-height:24px;}
.gray,.gray a:link,.gray a:hover,.gray a:visited{ color:#666;}


.p4_content .fr .p4_2 .jCarouselLite2{
        float: left; width:390px;
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
		margin-left:0px;
        left: -5000px;
		z-index:2; 
    }
.p4_content .fr .p4_2{position: relative;width:390px; height:504px; overflow:hidden;margin-top:60px;}
.p4_content .fr .p4_2 h2{ height:40px;}
.p4_content .fr .p4_2 h2 i{ float:left;}
.p4_content .fr .p4_2 ul { position:absolute; top:0px; left:0; width:390px; height:470px; background:url(imagesp4_bg.png) 0 0px repeat-x ;}
.p4_content .fr .p4_2 ul li{ width:390px; }
.p4_content .fr .p4_2 ul li div{ clear:both; height:64px; padding:15px; font-size:16px; line-height:30px; }
.p4_content .fr .p4_2 ul li div i a{ margin:auto 30px auto 0;}
.p4_content .fr .p4_2 ul li div i a:link,.p4_content .fr .p4_2 ul li divi a:hover,.p4_content .fr .p4_2 ul li div i a:visited{ color:#5196d1}
.p4_content .fr .p4_2 ul li div strong{ font-size:18px; display:block; }


.p5_content{ background:url(imagesp5_bg.png) repeat-y; overflow:hidden; margin-top:30px;}
.bg5{ background:#f8fcfd; overflow:hidden}
.p5_content { overflow:hidden}
.p5_content .fl{ width:400px; padding-left:30px; }
.p5_content .fr{ width:400px; padding-right:30px;}
.p5_content strong{ font-size:20px; color:#000; font-weight:normal;display:block}
.p5_content ul{ padding:20px 0}
.p6_content{ background:#ebf5fd; border-bottom:4px solid #baddfe; overflow:hidden}



.p6_1 .jCarouselLite1{
        float: left;
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
		margin-left:30px;
        left: -5000px;
		z-index:2; 
    }
.p6_1{position: relative;width:1000px; height:252px; margin:20px auto; overflow:hidden;}
.p6_1 ul{}
.p6_1 ul li{float:left; color:#666; font-size:14px;overflow:hidden;position: relative; z-index:0; margin:0 10px;height:250px;}
.p6_1 ul li div{left:20px;height:80px; width:268px; padding: 10px 10px; font-size:14px; font-weight:normal; line-height:26px; color:#000; border:1px solid #2771ce}
.p6_1 ul li div b{ font-size:18px; display:block; line-height:30px; text-align:center; font-weight:normal; color:#2771ce;}
.p6_1 ul li div b a{color:#2771ce;}
.p6_1 li img{display:block;width:290px; height:136px; background:#2771ce; padding-top:9px;}
.p6_1 li a{color:#fff;font-size:14px;background:inherit;}
.b_left1{ float:left;position:absolute;top:0px;z-index:1;width:23px; height:43px; left:0px; }
.b_right1{ float:right;position:absolute;top:0px; right:-55px;z-index:1; width:23px; height:43px;}
.an1{position:absolute;top:90px;left:5px;z-index:5;width:935px; height:43px;}
.b_left1,.b_right1{cursor:pointer;border:none; }



.an2{position:absolute;top:0px;left:215px;z-index:5;width:85px;}
.b_left2{ z-index:1;width:20px; height:20px; left:0px;vertical-align: middle; }
.b_right2{ right:0px;z-index:1; width:20px; height:20px;vertical-align: middle;}
.b_left2,.b_right2{cursor:pointer;border:none; }
.an2 span{
    display: inline-block;
    height: 20px; font-size: 14px; color: #000;
}

.p7_content{ overflow:hidden }
.p7_content .fl{ width:650px}
.p7_content .fr{ width:300px;}

.p7_1{ width:650px; margin-top:15px; margin-left:20px}

.p7_1 ul li{ float:left;position: relative; display: block; }
.p7_1 ul li img{ float:left; margin-bottom:1px; margin-right:1px;}
.p7_1 ul li.w398{ width:398px; padding-right:2px;}
.p7_1 ul li.w176{ width:176px;}
.p7_1 ul li.w352{ width:352px;}
.p7_1 ul li.w226{ width:226px;}
.p7_1 ul li.w225{ width:225px;}
.p7_1 ul li.w245{ width:245px;}

.p7_1 ul li.w176 sapn{  background: #111; 
    filter:alpha(opacity=55); 
    opacity:.55; 
    color: #fff; 
    position: absolute; 
    bottom: 0; 
    left: 0; 
    width: 280px; 
    padding: 10px; 
    
	text-align:center;}
.p7_1 div{float:left;}
/*.p7_1 div a{display:block;height:100%;position:relative;}
.p7_1 div a span{height:100%;width:100%;text-align:center;color:#fff;position:absolute;left:0;top:0;text-decoration:none;cursor:pointer;display:none; font-size:16px;}
.p7_1 div a:hover{text-decoration:none;zoom:1;}
.p7_1 div a:hover span{display:block;text-decoration:none;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );background-color:transparent\9;

-webkit-animation-name:showCover;
-webkit-animation-duration: 0.3s;

-ms-animation-name:showCover;
-ms-animation-duration: 0.3s;

animation-name:showCover;
animation-duration: 0.3s;
}*/
.h236{height:236px; overflow:hidden; line-height:236px; padding-bottom:2px;}
.h177{height:177px; overflow:hidden; line-height:177px; padding-top:2px;}
.h373{ height:373px;  overflow:hidden; line-height:373px; padding-bottom:2px;}
.h194{height:194px; overflow:hidden; line-height:194px;}
.p7_1 ul li.w398 div.h236{ overflow:hidden;}
.p7_1 ul li.w398 div.h194 {}
.p7_1 ul li.w245  div.h373{ overflow:hidden;}
.p7_1 ul li.w245  div.h236{ overflow:hidden}
.p7_1 ul li.w176  div.h300{width:176px; overflow:hidden;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.p7_1 ul li.w226a div.h300{padding-top:1px;}
}
.p8_content{ width:1000px; background:url(imagesp8_bg.png) no-repeat 570px 35px; overflow:hidden}
.p8_content .fl{ width:550px;}
.p8_content .fr{ width:425px;}
.p8_content h2{ float:left; width:80px; height:200px; display:block; text-align:center}
.p8_content h2 img{ margin:20px; vertical-align:middle;}
.p8_content .fl h2 img{ margin-top:80px;}
.p8_content .fr h2 img{ margin-top:60px;}
.p8_content .fl ul{ width:440px; float:left;}
.p8_content .fl ul li { clear:both; overflow:hidden; line-height:30px;font-size:14px; padding:0px 0 5px 0}
.p8_content .fl ul li a{ float:left}
.p8_content .fl ul li em{ float:left; background:#be4461; padding:0px 20px 2px 20px; margin-right:10px; color:#fff; font-size:14px; height:30px; line-height:30px;}
.p8_content .fr ul.list_14{ width:340px; float:left;}

.p9_content{ width:1000px; background:url(imagesp9_bg.png) no-repeat 2px 0px; overflow:hidden; padding-top:40px; padding-bottom:8px;}
.p9_content ul li{ float:left; width:215px; padding:20px; margin:0 0px 0 70px;  font-size:14px; line-height:28px;}
.p9_content ul li.pl25{ padding-left:25px;}
.p9_content ul li b{ font-size:24px; line-height:20px; padding-bottom:15px; display:block;color:#fff;}
.p9_content ul li p{ display:block;height:84px; margin-bottom:30px; color:#fff;}
.p9_content ul li i{ display:block; line-height:26px; text-align:center}
.p9_content ul li i a{ margin:auto 2px; color:#000}
.p10_content{ overflow:hidden; width:1000px}
.p10_content .fl{ width:390px}
.p10_content .fr{ width:580px}
.p10_content h2{ padding:20px 0}
.p10_1{ background:#fff; overflow:hidden}
.p10_1 .fl{ width:119px; padding:15px 20px;}
.p10_1 .fr{ width:215px; padding:15px 10px 0 0 ;}
.p10_1 .fr  img{ display:block; margin-bottom:10px;}
.p10_1 .fr  p{ display:block; line-height:26px;}
.p10_content .fr .weibo { width:578px ; height:197px; border:1px solid #bfc1c2; background:#fff;}
.p10_content .fr .liuyan_list{ overflow:hidden}
.p10_content .fr .liuyan_list ul li{ float:left; padding:0 40px; background:#be4461; margin:15px 15px 0 0px; height:37px; line-height:37px; color:#fff; font-size:14px;}
.p10_content .fr .liuyan_list ul li a{ color:#fff;}
.p10_content .fr .liuyan_tj textarea{ border:1px solid #6f87a1; width:578px; height:110px; margin-top:25px; display:block; }
.p10_content .fr .liuyan_tj .an{ font-size:14px; color:#6699cc; padding-top:20px}
.p10_content .fr .liuyan_tj .an .fl{ width:180px; font-size:14px;}
.p10_content .fr .liuyan_tj .an .fr{ width:290px;}
.p10_content .fr .liuyan_tj .an .fr img{ margin-left:50px}
.p13_language{ background:#fff; width:980px; padding:10px;}
.p13_language .fl{width:698px; margin-left:1px;}
.p13_language .fr{width:258px; margin-right:1px;}
.title7{width:100%;height:30px;background:#258AC0;}
.title7 ul li{float:left;margin:0 8px 0 8px;}
.title8{width:100%;height:47px;background:#258AC0;}
.title8 ul li{float:left;margin:0 2px;}
#box{width:458px;height:268px;position:relative;}
#pic_list li{display:none;text-align:center;position:absolute;}
#pic_list li.active,#num_list li.active{display:block;}
#pic_list li img{display:block;}
#pic_list li span{position:absolute;top:208px;left:8px;font-size:12px;z-index:3;font-size:18px;font-family:\9ED1\4F53;height:47px;line-height:47px;width:458px;text-align:center;}
#pic_list li a{color:#fff;}
#num_list{position:absolute;top:255px;left:160px;z-index:1;text-align:center; }
#num_list li.active{background:url(imagesball1.gif) no-repeat;}
#num_list li{width:9px;height:9px;float:left;cursor:pointer;margin:0 6px;background:url(imagesball2.gif) no-repeat;}
#pic_list li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:40px;position:absolute;top:208px;width:458px;z-index:1;}


.hezuo1 ,.hezuo2{ background:#ffffff; margin-top:20px; overflow:hidden;}
.hezuo1 b,.hezuo2 b{ float:left;}
.hezuo1 p,.hezuo2 p{ float:left; width:890px; padding:20px; font-size:16px; line-height:30px;}
.hezuo1 p a{ margin:auto 10px}
.hezuo2 p img{ float:left; margin:5px ;}
.bg2{ background:#88aad7; overflow:hidden; padding:20px 0}
.playlist{ height:610px;overflow-y:scroll; width:100%; margin-top:15px; }
.playlist ul{}
.playlist ul li{ clear:both; width:274px; height:154px; position:relative; text-align:center; margin:0 auto 25px auto}
.playlist ul li em{ position:absolute; top:37px; left:105px; background:url(imagesplayb.png) no-repeat top center; width:55px; height:55px; z-index:0;}
.playlist ul li span{ width:100%; height:60px; line-height:60px; font-size:18px; text-align:center; bottom:0; left:0; position:absolute; color:#fff; }


/*=dh_right=*/
/*.dh_right{position:relative;width:1360px;z-index:9999;}
.dh_right .right_center{position:absolute;width:170px;z-index:9999;right:-55px;top:208px;}*/
.dh_right .right_center .back_top_bg{height:56px; width:89px; float:left;}
.dh_right .right_center .back_top_bg a{background:url(imagesfanhui.gif) no-repeat left top;height:56px; width:89px;display:block; float:left; }
.dh_right .right_center .zt_text{font-size:14px;background:url(imagesr_bg.png) top left repeat-x;width:174px;color:#000;text-align:center; height:275px; font-weight:normal}
.dh_right .right_center .zt_text a:hover{}
.dh_right .right_center .zt_text a{color:#fff;display:block; height:70px; line-height:68px; font-size:24px;}
.dh_right .right_center .zan{background:#fff; width:174px ; height:132px; padding:10px 0; text-align:center; font-size:14px;}
.dh_right .right_center .zan img{ display:block; margin:10px auto; display:block}
.dh_right .right_center .fenxiang{ float:left;}
.fx{ background:#999; width:174px;}
/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}
#copyright p{margin: 0 0 2px 0; text-align:center;}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}



.top02 .w1000{position: relative;}
.banner1{position: absolute;left:-428px;top:350px;}
.banner2{position: absolute;left:1087px;top:57px;}
.banner_tit{position: absolute;top:40px;left:275px;}
.p3_content{position: relative;width:990px;}
.prev02{position: absolute;top:50%;left:100px;}
.next02{position: absolute;right:0;top:50%;}
.pic_jCarouselLite3{ position:relative;margin-left: 100px;width:900px; overflow: hidden;}
.pic_jCarouselLite3 ul { overflow:hidden; }
.p3_1 li{padding:0 5px; overflow: visible;width:90px;}
.suoming{position: absolute;top:0;left:0;z-index: 10}



/*20160913*/
.top01 div{ background:none;}

.title7{width:100%;height:30px;background:#277bb7;}
.title7 ul li{float:left;margin:0 10px 0 6px; margin:0 0px; padding:2px 10px 0;}
.title8{width:100%;height:47px;background:#277bb7;}
.title8 ul li{float:left;margin:0 2px; _display:inline;}

.p2_content .fl .p2_1{ background:none #CCC;}

.h2_bg{margin:6px auto 0 0;height:35px;padding-left:20px;line-height:50px;}
.h2_bg strong{float:left;}
.h2_bg em{float:right;font-size:12px;font-weight:normal; padding-right:10px;}
.h2_bg{ background:#f2f2f2; height:35px; line-height:35px; margin:10px;}

.p2_content .fl{ padding:0px 0 0 28px;}
.p2_content .fl div.title{ display:block; width:100%; height:70px; margin-bottom:22px;}
.p2_content .fl div.title a{ display:block; width:100%; height:70px;}

.p3_content{ width:1070px; padding-left:0px;}
.p3_content div.title{ display:block; width:80px; height:188px; float:left;}
.p3_content div.title a{ display:block; width:80px; height:188px;}
.pic_jCarouselLite3{ margin-left:160px;}

.p4_content .fl div.title{ display:block; width:380px; height:70px; margin-bottom:30px; float:left;}
.p4_content .fl div.title a{ display:block; width:380px; height:70px;}
.p4_1 { padding-top:0px;}

.p4_content .fr .p4_2{ width:305px;}

.dh_right{ width:170px; position:fixed; right:0px; top:205px; z-index:999;}
.dh_right .right_center{ width:170px;}
.dh_right .right_center .zt_text a{ display:inline-block;}
.dh_right .right_center .zt_text span.box{ display:inline-block; width:174px; height:70px;}

.p7_1 div{display:block;height:100%;position:relative;}
.p7_1 div span{height:100%;width:100%;text-align:center;color:#fff;position:absolute;left:0;top:0;text-decoration:none;cursor:pointer;display:none; font-size:16px;}
.p7_1 div:hover{text-decoration:none;zoom:1;}
.p7_1 div:hover span{display:block;text-decoration:none;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );background-color:transparent\9;

-webkit-animation-name:showCover;
-webkit-animation-duration: 0.3s;

-ms-animation-name:showCover;
-ms-animation-duration: 0.3s;

animation-name:showCover;
animation-duration: 0.3s;
}
.w171{ width:171px;}
.w227{ width:227px;}
.p7_content .fr{ height:625px; overflow:hidden;}

.p8_content .fl ul li em{ padding:0px 10px 2px 10px; margin-right:10px; width:100px; text-align:center;}

.prev02,.next02{ cursor:pointer;}


/*20161013*/
.banner_tit{position: absolute;top:40px;left:275px;}
.top_1013bg{background:url(images/top_1013bg.png) repeat-x top center;height:128px;}
.top_1013{widt:1000px;}
.top_1013 .fl{width:480px;padding-right:20px;padding-right:20px;}
.top_1013 .fl div.left{width:97px;float:left;}
.top_1013 .fl div.left img{float:left;}
.top_1013 .fl div.right{width:360px;float:right;}
.top_1013 .fl div.right div{margin-top:20px;}
.top_1013 .fl div.right div strong{background:#78c8ed;border-radius:5px;display:inline-block;height:23px;line-height:23px;padding:0 5px;font-size:14px;color:#fff;margin-right:8px;}
.top_1013 .fl div.right div span{font-size:18px;color:#2673cd;line-height:23px;display:inline-block;}
.top_1013 .fl div.right div em{font-size:14px;color:#fa991b;line-height:23px;display:inline-block;margin-left:20px;}
.top_1013 .fl div.right div p{color:#69798b;font-size:16px;line-height:180%;margin-top:15px;}

/*20161101*/

.main_con{
	background: #f4f4f4;
	width: 100%;
	height: 500px;
	position: relative;
    top: -1px;
}



.top01 {
    height: 47px;
    background: url(imagestytopbg.jpg) center top no-repeat;
}
.top02 {
    background: none;
    height: auto;
}
.p1_bg{ background:none; width:100%; overflow:hidden; position: relative; top: -1px;}

.p1_content{position: relative;}

.p1_1 .fl ul {
    padding-bottom: 15px;
	border-bottom: 1px solid #c9c9c9;
}

.p1_1 .fr #box1{ width:580px; height:355px; position:relative;}
.p1_1 .fr #box1 ul li img{ width:580px; height:355px;}

.p4_content {
    background: none;
}
.p4_content .fl {
    width: 1000px;
}
.p4_1 li {
    clear: none;
	width: 480px;
	margin:0 5px 10px;
	float: left;
}
.p4_1 li .fr {
    width: 240px;
    padding: 10px;
}
.p4_1 li .fr strong {
    font-size: 18px;
    line-height: 24px;
	padding:0 0 5px 0;
}
.bg5 {
	margin-top:35px;
}
.p5_content div.fr strong{ font:normal 18px/34px "Microsoft Yahei"}

.p6_1 ul li div a{ color:#000;}

.playlist ul li em{ display:none;}

div.title_ty {
	background: url(imagestyp_tit.png) top center no-repeat;
    font:bold 28px/60px "Microsoft Yahei";
	text-align:center;
	color:#fff;
	width:1000px;
	height:70px;
	margin-bottom:20px;
}
div.title_ty h2{
	width:380px;
	height:70px;
	float:left;
	font:bold 28px/60px "Microsoft Yahei";
	text-align:center;
	color:#fff;
}
div.title_ty h2 a{
	color:#fff;
}
div.title_ty em{
	float:right;
	font:normal 18px/24px "Microsoft Yahei";
	padding:40px 20px 0 0;
}

div.title_ty2 {
    font:bold 24px/24px "Microsoft Yahei";
	text-align:left;
	color:#2c76cf;
	height:24px;
	padding:20px 0;
}
div.title_ty2 h2 {
    font:bold 24px/24px "Microsoft Yahei";
	text-align:left;
	color:#2c76cf;
	height:24px;
	padding:0px 0;
}
div.title_ty2 h2 a{
	color:#2c76cf;
}
/*20170902*/
.p5_content .fl {
    width: 440px;
    padding-left: 30px;
}
.p5_content .fl p.pic{
	text-align:center;
	font: bold 20px/34px "Microsoft Yahei";
}
.p5_content div.fl strong {
    font: normal 18px/34px "Microsoft Yahei";
}
.p5_content div.fl strong i {
	display: inline-block;
    width: 15px;
    height: 15px;
    background: url(imgMAIN201705117453imagesredicon03.png) top center no-repeat;
	margin: 0 10px 0 0;
}
.p5_content .fr {
    width: 440px;
    padding-right: 30px;
}
.p5_content .fr p.pic{
	text-align:center;
	font: bold 20px/34px "Microsoft Yahei";
}
.p5_content div.fr strong {
    font: normal 18px/34px "Microsoft Yahei";
}
.p5_content div.fr strong i {
    display: inline-block;
    width: 21px;
    height: 21px;	
    background: url(imgMAIN201705117453imagesblueicon04.gif);
    margin: 0 10px 0 0;
}