@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; font-size:14px; font-family:Microsoft YaHei;}i,span,b,em{ font-style:normal;}body,button,input,select,textarea{font:normal 100% Helvetica,Arial,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}ul,ol{list-style:none;}a{text-decoration:none; display:inline-block;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}.hidden{display:none;}.invisible{visibility:hidden;}
.clear:after{content:'\20';display:block;height:0;clear:both;}.clear{*zoom:1;font-size:0;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
body{ font-family:Microsoft YaHei;}

.main .head{ width:100%; height:415px; background:url(images/head.png) center no-repeat;}
.main .content{ margin:0 auto; width:1000px;}
.main .content .daoyu{ width:1000px; overflow:hidden;}
.main .content .daoyu .daoyu_l{ float:left; width:9px; height:111px; background:url(images/content_daoyu.png) no-repeat;}
.main .content .daoyu .daoyu_c{ float:left; width:962px; height:87px; padding:24px 10px 0; background:#a3bb3e; font-size:18px; color:#fff; line-height:30px;}
.main .content .daoyu .daoyu_c span{ margin-left:-10px; font-size:24px; color:#885251;}
.main .content .daoyu .daoyu_r{ float:left; width:9px;height:111px; background:url(images/content_daoyu_r.png) no-repeat;}
.main .vast{ width:100%; background:url(images/content_big_bg.jpg) #c3d662 center top no-repeat;}
.main .vast .float_bar{ position:fixed; top:20px; left:49%; margin-left:520px; width:109px; height:450px; background:url(images/float_bar.png) no-repeat; overflow:hidden;}
.main .vast .float_bar a{font-size:20px; font-weight:bold; line-height:65px; height:50px; text-decoration:none; color:#fff; width:70px; text-align:center;}
.main .vast .float_bar .pk1{ color:#feef00; margin-top:68px; padding-left:6px; font-size:24px;}
.main .vast .float_bar .zhenxiang{ padding-left:7px;}
.main .vast .float_bar .dajiashuo{line-height:51px; height:51px; padding-left:7px; padding-top:2px;}
.main .vast .float_bar .fenxiang{ font-size:20px;padding-left:10px; padding-top:15px;}
.float_bar .wx{width:113px;line-height:18px;font-size:12px;color:#199864;}
.float_bar .wx .pic{width:92px;height:109px;margin-left:4px;background:url(./images/wx2.png) 0 0 no-repeat;_background:url(./images/wx2_8bit.png) 0 0 no-repeat;}
.main .content .modle1{ margin-top:32px;position:relative; box-shadow: 8px 0px 10px #b6cd52;}
.main .content .modle1 .modle1_top{ overflow:hidden; zoom:1;background:#f8f8c4;}
.main .content .modle1 .modle1_l{ float:left; width:498px; border-right:1px dashed #d2d292;}
.main .content .modle1 .modle1_r{ float:left; width:500px;}
.main .content .modle1 .modle1_l .modle1_l_tt{  height:327px; position:relative;}
.main .content .modle1 .modle1_r .modle1_r_tt{  height:327px; position:relative;}
.main .content .modle1 .modle1_l .corner_l{ position:absolute; left:0; top:0;}
.main .content .modle1 .modle1_r .corner_r{ position:absolute; right:-1px; top:0;}
.main .content .modle1 .modle1_l .p1{ position:absolute; left:136px; top:21px;}
.main .content .modle1 .modle1_r .p2{position:absolute; right:183px; top:48px;}
.main .content .modle1 .title{ width:167px; height:116px; position:absolute; left:50%; top:-11px; margin-left:-83px; background:url(images/title.png) no-repeat #f8f8c4;}
.main .content .modle1 .modle1_l ul{ padding-left:54px; padding-right:50px;}
.main .content .modle1 .modle1_r ul{ padding-right:54px; padding-left:50px;}
.main .content .modle1 .modle1_l ul li,.main .content .modle1 .modle1_r ul li{ overflow:hidden; zoom:1; height:87px; padding-top:10px; border-bottom:1px dashed #e1e19c;}
.main .content .modle1 .modle1_l dl,.main .content .modle1 .modle1_r dl{float:left;width:310px; color:#555555; }
.main .content .modle1 .modle1_l ul li span,.main .content .modle1 .modle1_r ul li span{ float:left; margin-right:11px; display:inline; padding-top:5px; }
.main .content .modle1 .modle1_l dl dt,.main .content .modle1 .modle1_r dl dt{color:#fea431; line-height:24px;}
.main .content .modle1 .modle1_l dl dt dd,.main .content .modle1 .modle1_r dl dt dd{ line-height:24px;}
.main .content .modle1 .modle1_r dl dt{color:#77b42d; line-height:24px;}
.main .content .modle1 .modle1_bottom{ width:100%; height:214px; border-radius:0 0 10px 10px; background:#f8f8c4; box-shadow: 0px 10px 5px #b6cd52; margin-top:0 auto; position:relative;}
.main .content .modle1 .modle1_bottom .pk_bar{ position:absolute; left:-14px;}
.main .content .modle1 .modle1_bottom .pk_bar .pos{ position:absolute; top:40px; left:160px;}
.main .content .modle1 .modle1_bottom .pk_bar .neg{position:absolute; top:40px; right:160px;}
.main .content .modle1 .modle1_bottom .pk_bar .pk_line{ position:absolute; width:760px; height:30px; top:115px; left:143px; background-repeat:no-repeat;}
.main .content .modle1 .modle1_bottom .pk_bar .pk{ position:relative; left:50%; top:-40px; margin-left:-83px;}
.main .content .modle1 .modle1_bottom  span.lf{ position:absolute; color:#fff; left: 140px; top: 120px;z-index: 100;}
.main .content .modle1 .modle1_bottom span.rg{ position:absolute; color:#fff;right: 140px; top: 120px;z-index: 100;}

.main .content .modle2{ background:#f8f8c4; margin-top:35px;}
.main .content .modle2 .modle2_tt{ width:100%; height:104px; position:relative; background:url(images/modle2_tt_bg.jpg) no-repeat;}
.main .content .modle2 .modle2_tt .title{ position:absolute; left:50%; top:0px; margin-left:-248px; width:496px; height:95px; background:url(images/title.png) 0 -116px no-repeat;}
.main .content .modle2 .modle2_colum1{ overflow:hidden; zoom:1;}
.main .content .modle2 .modle2_colum1 .left{ float:left; width:314px;}
.main .content .modle2 .modle2_colum1 .left img{ margin-left:62px;}
.main .content .modle2 .modle2_colum1 .left dl{ padding-left:48px; width:235px;}
.main .content .modle2 .modle2_colum1 .left dl dt{ color:#885251; text-align:center;}
.main .content .modle2 .modle2_colum1 .left dl dt h3{ font-size:24px; font-weight:normal; text-align:center;}
.main .content .modle2 .modle2_colum1 .left dl dd{ line-height:23px; color:#555555; text-align:justify;}

.main .content .modle2 .modle2_colum1 .center{ float:left;}
.main .content .modle2 .modle2_colum1 .right{ float:left; width:630px; padding-left:34px; padding-top:27px;}
.main .content .modle2 .modle2_colum2 .title{ padding-left:273px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_p1{ color:#333; font-size:18px; text-indent:2em; padding:0 48px 0 56px; line-height:33px; margin-top:16px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_p1 span{ font-weight:bold; color:#b26462; font-size:18px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con{ position:relative; width:100%; height:611px; background:url(images/modle2_colum2_bg1.png) no-repeat;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p{position:absolute; font-size:14px; line-height:25px; width:324px; color:#666;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i{position:absolute;  color:#b26462; font-weight:bold; font-size:20px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i.one{ top:12px; left:248px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p.one{ left:58px; top:72px; width:320px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i.two{ left:269px; top:250px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p.two{ left:63px; top:281px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i.three{ left:217px; top:427px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p.three{ width:262px; left:110px; top:458px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i.four{ right:275px; top:182px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p.four{ left:636px; top:48px; width:312px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i.five{ right:274px; top:262px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p.five{ right:39px; top:292px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con i.six{ right:306px; top:436px;}
.main .content .modle2 .modle2_colum2 .modle2_colum2_con p.six{ right:74px; top:466px; width:304px;}
.main .content .modle2 .modle2_colum3 .title{ padding-left:270px;}
.main .content .modle2 .modle2_colum3 .modle2_colum3_p1{ font-size:18px; line-height:32px; padding:19px 49px 10px 56px; text-indent:2em; color:#333;}
.main .content .modle2 .modle2_colum3 .modle2_colum3_p1 a{ color:#995453;}
.main .content .modle2 .modle2_colum3 .vedio h1{ padding:19px 0 15px 305px;}
.main .content .modle2 .modle2_colum3 .vedio .mv{ position:relative; width:780px; height:469px; background:url(images/modle2_vedio_bg.png) no-repeat; margin-left:120px;}
.main .content .modle2 .modle2_colum3 .vedio .mv embed{ position:absolute; left:29px; top:18px;}
.main .content .modle2 .modle2_colum3 .con_bottom h1{padding:0px 0 15px 375px;}
.main .content .modle2 .modle2_colum3 .con_bottom ul{ overflow:hidden; zoom:1;}
.main .content .modle2 .modle2_colum3 .con_bottom ul li { float:left; width:247px; border-right:1px dashed #dddd9e;}
.main .content .modle2 .modle2_colum3 .con_bottom ul li img{ margin-left:54px;}
.main .content .modle2 .modle2_colum3 .con_bottom ul li p{ padding:5px 23px; color:#885251; line-height:24px; }
.main .content .modle2 .modle2_colum3 .con_bottom .warning{ width:828px; height:54px; background:url(images/con_bot_bg.png) no-repeat; margin:30px 0 0 30px;padding:10px 20px 0 93px;color:#333;}
.main .content .modle2 .modle2_colum3 .con_bottom .warning span{color:#e60012; }
.main .content .modle2 .bottom_line{ width:1000px; height:29px; background:url(images/bottom_line.jpg) no-repeat;}

.main .content .modle3{ width:1000px; height:210px; background:url(images/end.png) no-repeat; margin-top:20px; position:relative;}
.main .content .modle3 .tt{ position:absolute; left:50%; top:-6px; margin-left:-63px; width:127px; height:76px; background:url(images/title.png) 0 -223px no-repeat;}
.main .content .modle3 p{ color:#fff; line-height:27px; font-size:16px; position:absolute; top:83px; left:45px; width:914px; text-indent:2em;}
.main .content .modle3 span.one{ position:absolute; left:24px; top:41px; font-size:44px; color:#FFFFFF; font-family:"宋体";}
.main .content .modle3 span.two{ position:absolute; right:20px; bottom:0px; font-size:44px; color:#FFFFFF; font-family:"宋体";}

.dialogue{ width:1000px; background:#fff;}
.dialogue .line_muru{ float:left; width:1000px; height:18px; background:url(images/muru_line.jpg) no-repeat;}
.dialogue .muru_bottomline{ float:left; width:1000px; height:18px; background:url(images/muru_bottomline.jpg) no-repeat;}

.about-page{ width: 960px;height: 89px; margin: 0 auto;padding-top: 47px;text-align: center;font-size: 12px;font-family: microsoft YaHei;color: #666666;}
.about-page a{ font-size:12px; color:#fff; text-decoration:none;}
.copyright{height: 32px;  line-height: 32px; font-size: 12px; color: #928984; color:#fff;}

#needlogin .hboxc .n_left{ font-size:14px;}











