@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;}
ul,ol,li{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-spacing:0;}
body{font-family:微软雅黑; color:#333; background:url(../images/page_bg.jpg); min-width:1200px;}
td,input,textarea,select{font-size:12px;font-family:微软雅黑;}
textarea{line-height:18px;}

a{text-decoration:none; color:#333;}
a:hover{color:#0340a6;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:14px; 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:#8b7d60; 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:5px 2px; font-size:12px;text-align: center; margin-right:4px;}
#MultiPage .button{float:left;height:30px;padding:2px; margin-right:4px; background: url(../images/b_bg.jpg); border:1px solid #c0c0c0;width:40px; line-height:30px;   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;}

.hScape01{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;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/
#Headertop{margin:0 auto; width:100%; height:35px;background:#1b5590; overflow:hidden;}
#Headertop ul{margin:0 auto; width:1180px; height:35px;font-size:14px;color: #fff;line-height: 35px; overflow:hidden;}
#Headertop ul span{float: right; width:80px; height:35px;font-size: 13px; overflow:hidden;}
#Headertop ul img{vertical-align: middle;}

#Header{margin:0 auto; width:100%; height:147px;background: url(../images/top_bg.jpg) center no-repeat; }
#Header #main{margin:0 auto; width:1200px; height:147px;}
#Header #main #tmenu{float:right; width:350px; height:22px; margin:27px 0 0 400px; overflow:hidden;}
#Header #main #tmenu span{float:left; width:auto; height:22px;font-size:14px;line-height:22px;color: #747474;text-align: center;padding: 0 10px; }
#Header #main #tmenu span img{vertical-align: middle;}
#Header #main #rmenu{float:right; width:780px; height:80px; margin:20px 0 0 0; z-index:100; }
.menu{margin:0 auto;width:780px; height:80px;}
.menu a{float:left;width:100%;color:#181818;height:80px;padding:0;line-height:80px;text-align:center;font-size:18px;display:block;position:absolute; top:0px;left:0px;font-family:微软雅黑;}
.menu li{float:left;width:130px; height:80px;padding:0;margin:0;text-align:center;line-height:80px; font-size:18px;font-family:微软雅黑; color:#181818; position:relative;}
.menu li:hover{height:78px;color: #181818;border-bottom: 2px solid #8b7d60;}
.menu li:hover a{color:#181818;}
.menu li.no_sub:hover{padding:0; color:#000;}
.menu li .s1{ color:#181818;}
.menu ul{width:130px;background:#fff;padding:5px 0px 10px 0px;position:absolute; left:0px; top:0;z-index:99999;display:none; }
.menu li:hover ul{top:80px; display:block;  }
.menu li:hover ul .m02{ float:left;height:auto; width:130px;margin:0; padding:0; font-size:14px;border:none;line-height:33px;font-family:微软雅黑; text-align:center; }
.menu li:hover ul .m02 a{ width:130px;height:auto;padding:15px 0px;background:none;border-bottom: 1px solid #e6e2da;color: #464646;letter-spacing: 0px; text-decoration:none;font-family:微软雅黑;line-height:20px; font-size:18px;position:relative;}
.menu li:hover ul .m02 a:hover{width:130px;height:auto;padding:15px 0px; text-decoration:none; background:url(../images/menu02bgb.png);font-family:微软雅黑; }

.on { display: block; }
.off { display: none; }

#inban{margin:0 auto;width:100%;height:600px;overflow:hidden; position:relative;}
#inban #ban_bg{width:100%;height:3px; background:url(../images/ban_bg.png);overflow:hidden; position:absolute; top:0px; left:0px; z-index:5;}

#Footer{margin:0 auto;width:100%; height:auto; padding:0; background:#202020;overflow:hidden; }
#Footer #main{margin:0 auto;width:1200px; height:auto; padding:35px 0;overflow:hidden;}
#Footer #main #contact{float:left;width:620px; height:auto;margin:0 0 0 25px; padding:0;color:#fff;font-size:18px;line-height:35px; overflow:hidden;}
#Footer #main #contact img{vertical-align: middle;}
#Footer #main #contact #ctl{float:left;width:100%; height:auto;margin:0 0 20px 0; padding:0; overflow:hidden;}
#Footer #main #ewm{float:right;width:500px; height:auto;margin:20px 0 0 0; padding:0;  overflow:hidden;}
#Footer #main #ewm li{float:left;width:250px; height:auto;margin:0; padding:0; text-align:center; font-size:16px; color:#fff; line-height:30px; overflow:hidden;}
#copy{margin:0 auto;width:100%; height:53px; padding:0;background: #2f2f2f;text-align:center; color:#fff;font-size:14px;  line-height:53px;overflow:hidden; }
#copy a{ color:#afafaf;}
#copy a:hover{ color:#85acd3;}
#bottom_buy{width:40px;height:51px; padding:0;background: url(../images/buy_b.jpg) no-repeat;overflow:hidden; position:fixed; right:5px; bottom:52px;}
#bottom_buy #bmain{float:right;width:20px;height:20px; padding:5px 5px 0 0;text-align: center;color:#fff;font-size:6px;line-height: 20px; overflow:hidden;}

/*主体内容*/

.more{ float:right;margin:5px 10px 0 0; }

#indiv01{margin:0px auto;width:100%; height:908px;padding: 40px 0;background: url(../images/inpro_bg.jpg) center no-repeat;overflow: hidden}
#indiv01 #title{margin:30px auto;width:100%; height:auto;text-align:center;overflow:hidden;}
#indiv01 #inpro{margin:0 auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#indiv01 #inpro ul{ float:left;width:1250px; padding:0; overflow:hidden;}
#indiv01 #inpro li{float:left;width:282px; height:332px; margin:0 25px 35px 0; padding:0; text-align:center;overflow:hidden;}
#indiv01 #inpro li.cata01a {float:left;width:282px; height:332px; margin:0 25px 35px 0; padding:0;background: #fff; text-align:center; font-size:20px; line-height:48px; color:#000; overflow:hidden;}
#indiv01 #inpro li.cata01b {float:left;width:282px; height:332px; margin:0 25px 35px 0; padding:0;background: #8b7d60; text-align:center; font-size:20px; line-height:48px; color:#fff; overflow:hidden;}
#indiv01 #inpro li .pimg{float:left;width:282px; height:282px; margin:0; padding:0; overflow:hidden;}
#indiv01 #inpro li .pt{float:left;width:100%; height:48px; margin:0; padding:0;line-height: 48px; overflow:hidden;}
#indiv01 #inmore{float: left;width:100%; height:auto;text-align:center;overflow:hidden;}

#indiv02{margin:0px auto;width:100%; height:auto;padding:0; background: url(../images/incontact_bg.jpg) center no-repeat;overflow:hidden;}
#indiv02 #main{margin:0px auto;width:1200px; height:auto;overflow:hidden;}
#indiv02 #main #lcontact{float: left;width:450px; height:auto;margin:0 0 0 130px; padding:0;color:#c7c7c7;font-size:16px;line-height:38px;overflow:hidden;}
#indiv02 #main #lcontact #ctl{float:left;width:100%; height:auto;margin:40px 0 20px 0; padding:0;font-size: 20px;color: #fff; overflow:hidden;}
#indiv02 #main #rlogin{float: left;width:305px; height:280px;margin:0; padding:30px 40px 0;background:url(../images/bg10.png);overflow:hidden;}
#indiv02 #main #rlogin li{float: right;width:305px; height:45px;margin:5px 0; padding:0;color:#7c7c7c;line-height: 45px;font-size: 14px; overflow:hidden;}
#indiv02 #main #rlogin li .kp{float: left;width:305px; height:35px;background: #fff; overflow:hidden;}
#indiv02 #main #rlogin li .pt01{float: left;width:70px; height:35px;margin:0; font-size:16px;color:#454545;line-height:35px;text-align: center; overflow:hidden;}
#indiv02 #main #rlogin li .pt01 img{vertical-align: middle;}
#indiv02 #main #rlogin li .pt02{float: left;width:205px; height:43px;margin:0; font-size:14px;color:#9d9d9d;line-height:43px; overflow:hidden;}
#indiv02 #main #rwx{float: left;width:230px; height:auto;margin:100px 0 0 0; padding:0;text-align: center;font-size: 14px;line-height: 50px;color: #7c7c7c; overflow:hidden;}
#indiv02 #incopy{float: left;width:100%; height:66px;margin: 25px 0 0 0; border-top: 1px solid #575656;text-align: center;font-size: 14px;line-height: 66px;color: #c7c7c7; overflow:hidden;}

#indiv04{margin:0px auto;width:100%; height:auto; padding:50px 0; background:url(../images/inabout_bg.jpg) center no-repeat;overflow:hidden;}
#indiv04 #about{margin:0 auto;width:1200px; height:auto;overflow:hidden;}
#indiv04 #about #rinfo{float:left;width:600px; height:400px; margin:0 10px 0 0; font-size:16px; line-height:32px; color:#494949;overflow:hidden;}
#indiv04 #about #rinfo #rtl{float:left;width:100%; height:auto; margin:25px 0;padding: 0 0 10px 0; font-size:22px; line-height:30px; color:#494949;overflow:hidden;}
#indiv04 #about #lp{float:right;width:588px; height:400px; margin:0;padding:0px;overflow:hidden;}
#indiv04 #about ul{float:left;width:1250px; height:auto;margin:45px 0 0 0; overflow:hidden;}
#indiv04 #about ul .aboutb_s1{float:left;width:281px; height:211px;margin:0 25px 0 0;overflow:hidden;}
#indiv04 #about ul .aboutb_s1 .abk01{float:left;width:281px; height:123px;padding: 88px 0 0 0; background: url(../images/bg80.png);text-align: center;font-size: 20px;line-height: 40px; overflow:hidden;display: none;}
#indiv04 #about ul .aboutb_s2{float:left;width:281px; height:211px;margin:0 25px 0 0;overflow:hidden;}
#indiv04 #about ul .aboutb_s2 .abk01{float:left;width:281px; height:123px;padding: 88px 0 0 0; background: url(../images/bg80.png);text-align: center;font-size: 20px;line-height: 40px;color: #fff; overflow:hidden;}

/*内页*/
#pageban {margin:0 auto;width:100%; height:300px;text-align:center; overflow:hidden; position:relative;}
#pageban #ban_bg{width:100%;height:3px; background:url(../images/ban_bg.png);overflow:hidden; position:absolute; top:0px; left:0px; z-index:5;}

#pagediv{margin:0px auto; width:1200px;padding: 10px 7px; background:url(../images/main_bg.png) repeat-y;overflow:hidden;}

#pageleft{float:left;width:245px; height:auto; margin:20px 0 0 10px;overflow:hidden;}
#pageleft .ltitle{float:left;width:220px; height:58px; margin:0; padding:0 0 0 25px; background:url(../images/icon02.png) 215px 25px no-repeat #8b7d60;font-size:24px; line-height:58px;color:#fff;overflow:hidden;}

#pageleft #lmenu{margin:0px auto;width:225px; height:auto;background: #f8f6f3; padding:10px;overflow:hidden;}
#pageleft #lmenu li.s1{float:left;width:185px;height:auto; margin:0;padding:5px 20px;border-bottom:1px solid #e6dfd4; line-height:40px; font-size:16px; color:#1f1f1f;cursor:pointer;}
#pageleft #lmenu li.s2{float:left;width:185px;height:auto; margin:0;padding:5px 20px;border-bottom:1px solid #e6dfd4; line-height:40px; font-size:16px; color:#000;cursor:pointer;}
#pageleft #lmenu .pli02{float:left;width:190px; height:auto; margin:0; padding:5px 0 5px 10px;line-height:20px; font-size:14px; color:#434343;overflow:hidden;cursor:pointer;}

#pageleft #lsearch{margin:12px auto;width:245px; height:41px;padding:0px;overflow:hidden;}
#pageleft #lsearch #lk{float: left;width:197px; height:39px;border: 1px solid #e6dfd4;overflow:hidden;}
#pageleft #lsearch #rb{float: left;width:46px; height:41px;overflow:hidden;}

#pageleft #lcontact{margin:0px auto;width:222px; height:auto;background: #f7f8f9; padding:15px;font-size: 16px;line-height: 30px; color: #000; overflow:hidden;}

#pageleft #llogin{margin:0px auto;width:245px; height:auto;overflow:hidden;}
#pageleft #llogin #gtitle{float: left;width:195px; height:50px;background: #8b7d60; padding:0 25px;font-size:20px;line-height:50px; color: #fff; overflow:hidden;}
#pageleft #llogin #gmain{float: left;width:223px; height:auto;border: 1px solid #c7d5d9;border-top: 0px; padding:15px 10px;overflow:hidden;}
#pageleft #llogin #gmain li{float: right;width:225px; height:38px;margin:4px 0; padding:0;text-align:center;color:#868585;line-height: 38px;font-size: 14px; overflow:hidden;}
#pageleft #llogin #gmain li .kp{float: left;width:223px; height:36px;border:1px solid #d4d4d4; overflow:hidden;}
#pageleft #llogin #gmain li .pt01{float: left;width:70px; height:36px;margin:0; font-size:14px;color:#9d9d9d;line-height:36px; overflow:hidden;}
#pageleft #llogin #gmain li .pt01 img{vertical-align: middle;}
#pageleft #llogin #gmain li .pt02{float: left;width:153px; height:36px;margin:0; font-size:14px;color:#9d9d9d;line-height:36px; overflow:hidden;}

#pageright{float:right;width:912px; height:auto; margin:20px 10px 0 0; overflow:hidden;}
#pageright .rtitle{float:left;width:912px; height:50px; margin:0;border-bottom:1px solid #638892;overflow:hidden;}
#pageright .rtitle #rt{float:left;min-width:350px; height:50px; margin:0; padding:0 0 0 30px;background: url(../images/icon01.jpg) 14px 12px no-repeat;font-size:24px;line-height:50px;color:#232222;overflow:hidden;}
.loca{float:right;min-width:300px; height:50px; margin:0 10px 0 0;font-size:14px;color:#b7b7b7; line-height:60px; text-align:right;overflow:hidden;}
.floca{float:left;width:1200px; height:40px; margin:0;font-size:14px;color:#797979; line-height:40px;border-bottom:1px solid #eee;overflow:hidden;}

#page_f{margin:0px auto;width:1200px; height:auto;overflow:hidden;}
#page_f #ftitle{margin:35px auto;width:1200px; height:auto;text-align: center; overflow:hidden;}

#pabout{margin:10px auto 25px auto;width:1160px; height:auto;font-size:16px; line-height:42px;color: #000; overflow:hidden;}

#plogin{margin:0px auto;width:100%; height:auto;background: url(../images/login_bg.jpg) top center no-repeat; overflow:hidden;}
#plogin #main{margin:0px auto;width:1200px; height:auto;overflow:hidden;}
#plogin #logink{float: right;width:356px; height:298px;margin: 200px 185px 0 0;padding: 110px 50px 0 50px; background: url(../images/login_kbg.png) no-repeat;overflow:hidden;}
#plogin #logink li{float: right;width:350px; height:45px;margin:10px 0; padding:0;text-align:center;color:#868585;line-height: 45px;font-size: 14px; overflow:hidden;}
#plogin #logink li .kp{float: left;width:348px; height:43px;border:1px solid #d4d4d4; overflow:hidden;}
#plogin #logink li .pt01{float: left;width:90px; height:43px;margin:0; font-size:14px;color:#9d9d9d;line-height:43px; overflow:hidden;}
#plogin #logink li .pt01 img{vertical-align: middle;}
#plogin #logink li .pt02{float: left;width:250px; height:43px;margin:0; font-size:14px;color:#9d9d9d;line-height:43px; overflow:hidden;}
#plogin #regk{float: right;width:560px; height:auto;margin: 160px 165px 10px 0;padding: 20px 30px 0 30px; background:#fff;box-shadow:2px 3px 6px rgba(0, 0, 0, 0.3);overflow:hidden;}
#plogin #regk #ftitle02{float:left;width:100%; height:50px; margin:20px 0;font-size: 20px;line-height: 50px;text-align: center; border-bottom:1px solid #638892;overflow:hidden;}
#plogin #regk #ftitle03{float:left;width:100%; height:40px; margin:10px 0;font-size: 16px;line-height: 40px;text-align: center; overflow:hidden;}
#plogin #regk td{font-size: 14px;}

#pro{margin:20px auto;width:910px; height:auto;overflow:hidden;}
#pro ul{float: left;width:950px; height:auto;overflow:hidden;}
#pro li{float:left;width:288px; height:auto;margin:0 23px 10px 0; padding:0;overflow:hidden;}
#pro li .pimg{float:left;width:286px; height:286px;margin:0; padding:0;border: 1px solid #e1e1e1;overflow:hidden;}
#pro li .pt{float:left;width:100%; height:45px;margin:0; padding:0; text-align:center; line-height:45px; font-size:16px; color:#1f1f1f;overflow:hidden;}

#proview { margin:30px auto; width:1150px; overflow:hidden;}
#proview  #pimg{ float:left;width:650px; height:auto; margin:0 0 0 35px;text-align:center;}
#proview  #pimg #img{ float:left;width:644px;padding:2px; text-align:center;border: 1px solid #e1e1e1;}
#proview  #pimg #spic{ float:left;width:650px; margin:10px 0 0 0;}
#proview  #info{ float:left;width:370px; margin:0 0 0 45px; overflow:hidden;}
#proview  #info .title{ float:left;width:430px; height:auto; margin:45px 0 35px 0; line-height:25px; font-size:24px; color:#292929;overflow:hidden;}
#proview  #info  h1{ float:left;width:65px; min-height:20px; margin:0 5px 10px 0; text-align:right; font-size:18px; color:#484848; line-height:20px;overflow:hidden;}
#proview  #info  h2{ float:left;width:300px; min-height:20px; margin:0 0 10px 0; font-size:18px; color:#484848; line-height:25px;overflow:hidden;}
#proview  #info  h3{ float:left;width:300px; height:auto; margin:30px 0 0 0;overflow:hidden;}
#proview .pinfo{float:left;width:100%; margin:40px 0 0 0; overflow:hidden;}
#proview .pinfo #ptitle{ margin:0 auto; width:1200px; height:42px; padding:0px;background: #f3f3f3; overflow:hidden;}
#proview .pinfo #ptitle .ppt{float: left; width:135px; height:40px; margin:1px 0 0 20px;background: #fff;border-top: 1px solid #000;font-size:20px; color:#292929;text-align: center; line-height:40px; overflow:hidden;}
#proview .pinfo #infomain{ margin:20px auto;width:95%; padding:0px;overflow:hidden;}
#proview .pinfo #infomain img{ max-width:100%; }
#proview  #pback{margin:10px auto;width:40%;height: 40px;background: #efe4e4;border: 1px solid #c5bdbd;text-align: center;line-height: 40px;font-size: 16px;}

/* PopupLayer */
.bxj{float: left;width: 180px;height: 35px;margin: 0 0 0 10px; background: #ddd;border: 1px solid #ccc;text-align: center;line-height: 35px;cursor: pointer;}
.PopupLayer{width:500px;height:220px;padding:10px;position:fixed;_position:absolute;left:50%;margin-left:-300px;background:rgba(255, 255, 255, 1.0);background-clip:padding-box;border-radius:10px;border:1px solid #666;border:1px solid rgba(0, 0, 0, 0.2);}
.PopupLayer a.close{display:block;width:64px;height:20px;float:right;background:url(../images/close.jpg) no-repeat;overflow:hidden;}
.PopupLayer .pbn{float: left;width: 35%;height: 50px;margin: 20px 7.5%; background: #5c5c5c;border: 0px;border-radius: 15px;color: #fff; font-size: 18px;line-height:50px;letter-spacing:0.1em;text-align: center;cursor: pointer;}
.PopupLayer .pbn2{float: left;width: 35%;height: 50px;margin: 20px 7.5%; background: #a5a5a5;border: 0px;border-radius: 15px;color: #fff; font-size: 18px;line-height:50px;letter-spacing:0.1em;text-align: center;}
.PopupLayer ul{float: left;width:100%;height:auto;margin:30px auto 0;overflow:hidden;}
.PopupLayer .pbt{float:left;width:100%;height:40px;text-align: center; font-size: 18px;color: 333; overflow:hidden;}
/* btn_content */
.btn_content{margin:50px auto;top:327px;width:204px;height:25px;}
.btn_content button{width:100px;height:25px;line-height:25px;background:#F60;border:1px solid #989898;margin-right:2px;}
.btn_content button:hover{color:#fff;}

#pageright #picli01{margin:20px auto;width:900px; height:auto; padding:0px; overflow:hidden;}
#pageright #picli01 ul{float:left;width:950px; height:auto; padding:0px; overflow:hidden;}
#pageright #picli01 li{ float:left;width:300px; height:240px; margin:0 12px 15px 0;overflow:hidden;} 
#pageright #picli01 li .pimg{ margin:0 auto; width:300px; height:200px; padding:0;overflow:hidden;}
#pageright #picli01 li .pt{ margin:0 auto; width:100%; height:40px; padding:0; text-align:center;font-size:14px; color:#333; line-height:40px; overflow:hidden;}

.loca_f{margin:0 auto;width:1024px; height:40px;border-bottom:1px solid #feebd1;;overflow:hidden;}
.loca_f #main{margin:0 auto;width:1015px; height:40px;font-size:14px;color:#8a8989; line-height:40px; overflow:hidden;}

#contact{margin:35px auto;width:1060px; height:auto; padding:0px; overflow:hidden;}
#contact #clt{float: left;width:460px; height:auto; padding:0px; overflow:hidden;}
#contact #clt h1{float: left;width:460px; height:auto; padding:0 0 10px 0;font-size:24px;color: #131313;font-weight: bold; overflow:hidden;}
#contact #clt li{float: left;width:460px; height:auto; margin:13px 0; overflow:hidden;}
#contact #clt .lt01{float: left;width:95px; height:auto; padding:0px;font-size:16px;color: #313131;line-height: 35px; overflow:hidden;}
#contact #clt .lt01 img{vertical-align: middle;}
#contact #clt .lt02{float: left;width:365px; height:auto; padding:0px;font-size:16px;color: #313131;line-height: 35px; overflow:hidden;}
#contact #crmap{float: right;width:600px; height:auto; padding:0px; overflow:hidden;}

/*新闻内页*/
#page_newsview { margin:10px auto 0 auto;width:1024px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; margin:10px 0; border-bottom:1px solid #cbcbcb; line-height:20px;font-size:20px; color:#242424; font-weight:bold;text-align:center; padding:10px 0 20px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%; line-height:30px; color:#8e8e8e; text-align:center; margin:0 0 20px 0;overflow:hidden;}
#page_newsview .pcontent{margin:0 auto; height:auto; width:95%; padding:10px 0 20px 0;border-bottom:1px dotted #cbcbcb; font-size:14px;line-height:30px; overflow:hidden;}
#page_newsview .pcontent p{font-size:14px;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;}


/*链接*/
.t_more {color: #faab53;}
a.t_more:link {text-decoration: none;color: #faab53;}
a.t_more:visited {text-decoration: none;color: #faab53;}
a.t_more:hover {text-decoration: none;	color: #cc0000; }
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: #f6f3f3; }
a.t_bmenu:link {text-decoration: none;color: #f6f3f3;}
a.t_bmenu:visited {text-decoration: none;color: #f6f3f3;}
a.t_bmenu:hover {text-decoration: none;	color: #5e99e2; }
a.t_bmenu:active {text-decoration: none;}

.t_01 {color: #7c7c7c;}
a.t_01:link {text-decoration: none;color: #7c7c7c;}
a.t_01:visited {text-decoration: none;color: #7c7c7c;}
a.t_01:hover {text-decoration: none;	color: #b0b0b0; }
a.t_01:active {text-decoration: none;}

.t_02 { color: #c7c7c7; }
a.t_02:link {text-decoration: none;color: #c7c7c7;}
a.t_02:visited {text-decoration: none;color: #c7c7c7;}
a.t_02:hover {text-decoration: none;	color: #b0b0b0; }
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: #a5a5a5; }
a.t_bt:link {text-decoration: none;color: #a5a5a5;}
a.t_bt:visited {text-decoration: none;color: #a5a5a5;}
a.t_bt:hover {text-decoration: none;	color: #d4d4d4; }
a.t_bt:active {text-decoration: none;}

.tdate {font-size:12px;color:#7a7a7a;letter-spacing:0px; font-weight:normal;}
.tdate02{font-size:16px;color:#999;}
.tdate03 { float:right;font-size:12px;color:#7a7a7a;letter-spacing:0px; line-height:35px; font-weight:normal;}

.bsearch{ width:100%;height:40px;background:#7b6b48; border:0px solid #b7b7b7;  padding:0px; color:#fff; font-size:16px; line-height:40px;text-align: center;} 
.ksearch{ width:180px;height:39px;background:none; border:0px solid #b7b7b7;padding:0 10px; color:#c0c0c0; line-height:39px; font-size:14px;} 
.blogin{ width:100%; height:35px;background:#8b7d60; border:0px; padding:0px; font-size:16px; line-height:35px;color:#fff;} 
.klogin{ width:100%; height:35px;background:none; border:0px; padding:0px; font-size:14px; line-height:35px;color:#787878;} 
