.main{width:1100px;height: auto;overflow: hidden;margin:0 auto;}
.con_01{ width:1100px; margin:0 auto; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; padding:20px 0 0 0; overflow:hidden; text-align:left; margin:20px auto;}

.con_01 .nr_01{width:281px; float:left;}
.tit{ color:#979797; font-size:16px; height:36px; padding-bottom:14px;}
.tit a{ color:#979797; text-decoration:none; cursor:pointer;}
.tit font{ font-size:22px; color:#010101; margin-right:10px; border-bottom:solid 1px #676767; padding-bottom:5px;}
.tit a font{ color:#010101;}
.nr_01 dl .dd1{ float:left; background:url(../images/zx_tel.png) no-repeat; padding-left:38px; padding-right:10px;font-size:14px;}

.nr_01 dl .dd2{float:left;background:url(../images/zx_qq.png) no-repeat; padding-left:38px;font-size:14px;}

.nr_01 dl .dt{width:255px;background:url(../images/zx_wz.png) no-repeat; padding-left:45px; float:left;margin-top:20px;font-size:14px;}

.nr_01 dl font{font-size:14px; display:block;}
.nr_01 .wx{width:241px;height:82px;background:#eeeeee;padding:20px;margin-top:20px;} 
.nr_01 .wx img{width:90px;float: left;margin-right:20px;}
.nr_01 .wx p{float: left;width:123px;line-height: 18px;font-size:14px;}
.con_01 .nr_02{width:505px; float:left;margin:0 20px;padding-left:20px;padding-right:15px;border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;}
.nr_02 dl{ border-bottom:dashed 1px #d4d3d3; padding-bottom:27px; overflow:hidden;}

.nr_02 dl dt{float:left; width:110px; padding-right:20px;}

.nr_02 dl dd{float:left; width:372px;}

.nr_02 dl dd h1{font-size:16px; width:372px; height:35px; line-height:35px; color:#121212; overflow:hidden;font-weight: bold;}

.nr_02 dl dd h1 a{color:#121212;}

.nr_02 dl dd p{font-size:13px; width:372px; height:50px; line-height:25px; color:#383838; overflow:hidden;}

.nr_02 dl dd b a{display:block; color:#26b3f5; font-size-adjust:14px; height:25px; line-height:25px; width:75px;}

.nr_02 ul{ overflow:hidden; padding:20px 0;}

.nr_02 ul li{width:230px; padding-right:20px; line-height:30px; height:30px; color:#3d3d3d; overflow:hidden; float:left; font-size:14px;}

.nr_02 ul li a{color:#3d3d3d;}
.nr_03{width:230px;float: left;}
.nr_03 img{width:222px;padding:10px;}
.nr_03 p{font-size:12px;line-height: 22px;text-indent: 23px;margin-top:15px;}
.nr_03 p a{color:#e42828;}
.con_doc{width:790px;float: left;}
.con_doc .zjtd{ width:790px; height:562px;  overflow:hidden; position:relative; background:url("../images/bg_movies.jpg") no-repeat; float:left; text-align:left; margin:0 auto; padding:30px 0 0 0; }

.con_doc .zjtd .tit{overflow:hidden;}

.con_doc .zjtd .tit span{width:310px; float:left;}

.con_doc .zjtd .tit samp{width:150px; float:right; background:none;}

.con_doc .zjtd .tit samp .next{ background:url(../images/sxbtn.jpg) no-repeat 0 center; color:#171717; font-size:16px; padding-left:35px; line-height:35px; height:35px; display:block; text-decoration:none; font-weight:600; cursor:pointer; width:150px;}

.con_doc .zjtd .tit span { color:#979797; font-size:16px; height:36px; padding-bottom:20px;}

.con_doc .zjtd .tit span a{ color:#979797; text-decoration:none; cursor:pointer;}

.con_doc .zjtd .tit span font{ font-size:22px; color:#010101; margin-right:10px; border-bottom:solid 1px #676767; padding-bottom:5px;}

.con_doc .zjtd .tit span a font{ color:#010101; }

.con_doc .zjtd .tabBox{ overflow:hidden; zoom:1; }	

.con_doc .zjtd .tabBox .bd{ width: 790px; }	

.con_doc .zjtd .tabBox .bd li{ overflow:hidden; zoom:1; }	

.con_doc .zjtd .tabBox .bd .text{  width:515px; word-wrap: break-word; float:left;  }	

.con_doc .zjtd .tabBox .bd .text h1{color:#171717; font-size:50px;}

.con_doc .zjtd .tabBox .bd .text h1 font{ font-size:26px; padding-left:15px;}	

.con_doc .zjtd .tabBox .bd .text b{display:block; height:30px; line-height:30px; padding-top:20px; font-size:18px;color:#171717; font-weight:300;}

.con_doc .zjtd .tabBox .bd .text p{line-height:25px; color:#4c4b4b; font-size:14px; height:50px; overflow:hidden; }	

.con_doc .zjtd .tabBox .bd .text p a{ color:#6ecbfa;}

.con_doc .zjtd .tabBox .bd .zxzx{overflow:hidden; padding:20px 0 0 0;}

.con_doc .zjtd .tabBox .bd .zxzx .a1{width:140px; line-height:38px; display:block; float:left; margin-right:30px;background:#35b1f9;text-align: center;color:#fff;border-radius:18px;font-size:15px;}

.con_doc .zjtd .tabBox .bd .zxzx .a2{ width:142px; line-height:40px; display:block; float:left;background:#0878ae;text-align: center;color:#fff;border-radius: 18px;font-size:15px;}

.con_doc .zjtd .tabBox .bd .imgs{ float:left; width:217px; padding-right:25px; }

.con_doc .zjtd .tabBox .hd{ width:790px; margin-top:6px; overflow:hidden;}	

.con_doc .zjtd .tabBox .hd li{ color:#2e2d2d; cursor:pointer; vertical-align:middle; float:left; width:161px; overflow:hidden; padding:15px 10px; overflow:hidden; background:#e8e8e8; margin:25px 8px;}	

.con_doc .zjtd .tabBox .hd a{ display:block;overflow:hidden; color:#2e2d2d; height:80px; width:80pox;  }	

.con_doc .zjtd .tabBox .hd span img{ width:80px; height:121px; padding-right:8px; float:left;}	

.con_doc .zjtd .tabBox .hd li.on{ background:#28b3f6 }	

.con_doc .zjtd .tabBox .hd samp{float:left; width:73px; font-size:14px; line-height:30px; padding-top:15px;}

.con_doc .zjtd .tabBox .hd li.on a samp{ color:#fff;}







.con_doc .xjjs .cjfx .tit{ color:#979797; font-size:16px; height:36px; padding-top:20px;}

.con_doc .xjjs .cjfx .tit a{ color:#979797; text-decoration:none; cursor:pointer;}

.con_doc .xjjs .cjfx .tit font{ font-size:22px; color:#010101; margin-right:10px; border-bottom:solid 1px #676767; padding-bottom:5px;}

.con_doc .xjjs .cjfx .tit a font{color:#010101; }
.bz{margin-top:20px;}
.bz ul{position: relative;}
.bz ul li{float: left;font-size:18px;text-align: center;margin-bottom:2px;margin-right:2px;}
.bz li.bz_01{width:142px;line-height:44px;background-color: #6ecbfa;}
.bz li.bz_02{width:125px;line-height:86px;background-color: #28b3f6;position: absolute;right:0;}
.bz li.bz_03{width:142px;line-height:40px;background-color: #30b7f6;}
.bz li.bz_04{width:89px;line-height:51px;background-color: #35b1f9;}
.bz li.bz_05{width:89px;line-height:51px;background-color: #28b3f6;}
.bz li.bz_06{width:86px;line-height:51px;background-color: #6ecbfa;}
.bz ul li a{color:#fff;}
.con_doc .xjjs .cjfx .imgshowhj{overflow:hidden; padding-top:10px;}

.con_doc .xjjs .cjfx .imgshowhj .img .tpinr1 { display: none; position: absolute; width: 100%; height: 100%; z-index: 1; top: 0; left: 0; background:#32af75; color: #fff; font-size: 12px; font-weight:100; padding:15px;}

.con_doc .xjjs .cjfx .imgshowhj .img { position: relative; overflow: hidden;}

.con_doc .xjjs .cjfx .imgshowhj .img .tpinr { display: none; position: absolute; width:104px; height: 100%; z-index: 1; top: 0; left: 0; border:solid 1px #e23cb8; font-size: 12px; font-weight:100; height:97px; }

.con_doc .xjjs .cjfx .imgshowhj .img .tp img{width:106px; height:106px; }

.con_doc .xjjs .cjfx .imgshowhj .img .tpinr p{ width:106px; height:106px; font-size:14px;}

.con_doc .xjjs .cjfx .imgshowhj .img .tpinr p span{display:block; margin-top:78px; height:28px; line-height:28px; overflow:hidden;filter:alpha(opacity=82);-moz-opacity:0.82;-khtml-opacity: 0.82;opacity: 0.82!important; background:#e23cb8; color:#fff; font-size:14px; }


.xjjs{width:270px; border-left:solid 1px #e5e5e5; float:left;padding-left:30px;}

.xjjsls{width:271px; border:solid 1px #e5e5e5;padding:30px 24px; margin-top:25px;}

.xjsjcon .tit{ color:#979797; font-size:16px; height:36px; padding-bottom:20px; width:300px;}

.xjsjcon .tit a{ color:#979797; text-decoration:none; cursor:pointer;}

.xjsjcon .tit font{ font-size:22px; color:#010101; margin-right:10px; border-bottom:solid 1px #676767; padding-bottom:5px;}

.xjsjcon .tit font{color:#010101;}

.regis p{line-height:28px;color:#3e3e3e;margin:10px auto;font-size:14px;}
.regis p input{width:185px;line-height:28px;border: 1px solid #cccccc;}
.regis p textarea{width:185px;height:55px;border: 1px solid #cccccc;}
.regis .sub_p{text-align: center;margin:20px auto;}
.regis .sub{width:105px;height:36px;text-align: center;background-color: #f7411d;font-size: 18px;color:#fff;font-weight: bold;border-radius: 5px;}

/*con_03*/
.con_03{width:1100px;overflow: hidden;}
.yyhj{border-bottom:solid 1px #e5e5e5; padding-bottom:30px;}

.yyhj .tit{overflow:hidden; padding-bottom:10px; padding-bottom:30px;}

.yyhj .tit span{width:310px; float:left;}

.yyhj .tit samp{width:150px; float:right;}

.yyhj .tit samp{ background:none;}

.yyhj .tit samp .next{ background:url(../images/sxbtn.jpg) no-repeat 0 center; color:#171717; font-size:16px; padding-left:35px; line-height:35px; height:35px; display:block; text-decoration:none; font-weight:600; cursor:pointer; width:150px;}

.yyhj .tit span { color:#979797; font-size:16px; height:36px; padding-bottom:20px;}

.yyhj .tit span font{ font-size:22px; color:#010101; margin-right:10px; border-bottom:solid 1px #676767; padding-bottom:5px;}

.txtScroll-left{ width:1100px;  position:relative; }

.txtScroll-left .bd{width:1100px;  overflow:hidden;    }

.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }

.txtScroll-left .bd ul li{display:inline;}

.txtScroll-left .bd ul li img{ margin:0 5px;  float:left;}
.gjh{width:1100px; margin:0 auto; overflow:hidden; padding-bottom:50px;}

.gjh .con {width:225px; float:left;text-align:center; padding:170px 20px 0 20px; }

.gjh .con h1{font-size:20px; color:#4f5052;}

.gjh .con font{font-size:12px; color:#bab3c3;}

.gjh .con p{font-size:14px; color:#9fa0a1; line-height:25px;}

.gjh .gjhbg1{background:url(../images/fwtp_01.jpg) no-repeat center 60px;}

.gjh .gjhbg2{background:url(../images/fwtp_02.jpg) no-repeat center 60px;}

.gjh .gjhbg3{background:url(../images/fwtp_03.jpg) no-repeat center 60px;}

.gjh .gjhbg4{background:url(../images/fwtp_04.jpg) no-repeat center 60px;}

.gjh a{display:block;}

.gjh a:hover .gjhbg1{background:url(../images/fwtpon_01.jpg) no-repeat center 60px;}

.gjh a:hover .gjhbg2{background:url(../images/fwtpon_02.jpg) no-repeat center 60px;}

.gjh a:hover .gjhbg3{background:url(../images/fwtpon_03.jpg) no-repeat center 60px;}

.gjh a:hover .gjhbg4{background:url(../images/fwtpon_04.jpg) no-repeat center 60px;}