@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:#666; background:url(/images/page_bg.jpg) top no-repeat #f6f6f6; min-width:1200px;}
td,input,textarea,select{font-size:12px;}
textarea{line-height:18px;}

a{text-decoration:none; color:#330000;}
a:hover{color:#333366;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{float: left;width: 100%; height:15px; overflow:hidden; margin:0 auto; font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/
#Header {margin:0 auto; width:100%; height:260px; padding:0; background:url(/images/topbg.jpg) repeat-x;}
#Header #main{margin:0 auto; width:1200px; height:260px; padding:0; background:url(/images/top_logo02.png)  0px 20px no-repeat;}
#Header #menu{float: left; width:1200px; height:54px; margin: 25px 0 0 0;}
#Header #search{float: left; width:200px; height:31px;margin: 73px 0 0 985px; background:url(/images/top_searchbg.png) no-repeat;overflow: hidden;}
#Header #search #lk{float: left; width:144px; height:31px;padding:0 5px 0 15px;overflow: hidden;}
#Header #search #rb{float: left; width:26px; height:31px;overflow: hidden;}
#Header #top_xx{float: left; width:1200px; height:17px; margin: 60px 0 0 0; text-align: center;}

.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:120px; 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: #1a54ad;}
.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:100%;height:475px; padding:0; background:url(/images/bottom_bg.jpg) center repeat-x; overflow:hidden; }
#Footer #main{margin:0px auto;width:1160px;height:auto; padding:0px; overflow:hidden;}
#Footer #main #link{float:left;width:100%; height:210px;margin:20px 0; padding:0; overflow:hidden;}
#Footer #main #link span{float:left;min-width:100px; height:20px;margin:0px; padding:10px 12px;font-size: 14px; color: #fff; line-height: 20px; overflow:hidden;}
#Footer #main #contact{float:left;width:780px; height:auto;margin:60px 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:480px; 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:300px; height:auto;margin:90px 0 0 0; padding:0; overflow:hidden;}
#Footer #main #wx li{float:left;width:100px; height:auto;text-align: center;line-height: 20px; padding:0;color: #fff; overflow:hidden;}
#Footer #main #copy{float: left;width:100%;height:50px;margin:30px 0 0 0; border-top: 1px solid #2a4a74; padding:10px 0;font-size: 14px;color: #b4b4b4;line-height: 25px; overflow:hidden;}
#Footer #main #copy a{color: #999;}

.main1200{margin:0px auto; width:1200px;height: auto; overflow:hidden;}

.inaddiv{margin:10px auto; width:1200px;overflow:hidden;}

.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;}

.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 img{ vertical-align: middle; margin: 0 10px 3px 10px;}

#in_topnews{float: left;width:826px; height:516px;margin:20px 0; padding:0;background: #fff; overflow:hidden;}
#in_topnews #leftad{ float:left;width:430px; height:425px;margin:20px 0 0 20px;background: #f9f9f9; overflow:hidden;}
#in_topnews #rightnews{ float:left;width:335px; height:425px;margin:20px 0 0 20px;overflow:hidden;}
#in_topnews #rightnews li{float:left;width:335px; height:auto;padding:0 0 12px 0;margin: 0 0 12px 0; border-bottom:1px solid #e8e8e8;font-size: 16px;font-weight: 600;line-height: 22px; overflow:hidden;}
#in_topnews #rightnews li .tinfo{float:left;width:335px; height:auto;padding:5px 0 0 0; font-size: 14px;color: #5e5e5e;line-height: 22px; text-indent: 2em; overflow:hidden;}

.in_band{margin:20px auto 0 auto;width:1200px; height:160px;padding:0;background:url(/images/inad_bg.jpg) no-repeat; overflow:hidden;}
.in_band #main{ float:left;width:710px; height:105px;margin:45px 0 0 450px;overflow:hidden;}

.in_news01{float:right;width:336px; height:508px;padding:0 13px; margin:20px 0;border-top: 8px solid #4186e5;background: #fff; overflow:hidden;}
.in_news01 #main{float:left;width:326px; height:auto;margin:0 0px 0px 5px;overflow:hidden;}
.in_news01 #main li{float:left;width:306px; height:auto;padding:11px 10px 10px 10px; margin:0; border-bottom: 1px solid #e8e8e8;font-size:14px;line-height:22px;overflow:hidden;}
.in_news01 #main li .date01{float:left;width:281px; height:15px;padding:0px 0px 8px 25px; margin:0; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}

#in_qb{float:left;width:219px; height:500px;margin:20px 20px 0 0;padding:0 13px;border-top: 8px solid #4186e5;background: #fff; overflow:hidden;}
#in_qb #main{ float:left;width:100%; height:auto;padding:0px;overflow:hidden;}
#in_qb #main li{float:left;width:50%; height:auto;padding:8px 0;margin:0px;text-align: center;font-size: 14px;color:#4a4a4a;line-height: 15px; overflow:hidden;}
	
.in_news02{float:left;width:590px; height:508px;padding:0; margin:20px 20px 0 0;background: #fff;overflow:hidden;}
.in_news02 #topnews{ float:left; width:570px; height:135px;padding:20px 0px; margin:0 10px 2px 10px;border-bottom: 1px solid #e8e8e8;overflow:hidden;}
.in_news02 #topnews #lpic{ float:left; width:180px; height:135px;padding:0; margin:0 20px 0 0;overflow:hidden;}
.in_news02 #topnews #rinfo{ float:left; width:370px; height:135px;padding:0; margin:0px;font-size: 14px;line-height: 25px; overflow:hidden;}
.in_news02 #topnews #rinfo h1{ float:left; width:370px; height:auto;padding:0; margin:0 0 10px 0;font-size: 18px;color: #1753a3;line-height: 20px;font-weight: bold; overflow:hidden;}
.in_news02 #topnews #rinfo .date02{float:left;width:335px; height:15px;padding:0px 0px 0px 25px; margin:15px 0 0 0; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}
.in_news02 #topnews #rinfo .date02 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
.in_news02 #topnews #rinfo .date02 .rview img{vertical-align: middle;}
.in_news02 li{ float:left; width:535px; height:auto;padding:9px 0px 9px 35px; margin:0;background:url(/images/icon03.png) 15px 14px no-repeat;font-size: 16px;line-height: 20px; overflow:hidden;}

.in_news03{float:right;width:324px; height:508px;padding:0; margin:20px 0px 0 0;background: #fff;overflow:hidden;}
.in_news03 #main{ float:left; width:304px; height:auto;padding:18px 0 0 10px; margin:0;overflow:hidden;}
.in_news03 #main li{ float:left; width:290px; height:auto;padding:8px 0 7px 14px; margin:0; background:url(/images/icon05.gif) 0px 15px no-repeat; overflow:hidden;}
.in_news03 #main li .lt{float:left;width:285px; height:auto; font-size: 14px; line-height:20px;overflow:hidden;}
.in_news03 #main li .rview{float:right;width:50px; height:20px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:20px; text-align:right; overflow:hidden;}
.in_news03 #main li .rview img{vertical-align: middle;}

.in_news04{float:left;width:590px; height:495px;margin:20px 0 0 0;padding:0;background: #fff;border-top: 8px solid #4186e5; overflow:hidden;}
.in_news04 #main{ float:left; width:570px; height:auto;padding:0px; margin:0 0 0 10px;overflow:hidden;}
.in_news04 #topnews{ float:left; width:536px; height:105px;padding:20px 12px; margin:0 0 0 5px;background: #f9f9f9;overflow:hidden;}
.in_news04 #topnews #lpic{ float:left; width:145px; height:105px;padding:0; margin:0 20px 0 0;overflow:hidden;}
.in_news04 #topnews #rinfo{ float:left; width:360px; height:105px;padding:0; margin:0px;font-size: 14px;line-height: 25px; overflow:hidden;}
.in_news04 #topnews #rinfo h1{ float:left; width:360px; height:auto;padding:0; margin:0 0 10px 0;font-size: 16px;color: #003333;line-height: 20px;font-weight: bold; overflow:hidden;}
.in_news04 #topnews #rinfo .date02{float:left;width:325px; 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;}
.in_news04 #topnews #rinfo .date02 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
.in_news04 #topnews #rinfo .date02 .rview img{vertical-align: middle;}
.in_news04 #topnews02{ float:left; width:255px; height:260px;padding:0px; margin:15px 0 15px 15px;background: #f9f9f9;overflow:hidden;}
.in_news04 #topnews02 #lpic{ float:left; width:255px; height:160px;padding:0; margin:0;overflow:hidden;}
.in_news04 #topnews02 #tinfo{ float:left; width:230px; height:50px;padding:0; margin:15px 0 5px 13px;font-size: 14px;line-height: 20px; overflow:hidden;}
.in_news04 #topnews02 .date04{float:left;width:205px; 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;}
.in_news04 #topnews02 .date04 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
.in_news04 #topnews02 .date04 .rview img{vertical-align: middle;}
.in_news04 #main li{ float:left; width:530px; height:auto;padding:15px 20px; margin:0;border-bottom: 1px solid #e8e8e8;font-size: 14px;line-height: 25px; overflow:hidden;}
.in_news04 #main li .t01{float:left; width:530px; height:auto;padding:0; margin:0 0 10px 0;font-size: 16px;color: #003333;line-height: 20px;font-weight: bold; overflow:hidden;}
.in_news04 #main li .date03{float:left;width:530px; height:15px;padding:0px 0px 0px 25px; margin:11px 0 0 0; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}
.in_news04 #main li .date03 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
.in_news04 #main li .date03 .rview img{vertical-align: middle;}
.in_news04 #main .tli{ float:left; width:545px; height:auto;padding:11px 0px 11px 25px; margin:0;background:url(/images/icon03.png) 8px 16px no-repeat;border-bottom: 1px solid #e8e8e8; font-size: 16px;line-height: 20px; overflow:hidden;}
.in_news04 #main .tli02{ float:left; width:560px; height:auto;padding:8px 0px 8px 10px; font-size: 16px;line-height: 20px; overflow:hidden;}

#in_zt{margin:20px auto 0 auto;width:1200px; height:auto;padding:0; overflow:hidden;}
#in_zt #zt01{float:left;width:338px; height:240px;margin:10px 12px 0 0;overflow:hidden;}
#in_zt #zt01 .pic01{float:left;width:338px; height:240px;margin:0;overflow:hidden;}
#in_zt #zt01 .tt01{float:left;width:338px; height:48px;margin:0;text-align: center;line-height: 48px;color: #fff;font-size: 16px; overflow:hidden;}
#in_zt #zt02{float:left;width:850px; height:240px;margin:10px 0 0 0;overflow:hidden;}
#in_zt #zt02 ul{float:left;width:880px; height:260px;margin:0;overflow:hidden;}
#in_zt #zt02 li{float:left;width:162px; height:72px;margin:0 10px 11px 0;overflow:hidden;}
#in_zt #zt02 li .pic02{float:left;width:162px; height:72px;margin:0;overflow:hidden;}
#in_zt #zt02 li .tt02{float:left;width:162px; height:30px;margin:0;text-align: center;line-height: 30px;color: #fff;font-size: 14px; overflow:hidden;}

.in_about{margin:20px auto;width:1200px; height:auto;padding:0; overflow:hidden;}
.in_about #main{float:left;width:1200px; height:auto;margin:0; overflow:hidden;}
.in_about #main ul{ float:left; width:1280px; height:auto;padding:0px; margin:0px 0 20px 18px;overflow:hidden;}
.in_about #main li{ float:left; width:280px; height:200px;padding:0px; margin:20px 15px 0 0;overflow:hidden;}
.in_about #main #rpic{ float:right; width:430px; height:380px;padding:0px; margin:0;overflow:hidden;}
.in_about #main #rpic #pmain{ float:left; width:450px; height:380px;padding:0px; margin:0;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:right; width:290px; margin:20px 0 0 0; padding:0px;overflow:hidden;}
#pageDiv_l .ltitle{float: left;width:264px; 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;}
#pageDiv_l #p_menu{float:left;width:260px; height:auto;margin:0 0 20px 0;padding: 15px; background: #fff;overflow:hidden;}
#pageDiv_l #p_menu ul{ float: left;width:280px;height:auto; padding:0;overflow:hidden;}
#pageDiv_l #p_menu li.s1{float:left; width:125px; height:40px;margin:10px 10px 10px 0; background:#eff7fa; text-align:center;color:#242424; line-height:40px; font-size:14px;font-family:Î¢ÈíÑÅºÚ;}
#pageDiv_l #p_menu li.s2{float:left; width:125px; height:40px;margin:10px 10px 10px 0; background:#dcdcdc; text-align:center;color:#242424; line-height:40px; font-size:14px;font-family:Î¢ÈíÑÅºÚ;}
#pageDiv_l #p_menu .menu02{float:left; width:215px; height:auto;margin:0 0 10px 0;}
#pageDiv_l #p_menu .menu02 .m02a{float:left; width:199px; height:36px;margin:0; background:url(/images/left_line.jpg) bottom no-repeat; color:#7c7c7c; line-height:36px; font-size:14px; padding:0 0 0px 16px;}
#pageDiv_l #p_menu .menu02 .m02b{float:left; width:199px; height:36px;margin:0; background:url(/images/left_line.jpg) bottom no-repeat; color:#ae0202; line-height:36px; font-size:14px; padding:0 0 0px 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:left; width:885px; margin:20px 0 0 0;overflow:hidden;}

#news{margin:10px auto; width:885px;height:auto;background: #fff; overflow:hidden}
#news .date{float:left;width:100%; height:15px;padding:0px; margin:15px 0 0 0; background:url(/images/icon01.png) 5px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}
#news .date .rview{float:right;width:100px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
#news .date .rview img{vertical-align: middle;}

#news .topnews02{ float:left; width:825px; height:auto;padding:20px 15px; margin:0 15px;border-bottom: 1px solid #e8e8e8;overflow:hidden;}
#news .topnews02 h1{ float:left; width:100%;margin: 5px 0; font-weight:bold; font-size:16px; color:#484848;text-indent:0em;line-height:40px;font-family:Î¢ÈíÑÅºÚ;overflow:hidden;}
#news .topnews02 #lpic{ float:left; width:200px; height:150px;margin:0 15px 0px 0; overflow:hidden;}
#news .topnews02 #rinfo{ float:right; width:605px; height:auto;margin:10px 0 0 0; color:#666; line-height:30px;font-size:14px; text-indent:2em;overflow:hidden;}
#news .topnews02 #finfo{ float:left; width:100%; height:auto;margin:10px 0 0 0; color:#666; line-height:30px;font-size:14px; text-indent:2em;overflow:hidden;}
#news .td02{ float:left; width:100%;margin: 10px 0 0 0; font-size:12px; color:#a7a7a7;text-indent:0em;line-height:20px;font-family:Î¢ÈíÑÅºÚ;overflow:hidden;}
#news li{ float:left; width:830px; height:auto;padding:10px;margin: 5px 20px; border-bottom:1px solid #f1f1f1;font-size:16px;line-height:20px;overflow:hidden;}

#news02{margin:10px auto; width:950px;height:auto;background: #fff; overflow:hidden}
#news02 li{ float:left; width:910px; height:auto;padding:10px;margin: 5px 10px; border-bottom:1px solid #f1f1f1;font-size:16px;line-height:20px;overflow:hidden;}

#tnews{ float:left; width:885px; height:auto;margin:20px 0;overflow:hidden;}
#tnews ul{ float:left; width:1000px; height:auto;padding:0px;overflow:hidden;}
#tnews li{float:left; width:225px; height:390px;padding:25px; margin:0 30px 25px 0;background: #fff;color:#666; line-height:26px;font-size:14px; text-indent:2em;overflow:hidden; position:relative;}
#tnews li h1{ float:left; width:100%; margin:0 0 20px 0; font-weight:bold; font-size:16px; color:#484848;text-indent:0em;line-height:30px;font-family:Î¢ÈíÑÅºÚ;overflow:hidden;}
#tnews li .da03{float:left;width:225px; height:15px;padding:0px 0px 0px 0px; margin:0 0 0 15px; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; text-align:left; line-height:15px;overflow:hidden; position:absolute; bottom:20px; left: 10px;}
#tnews li .da03 .rview{float:right;width:80px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
#tnews li .da03 .rview img{vertical-align: middle;}

#newsd { float:left; width:885px; height:auto;margin:20px 0;overflow:hidden;}
#newsd li{float:left;width:825px; height:auto; margin:0 10px; padding:20px;border-bottom: 1px dotted #e8e8e8;overflow:hidden;}
#newsd li .pdate{float:left;width:60px; height:auto;margin: 10px 0 0 13px;padding: 0; font-size:30px;text-align:center; color:#1a54ad;line-height: 30px; font-weight:600; overflow:hidden;}
#newsd li .pdate2{font-size:14px;text-align:center; color:#26;line-height: 30px; font-weight:normal;}
#newsd li .pt{float:right;width:725px; height:auto; margin:0;padding:0px; overflow:hidden;}
#newsd li .pt01{float:left;width:100%; height:auto; margin:0 0 5px 0;padding:0px;font-size:16px; color:#330000; line-height:25px;overflow:hidden;}
#newsd li .pt01:hover{color:#000;}
#newsd li .pt02{float:left;width:100%; height:auto; margin:0;padding:0px;font-size:14px; color:#9c9c9c;text-indent: 0em; line-height:22px;overflow:hidden;}

#newspic{ float:left;width:885px;height:auto; margin:20px 0; overflow:hidden}
#newspic ul{ float:left;width:925px;height:auto; margin:0; overflow:hidden}
#newspic li{ float:left; width:255px; height:260px;padding:10px; margin:0px 28px 15px 0px;background: #fff;overflow:hidden;}
#newspic li #lpic{ float:left; width:255px; height:160px;padding:0; margin:0;overflow:hidden;}
#newspic li #tinfo{ float:left; width:230px; height:50px;padding:0; margin:15px 0 5px 13px;font-size: 16px;line-height: 20px; overflow:hidden;}
#newspic li .date04{float:left;width:205px; 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;}
#newspic li .date04 .rview{float:right;width:60px; height:15px;padding:0px; margin:0; font-size:14px;color: #c3c3c3; line-height:15px;overflow:hidden;}
#newspic li .date04 .rview img{vertical-align: middle;}

#fnews { float:left; width:1200px; height:auto;padding:0px;overflow:hidden;}
#fnews li{float:left; width:1150px; height:auto;padding:25px; margin:0 0 20px 0;background: #fff;color:#666; line-height:26px;font-size:14px; text-indent:2em;overflow:hidden;}
#fnews li h1{ float:left; width:100%; font-weight:bold; font-size:16px; color:#484848;text-indent:0em;line-height:30px;font-family:Î¢ÈíÑÅºÚ;overflow:hidden;}
#fnews .td02{ float:left; width:100%;margin: 10px 0 0 0; font-size:12px; color:#a7a7a7;text-indent:0em;line-height:20px;font-family:Î¢ÈíÑÅºÚ;overflow:hidden;}

#lnews { float:left; width:270px; height:auto;padding:15px 10px;margin:0 0 20px 0;background: #fff;overflow:hidden;}
#lnews li{float:left;width:250px; height:auto;padding:11px 10px 10px 10px; margin:0; border-bottom: 1px solid #e8e8e8;font-size:14px;line-height:22px;overflow:hidden;}
#lnews li .date01{float:left;width:250px; height:15px;padding:0px 0px 8px 25px; margin:0; background:url(/images/icon01.png) 0px 1px no-repeat;font-size:14px;color: #7b7b7b; line-height:15px;overflow:hidden;}

#lband { float:left; width:300px; height:auto;padding:15px 9px;margin:0 0 20px 0;background: #fff;overflow:hidden;}
#lband li{ float:left; width:290px; height:auto;padding:0px 0px 0px 8px;margin: 10px 0; border:1px solid #efefef;overflow:hidden;}

#pageDiv_r  #main{margin:0px auto; width:798px;height:auto;font-size:14px;line-height:25px;border:1px solid #ddd; border-top:0px;overflow:hidden;}
#pageDiv_r  #main .mdiv{ margin:18px auto; width:95%; font-size:14px; line-height:35px;}

#pageDiv_l02 {float:left; width:225px; margin:20px 0 0 0;overflow:hidden;}
#pageDiv_l02 .ltitle{float: left;width:225px; height:62px; margin: 0px;padding:0;background:#4186e5;text-align: center; font-size:20px; line-height:62px;color:#fff;overflow:hidden;}
#pageDiv_l02 #p_menu{float:left;width:220px; height:auto;margin:0 0 20px 0;padding: 0px; background: #fff; border-left:5px solid #4186e5;overflow:hidden;}
#pageDiv_l02 #p_menu li.s1{float:left; width:217px; height:50px;margin:0; background:#fff; border-left:3px solid #4186e5;border-bottom:1px solid #ececec;text-align:center;color:#242424; line-height:50px; font-size:16px;font-family:Î¢ÈíÑÅºÚ;}
#pageDiv_l02 #p_menu li.s2{float:left; width:217px; height:50px;margin:0; background:#fff; border-left:3px solid #ffae00;border-bottom:1px solid #ececec;text-align:center;color:#242424; line-height:50px; font-size:16px;font-family:Î¢ÈíÑÅºÚ;}

#pageDiv_r02 {float:right; width:950px; margin:20px 0 0 0;overflow:hidden;}

#about{ float:left width:890px;height:auto;margin:0 0 20px 0;padding:30px;background: #fff; font-size:14px;; line-height:30px; overflow:hidden;}
#about img{max-width: 100%; width:expression(this.width > 890 ? "100%" : this.width); overflow:hidden; }

#page_pic{ float:left width:890px;height:auto;margin:0 0 20px 0;padding:30px;background: #fff; overflow:hidden;}
#page_pic ul{float:left; width:950px; overflow:hidden;}
#page_pic li{ float:left; width:210px; height:310px;padding:0; margin:0 17px 25px 0;overflow:hidden;}
#page_pic li .pimg{ float:left; width:210px; height:280px;overflow:hidden;}
#page_pic li .pt{ float:left; width:100%; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}
#page_pic .picli02{ float:left; width:290px; height:250px;padding:0; margin:0 14px 20px 0;overflow:hidden;}
#page_pic .picli02 .pimg{ float:left; width:280px; height:210px; border:1px solid #d9d9d9; padding:4px;overflow:hidden;}
#page_pic .picli02 .pt{ float:left; width:100%; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}

#picnewdiv{ float:left width:890px;height:auto;margin:0 0 20px 0;padding:10px 30px 20px 30px;background: #fff; overflow:hidden;}
 .picnews{ float:left; width:890px; height:215px;padding:20px 0px; margin:0px;border-bottom:1px solid #dfdfdf; background:#fff;overflow:hidden;}
 .picnews #lpic{ float:left; width:160px; height:215px;margin:0 20px 0 10px; overflow:hidden;}
 .picnews #rinfo{ float:right; width:690px; height:auto;margin:0 10px 0 0; color:#333; line-height:30px;font-size:14px;overflow:hidden;}
 .picnews #rinfo h1{ float:left; width:100%; font-weight:bold; font-size:16px; color:#333;text-indent:0em;line-height:60px;font-family:Î¢ÈíÑÅºÚ;overflow:hidden;}

#about_jg{ float:left;width:890px;height:auto;margin:0 0 20px 0;padding:30px;background: #fff;  overflow:hidden;}
#about_jg ul{ float:left; width:950px;height:auto;margin:0;padding:0px; overflow:hidden;}
#about_jg li{float:left;width:190px; height:50px;margin:0 42px 30px 0; background:#f4f4f4;font-size:16px;color: #4b4b4b; line-height:50px; text-align:center; overflow:hidden; cursor:pointer}
#about_jg li.xOn{color:#fff; background:#4186e5;}
#about_jg .jgmain{ float:left; width:850px;height:auto;margin:20px 0;padding:20px; border:1px solid #e4e4e4; font-size:14px; color:#4b4b4b; line-height:30px; overflow:hidden;}
#about_jg .jgnewsli{ float:left; width:850px; height:auto;padding:10px;margin: 5px 10px; border-bottom:1px solid #f1f1f1;font-size:16px;line-height:20px;overflow:hidden;}

#pageDiv_f {margin:20px auto;width:1024px;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:1000px;height:auto; overflow:hidden;}
#pageDiv_f  #main li{ float:left; width:980px; height:auto;padding:10px;margin: 5px; border-bottom:1px solid #f1f1f1;font-size:16px;line-height:20px;overflow:hidden;}

#page_newsview { margin:0 auto 20px auto;width:1100px;background: #fff;padding: 50px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; line-height:25px;font-size:26px; color:#000; text-align:center; padding:10px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%; line-height:30px; border-bottom:1px dashed #e3e3e3; color:#999;font-size:14px; text-align:center; padding:10px 0;overflow:hidden;}
#page_newsview .pcontent{margin:20px auto;width:100%; height:auto; font-size:16px; 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:100%;border-bottom:1px solid #e8e8e8;margin: 0 0 10px 0; padding:0 0 5px 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:45%; color:#7e6310; font-size:14px;margin:15px 0 0 0;overflow:hidden;}
#page_newsview .nnext{float:right; height:30px; width:45%;color:#7e6310;font-size:14px; text-align:right;margin:15px 0 0 0;overflow:hidden;}

#zt_list{margin:20px auto; width:1200px;height:auto;padding:0px;background: #fff; overflow:hidden;}
#zt_list ul{float:left; width:1250px;margin: 20px 0 0 0; overflow:hidden;}
#zt_list li{ float:left; width:295px; height:100px;padding:0; margin:0 17px 25px 0;overflow:hidden;}
#zt_list li .pimg{ float:left; width:293px; height:70px;text-align:center;overflow:hidden;}
#zt_list li .pt{ float:left; width:100%; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}

#qali{ margin:20px auto;width:710px; overflow:hidden; }
#qali ul{ float:left; width:100%;margin:0 0 20px 0;}
#qali li{ float:left; width:100%; background:#f6f6f6;}
#qali li .tl{ float:left;margin:0 0 2px 0;width:60px; text-align:center; line-height:30px; font-size:14px; font-weight:bold; letter-spacing:1px; }
#qali li .tr{float:left;width:634px; padding:0px 8px 0 8px; margin:0 0 2px 0; line-height:30px; font-size:14px;}
#qali li .qadate{float:right; color:#b0b0b0;}

#qali02_q{ margin:10px auto;width:500px; overflow:hidden; }
#qali02_q table{ float:left;width:500px; overflow:hidden; }
#qali02_q td{ margin:0 0 10px 0;}

.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:#ababab; font-size:12px; font-weight:normal;}
a.t_more:link {text-decoration: none;color: #ababab;}
a.t_more:visited {text-decoration: none;color: #ababab;}
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;}

.tdate{ float:right;font-size:14px;color: #7b7b7b;letter-spacing:0px; font-weight:normal;}
.tdate02{float: right; font-size:14px;color: #addfff;letter-spacing:0px; font-weight:normal;}
a.tdate02:link {text-decoration: none;color: #addfff;}
a.tdate02:visited {text-decoration: none;color: #addfff;}
a.tdate02:hover {text-decoration: none;	color: #fff;}
a.tdate02:active {text-decoration: none;}

.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;} 
.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;} 

