﻿
body { font-size: 13px; color: #333333; font-family: "宋体"; margin: 0px; padding: 0px; line-height: 20px; }
.header { background-color: #ebebeb; float: left; height: 15px; width: 99%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; padding-left: 14px; padding-top: 5px; padding-bottom: 3px; overflow: hidden; margin-bottom: 20px; font-size: 12px; color: #999999; }
.center { width: 990px; margin-right: auto; margin-left: auto; }
.logo { float: left; width: 520px; }
.inenglish { float: left; width: 460px; padding-right: 5px; text-align: right; margin-bottom: 10px; }
ul { margin: 0px; padding: 0px; list-style-type: none; }
.in1 { float: left; width: 230px; padding: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 165px; margin-top: 2px; }
.in2 { float: left; width: 75px; margin: 0px; padding: 0px; }
.in1 input { width: 166px; padding: 1px; height: 18px; border: 1px solid #399AA8; font-size: 12px; color: #999999; }
.nav { background-image: url(../image/nav_background.gif); background-repeat: repeat-x; height: 36px; width: 990px; float: left; margin-top: 20px; }
.menu_1 { float: left; width: 103px; padding-top: 6px; padding-left: 37px;_padding-left: 30px; }
.menu_2 { float: left; width: 103px; padding-top: 7px; padding-left: 37px;_padding-left: 30px; }

.w980{height:246px;width:100%;}
.banner { float: left; width: 990px;height:246px; text-align: center; margin-top: 8px; }
/**/
.container {width: 990px;height:246px;}
.container a img {width: 990px;	height: 246px;}
.container img {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;	BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none;}
.td_f a img {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px;}
.num {POSITION: absolute;width:100px;top:220px;right:0px;}
.num li {TEXT-ALIGN: center;LINE-height: 20px;LIST-STYLE-TYPE: none;MARGIN: 2px;width: 20px;FONT-FAMILY: Arial;	BACKGROUND: url(../image/flashbutton.png) no-repeat;FLOAT: left;height:20px;COLOR: #fff;FONT-SIZE: 12px;CURSOR: pointer; font-weight:bold;}
.num li.on {LINE-height: 20px;width: 20px;BACKGROUND: url(../image/flashbutton.png) no-repeat;	height: 20px;COLOR: #32ff01; font-weight:bold;}

.mid { float: left; width: 990px; margin-top: 8px; }
.pro { float: left; width: 313px; }
.pro1 { float: left; width: 313px; margin-left: 9px; }
.pro2 { float: left; width: 345px; margin-left: 9px; }
.pro_top { float: left; }
.pro_mid { float: left; width: 290px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e3e3e3; border-left-color: #e3e3e3; padding-right: 10px; padding-left: 11px; height: 297px; overflow: hidden; }
.p1 { padding-top: 12px; }
.pro2_top { float: left; width: 313px; background-image: url(../image/news_top.gif); background-repeat: no-repeat; height: 27px; }
.more { float: right; padding-top: 9px; padding-right: 10px; }
.pro3 { float: left; width: 491px; margin-top: 8px; }
.pro4 { float: left; width: 491px; margin-top: 8px; margin-left: 8px; }
.pro3_top { background-image: url(../image/pro_top1.gif); background-repeat: no-repeat; float: left; height: 27px; width: 491px; }
.pro3_mid { float: left; width: 469px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e3e3e3; border-left-color: #e3e3e3; padding-right: 10px; padding-left: 10px; overflow: hidden; }
.p2 { width: 145px; float: left; margin-top: 15px; margin-left: 9px; }
.p3 { float: left; height: 81px; width: 143px; border: 1px solid #efefef; text-align: center; overflow: hidden; }
.p4 { text-align: center; float: left; width: 142px; margin-top: 8px; height: 40px; overflow: hidden; }
.pro4_top { background-image: url(../image/pro_top2.gif); background-repeat: no-repeat; float: left; height: 27px; width: 491px; }
.pro5_top { float: left; height: 27px; width: 491px; }
.partners { padding: 3px; float: left; height: 41px; width: 142px; border: 1px solid #efefef; margin-top: 25px; margin-left: 6px; text-align: center; overflow: hidden; }
.p5 { padding-top: 15px; padding-left: 10px; }
.links { float: left; width: 990px; }
.links { float: left; width: 990px; margin-top: 8px; }
.links_mid { float: left; width: 968px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e3e3e3; border-left-color: #e3e3e3; padding: 10px; }
.copyright { text-align: center;  width: 100%; margin-top: 10px; background-color: #1a6fa9; padding-top: 10px; color: #FFFFFF; }
.c { width: 990px; margin-right: auto; margin-left: auto; }
a { color: #666666; text-decoration: none; }
a:hover { color: #0C568E; text-decoration: underline; }
.p a { color: #333333; text-decoration: underline; }
.p a:hover { color: #0C568E; }
.c a { color: #FFFFFF; }
.p { padding-top: 10px; }
.psub{ padding-left:10px;}
.zs3 { float: left; height:250px; width: 270px; border: 1px solid #efefef; text-align: center; }
.zs4 { text-align: center; float: left; width: 270px; margin-top: 8px;  }
.zs{ width: 272px; float: left; margin-top: 15px; margin-left: 13px; }

.zs3 img { overflow: hidden; max-height: 250px; _height:expression(this.height >250 ? 250 : auto);   }

.zfnr_pl{padding:10px 5px 10px 5px;}
.zfnr_pl_content{padding:0px 10px;}
.zfnr_pl_content li{border:1px solid #ceddeb;background:#fff;margin:0px 0px 5px 0px;padding:10px;}
.zfnr_pl_ts{color:#1f75b1;margin-bottom:10px;}


#massage_box{position: absolute; right: 3px; top: 145px; z-index:999; }
#mask{position:absolute;top:0;left:0;width:expression(body.scrollWidth);height:expression(body.scrollHeight);background:#666;filter:ALPHA(opacity=60);z-index:1;visibility:hidden;}
.headerqq{width:118px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:3 5 0 10;color:#fff; height:5px;}
.qqb{text-align:left;margin:5px 0 0 16px;width:100px;display:block;}
.index_head_right_top a{ font-size:14px; color:#2e2d2d; font-family:黑体; }