@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; }
td,input,textarea,select{font-size:12px;}
textarea{line-height:18px;}

a{text-decoration:none; color:#333;}
a:hover{color:#cc0000;text-decoration:none;}

#MultiPage{padding:10px 0; float:right; border:0px solid #000; 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: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:#0861b2; 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;height:22px;padding:2px; margin-right:4px; background: url(../images/b_bg.jpg); border:1px solid #c0c0c0;width:40px; line-height:15px;   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*/

#main1200{margin:15px auto; width:1200px; overflow:hidden;}

.on { display: block; }
.off { display: none; }

#ftitle{float:left; width:984px; height:34px; border-bottom:1px solid #d5d5d5; padding:0 10px;line-height:34px; color:#a4a4a4; overflow:hidden;}

#pageDiv_l{float:left; width:290px; margin:0 0 0 10px; padding:0px; overflow:hidden;}
#pageDiv_l .ltitle{float:left; width:290px;height:auto;background: #216faf;margin:0; padding:20px;font-size: 18px;color: #fff;line-height: 24px; overflow:hidden;}
#pageDiv_l .ltitle .ltline{float:left;width:4px; height:22px;margin: 0px; background:#fff;display: block;}
#pageDiv_l #p_menu{float:left;width:290px; height:auto;margin:0;padding: 0;border: 1px solid #ddd; overflow:hidden;}
#pageDiv_l #p_menu li.sa1{float:left; width:290px; height:53px;margin:0px;padding: 0 0 0 20px; border-bottom: 1px solid #d9d9d9; color:#3e3d3d; line-height:54px; font-size:16px;font-family:微软雅黑;}
#pageDiv_l #p_menu li.sa2{float:left; width:290px; height:54px;margin:0px;padding: 0 0 0 20px; background: #c6dff4; color:#575b92; line-height:54px; font-size:16px;font-family:微软雅黑;}
#pageDiv_l #p_menu li.s3{float:left; width:220px; height:53px;margin:0 10px;padding: 0 0 0 20px;background: url(../images/icon_a01.png) 220px 17px no-repeat; border-bottom: 1px solid #d9d9d9; color:#3e3d3d; line-height:54px; font-size:18px;font-family:微软雅黑;}
#pageDiv_l #p_menu li.s4{float:left; width:230px; height:54px;margin:0;padding: 0 0 0 30px; background: #6ab4e3 url(../images/icon_a02.png) 220px 20px no-repeat; color:#fff; line-height:54px; font-size:18px;font-family:微软雅黑;}
#pageDiv_l #p_menu .menu02{float:left; width:240px; height:auto;margin:0 10px;;}
#pageDiv_l #p_menu .menu02 .m02a{float:left; width:200px; height:50px;margin:0; padding:0 0 0px 40px; border-bottom: 1px solid #d9d9d9; color:#3d3d3d;line-height:50px; font-size:16px;}
#pageDiv_l #p_menu .menu02 .m02b{float:left; width:200px; height:50px;margin:0; padding:0 0 0px 40px; border-bottom: 1px solid #c5c5c5; color:#920000;line-height:50px; font-size:16px;}

#pageDiv_l #lcontact{float:left;width:191px; height:auto;margin:0 0 10px 0;padding: 18px 10px;font-size: 14px;color: #272727;line-height: 30px; border:1px solid #ddd; border-top:0px;overflow:hidden;}

#pageDiv_r {float:right; width:880px; margin:0 10px 0 0;overflow:hidden;position: relative;}
   .pic{
	    position:absolute;
	    top: 0px;
    	right:0px;
	   }
#news{margin:0px auto 20px auto; width:97%;height:auto;padding: 1%; border: 1px solid #ddd; overflow:hidden}

#news .topnews02{ float:left; width:1140px; height:150px;padding:20px 10px; margin:0;border-bottom:1px dashed #d8d8d8;overflow:hidden;}
#news .topnews02 #lpic{ float:left; width:225px; height:150px;margin:0 30px 0 0; overflow:hidden;}
#news .topnews02 #rinfo{ float:right; width:885px; height:auto;padding:0; color:#4e4e4e; line-height:30px;font-size:16px; text-indent:2em;overflow:hidden;}
#news .topnews02 #rinfo h1{ float:left; width:100%;margin: 10px 0 0 0; font-weight:bold; font-size:18px; color:#000;text-indent:0em;line-height:40px;font-family:微软雅黑;overflow:hidden;}
#news .tnews{float:left; width:98%; height:auto;padding:10px; margin:0;color:#000; line-height:28px;font-size:16px; overflow:hidden;}
#news .tnews h1{ float:left; width:100%;margin: 0 0 10px 0; font-weight:bold; font-size:16px; color:#484848;text-indent:0em;line-height:30px;font-family:微软雅黑;overflow:hidden;}
#news .nt01{ float:left; width:100%; height:auto;margin:0 0 10px 0; padding:0px;font-size:18px;color: #017cc9;font-weight: bold;line-height:30px;border-bottom: 1px solid #ddd;overflow:hidden;}
#news .nt02{ float:left; width:auto; height:auto;margin:0; padding:5px 10px;font-size:18px;color: #e72815;font-weight: bold;line-height:30px;border-bottom: 2px solid #e72815;overflow:hidden;display: block;}
#news li{ float:left; width:100%; height:40px;padding:0px 2%; font-size:16px;line-height:40px;overflow:hidden;}
#news li s {display: inline-block;width: 6px;height: 6px;border-radius: 3px;background-color: #666;vertical-align: middle;margin-top: -2px;margin-right: 10px;}

#newsr{margin:10px auto; width:100%;height:auto;overflow:hidden}
#newsr li{ float:left; width:96%; height:40px;padding:0px 2%; font-size:16px;line-height:40px;background:url(../images/icon01.png) 8px 18px no-repeat;overflow:hidden;}
#newsr .nt01{ float:left; width:96%; height:30px;margin: 10px 0; padding:5px 2%;font-size:18px;color: #017cc9;font-weight: bold;line-height:30px;background:url(../images/line01.jpg) bottom left no-repeat;overflow:hidden;}
#newsr .nt02{ float:left; width:100%; height:1px;margin:20px 0; padding:0;background:#d8d8d8;overflow:hidden;}

#pageDiv_r  #rmain{margin:30px auto; width:850px;height:auto;font-size:14px;line-height:25px;overflow:hidden;}
#pageDiv_r  #rmain .rt1{float: left; width:100%;padding: 0 0 20px 0;border-bottom: 1px solid #e3e3e3; font-size:30px; line-height:30px; text-align: center;color: #2c2c2c;}
#pageDiv_r  #rmain .mdiv{ margin:25px auto; width:95%; font-size:14px; line-height:35px;}

#page_pic{margin:20px auto; width:740px;height:auto; overflow:hidden;}
#page_pic ul{float:left; width:780px; overflow:hidden;}
#page_pic li{ float:left; width:171px; height:265px;padding:0; margin:0 18px 10px 0;overflow:hidden;}
#page_pic li .pimg{ float:left; width:163px; height:226px; border:1px solid #d9d9d9; padding:3px;overflow:hidden;}
#page_pic li .pt{ float:left; width:171px; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}
#page_pic .picli02{ float:left; width:178px; height:208px;padding:0; margin:0 9px 10px 0;overflow:hidden;}
#page_pic .picli02 .pimg{ float:left; width:170px; height:170px; border:1px solid #d9d9d9; padding:3px;overflow:hidden;}
#page_pic .picli02 .pt{ float:left; width:178px; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}

#pageDiv_f {margin:0px auto;width:1180px;padding: 20px 15px; background: #fff; overflow:hidden; }
#pageDiv_f  #title{float:left; width:1024px; height:36px;margin:0; padding:0; border-bottom:1px solid #d5d5d5;;overflow:hidden;}
#pageDiv_f  #title .loca{ float:left; min-width:130px; height:36px; padding:0 0 0 15px; line-height:36px; font-size:12px;color:#7a7979;overflow:hidden;}
#pageDiv_f  #main{margin:15px auto; width:1160px;height:auto; overflow:hidden;}
#pageDiv_f  #main ul{ float:left; width:1000px;height:auto; overflow:hidden;}
#pageDiv_f  #main li{ float:left; width:170px;height:60px; margin:0 23px 40px 0; overflow:hidden;}

#page_newsview { margin:20px auto;width:1140px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; line-height:25px;font-size:30px; color:#000; text-align:center; padding:20px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%; line-height:30px; border-bottom:1px dashed #8d8d8d;font-size: 16px; color:#999; text-align:center; padding:10px 0 25px 0;overflow:hidden;}
#page_newsview .pcontent{margin:20px auto;width:90%; height:auto; font-size:14px; line-height:25px; overflow:hidden;}
#page_newsview .pcontent img{max-width: 100%; width:expression(this.width > 1000 ? "100%" : this.width); overflow:hidden; }
#page_newsview .ptool{float:left;width:980px;border-bottom:1px solid #e8e8e8; padding:0;overflow:hidden;}
#page_newsview .ptool li{float:right;min-width:55px; height:30px; line-height:30px; color:#666;  padding:0 0 0 25px;overflow:hidden;}
#page_newsview .npre{float:left; height:30px; width:490px; color:#7e6310; font-size:14px;margin:15px 0 0 0;overflow:hidden;}
#page_newsview .nnext{float:left; height:30px; width:490px;color:#7e6310;font-size:14px; text-align:right;margin:15px 0 0 0;overflow:hidden;}


.t_menu {font-family:微软雅黑;color: #fff;letter-spacing:1px}
a.t_menu:link {text-decoration: none;color: #fff;}
a.t_menu:visited {text-decoration: none;color: #fff;}
a.t_menu:hover {text-decoration: none;	color: #ffff00;}
a.t_menu:active {	text-decoration: none;}

.t_pmenu {color:#df6905;letter-spacing:1px}
a.t_pmenu:link {text-decoration: none;color: #df6905;}
a.t_pmenu:visited {text-decoration: none;color: #df6905;}
a.t_pmenu:hover {text-decoration: none;	color: #b15303;}
a.t_pmenu:active {	text-decoration: none;}

.t_news01 {color:#333;}
a.t_news01:link {text-decoration: none;color: #333;}
a.t_news01:visited {text-decoration: none;color: #333;}
a.t_news01:hover {text-decoration: none;	color: #cc0000;}
a.t_news01:active {	text-decoration: none;}

.t_inpro {color:#292929;}
a.t_inpro:link {text-decoration: none;color: #292929;}
a.t_inpro:visited {text-decoration: none;color: #292929;}
a.t_inpro:hover {text-decoration: none;	color: #330000;}
a.t_inpro:active {	text-decoration: none;}

.t_more { float:right;color:#9b9a9a; font-weight:normal;}
a.t_more:link {text-decoration: none;color: #9b9a9a;}
a.t_more:visited {text-decoration: none;color: #9b9a9a;}
a.t_more:hover {text-decoration: none;	color: #525252;}
a.t_more:active {text-decoration: none;}

.t_more02 {color:#156abd;font-size:14px; font-weight:bold;}
a.t_more02:link {text-decoration: none;color: #156abd;}
a.t_more02:visited {text-decoration: none;color: #156abd;}
a.t_more02:hover {text-decoration: none;	color: #ac763d;}
a.t_more02:active {text-decoration: none;}

.t_more3 { float:right;color:#9b9a9a;font-size:14px; font-weight:normal;}
a.t_more3:link {text-decoration: none;color: #9b9a9a;}
a.t_more3:visited {text-decoration: none;color: #9b9a9a;}
a.t_more3:hover {text-decoration: none;	color: #525252;}
a.t_more3:active {text-decoration: none;}

.tdate{ float:right;font-family:arial;color: #999;letter-spacing:0px; font-weight:normal;}
.tdate02{font-family:arial;font-size:16px;color: #a0a0a0;letter-spacing:0px; font-weight:normal;}
.t_01 {font-family:arial, font-size:1px;}

.k_search{ width:100%;height:34px;border:0px; background:none; color:#a4a4a4;font-size: 14px; line-height:34px; padding:0;} 
.k_login{width:168px;height:33px;background:#fff; border:1px solid #d9d9d9; color:#b6b6b6; line-height:33px; padding:0 0 0 5px;} 
.k_login02{width:194px;height:33px;background:#fff; border:1px solid #d9d9d9; color:#b6b6b6; line-height:33px; padding:0 0 0 5px;} 

