@charset "utf-8";
/* CSS Document */
/*CSS for all*/
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins{margin:0; padding:0; font-style:normal; font-size:12px; font-weight:normal;}
:focus{outline:0;}
ul,ol,li{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-spacing:0;}
body{font-family:微软雅黑; color:#454545;background: #fcfcfc; min-width:1200px;height: 100%;}
td,input,textarea,select{font-size:12px;font-family:微软雅黑;border:0px;}
textarea{line-height:18px;}
iframe{border: 0px;}

a{text-decoration:none; color:#333;}
a:hover{color:#666;text-decoration:none;}


#MultiPage{padding:10px 0; float:right; border:0px solid #000; margin:0 auto;}
#MultiPage span{float:left; display:inline; line-height:30px; height:30px; margin-right:4px; font-size:12px; font-weight:bold;}
#MultiPage a{border:0px solid #66461d; display:inline; background:#f2f0f0; float:left; overflow:hidden; padding:5px 10px; color:#656565; line-height:20px; height:20px; margin-right:5px; text-decoration:none;}
#MultiPage a:hover {border:0px solid #c11e0d; background:#dbdbdb; color:#676568; text-decoration:none;}
#MultiPage a.click{border:0px solid #c11e0d; background:#847360; color:#FFF; float:left;}
#MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
#MultiPage .txtinput{float:left; line-height:20px; height:20px; width:20px; padding:3px 5px; font-size:12px; text-align:center; margin-right:4px;}
#MultiPage .button{float:left;height:30px;padding:3px 5px; margin-right:4px; background:#f8fdef; border:1px solid #c0c0c0;width:40px; line-height:20px;font-size:12px; }

#MultiPage_1{padding:0; overflow:hidden; border:0px solid #000;}
.MultiPage{margin:0 auto;}
.MultiPage span{float:left; display:inline; line-height:17px; height:17px; margin-right:4px; font-size:12px; font-weight:bold;}
.MultiPage a{border:1px solid #66461d; display:inline; background:#e0c68d; float:left; overflow:hidden; padding:0 5px; color:#71202f; line-height:17px; height:17px; margin-right:3px; text-decoration:none;}
.MultiPage a:hover {border:1px solid #c11e0d; background:#FFF; color:#676568; text-decoration:none;}
.MultiPage a.click{border:1px solid #c11e0d; background:#c11e0d; color:#FFF; float:left;}
.MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
.MultiPage .txtinput{float:left; line-height:17px; height:17px; width:20px; padding:0 2px; font-size:12px; margin-right:4px;}
.MultiPage .button{float:left; line-height:15px; height:19px; width:40px; padding:0 2px; font-size:12px; margin-right:4px;}

.clearDiv{clear:both; font-size:0; line-height:0; height:0; overflow:hidden; background:none;}
.noInfo{line-height:50px; font-size:14px; font-weight:bold; padding:10px 0 0 20px;}
.tcenter{text-align: center;}

.hScape01{width: 100%; height:0px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape03{height:3px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape05{height:5px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape10{height:10px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape15{height:15px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape25{height:25px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape35{height:35px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape40{height:40px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape50{height:50px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape125{height:125px; overflow:hidden; margin:0 auto; font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/

#in_top{margin:0 auto; padding:0; width:100%; height:600px; position:relative;}

#in_banbg{margin:0 auto;width:100%;height:600px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:500;}

#ricon{ float:left; width:1200px;height:38px; overflow:hidden; z-index:501; }
#ricon .lant{ float:right; width:60px;height:38px;margin: 0 10px 0 20px; padding:0;text-align: center;line-height:38px; color:#fff; font-size:18px; }
#menu{margin:20px auto 0 auto; width:100%; height:66px; position: absolute;  z-index:501;}
#menu #main{ margin:0 auto; width:1200px; height:66px;}
#menu #llogo{ float: left; width:280px; height:63px;margin:0; }
#menu #mli{ float: right; width:800px; height:58px;margin:10px 0 0 0; }
#menu #mli li.s1{ float:left; width:125px;height:58px; font-size:16px; color:#000;  text-align:center;line-height: 58px; padding:0; cursor:pointer;}
#menu #mli li.s2{ float:left; width:125px;height:58px; font-size:16px; color:#cc0000;  text-align:center;line-height: 58px; padding:0;cursor:pointer;}
#menu #bant{float: left; width:1200px; height:auto; margin: 165px 0 0 0; text-align: center;}


.menu01{margin:0 auto;width:100%; height:58px;}
.menu01 a{float:left;width:100%;color:#fff;height:58px;padding:0;line-height:75px;text-align:center;font-size:16px;display:block;position:absolute; top:0px;left:0px;font-family:微软雅黑;}
.menu01 li{float:left;width:133px; height:58px;padding:0;margin:0;text-align:center;line-height:58px; font-size:16px;font-family:微软雅黑; color:#000; position:relative;}
.menu01 li:hover{color:#dedede;height:58px;}
.menu01 li:hover a{color:#dedede;}
.menu01 li.no_sub:hover{padding:0; color:#000;}
.menu01 ul{width:1300px;background: #fff;padding:5px; position:absolute; left:0; top:0;z-index:99999;display:none; }
.menu01 li:hover ul{top:58px;display:block;  }
.menu01 li:hover ul .m02{ float:left;height:33px; width:104px;margin:0; padding:0; background:url(../images/menu02_bg.png);font-size:14px;border:none; line-height:33px;font-family:微软雅黑; text-align:center; }
.menu01 li:hover ul .m02 a{ width:104px;height:33px;background:none;border-bottom: 1px solid #f0f0f0;color: #7e7e7e;text-decoration:none;padding:0;font-family:微软雅黑;line-height:33px; font-size:14px;}
.menu01 li:hover ul .m02 a:hover{width:104px;height:33px; text-decoration:none; background:#f6f6f6;font-family:微软雅黑; }

.search_box{float:right;max-width:320px;padding:0px;text-align:right;border:0px;}
.search i{width:36px; height:36px; text-align:center;background:#f5f5f5 url(../images/search.png) no-repeat center center;border:0px;display:inline-block;border-radius:50%;}
.top-search { display: block; width:100%;border:0px;}
.top-search em.title{font-size:16px;font-family:'poppins';border:0px; text-align:left;color:#333; margin:10px 0;text-transform:capitalize;display:none;}
.top-search .input-group-addon i{width:20px;height:20px;display:flex;position:absolute;right:10px;top:10px;flex-direction:column;border:0px;justify-content:center;align-items:center;}
.top-search .input-group-addon i:before,
.top-search .input-group-addon i:after{
content:'';display:inline-block;background:#999;width:20px;height:2px;margin:2px 0;border:0px;
}
.top-search .input-group-addon i:before{transform:rotate(45deg) translate(4px,0px);-webkit-transform:rotate(45deg) translate(4px,0px);border:0px;}
.top-search .input-group-addon i:after{transform:rotate(-45deg) translate(4px,0px);-webkit-transform:rotate(-45deg) translate(4px,0px);border:0px;}
.top-search .form-control {float:right;box-shadow:none;border:none;background-color:rgba(204,204,204,0.5);text-transform:uppercase; height:40px;line-height:40px; padding:0 40px 0 20px;text-align:left;font-size:12px;font-family: 'poppins', sans-serif;border-radius:25px;width:50%;transition:all .5s;}
.top-search input.form-control:focus{color:#fff;font-style:inherit;background-color:rgba(204,204,204,0.5);text-transform: inherit;width:100%;border:0px;}
.top-search input::-ms-input-placeholder{color:#fff;}/* Internet Explorer 10+ */ 
.top-search input::-webkit-input-placeholder{color:#fff;}/* WebKit browsers */
.top-search input::-moz-placeholder{color:#fff;}/* Mozilla Firefox 4 to 18 */ 
.top-search input::-moz-placeholder{color:#fff;}/* Mozilla Firefox 19+ */ 

.top-search .input-group-addon.close-search {cursor: pointer;border:0px;}
.top-search .input-group{ width:100%;border:0px;}
.btn_search1 {background:url(../images/search.png) no-repeat center center;top:0px;height:36px; border:0; position: absolute;right:5px;width:36px;z-index: 3;}
.header_search {position: relative;}
.top-search .input-group-addon{background-color: transparent;border: none;color: #fff;padding-left: 0;padding-right: 0;border:0px;}
.top-search .input-group-addon.close-search{cursor: pointer; float:right;display:none;border:0px;}
.attr-nav{ float:right;padding-top:18px;display:none;border:0px;}
.attr-nav ul li{ list-style:none;}

.wx01{width:87px; height:87px; position:absolute; top:0px; left:0px; overflow:hidden;}
.wx02{width:314px; height:261px; position:absolute; top:0px; left:0px; overflow:hidden; z-index:100;}
.on { display: block; }
.off { display: none; }

#inban{margin:0 auto;width:100%;height:744px;overflow:hidden; position:relative;}
#inban #ban_bg{width:100%;height:9px; background:url(../images/ban_bg.png);overflow:hidden; position:absolute; top:0px; left:0px; z-index:5;}

#pagetop{margin:0 auto; padding:0; width:100%; height:125px;background:#fff;box-shadow: 0px 3px 3px #eee;}
#pagetop #ptmain{margin:0px auto 0 auto;width:1200px; height:55px; padding:38px 0 0 0; overflow:hidden; }
#pagetop #ptmain #llogo02{ float: left; width:263px; height:55px;margin:0; }
#pagetop #ptmain #mli02{ float: right; width:700px; height:55px;margin:0; }
#pagetop #search02{ float: right; width:150px; height:34px;margin:15px 0 0 15px; background:#fff;border-radius: 25px; border: 1px solid #ccc; }
#pagetop #search02 #lk{ float: left; width:100px; height:25px;margin:3px 0 0 10px; background:#fff;border-radius: 0px; border: 0px solid #ccc; color: #ccc;line-height: 25px; }
#pagetop #search02 #rb{ float: right; width:19px; height:19px;margin:7px 10px 0 0px; border-radius: 0px; border: 0px solid #ccc; }

#footer{margin:20px auto 0 auto;width:100%; height:auto; background: #f0f0f0; overflow:hidden;}
#footer #main{ margin:0 auto;width:1200px;  height:auto;padding:50px 0; overflow:hidden;}
#footer #b_main{float: left; margin:0;width:520px;  height:auto; overflow:hidden;}
#footer #b_main ul{float: left;width:100%;  height:auto; margin: 0 2%; overflow:hidden;}
#footer #b_main .bt1{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 16px;color: #333;font-weight: 550; overflow:hidden;}
#footer #b_main .bt2{float: left;width:45%; height:auto;margin: 0 2.5% 15px 0; font-size: 14px;color: #6f6f6f; overflow:hidden;}
#footer #b_main .bt2:hover{color: #333; }
#footer #b_main .bt2 img{vertical-align: middle;}
#footer #b_contact{float: left; margin:0 30px 0 0;width:550px;  height:auto; overflow:hidden;}
#footer #b_contact ul{float: left;width:100%;  height:auto; margin: 0 2%; overflow:hidden;}
#footer #b_contact .bt1{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 16px;color: #333;font-weight: 550; overflow:hidden;}
#footer #b_contact .bt2{float: left;width:45%; height:auto;margin: 0 2.5% 15px 0; font-size: 14px;color: #6f6f6f; overflow:hidden;}
#footer #b_contact .bt2:hover{color: #333; }
#footer #b_contact .bt2 img{vertical-align: middle;}
#footer #b_contact .bt3{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 14px;color: #6f6f6f;line-height: 25px; overflow:hidden;}
#footer #b_sum{float: left; margin:0 110px 0 0;width:300px;  height:auto; overflow:hidden;}
#footer #b_sum .st1{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 16px;color: #333;font-weight: 550; overflow:hidden;}
#footer #b_sum .st3{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 14px;color: #6f6f6f;line-height: 25px; overflow:hidden;}
#footer #b_sum #lk{ float: left; width:265px; height:25px;margin:0px;padding: 10px; background:#fff;border-radius: 0px; border: 1px solid #cfcfcf; color: #ccc;line-height: 25px; }
#footer #b_sum #rb{ float: left; width:140px; height:35px;margin:0px;background: #555;text-align: center;color: #fff;font-size: 16px;line-height: 35px; border-radius: 0px; border: 0px solid #ccc; }

#copy{margin:0 auto;width:100%;height:auto;background: #f0f0f0; border-top: 1px solid #e1e1e1; padding:0;text-align: center;font-size: 14px;color: #888787;line-height: 60px; overflow:hidden;}

#f_search{margin:50px auto 0 auto;width:100%;  height:auto;background: #eaeae8; overflow:hidden;}
#f_search #main{margin:0 auto;width:1200px;  height:auto;padding: 30px 0; overflow:hidden;}
#f_search #main #lt{float: left;width:690px;  height:auto;padding:0;font-size: 14px;color: #4c4c54;line-height: 25px; overflow:hidden;}
#f_search #main #rs{float: right;width:215px;  height:auto;padding:0; overflow:hidden;}
#f_search #main #rs #search03{ float: right; width:200px; height:34px;margin:15px 0 0 15px; background:#555;border-radius: 25px; border: 1px solid #ccc; }
#f_search #main #rs #search03 #lk{ float: left; width:150px; height:25px;margin:3px 0 0 10px; background:#555;border-radius: 0px; border: 0px solid #ccc; color: #fff;line-height: 25px; }
#f_search #main #rs #search03 #rb{ float: right; width:19px; height:19px;margin:7px 10px 0 0px; border-radius: 0px; border: 0px solid #ccc; }

#infooter{margin:50px auto 0 auto;width:1200px;  height:auto; overflow:hidden;}
#infooter #b_main{float: left; margin:0;width:520px;  height:auto; overflow:hidden;}
#infooter #b_main ul{float: left;width:100%;  height:auto; margin: 0 2%; overflow:hidden;}
#infooter #b_main .bt1{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 16px;color: #333;font-weight: 550; overflow:hidden;}
#infooter #b_main .bt2{float: left;width:45%; height:auto;margin: 0 2.5% 15px 0; font-size: 14px;color: #6f6f6f; overflow:hidden;}
#infooter #b_main .bt2:hover{color: #333; }
#infooter #b_main .bt2 img{vertical-align: middle;}
#infooter #b_contact{float: left; margin:0 130px 0 0;width:550px;  height:auto; overflow:hidden;}
#infooter #b_contact ul{float: left;width:100%;  height:auto; margin: 0 2%; overflow:hidden;}
#infooter #b_contact .bt1{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 16px;color: #333;font-weight: 550; overflow:hidden;}
#infooter #b_contact .bt2{float: left;width:45%; height:auto;margin: 0 2.5% 15px 0; font-size: 14px;color: #6f6f6f; overflow:hidden;}
#infooter #b_contact .bt2:hover{color: #333; }
#infooter #b_contact .bt2 img{vertical-align: middle;}
#infooter #b_contact .bt3{float: left;width:100%; height:auto;margin: 0 0 15px 0; font-size: 14px;color: #6f6f6f;line-height: 25px; overflow:hidden;}
#incopy{margin:15px auto;width:100%;height:auto;border-top: 1px solid #e1e1e1; padding:0;text-align: center;font-size: 14px;color: #888787;line-height: 60px; overflow:hidden;}


#scrollArea {margin:0 auto;width:100%; height: 100%; padding:0; overflow:hidden; }
/*主体内容*/


.more01{margin:20px auto; width: 395px;height: 45px;background: #555; text-align: center; color: #fff;font-weight: normal;font-size: 14px;line-height: 45px;transition: all 1.5s;}
.more01:hover{background: #737373;color: #eee;}
.more02{float: left;margin: 20px 0 0 0px; width: 140px;height: 25px;background: #555;padding: 10px 0; text-align: center; color: #fff;line-height: 25px;transition: all 1.5s;}
.more02:hover{float: left;margin: 20px 0 0 0px; width: 140px;height: 25px;background: #000;text-align: center; color: #fff;line-height: 25px;opacity: 1;}
.int01{margin:0px auto;width:100%; height:auto;font-size: 16px;color: #646464;line-height: 30px;font-weight: 500;letter-spacing: 1px; overflow:hidden;}
.int02{margin:20px auto;width:100%; height:auto;font-size: 30px;color: #1d1d1d;line-height: 30px; overflow:hidden;}
.int03{margin:20px auto;width:100%; height:auto;font-size: 16px;color: #1d1d1d;line-height: 25px; overflow:hidden;}
.at01{margin:40px auto;width:1200px; height:auto;font-size: 26px;color: #74644f;line-height:25px; text-align: center; overflow:hidden;}
.at02{margin:20px auto;width:1200px; height:auto;font-size: 20px;color: #333;line-height: 25px;text-align: center; overflow:hidden;}
.at03{margin:0 auto 40px auto;width:1200px; height:auto;font-size: 16px;color: #999;line-height: 25px;text-align: center; overflow:hidden;}

#indiv01{margin:40px auto;width:1200px; height:auto; padding:0;overflow:hidden;}
#indiv01 #indiv01l{float: left;width:500px; height:auto; padding:130px 0 0 0;overflow:hidden;}
#indiv01 #indiv01r{float: right;width:660px; height:auto; padding:0;overflow:hidden;}
#indiv01 #indiv01r #in01p01{float: left;width:375px; height:auto;padding:0 25px 0 0; overflow:hidden;}
#indiv01 #indiv01r img{transition: all 0.6s; }  
#indiv01 #indiv01r img:hover{opacity: 0.9; }  
#indiv01 #indiv01r #in01p02{float: left;width:260px; height:auto;padding:235px 0 0 0;overflow:hidden;}

.indiv02{margin:20px auto;width:100%; height:auto; padding:0;text-align: center; overflow:hidden;}

#innews{margin:40px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#innews ul{float: left;width:1350px; height:auto; padding:0; overflow:hidden;}
#innews li{ float:left; width:375px; height:auto;padding:0px; margin:25px 40px 0 0;overflow:hidden;}
#innews li .pimg{float:left; width:375px; height:260px;padding:0;background: #000; margin:0;overflow:hidden;}
#innews li .pimg img{transition: all 0.6s;opacity: 0.85; }  
#innews li .pimg img:hover{opacity: 1;transform: scale(1.01); }  
#innews li .pt01{ float:left; width:100%; height:50px;padding:0; margin:15px 0;font-size: 20px;color: #333;line-height: 25px; overflow:hidden;}
#innews li .pt02{ float:left; width:100%; height:100px;padding:0; margin:0;font-size: 14px;color: #999;line-height: 25px; overflow:hidden;}
#innews .nli02{ float:left; width:590px; height:auto;padding:0px; margin:20px 20px 0 0;overflow:hidden;}
#innews .nli02 .pimg{float:left; width:590px; height:410px;padding:0; margin:0;overflow:hidden;}
#innews .nli02 .pimg img{transition: all 0.6s;opacity: 0.85; }  
#innews .nli02 .pimg img:hover{opacity: 1;transform: scale(1.01); }  
#innews .nli02 .pt01{ float:left; width:100%; height:auto;padding:0; margin:15px 0;font-size: 20px;color: #333;line-height: 25px; overflow:hidden;}
#innews .nli02 .pt02{ float:left; width:100%; height:100px;padding:0; margin:0;font-size: 14px;color: #999;line-height: 25px; overflow:hidden;}


#inabout{margin:40px auto;width:100%; height:470px;background:url(../images/inabout.jpg) center no-repeat; padding:0; overflow:hidden;}
#inabout #main{margin:130px auto 0 auto;width: 1140px;}
#inabout #main .iat01{float: left;width: 100%; margin: 0 0 25px 0; font-size: 60px; color: #fff;}
#inabout #main .iat02{float: left;width: 100%; margin: 0 0 30px 0; font-size: 14px; color: #c9c9c9; line-height: 25px;}
#inabout #main .iat03{float: left;width: 190px; height: 45px; margin: 0; border: 1px solid #c9c9c9; text-align: center; font-size: 14px; color: #c9c9c9; line-height: 45px;transition: all 0.6s;}
#inabout #main .iat03:hover{float: left;width: 190px; height: 45px;opacity: 0.8; margin: 0; border: 1px solid #c9c9c9; text-align: center; font-size: 14px; color: #c9c9c9; line-height: 45px;}

#inpro{margin:20px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#inpro ul{float: left;width:1380px; height:auto; margin:0; overflow:hidden;}
#inpro li{float: left;width:282px; height:auto; margin:0 23px 35px 0;padding: 0px; overflow:hidden;}
#inpro li .pimg{float: left;width:280px; height:280px;background: #fff;border: 1px solid #e4e3e1;padding:0px; overflow:hidden;}
#inpro li .pimg img{ cursor: pointer;transition: all 0.6s; }  
#inpro li .pimg img:hover{transform: scale(1.05); }  
#inpro li .pt{float: left;width:100%; height:60px;margin: 15px 0 0 0px; line-height: 30px;font-size: 18px; color: #272727;text-align: center; overflow:hidden;}
#inpro li .pt .pt02{font-size: 18px; color: #a0a0a0;line-height: 25px;}

#incatalog{margin:40px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#incatalog ul{float: left;width:1380px; height:auto; margin:0; overflow:hidden;}
#incatalog li{float: left;width:70px; height:70px; margin:0 90px 0 0;border-radius: 15px; overflow: hidden;opacity: 0.9; transition: all 0.6s;}
#incatalog li:hover{background: #e7e7e7;opacity: 1; }  

#cmain{margin:0 auto;width:1200px; height:auto;}
.cmenu{margin:20px auto;width:1380px; height:90px;}
.cmenu a{float:left;width:100%;color:#3f3f3f;height:80px;padding:0;line-height:25px;font-size:18px;display:block;position:absolute; top:0px;left:0px;}
.cmenu li{float:left;width:70px; height:70px;padding:0;margin:0 90px 5px 0;border-radius: 15px;line-height:90px;opacity: 0.9; font-size:18px; color:#3f3f3f; position:relative;transition: all 0.6s;}
.cmenu li:hover{height:70px;padding:0px;margin:0 90px 5px 0px; color: #fff;background: #e7e7e7;opacity: 1;transition: all 1.5s;}
.cmenu li:hover a{color:#fff;}
.cmenu li.no_sub:hover{padding:0; color:#000;}
.cmenu li.s1{float:left;width:90px; height:90px;padding:0 5px;margin:0;text-align:center;background: none; line-height:90px; font-size:18px; color:#3f3f3f; position:relative;transition: all 1.5s;}
.cmenu li.s1:hover{height:90px;padding:0 5px;margin: 0; color: #333;background: #6b2a00;opacity: 1;transition: all 1.5s;}
.cmenu ul{width:180px;background:#f9f9f9;padding:15px;margin:0; border-radius: 10px;position:absolute; left:0px; top:0;z-index:99999;display:none; }
.cmenu li:hover ul{top:80px; display:block;  }
.cmenu li:hover ul .m02{ float:left;height:auto; width:100%;margin:0; padding:0;background: none; font-size:16px;border:none;line-height:60px; text-align:center; }
.cmenu li:hover ul .m02 a{ width:100%;height:auto;padding:8px 0px;background:none;border-bottom: 1px solid #d9d9d9;color: #333;letter-spacing: 0px; text-decoration:none;line-height:20px; font-size:14px;position:relative;}
.cmenu li:hover ul .m02 a:hover{width:100%;height:auto;padding:8px 0px;color: #000;border-bottom: 1px solid #b5b5b5; text-decoration:none; opacity: 1;transition: all 1.5s; }

/*内页*/
#pageDiv{margin:25px auto; width:1200px; overflow:hidden;}
#pageban {margin:0 auto;width:100%; height:500px;text-align:center;overflow:hidden;}
#pageban1 {margin:0 auto;width:100%; height:300px;text-align:center;overflow:hidden;}

.loca_f{margin:15px auto;width:1200px; height:25px;font-size: 14px;line-height: 25px; overflow:hidden;}
.loca_f img{vertical-align: middle;}
.loca_f #main{margin:0 auto;width:1024px; height:42px;font-size:14px;color:#888; line-height:42px; overflow:hidden;}

#amenu{float:left; width:100%; height:50px; margin:30px 0 10px 0; overflow: hidden;}
#amenu .s1{float:left; width:19%; height:50px; margin:0 3%;background: #ece9e4; font-size:18px;text-align:center; line-height:50px; color:#000;overflow: hidden}
#amenu .s2{float:left; width:19%; height:50px; margin:0 3%;background: #9c6c0a; font-size:18px;text-align:center; line-height:50px; color:#fff;overflow: hidden}

#nsearch{margin:10px auto 30px auto;width:1135px; height:46px;padding: 20px 0;background: #f8f8f8; overflow: hidden;}
#nsearch #smain{margin:0px auto;width:560px; height:46px;padding:0; overflow: hidden;}
#nsearch #smain #lk{float: left;width:390px; height:44px;padding: 0 10px; border: 1px solid #e3e3e3;background: #fff; overflow: hidden;}
#nsearch #smain #lk .sk{float: left;width:100%; height:44px;border:0px;background:none;font-size: 16px;line-height: 44px;color: #b8b8b8; overflow: hidden;}
#nsearch #smain #rb{float: right;width:125px; height:464px;overflow: hidden;}


.jarallax {
	position: relative;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

#aboutdate{margin:40px auto 80px auto;width:1200px; height:auto; padding:0px; overflow:hidden;}
#aboutdate li{float: left;width:33.3%; height:120px;background: url(../images/aboutd_ling.png) right no-repeat; padding:0px;font-size: 14px;color: #7b7b7b; text-align: center;overflow:hidden;}
#aboutdate li .sdt{float: left;width:100%; height:auto;padding:10px 0 30px 0;font-size: 56px;color: #7b7b7b; text-align: center;overflow:hidden;}

#aboutpic{margin:40px auto;width:1200px; height:auto; padding:0px;}
#aboutpic li{float: left;width:33%; height:auto; padding:0px;text-align: center;overflow:hidden;}

#zspic{margin:40px auto;width:1200px; height:785px; padding:0px;background: url(../images/zs_p.jpg) no-repeat left top;}
#zspic #apl{float: left;width:440px; height:auto; padding:0px; overflow:hidden;}
#zspic #apli{float: right;width:780px; height:auto; padding:0px; overflow:hidden;}
#zspic #apli ul{float: left;width:800px; height:auto; padding:0px; overflow:hidden;}
#zspic #apli li{float: left;width:372px; height:262px; margin:0 10px 40px 10px;background: #fff; border: 1px solid #e2e2e2; text-align: center;overflow:hidden;transition: all 0.6s;}
#zspic #apli li:hover{opacity: 0.8;}

#aboutli{margin:50px auto;width:1200px; height:auto; overflow:hidden;}
#aboutli ul{float: left;width:1250px; height:auto; overflow:hidden;}
#aboutli li{float: left; width:282px; height:auto;margin:0 24px 20px 0; overflow:hidden;}
#aboutli li .pimg{float: left;width: 260px; height: 365px;padding: 10px;border: 1px solid #e6e6e6;  overflow:hidden;}
#aboutli li .pt01{float: left;width: 100%;text-align: center; font-size:14px; line-height:55px;color: #666; overflow:hidden;}

#aboutp{margin:0px auto;width:1200px; height:auto;padding: 35px 0;background: #fafafa; overflow:hidden;}
#aboutp #apt{margin:0px auto;width:100%; height:auto;text-align: center;color: #666;line-height: 35px;font-size: 16px; overflow:hidden;}
#aboutp #apt02{margin:15px auto;width:80%; height:auto;text-align: center;color: #666;line-height: 30px;font-size: 16px; overflow:hidden;}

#aboutpicgd{margin:40px auto;width:1180px; height:550px; padding:0px;overflow:hidden;}

#aboutlc{margin:40px auto;width:1084px; height:477px; padding:0px;overflow:hidden;position: relative;}
#aboutlc .lcpic{width:1084px; height:477px; padding:0px;overflow:hidden;position: absolute;top: 0;left: 0;}
#aboutlc #lcnf{width:991px; height:109px; padding:0px;overflow:hidden;position: absolute;top: 330px;left: 47px;z-index: 1;}
#aboutlc #lcnf ul{width:991px; height:109px; padding:0px;overflow:hidden;position: relative;}
#aboutlc #lcnf p{width:12px; height:12px;background:url(../images/about_p06na.png) ;overflow:hidden;cursor: pointer;}
#aboutlc #lcnf p.xOn{width:12px; height:12px;background:url(../images/about_p06nb.png) ;overflow:hidden;cursor: pointer;}
@-webkit-keyframes fadeInOut {
    0% {
        opacity:0.1;
     }
    25% {
        opacity:0.25;
    }
    50% {
        opacity: 0.5;    
    }
    75% {
        opacity:0.75;
    }
    100% {
        opacity:1;
    }
}
.anim_fade_image {
    -webkit-animation-name: fadeInOut;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-duration: 3s;
    -webkit-animation-direction: alternate;
}

#contactban{margin:0px auto;width:100%; height:500px; padding:0px;background:url(../images/ban_contact.jpg) center no-repeat; overflow:hidden;}
#contactban02{margin:0px auto;width:100%; height:500px; padding:0px;background:url(../images/ban_contact02.jpg) center no-repeat; overflow:hidden;}
#contact{margin:40px auto;width:1200px; height:auto; padding:0px; overflow:hidden;}
#contact #conl{float:left ;width:1280px; height:auto; padding:0px; overflow:hidden;}
#contact li{float: left;width:260px; height:200px;margin: 0 50px 15px 0;border: 1px solid #d2d2d2; overflow:hidden;transition: all 0.6s;}
#contact li:hover{background: #f2f2f2;}
#contact li .ct1{float: left;width:100%; height:auto;margin:20px 0 10px 0; text-align: center; overflow:hidden;}
#contact li .ct1 img{transition: all 0.6s;}
#contact li .ct1 img:hover{transform: scale(1.1);}
#contact li .ct2{float: left;width:100%; height:auto;margin:0; font-size: 16px;color: #757575;line-height: 22px;text-align: center; overflow:hidden;}
#contact #conr{float:right ;width:625px; height:auto; padding:0px; overflow:hidden;}

#pro01{margin:40px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#pro01 ul{float: left;width:1250px; height:auto; padding:0;overflow:hidden;}
#pro01 li{float: left;width:365px; height:475px; margin:10px 34px 40px 10px;background: #fff; box-shadow: 0px 0px 15px 0px #ddd;overflow:hidden;}
#pro01 li .pimg{float: left;width:365px; height:365px;text-align: center; margin:0;overflow:hidden;transition: all 0.6s;}
#pro01 li .pimg:hover{transform: scale(1.05);}
#pro01 li .pt{float: left;width:305px; height:150px;color: #999;font-size: 14px;line-height: 25px; margin:15px 0 0 30px;overflow:hidden;}

#pro02{margin:40px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#pro02 #ptitle{float:left; width:1200px; height:45px; margin:0 0 20px 0;border-bottom: 1px solid #ddd; overflow:hidden;}
#pro02 #ptitle .ppt{float: left; width:185px; height:45px;background: #555;border-radius: 5px 5px 0 0; margin:0px;font-size:18px; color:#fff; line-height:45px;text-align: center;font-weight: 500; overflow:hidden; }
#pro02 ul{float: left;width:1250px; height:auto; margin:0; overflow:hidden;}
#pro02 li{float: left;width:268px; height:164px;background: #fff;border: 1px solid #e4e1de; margin:0 13px 25px 0;padding: 10px; overflow:hidden;}
#pro02 li .pimg{float: left;width:120px; height:120px; margin:20px 0 0 0; overflow:hidden;transition: all 0.6s;}
#pro02 li .pimg:hover{transform: scale(1.05); }
#pro02 li .pt{float: left;width:138px; height:auto;margin: 15px 0 0 10px; line-height: 19px;font-size: 14px; color: #999; overflow:hidden;}
#pro02 li .pt .pt02{font-size: 14px; color: #74644f;line-height: 25px;}

#cataban{margin:0px auto;width:100%; height:300px; padding:0px;background:url(../images/pageban.jpg) center no-repeat; overflow:hidden;}
#pro03{margin:40px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#pro03 ul{float: left;width:1250px; height:auto; margin:0; overflow:hidden;}
#pro03 li{float: left;width:350px; height:auto;margin:10px 24px 40px 10px;padding: 10px; background: #fff; box-shadow: 0px 0px 15px 0px #ddd;overflow:hidden;transition: all 0.6s;}
#pro03 li:hover{float: left;width:350px; height:auto;margin:10px 24px 40px 10px;padding: 10px; background: #fff; box-shadow: 0px 0px 5px 0px #ddd;overflow:hidden;}
#pro03 li .pimg{float: left;width:350px; height:255px; margin:0; overflow:hidden;}
#pro03 li .pimg img{ cursor: pointer;transition: all 0.6s; }  
#pro03 li .pimg img:hover{transform: scale(1.05); }  
#pro03 li .pt{float: left;width:100%; height:40px;margin: 10px 0 0 0px; line-height: 40px;font-size: 20px; color: #333;text-align: center; overflow:hidden;}

#page_f{margin:20px auto;width:1200px; height:auto; overflow:hidden;}

.ftitle{margin:0px auto;width:1200px; height:35px; padding:20px 0 0 0;font-size: 16px;color: #999; line-height: 35px; overflow:hidden;}
.ftitle .ft2{font-size:16px; color:#919191; line-height: 40px;}

#promenu{margin:30px auto;width:1051px; height:auto;overflow:hidden;}
#promenu ul{float: left;width:1050px; height:18px;margin: 10px 0;border-left: 1px solid #757575; overflow:hidden;}
#promenu li{float: left;width:149px; height:18px;margin: 0;border-right: 1px solid #757575;text-align: center;color: #292929;line-height: 18px;font-size: 16px; overflow:hidden;}
#promenu a:visited{color:#292929; }
#promenu a:hover{color:#c78e4b; }

#proview { margin:30px auto; width:1200px; overflow:hidden;}
#proview  #pimg{ float:left;width:580px; height:auto; margin:0px;text-align:center;}
#proview  #pimg #img{ float:left;width:550px;height: 550px; margin:15px;background: #fff; box-shadow: 0px 0px 15px 0px #ddd; text-align:center;}
#proview  #pimg #spic{ float:left;width:550px; margin:10px 0 0 15px;}
#proview  #info{ float:left;width:430px; margin:0 0 0 45px; overflow:hidden;}
#proview  #info .title{ float:left;width:430px; height:auto; margin:45px 0 0px 0; line-height:25px; font-size:28px; color:#666;overflow:hidden;}
#proview  #info .title02{ float:left;width:430px; height:auto; margin:10px 0 35px 0; line-height:25px; font-size:16px; color:#999;overflow:hidden;}
#proview  #info  h1{ float:left;width:430px; min-height:20px; margin:20px 0; font-size:16px; color:#999; line-height:20px;overflow:hidden;}
#proview  #info  h2{ float:left;width:430px; min-height:20px; margin:20px 0; font-size:16px; color:#333; line-height:20px;overflow:hidden;}
#proview  #info  .bq{ float:left;width:230px; height:60px; margin:30px 0 0 0;background: #555;border-radius: 10px;font-size: 20px; color: #fff;line-height: 60px;text-align: center; overflow:hidden;transition: all 0.6s;}
#proview  #info  .bq:hover{ float:left;width:230px; height:60px; margin:30px 0 0 0;background: #63523b;opacity: 0.9; border-radius: 10px;font-size: 20px; color: #fff;line-height: 60px;text-align: center; overflow:hidden;}
#proview .pinfo{float:left;width:1200px; margin:40px 0 0 0; overflow:hidden;}
#proview .pinfo #ptitle{float:left; width:1200px; height:45px; padding:0px;border-bottom: 1px solid #ddd; overflow:hidden;}
#proview .pinfo #ptitle .ppt{float: left; width:185px; height:45px;background: #555;border-radius: 5px 5px 0 0; margin:0px;font-size:18px; color:#fff; line-height:45px;text-align: center;font-weight: 500; overflow:hidden; }
#proview .pinfo #ptitle02{float:left; width:1200px; height:30px; margin:30px 0; overflow:hidden;}
#proview .pinfo #ptitle02 li{float:left; width:20%; height:30px; margin:0;font-size: 16px;color: #666;line-height: 30px;text-align: center; overflow:hidden;}
#proview .pinfo #ptitle02 li.xon{float:left; width:20%; height:30px; margin:0;font-size: 16px;color: #666;line-height: 30px;text-align: center;font-weight: bold; overflow:hidden;}
#proview .pinfo #infomain{ margin:20px auto;width:1100px; padding:0px;overflow:hidden;}

#joinban{margin:0px auto;width:100%; height:838px; padding:0px;background:url(../images/join_p01.jpg) ; overflow:hidden;}
#joinban #jot{margin:180px auto 0px auto;width:100%; text-align: center; overflow:hidden;}

.joint{margin:35px auto;width:100%;font-size: 18px;color: #2e2e2e;text-align: center; height:auto;}

#join01{margin:0px auto;width:1190px; height:auto;}
#join01 #join01_l{float: left;width:660px; height:auto; padding:110px 0 0 30px;}
#join01 #join01_l li{float: left;width:660px; height:auto;margin: 0 0 35px 0; font-size: 16px; color: #262626; line-height: 30px; text-align: center;}
#join01 #join01_l li img{margin: 0 0 15px 0;}
#join01 #join01_r{float: left;width:390px; height:501px;background: url(../images/join_p02.jpg); padding:210px 0 0 94px; font-size: 16px; color: #fddb88; line-height: 35px;}

#join02{margin:0px auto;width:100%; height:auto;background: url(../images/join_p03bg.jpg) center no-repeat;overflow: hidden;}
#join02 #main{margin:65px auto;width:1130px; height:auto;overflow: hidden;}
#join02 #join02_l{float: left;width:556px; height:auto; padding:0px;}
#join02 #join02_r{float: right;width:500px; height:auto; margin:25px 0 0 0;font-size: 18px;color: #2e2e2e;line-height: 44px;}

#join03{margin:20px auto;width:1050px; height:auto;}
#join03 li{float: left;width:350px; height:auto;margin: 0 0 50px 0; text-align: center;font-size: 16px;line-height: 25px;}

#join04{margin:0px auto;width:100%;height: auto; padding: 50px 0;background: #f4f4f4;overflow: hidden;}
#join04 #main{margin:0px auto;width:1170px;padding:0; height:auto;}
#join04 li{float: left;width:340px; height:auto;margin: 0 25px 35px 25px;color: #222121; font-size: 16px;line-height: 25px;overflow: hidden;}
#join04 li .pimg{float: left;width:340px; height:225px;overflow: hidden;}
#join04 li h1{float: left;width:340px; height:auto;margin: 25px 0 10px 0;font-size: 20px;color: #815733;font-weight: bold; overflow: hidden;}

#join05{margin:50px auto;width:1160px; height:auto;overflow: hidden;}
#join05 li{float: left;width:125px; height:auto;margin: 0 10px; text-align: center;overflow: hidden;}

#join06{margin:0px auto;width:100%;height: auto; padding: 50px 0;overflow: hidden;}
#join06_main{margin:0px auto;width:1200px;padding:0; height:503px;overflow: hidden;}
#join06_main li{float: left;width:530px; height:auto;margin: 0 15px 0px 0px;overflow: hidden;}
#join06_main li .pimg{float: left;width:530px; height:355px;overflow: hidden;}
#join06_main li h1{float: left;width:520px; height:auto;margin: 30px 0 20px 10px;font-size: 20px;color: #252424; overflow: hidden;}
#join06_main li .line{float: left;width:65px; height:1px;margin: 0px 0 0px 10px;background: #a9a9a9; overflow: hidden;}
#join06_main li .pt{float: left;width:520px; height:auto;margin: 20px 0 0px 10px;color: #252424; font-size: 16px;line-height: 25px;overflow: hidden;}

#join07{margin:0px auto;width:100%; height:auto;background: #f4f4f4;padding: 50px 0; overflow: hidden;}
#join07_main{margin:0px auto;width:1200px;padding:0; height:auto;overflow: hidden;}
#join07 li{float: left;width:520px; height:605px;padding: 30px;background: #fff url(../images/join_p07bg.png) right bottom no-repeat;overflow: hidden;}
#join07 li h1{float: left;width:100%; height:auto;padding: 20px 0;text-align: center;overflow: hidden;}
#join07 li .pt{float: left;width:100%; height:auto;padding: 10px 0;overflow: hidden;}
#join07 li .pt01{float: left;width:16%; height:auto;font-size: 16px;color: #252424;line-height: 22px;text-align: right; overflow: hidden;}
#join07 li .pt02{float: left;width:84%; height:auto;font-size: 16px;color: #252424;line-height: 22px; overflow: hidden;}

#mall{margin:0px auto;width:100%;height: 700px; padding: 200px 0;background: url(../images/mall_bg.jpg) center no-repeat;overflow: hidden;}
#mall #main{margin:0px auto;width:1200px;height: auto; padding:0;overflow: hidden;}
#mall #main #mall_l{float: left;width:600px;height: auto; padding:0;text-align: center; overflow: hidden;}
#mall #main #mall_r{float: right;width:510px;height: auto; margin:0 50px 0 0; overflow: hidden;}
#mall #main #mall_r li{float: left;width:450px;height: auto; padding:30px;border-bottom: 1px dashed #fff; overflow: hidden;}
#mall #main #mall_r .mt01{font-size: 20px;color: #eee;line-height: 40px;}
#mall #main #mall_r .mt02{font-size: 16px;color: #c78e4b;line-height: 35px;}
#mall #main #mall_r .mt03{font-size: 14px;color: #eee;line-height: 30px;}

#news01{margin:0 auto;width:1024px; height:auto;padding:0;overflow:hidden;}
#news01 li{float:left;width:994px; height:auto;padding:15px;border-bottom: 1px dashed #dedede;overflow:hidden;}
#news01 li .pt01{float:left;width:100%; height:auto; margin:10px 0;padding:0px;font-size:16px;font-weight: 600; color:#424242;line-height:32px;overflow:hidden;}
#news01 li .lp{float:left;width:210px; height:135px; margin:0 15px 0 0;padding:0px;overflow:hidden;}
#news01 li .pt{float:left;width:760px; height:auto; margin:0px;padding:0px;overflow:hidden;}
#news01 li .pt-2{float:left;width:1050px; height:auto; margin:0 0 0 20px;padding:0px;overflow:hidden;}
#news01 li .pt2{float:left;width:100%; height:35px; margin:12px 0;padding:0px;font-size:16px; color:#232323; line-height:35px; overflow:hidden;}
#news01 li .pt02{float:left;width:100%; height:auto; margin:0;padding:0px;font-size:14px; color:#7f7e7e;line-height:32px;overflow:hidden;}
#news01 li .tade{float:left;width:110px;padding:30px 0 0 0px;font-size:30px; color:#a27518; text-align: center;line-height: 40px;overflow:hidden;  }
#news01 li .tade02{font-size:22px; color:#a27518; }

#news02{margin:20px auto;width:1200px; height:auto; overflow:hidden;}
#news02 li{float:left;width:1158px; height:130px; margin:12px 0; padding:20px; border: 1px solid #dedede;overflow:hidden;}
#news02 li .pt-2{float:left;width:1050px; height:auto; margin:0 0 0 20px;padding:0px;overflow:hidden;}
#news02 li .pt2{float:left;width:100%; height:35px; margin:12px 0;padding:0px;font-size:16px; color:#232323; line-height:35px; overflow:hidden;}
#news02 li .pt02{float:left;width:100%; height:auto; margin:0;padding:0px;font-size:14px; color:#7f7e7e;line-height:32px;overflow:hidden;}
#news02 li .tade{float:left;width:80px;padding:30px 0 0 0px;font-size:14px; color:#515151; text-align: center;line-height: 30px;overflow:hidden;  }
#news02 li .tade02{font-size:40px; color:#875b01;font-weight: bold; }

#picli01{margin:30px auto;width:1024px; height:auto; padding:0px; overflow:hidden;}
#picli01 ul{float: left;width:1080px; height:auto; padding:0; overflow:hidden;}
#picli01 li{float: left;width:242px; height:210px; margin:0 18px 20px 0; overflow:hidden;}
#picli01 li .pimg{float: left;width:230px; height:160px; padding:5px;border: 1px solid #aaa; overflow:hidden;}
#picli01 li .pt{float: left;width:100%; height:30px; text-align: center;line-height: 30px;font-size: 14px; color: #2e2e2e;font-weight: bold; overflow:hidden;}

/*新闻内页*/
#page_newsview { margin:40px auto;width:1200px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; margin:20px 0;  line-height:20px;font-size:32px; color:#2d2d2d; font-weight:500;text-align:center; padding:10px 0 20px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%;padding: 0 0 30px 0; margin:0 0 30px 0;border-bottom: 1px solid #c68d4a; line-height:30px; color:#818181; font-size:18px;text-align:center; overflow:hidden;}
#page_newsview .pcontent{margin:0px auto; height:auto; width:100%; padding:10px 0;font-size: 14px; color: #999;line-height: 35px;overflow:hidden;}
#page_newsview .pcontent img{max-width: 100%; width:expression(this.width > 1000 ? "100%" : this.width); overflow:hidden; }
#page_newsview .pcontent p{font-size:16px;line-height:30px;}
#page_newsview .print{float:left; height:auto; width:650px; margin:0; padding:20px 0; text-align:right;line-height:25px; color:#555; border-bottom:1px dotted #d3d4d4;overflow:hidden;}
#page_newsview .pre{float:left; height:30px; width:50%; font-size:14px;margin:10px 0 0 0;overflow:hidden;}
#page_newsview .next{float:left; height:30px; width:50%;font-size:14px;margin:10px 0 0 0; text-align:right;overflow:hidden;}

#plogin{margin:0px auto;width:100%; height:735px; background:url(../images/login_bg00.jpg);overflow:hidden;}
#plogin #main{margin:145px auto 0 auto;width:458px; height:380px; background:url(../images/login_bg01.png);overflow:hidden;}
#plogin #main .lk01{margin:100px auto 0 auto;width:368px; height:106px; background:url(../images/login_bg02.png);overflow:hidden;}
#plogin #main .lk01 li{ float:left;width:215px; height:25px;margin:18px 0 0 135px; background:#fff;overflow:hidden;}
#plogin #main .lk02{margin:5px auto 0 auto;width:368px; height:auto; font-size:14px; line-height:35px; color:#999;overflow:hidden;}
/*版权信息*/


/*链接*/
.t_more {color: #999;}
a.t_more:link {text-decoration: none;color: #999;}
a.t_more:visited {text-decoration: none;color: #999;}
a.t_more:hover {text-decoration: none;	color: #868686; }
a.t_more:active {text-decoration: none;}

.t_news01 {color: #242424; }
a.t_news01:link {text-decoration: none;color: #242424;}
a.t_news01:visited {text-decoration: none;color: #242424;}
a.t_news01:hover {text-decoration: none;	color: #cc0000; }
a.t_news01:active {text-decoration: none;}

.t_bmenu {color: #707070; }
a.t_bmenu:link {text-decoration: none;color: #707070;}
a.t_bmenu:visited {text-decoration: none;color: #707070;}
a.t_bmenu:hover {text-decoration: none;	color: #515151; }
a.t_bmenu:active {text-decoration: none;}

.t_9d9 {color: #9d9d9d;}
a.t_9d9:link {text-decoration: none;color: #9d9d9d;}
a.t_9d9:visited {text-decoration: none;color: #9d9d9d;}
a.t_9d9:hover {text-decoration: none;	color: #b0b0b0; }
a.t_9d9:active {text-decoration: none;}

.t_02 { color: #727272; }
a.t_02:link {text-decoration: none;color: #727272;}
a.t_02:visited {text-decoration: none;color: #727272;}
a.t_02:hover {text-decoration: none;	color: #cc0000; }
a.t_02:active {text-decoration: none;}

.t_white01 {color: #fff;}
a.t_white01:link {text-decoration: none;color: #fff;}
a.t_white01:visited {text-decoration: none;color: #fff;}
a.t_white01:hover {text-decoration: none;	color: #ffff00; }
a.t_white01:active {text-decoration: none;}

.t_bt {color: #b2b2b2; }
a.t_bt:link {text-decoration: none;color: #b2b2b2;}
a.t_bt:visited {text-decoration: none;color: #b2b2b2;}
a.t_bt:hover {text-decoration: none;	color: #a4a4a4; }
a.t_bt:active {text-decoration: none;}

.tdate {font-size:14px;color:#b4b4b4;letter-spacing:0px; font-weight:normal;}
.tdate02{font-size:16px;color:#999;}
.tdate03 { float:right;font-size:14px;color:#b4b4b4;letter-spacing:0px;  font-weight:normal;}
.t18 {font-size:18px;letter-spacing:0px; font-weight:bold;}
.t16 {font-size:16px;letter-spacing:0px; font-weight:normal;}
.t333 {color: #333;}

.ksearch{ width:100%;height:40px;background:#d62727; border:0px solid #b7b7b7;  padding:0px; color:#fff; font-size:14px; line-height:40px;} 
.ksearch02{ width:100%;height:38px;background:none; border:0px solid #b7b7b7;  padding:0px; color:#9b9b9b; font-size:14px; line-height:38px;} 
.k02{ width:100%;height:45px;background:#23292c; border:0px solid #b7b7b7;padding:0px; color:#fff; text-align:center; line-height:45px; font-size:14px; font-weight:bold;} 
.k03{ width:100%;background:none; border:0px solid #b7b7b7; height:25px; padding:0px 0px 0px 5px; color:#999;} 
