 @charset "gb2312";
/* 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:#666; background:url(/images/page_bg.jpg) top no-repeat #f6f6f6;}
td,input,textarea,select{font-size:12px;}
textarea{line-height:18px;}

a{text-decoration:none; color:#666;}
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:1px solid #66461d; display:inline; background:#f5f5f5; 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:#a8a8a8; 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(/zt/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*/
#page{margin:0 auto; width:100%;overflow:hidden;}
#mainpage{margin:0 auto; width:1100px; overflow:hidden;}
#main1200{margin:20px auto; width:1200px;overflow:hidden;}

#Header_zt{margin:0 auto; width:1200px; height:165px;background: url(/zt/images/top_bg.jpg);overflow:hidden;}
#Header_zt #main{margin:0 auto; width:1200px; height:165px; padding:0;background: url(/zt/images/top_logo.png) 10px 20px no-repeat; }
#Header_zt #main #rt{float:left; width:580px; height:110px; margin:55px 0 0 480px;}
#menu{margin:0 auto; width:1200px; height:54px; background: #1a54ad;}

.menu{margin:0 auto;width:1200px; height:54px;}
.menu a{float:left;width:100%;color:#fff;height:54px;padding:0;line-height:54px;text-align:center;font-size:16px;display:block;position:absolute; top:0px;left:0px;font-family:Î¢ÈíÑÅºÚ;}
.menu li{float:left;width:180px; height:54px;padding:0;margin:0;text-align:center;line-height:54px; font-size:14px;font-family:Î¢ÈíÑÅºÚ; color:#fff; position:relative;}
.menu li:hover{height:54px;color: #fff;background: #0e3f8b;}
.menu li:hover a{color:#fff;}
.menu li.no_sub:hover{padding:0; color:#000;}
.menu li .s1{ color:#fff;}
.menu ul{width:110px;background:#fff;padding:0 5px 10px 5px;border-top: 2px solid #fff;position:absolute; left:0px; top:0;z-index:99999;display:none; }
.menu li:hover ul{top:54px; display:block;  }
.menu li:hover ul .m02{ float:left;height:auto; width:110px;margin:0; padding:0; font-size:14px;border:none;line-height:33px;font-family:Î¢ÈíÑÅºÚ; text-align:center; }
.menu li:hover ul .m02 a{ width:110px;height:auto;padding:8px 0px;background:none;border-bottom: 1px solid #eee;color: #5a5a5a;letter-spacing: 0px; text-decoration:none;font-family:Î¢ÈíÑÅºÚ;line-height:20px; font-size:14px;position:relative;}
.menu li:hover ul .m02 a:hover{width:110px;height:auto;padding:8px 0px; text-decoration:none; background:#c3c3c3;font-family:Î¢ÈíÑÅºÚ; }

#Footer{margin:0 auto;width:1200px;height:auto; padding:0; background:#797979; overflow:hidden; }
#Footer #main{margin:0px auto;width:1160px;height:auto; padding:0px; overflow:hidden;}
#Footer #main #contact{float:left;width:620px; height:auto;margin:50px 0 0 0; padding:0; overflow:hidden;}
#Footer #main #contact #llogo{float:left;width:242px; height:68px;padding: 0 40px 0 0px; overflow:hidden;}
#Footer #main #contact #radd{float:left;width:330px; height:auto;padding:0px;font-size: 14px;color: #fff;line-height: 34px; overflow:hidden;}
#Footer #main #contact #radd img{vertical-align: middle;margin: 0 5px 0 0;}
#Footer #main #wx{float:right;width:240px; height:auto;margin:50px 0 0 0; padding:0; overflow:hidden;}
#Footer #main #wx li{float:left;width:120px; height:auto;text-align: center;line-height: 20px; padding:0;color: #fff; overflow:hidden;}
#Footer #main #copy{float: left;width:100%;height:40px;margin:30px 0 0 0; border-top: 1px solid #888; padding:10px 0;font-size: 14px;color: #fff;line-height: 25px; overflow:hidden;}
#Footer #main a{color: #cccbcb;}

/*Ö÷ÌåÄÚÈÝ*/
.in_title{ float:left;width:100%; height:35px;padding:8px 0;text-align: left; font-size:20px; line-height:35px;color:#1753a3;overflow:hidden;}
.in_title img{ vertical-align: middle; margin: 0 10px 5px 0;}
.in_title .rt{float:right;min-width:100px; height:35px;padding:0 10px; font-size:14px; text-align:right;color:#1753a3; line-height:35px; overflow:hidden;}

.more01{ float:right; font-size:12px; letter-spacing:0px;}

#ztDiv_l{ float:right;width:290px; margin:0;overflow:hidden;}
#ztDiv_l .kb01{ float:left;width:290px; margin:0 0 20px 0;overflow:hidden;}
#ztDiv_l .kb01 #title{float: left;width:254px; height:55px; margin: 0px;padding:0 18px;background:url(/images/int01_bg.jpg) right no-repeat;text-align: left; font-size:20px; line-height:55px;color:#fff;overflow:hidden;}
#ztDiv_l .kb01 #main{margin:0px auto;width:250px; padding:20px; background:#fff;overflow:hidden;}
#ztDiv_l .kb01 #main ul{ margin:0px auto;width:250px; font-size:14px; color:#777; line-height:25px;overflow:hidden;}
#ztDiv_l .kb01 #main li{ float:left;width:230px; height:auto; padding:0; margin:.0 0 10px 0; border-bottom:1px dashed #ccc;font-size: 14px; line-height:22px; overflow:hidden;}

#ztDiv_r{ float:left;width:885px; margin:0;overflow:hidden;}
#ztDiv_r .topinfo{margin:0 auto;width:845px;height:auto; padding:20px; margin:0 0 20px 0; background:#fff; font-size:14px; color:#777; line-height:25px;overflow:hidden;}
#ztDiv_r .topinfo p{font-size:14px; line-height:25px;}
#ztDiv_r .topinfo #lpic{ float:left;width:183px; height:117px; margin:0 10px 0 0;padding:0;overflow:hidden;}
#ztDiv_r .topinfo #rinfo{ float:left;width:552px; height:117px; margin:0;padding:0;font-size:14px; color:#515050; line-height:25px; text-indent:2em;overflow:hidden;}
#ztDiv_r .topinfo #rinfo h1{float:left;width:552px;font-size:14px; color:#663300; text-indent:0em;;line-height:50px; font-weight:bold;overflow:hidden;}

.in_title02{float: left;width:100%; height:55px; margin: 0px;padding:0;background:url(/images/int01_bg.jpg) right no-repeat #4186e5;text-align: left; font-size:20px; line-height:55px;color:#fff;overflow:hidden;}
.in_title02 .rt{float:right;min-width:100px; height:55px;padding:0 10px; font-size:14px; text-align:center;color:#fff; line-height:55px; overflow:hidden;}
.in_title02 .rt a{color:#fff;}
.in_title02 .rt a:hover{color:#ffff00;}
.in_title02 img{ vertical-align: middle; margin: 0 10px 3px 10px;}

#ztDiv_r .ka01{ float:left;width:885px; margin:0 0 20px 0;background:#fff;overflow:hidden;}
#ztDiv_r .ka01 #main{ float:left;width:845px; margin:20px;overflow:hidden;}
#ztDiv_r .ka01 #main #topnews02{ float:left; width:370px; height:355px;padding:0px; margin:0px 15px 0px 0px;background: #f9f9f9;overflow:hidden;}
#ztDiv_r .ka01 #main #topnews02 #lpic{ float:left; width:370px; height:265px;padding:0; margin:0;overflow:hidden;}
#ztDiv_r .ka01 #main #topnews02 #tinfo{ float:left; width:350px; height:50px;padding:0; margin:10px 0 2px 10px;font-size: 16px;line-height: 20px; overflow:hidden;}
#ztDiv_r .ka01 #main #topnews02 .date04{float:left;width:325px; height:15px;padding:0px 0px 0px 25px; margin:0 0 0 15px; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}
#ztDiv_r .ka01 #main #topnews02 .date04 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
#ztDiv_r .ka01 #main #topnews02 .date04 .rview img{vertical-align: middle;}
#ztDiv_r .ka01 #main ul.rli{ float:right;width:460px;overflow:hidden;}
#ztDiv_r .ka01 #main li{float:left; width:100%; height:auto;padding:10px 0px; margin:0;background:url(/images/icon03.png) 11px 16px no-repeat;font-size: 16px;line-height:22px; text-indent:2em; border-bottom:1px solid #e8e8e8; overflow:hidden;}
#ztDiv_r .ka01 #main ul.r100{ float:left;width:100%;overflow:hidden;}

.topinfo02{margin:0 auto;width:1140px;height:auto; padding:30px; margin:0 0 20px 0; background:#fff; font-size:14px; color:#777; line-height:25px;overflow:hidden;}

.ka02{ float:left;width:1200px; margin:0 0 20px 0;background:#fff;overflow:hidden;}
.ka02 #main{ float:left;width:1160px; margin:20px;overflow:hidden;}
.ka02 #main #topnews02{ float:left; width:555px; height:560px;padding:0px; margin:0px;background: #f9f9f9;overflow:hidden;}
.ka02 #main #topnews02 #lpic{ float:left; width:555px; height:450px;padding:0; margin:0;overflow:hidden;}
.ka02 #main #topnews02 #tinfo{ float:left; width:515px; height:50px;padding:0; margin:20px 20px 10px 20px;font-size: 16px;line-height: 25px; overflow:hidden;}
.ka02 #main #topnews02 .date04{float:left;width:515px; height:15px;padding:0px 0px 0px 25px; margin:0 0 0 15px; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}
.ka02 #main #topnews02 .date04 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
.ka02 #main #topnews02 .date04 .rview img{vertical-align: middle;}
.ka02 #main ul.rli{ float:right;width:590px;overflow:hidden;}
.ka02 #main li{float:left; width:100%; height:auto;padding:10px 0px; margin:0;background:url(/images/icon03.png) 11px 16px no-repeat;font-size: 16px;line-height:22px; text-indent:2em; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.ka02 #main ul.r100{ float:left;width:100%;overflow:hidden;}

.ka03{ float:left;width:590px; margin:0 0 20px 0;background:#fff;overflow:hidden;}
.ka03 #main{ float:left;width:560px; margin:15px;overflow:hidden;}
.ka03 #main #topnews{ float:left; width:540px; height:133px;padding:20px 10px; margin:0px; border-bottom:1px solid #e8e8e8;overflow:hidden;}
.ka03 #main #topnews #lpic{ float:left; width:180px; height:133px;padding:0; margin:0 20px 0 0;overflow:hidden;}
.ka03 #main #topnews #rinfo{ float:left; width:340px; height:133px;padding:0; margin:0px;font-size: 14px;line-height: 25px; overflow:hidden;}
.ka03 #main #topnews #rinfo h1{ float:left; width:340px; height:auto;padding:0; margin:20px 0 10px 0;font-size: 16px;color: #1753a3;line-height: 20px;font-weight: bold; overflow:hidden;}
.ka03 #main #topnews #rinfo .date02{float:left;width:315px; height:15px;padding:0px 0px 0px 25px; margin:10px 0 0 0; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}
.ka03 #main #topnews #rinfo .date02 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
.ka03 #main #topnews #rinfo .date02 .rview img{vertical-align: middle;}
.ka03 #main ul.rli{ float:right;width:460px;overflow:hidden;}
.ka03 #main li{float:left; width:100%; height:auto;padding:10px 0px; margin:0;background:url(/images/icon03.png) 11px 16px no-repeat;font-size: 16px;line-height:22px; text-indent:2em; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.ka03 #main ul.r100{ float:left;width:100%;overflow:hidden;}

#page_newsview {margin:20px auto;width:1080px;background: #fff;padding: 15px 60px; overflow:hidden;  }
#page_newsview .ptitle{ float:left; width:1080px;height:80px;  font-size:24px; color:#333; text-align:center; line-height:80px; overflow:hidden; }
#page_newsview .pdate{ float:left; height:30px; width:1080px; border-bottom:1px dotted #cecece; text-align:center;font-family:arial, ËÎÌå;line-height:30px;color: #999;letter-spacing:0px; overflow:hidden;}
#page_newsview .pcontent{ margin:0 auto; height:auto; width:1060px;line-height:30px; font-size:16px; padding:20px;border-bottom:1px dotted #cecece; overflow:hidden; }
#page_newsview .pcontent img{max-width: 100%; width:expression(this.width > 1000 ? "100%" : this.width); overflow:hidden; }
#page_newsview .pre{ float:left;margin:10px 0; height:30px; width:50%; font-size:14px; overflow:hidden; }
#page_newsview .next{ float:right;margin:10px 0; height:30px; width:50%;font-size:14px; text-align:right; overflow:hidden; }

/*°æÈ¨ÐÅÏ¢*/

#bottom_t{margin:0 auto; padding:5px 30px 0; width:350px; float:left}
#copyright{margin:0 auto; padding:10px 0 0 0; width:980px;  text-align:center; color:#000; line-height:28px }


/*Á´½Ó*/
.t_blue {color:#3399ff;}
a.t_blue:link {text-decoration: none;color: #3399ff;}
a.t_blue:visited {text-decoration: none;color: #3399ff;}
a.t_blue:hover {text-decoration: none;	color: #0066cc;}
a.t_blue:active {text-decoration: none;}

.t_white {color:#fff; }
a.t_white:link {text-decoration: none;color: #fff;}
a.t_white:visited {text-decoration: none;color: #fff;}
a.t_white:hover {text-decoration: none;	color: #ffff00;}
a.t_white:active {text-decoration: none;}

.t_ztm {color:#000; }
a.t_ztm:link {text-decoration: none;color: #000;}
a.t_ztm:visited {text-decoration: none;color: #000;}
a.t_ztm:hover {text-decoration: none;	color: #ff0000;}
a.t_ztm:active {text-decoration: none;}

.t_rmenu {color:#081563;}
a.t_rmenu:link {text-decoration: none;color: #081563;}
a.t_rmenu:visited {text-decoration: none;color: #081563;}
a.t_rmenu:hover {text-decoration: none;	color: #583703;}
a.t_rmenu:active {text-decoration: none;}

.t_more { float:right;color:#666; font-size:12px; font-weight:normal;}
a.t_more:link {text-decoration: none;color: #666;}
a.t_more:visited {text-decoration: none;color: #666;}
a.t_more:hover {text-decoration: none;	color: #333;}
a.t_more:active {text-decoration: none;}

.tdate { float:right;font-size:12px; color:#9a9999}
.tdate02 {font-size:12px; color:#9a9999; font-weight:normal;}
.tmore { float:right;font-size:12px; color:#fff}
.t_01 {font-family:arial, font-size:1px;}

.t_fff {color: #fff;}
a.t_fff:link {text-decoration: none;color: #fff;}
a.t_fff:visited {text-decoration: none;color: #fff;}
a.t_fff:hover {text-decoration: none;	color: #f0e26b;}
a.t_fff:active {text-decoration: none;}

.k_search{ width:100%;height:31px;border:0px; background:none; color:#8a8a8a; line-height:31px; padding:0;} 
