/* CSS Document */
*{margin:0px; padding:0px;}
body{font-size:12px; line-height:26px; font-family:"宋体"; color:#302728; background:#f8fdff; -webkit-text-size-adjust: none;}
a{text-decoration:none;}
ul li{list-style:none;}
.cls{clear:both;}
.top{background:url(../images/zhan_01.gif) no-repeat center top;width:100%;height:430px;}
.nav_bg{background:url(../images/zhan_03.gif) repeat-x;height:41px;width:100%;line-height:41px;}
.nav{margin:0 auto; width:1000px;}
.nav li{float:left;width:88px;text-align:center;font-size:14px;font-weight:bold;border-right:1px solid #d2eefc;border-left:1px solid #156fc0;}
.nav li a{color:#fff;text-decoration:none;display:block;background:none;}
.nav li.no1{border-left:0;}
.nav li.no2{border-right:none;}
.nav li a:hover{background:#008dd0; width:88px;height:41px;display:block;}
.banner{width:960px;margin:0 auto;padding-top:15px; padding-bottom:10px;}
.banner{text-align:center;}
.ban{width:960px; margin:0 auto; background:url(../images/zhan_18.gif) no-repeat center bottom; padding-bottom:20px;}
.nr{width:960px;margin:0 auto; background:#fff;padding:10px;}
.zzjg_nr table a{color:#302728;}
/*---*/


/*contact1*/
.hz_nr1{width:950px; margin:0 auto; padding:5px; background:#fff;}
/*contact1——lf*/

h1.biaoti{font-size:16px; color:#900; background:url(../images/hz_07.jpg) repeat-x; height:31px; padding-left:10px;margin:0 1px; line-height:31px;}
h1.biaoti2{ border-top:1px solid #ccc;}

.hz_a{float:left; width:557px; border:1px solid #ccc; margin-right:7px;}
p.jies{text-indent:25px; padding:5px; line-height:30px;}

/*contact1——cn*/

.hz_b{float:left; width:382px;}


/*contact1——rf*/
.zuhijg { margin-left:-1px;}
.zuhijg td{line-height:22px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.zuhijg p{font-weight:bold;}

.hz_c{float:right; width:256px; border:1px solid #ccc;}
.zzjg_nr{ line-height:27px; padding-left:2px; padding-right:0px; background-color:#FFF;}
.djs_hd{ background:url(../images/zxh_13.gif) no-repeat center center; height:25px; margin-top:6px}
.font_red{ font-size:24px; font-family:"微软雅黑"; color:#b72633}
.djs_nr{ background:url(../images/zxh_16.gif) no-repeat 0px 10px; padding-left:80px; height:70px; padding-top:5px}
.font_black{ font-size:36px; font-family:"微软雅黑"; color:#000; width:70px; background:none; border:0px; text-align:center; border-bottom:1px solid #000;}
.czdw_nr{ background-color:#FFF; padding-top:5px; padding-left:15px; padding-bottom:7px}
p.lx b{display:block;  font-weight:normal; font-size:12px;  padding-left:5px; color:#900;}
.hzb_tt{font-size:19px; font-weight:bold; color:#222; padding-top:10px; text-align:center}
.zh_nr2{border-bottom:1px solid #ccc; height:701px; overflow:hidden;}
.zh_aa{width:293px; float:left; margin-right:8px; height:386px; overflow:hidden;}
.hz_a2{float:none; margin-right:0; width:290px; margin-right:9px;}
.jiaoyi{ padding:10px 6px; border-bottom:1px solid #ccc; padding-top:5px; padding-left:10px;}

/*contact2*/
.lx{padding:5px;}
.hz_b2{border:1px solid #ccc; width:380px;}
.dhyc_nr{background:#fff; padding-top:10px; padding-bottom:10px;}
#hz2010{width:360px; margin:0 auto;}
#hz2010 p{padding:0 4px;}
.bianming{margin-bottom:9px;}
.bianming a{ font-size:14px; color:#2f2828; text-decoration:none;float:left; width:100px; height:35px; margin-left:26px; margin-top:10px; background:#f9f9f9; border:1px solid #e7e7e7; text-align:center; line-height:35px;}
.bianming2 a{margin-left:18px;}
.bianming a:hover{background:#e7e7e7;}
.zh_pic{width:294px; margin:0 auto;margin-top:10px; }
.zh_pic2{width:255px;}
ul.hz_u li{float:left; width:307px; margin-right:9px; height:60px; overflow:hidden; margin-left:2px; display:inline; margin-bottom:8px;}
.hz_nr2{width:955px; padding-right:0; padding-top:9px; padding-bottom:0;}
.font12 td{padding:5px 0; }

.bk{border:1px solid #ccc;}
.tuku_bg{background:url(../images/hz_22.jpg) repeat-x;}

.c_zcdw_img{width:940px;}
.c_zcdw_img ul li{ float:left; margin-left:12px; margin-top:10px; text-align:center; cursor:pointer; display:inline;}
.c_zcdw_img ul li img{ border:1px solid #eee;}
.c_zcdw_img ul li a:hover img{border:1px solid #ccc;}
.hz_nr3{border:1px solid #ccc;}
#textnomouse{overflow:hidden; padding:5px; margin-top:5px; }
/*-----*/
.zh_1f{float:left; width:660px; font-size:14px; line-height:28px; padding:0 10px;}
.zh_rf{width:256px; float:right;}
.tt{font-size:14px; font-weight:bold; height:40px; padding-top:6px;}
h3.biaoti4{font-size:20px; color:#212121; text-align:center; padding-bottom:15px;}

/*邀请函*/
.r_yqh{text-align:right; font-weight:bold; font-size:16px; padding-top:5px;}
p.tx{text-indent:25px; padding-top:10px;}
.r_yqh2{padding-top:30px;}
.tanle_a{margin:0 auto; background:#fff; line-height:24px;}
.tanle_b{border-collapse: collapse; border:1px solid #ccc; padding:8px;}
.tanle_b p{padding:3px 5px;}
.tanle_a p{padding:1px 5px; padding-right:0;}
.anniu{padding-top:40px;}
.lf_tb li{float:left; position:relative;}
/**/
.movietips {width:198px;overflow:auto; zoom:1;background:#f8f8f8;border:solid #ccc 1px;overflow:hidden;z-index:9;}
.movietips ul {padding:10px 0 0 10px;color:#555;overflow:auto; zoom:1;}
.movietips li {
	margin-bottom:6px;
	line-height:15px;
	overflow:hidden;
	text-align: left;
}
.movietips .midstar_li {position:relative;overflow:visible;}
	 
	 .queding {line-height:26px; padding:20px 80px 50px; border-top:2px solid #ccc; margin-top:140px; width:780px; margin:0 auto; background:#fff;}
	 .queding span{float:right; color:#00f;}
	 .queding a{ display:block; float:left; width:25px; height:20px;}
	 
	 a.lanse{background:#00f;}
	 .shijian{font-size:30px; padding-top:20px;}
.time{float:right; width:60px; height:40px; font-size:40px; color:#f00; text-align:center; text-decoration:underline;}
/**/
#www_qpsh_com1 a,#www_qpsh_com2 a{border:none; display:block;  width:121px; height:57px; background:#f5f5f5; border:1px solid #ccc; padding:3px; margin:0 8px 0 8px;}
#www_qpsh_com1,#www_qpsh_com2{line-height:16px;}
#www_qpsh_com1 a img,#www_qpsh_com2 a img{width:121px; height:57px; border:0;}
#www_qpsh_com1 span,#www_qpsh_com2 span{display:block; height:40px; overflow:hidden;}

.plf_20{text-indent:30px;}
.tanle_c td{ text-align:center;}
.bg{background:#eee; height:25px; line-height:25px; padding-left:10px; font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:5px;}
#www_qpsh_com{height:94px; overflow:hidden;}



/*wenzi gundong */
#demo1{height:auto;text-align:left;}
#demo2{height:auto;text-align:left;}
#demo1  li{list-style-type:none;height:22px;background:url() no-repeat left center;text-align:left;text-indent:15px;}
#demo2  li{list-style-type:none;height:22px;background:url() no-repeat left center;text-align:left;text-indent:15px;}
.cpzs{padding:20px; font-size:14px;  line-height:45px;}
/*热词搜索*/
.da_div{ height:190px; background:#fff;}
.boxgrid{width: 120px; height: 40px;  float:left; background:#c4d4f4; overflow: hidden; position: relative; color:#000; font-size:14px; font-family:"微软雅黑"; text-align:center; padding:5px; margin-top:10px; line-height:22px;}
.boxgrid2,.boxgrid3{width:175px; margin-right:5px;background:#c4e4f4;}
.boxgrid3{ background:#c4d4f4;}
.boxcaption{float: left;position: absolute;padding-top:5px; background: #1d5cdd; height: 55px; top: 50px;left: 0; padding:5px; width:185px;}
.boxcaption2{padding:0;padding-top:5px;}
.boxcaption p{ color:#fff;  line-height:normal; font-size:14px; position:relative; z-index:999;}
.boxcaption p a{color:#fff;}

.reci{margin-left:0; margin-top:5px;}
.reci2{margin-left:6px; margin-top:5px;}
/*--*/
/* flexslider datugundong */
.flexslider{position:relative;width:960px;height:350px;overflow:hidden;zoom:1;}
.flex-viewport{ position:relative;max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease; width:960px;}
ul.slides{position:relative;}
.flex-viewport img{width:960px;}
.flexslider .slides{zoom:1;}
.flex-direction-nav{position:absolute; top:150px; width:960px;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:999;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

/*展位图*/
.zhanwei{background:url(../images/2A.jpg) no-repeat #fff; width:960px; margin:0 auto; height:1334px; position:relative; }
.zhanwei a{display:block; text-align:center; background:#77c4ee; width:100%; height:100%; color:#182233;}
.dq{width:960px; margin:0 auto;}
.zhanwei2{padding:33px; }
.a1{float:left; width:35px; margin-top:40px;}
.aa1{margin-top:50px;}
.mt0{margin-top:10px;}
.mt50{margin-top:50px;}
.mt_0{margin-top:0;}
.aa1 ul li{height:30px; border:1px solid #243339; border-top:1px solid #243339; border-bottom:1px solid #f1fafe; }
.zhanwei div ul li{list-style:none;}
.a2{float:left; width:75px; margin-left:30px;}
.t1,.t2{height:60px; line-height:60px; border:1px solid #243339; width:68px;}
.t2{height:100px; line-height:100px;}
.a2_2{}
.a2_3{margin-top:60px;}
.a2_4{margin-top:150px;}
/*不规则右侧*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8,.b9,.b10,.b11,.b12,.b13,.b14,.be,.be2{width:33px; height:28px; position:absolute; left:345px; border:1px solid #666; bottom:250px;}
.b2{ bottom:280px; left:360px;}
.b1  li{list-style:normal;}

.b3{ bottom:490px; left:462px;}
.b4{ bottom:520px; left:476px;}
.b5{ bottom:550px; left:490px;}
.b6{ bottom:580px; left:507px;}
.b7{ bottom:610px; left:520px;}

.b8{ bottom:770px; left:594px;}
.b9{ bottom:800px; left:610px;}
.b10{ bottom:830px; left:623px;}
.b11{ bottom:860px; left:639px;}

.b12{ bottom:960px; left:688px;}
.b13{ bottom:990px; left:700px;}
.b14{ bottom:1020px; left:715px;}
.b13a{bottom:1050px; left:730px;}
.b8a{bottom:740px; left:584px;}
.b8b{bottom:890px; left:654px;}
.be{bottom:1150px; left:630px;}
.be2{bottom:1130px; left:665px;}

/*yaoqinghan*/
.hy_lf{float:left; width:680px;}
h5{font-size:14px; padding-top:10px;}
p.tx2{text-indent:25px;}
p.tt1{padding-bottom:15px; font-size:22px; font-weight:bold; text-align:center; padding-top:10px; color:#900;}
/**/
.movietips {width:210px;overflow:auto; zoom:1;background:#f8f8f8;border:solid #ccc 1px;overflow:hidden;z-index:9; padding:5px; line-height:28px;}
.movietips ul {padding:10px 0 0 10px;color:#555;overflow:auto; zoom:1;}
.movietips li {margin-bottom:6px;line-height:15px;	overflow:hidden;text-align: left;}
.movietips .midstar_li {position:relative;overflow:visible;}
p.lv{margin-top:30px;}
h4{font-size:15px; margin:0; padding:0;}
/*kefu*/
/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:50px 0 0 0;}
*html,*html body{background-image:url(../about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 0px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;}
.onlineMenu h3.tQQ{background-position:0 10px;margin-left:15px;}
.onlineMenu h3.tele{background-position:0 -47px;margin-left:15px;}
.onlineMenu li{height:24px;line-height:24px;text-align:center;  margin-top:3px;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;margin-left:15px;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:5px 0 0 0;}
.onlineMenu li.last{border:0;}
.onlineMenu li.difang{height:26px;line-height:26px;font-size:12px;}
.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url(../images/webZx_bg.jpg) no-repeat;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}
ul li.zti{-webkit-text-size-adjust: none;font-size:11px;}
.zhanwei a.l{background:#f00;color:#fff;}
/*00*/
.blk_18 { overflow:hidden; zoom:1; border:1px solid #e3e3e3; width:958px; margin-top:8px; margin:0 auto; margin-top:10px;}
.blk_18 .pcont { width:900px; float:left; overflow:hidden; margin-left:10px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:174px; float:left; background:url(../images/lishihui/aa.png) no-repeat;}
.blk_18 .LeftBotton { background-position: 0 0; margin:8px 5px 0;}
.blk_18 .RightBotton { background-position: -32px 0px; margin:8px 1px 10px 5px;}
.blk_18 .pl img { display:block; cursor:pointer; margin:6px auto 1px auto; border:1px solid #888; padding:2px;}
.blk_18 .pl { width:141px;  float:left; float:left; text-align:center; line-height:24px; margin:0 10px 0 0;}
.blk_18 a.pl:hover {   background:#edeeee; color:#000;}
.blk_18 .pl span{ padding:0 5px;}
.lishi_cy{background:url(../images/lishihui/bg1.png) repeat-x; height:38px; line-height:30px; font-size:14px; padding-left:8px; font-weight:bold;}