@charset "gb2312";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height: 100%;
	font-family:SimSun;
}
h1,h2,h3,ul,li,p,dl,dt,dd,textarea,input{padding:0px;margin:0px;}
h1,h2,h3,em{ font-size:12px; font-style:normal; font-weight:normal;}
li{list-style:none;}
img,input{ border:0;}
input,select {
    font-family:SimSun;
    font-size: 12px;
    vertical-align: middle;
}
a{text-decoration:none;color:#02388e;}
a:hover{text-decoration:underline;}
/* CLEAR FIX*/  
.clearfix:after {content: ".";
 display: block;  
 height: 0;  
 clear: both;  
 visibility: hidden;}  
.clearfix {display: inline-block;}  
/* Hides from IE-mac */  
* html .clearfix { height: 1%;}  
.clearfix {display: block;}  
/* End hide from IE-mac */
.FL{ float:left}
.FR{ float:right;}
.FB{ font-weight:bold}
.FS14{ font-size:14px}
.FC1{ color:#999999}
.FC2{ color:#777777}
.FC3{ color:#555555}
.FC4{color:#0d4682;}
.FC5{color:#c70707}
.FC6{color:#8b8b8b}
.FC7{color:#3372a2}
.FC8{color:#000000}
.FC9{color:#004a97}
.FC10{ color:#333333}
.wd130{ width:130px}
.ml22{ margin-left:22px}
.ml100{ margin-left:100px}
.mt8{ margin-top:8px;}
.mt16{ margin-top:16px;}
.mt24{ margin-top:24px;}
.mt64{ margin-top:64px}
.pl10{ padding-left:10px}
.pl14{ padding-left:14px}
.pl21{ padding-left:21px}
.pl26{ padding-left:26px}
.pl32{ padding-left:32px}
.pl48{ padding-left:48px}
.pl80{ padding-left:80px}
.pl145{ padding-left:145px}
.pl148{ padding-left:148px}
.pl282{ padding-left:282px}
.pl304{ padding-left:304px}
.pl402{ padding-left:402px}
.pl432{ padding-left:432px}
.pl456{padding-left:456px}
.pl476{ padding-left:476px}
.pl512{ padding-left:512px}
.pr4{ padding-right:4px}
.pt2{ padding-top:2px;}
.pt8{ padding-top:8px;}
.pt10{padding-top:10px;}
.pt14{ padding-top:14px;}
.pt16{ padding-top:16px;}
.pb6{ padding-bottom:6px;_padding-bottom:16px;}
.down_nav{ width:950px; margin:5px auto;background:url(../images/repeat_01.png) 0 0 repeat-x; height:42px;}
.down_nav .left_nav{ background:url(../images/icon_bg_01.png) 0 -86px no-repeat; width:4px; height:42px; overflow:hidden; vertical-align:top;}
.down_nav .right_nav{ background:url(../images/icon_bg_01.png) -4px -86px no-repeat; width:3px; height:42px; overflow:hidden; vertical-align:top;}
.down_nav .nav_list{ width:927px; height:42px; padding-left:16px;}
.down_nav .nav_list li{ float:left;  height:42px; line-height:42px; font-size:14px; font-weight:bold; margin-right:10px;}
.down_nav .nav_list a{color:#fff; text-decoration:none;padding:0 0 0 4px; cursor:pointer;}
.down_nav .nav_list a span{padding:0 20px 0 16px;cursor:pointer;}
.down_nav .nav_list a:hover{ background:url(../images/icon_bg_01.png) 0 0 no-repeat; height:42px; float:left; color:#000;}
.down_nav .nav_list a:hover span{ background:url(../images/icon_bg_01.png) right -42px no-repeat;height:42px; float:left;}
.nav_list .current a{ background:url(../images/icon_bg_01.png) 0 0 no-repeat; height:42px; float:left; color:#000;}
.nav_list .current a span{ background:url(../images/icon_bg_01.png) right -42px no-repeat;height:42px; float:left;}
.down_banner{ background:url(../images/down_free_03.jpg) no-repeat; width:950px; height:266px; margin:0 auto;position:relative;}
.down_banner_ad{ background:url(../images/down_free_03.jpg) no-repeat; width:950px; height:266px; margin:0 auto;position:relative;}
.down_banner .banner_bz{
	position:absolute;
	left:138px;
	top:41px;
	width:434px;
	height:62px;
}
.down_banner .p{ position:absolute; color:#fff; line-height:22px;left:37px; top:139px;}
.down_banner .p a{ color:#fff; text-decoration:underline;}
.down_banner .button_1{position:absolute; left:432px; top:144px; background:url(../images/button_01.png) 0 0 no-repeat; width:233px; height:68px; display:block;}
.down_banner .button_2{position:absolute; left:692px; top:144px;}
.down_banner .icon1{background:url(../images/button_01.png) 0 -68px no-repeat; width:70px; height:64px;display:inline-block; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; line-height:64px; color:#fff; padding-left:48px;}
.down_banner .icon2{background:url(../images/button_01.png) -118px -68px no-repeat; width:103px; height:64px;display:inline-block;font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; line-height:64px; color:#fff; padding-left:12px;}
a.icon1:hover,a.icon2:hover{ text-decoration:none;}
.down_address{ padding:6px 12px; width:924px; margin:10px auto; border:1px solid #e3e3e3;}
.down_address .icon{ background:url(../images/button_01.png) 0 -132px no-repeat; width:135px; height:30px; float:left;}
.down_address .detail_down{ background:#e5e7e9; float:left; line-height:30px; width:764px; padding:0 14px 0 10px; position:relative; height:30px; overflow:hidden;}
.down_address .detail_down .show_icon{ background:url(../images/button_01.png) 0 -400px no-repeat; width:12px; height:8px; display:block; position:absolute; left:774px; top:12px; cursor:pointer;}
.down_address .detail_down .hid_icon{ background:url(../images/button_01.png) -20px -400px no-repeat; width:12px; height:8px; display:block; position:absolute; left:774px; top:12px; cursor:pointer;}
.down_address .detail_down a{ color:#333333}

.down_main{ width:950px; margin:0 auto; background:url(../images/main_bg_03.png) top no-repeat; padding-top:14px;}
.down_main .h2{ background:url(../images/button_01.png) 0 -172px no-repeat; padding-left:18px; font-size:18px; font-family:"Microsoft yahei"; line-height:31px; color:#004a97; margin:0 0 0 27px;}
.more{ color:#999999; padding-right:20px; font-size:12px; float:right;font-family:SimSun; font-weight:normal;}
.down_add{ background:url(../images/icon_bg_01.png) 0 -135px no-repeat; width:920px; height:35px; margin-left:14px; line-height:31px; color:#999999;}
.down_add .hx_icon{ background:url(../images/button_01.png) 0 -209px no-repeat; padding-left:22px; display:inline-block; margin-left:16px;}
.down_main .down_top_bg{ background:url(../images/icon_bg_01.png) 0 -170px; width:940px; height:30px; margin-left:1px;}
.down_main .down_content_bg{ width:940px; margin-left:1px;}
.down_content_bg .down_left{ float:left; background:url(../images/repeat-y_01.png) 0 0 repeat-y; width:16px; height:155px;}
.down_content_bg .down_middle{ width:906px;}
.down_content_bg .down_right{ float:left; background:url(../images/repeat-y_01.png) -16px 0 repeat-y;width:16px;height:155px;}
.down_main .down_bottom_bg{ background:url(../images/icon_bg_01.png) 0 -200px; width:940px; height:32px; margin-left:1px;}
.down_content_bg .down_middle li{ float:left; width:278px; border-right:1px dotted #e5e5e5; padding-left:28px;}
.down_content_bg .down_middle .last_li{ width:266px; border-right:none;padding-left:24px;}
.down_content_bg .down_middle .last_li dd{ width:177px;}
.down_content_bg .down_middle li dt,.down_content_bg .down_middle li dd{ float:left; line-height:22px;}
.down_content_bg .down_middle .h2_head{ font-size:16px; color:#02388e; font-weight:bold; line-height:31px;}
.down_content_bg .down_middle .h2_head a{ text-decoration:none;}
.down_content_bg .down_middle .p{ padding:10px 0 15px 0;}
.down_local{ background:url(../images/button_01.png) 0 -260px no-repeat; width:19px; height:17px; display:inline-block; vertical-align:middle;}
.down_content_bg .down_middle a{ text-decoration:underline;}
.search_bg{ width:99px; height:19px; line-height:19px; border:1px solid #abadb3; border-right:none; background:url(../images/button_01.png) 0 -303px no-repeat; padding-left:20px; color:#999999;}
.search_sb{ width:57px; height:21px; background:url(../images/button_01.png) -136px -132px no-repeat; cursor:pointer;}
.down_main_ipad{ height:245px;}
.down_main .ipad_main{ width:624px;}
.down_main .ipad_main .ipad_content_bg{ background:url(../images/icon_bg_01.png) 0 -232px no-repeat; width:617px; height:185px; padding-top:28px; overflow:hidden;}
.down_main .ipad_main .ipad_content_bg .down_middle{ width:631px;}
.down_main .ipad_main .ipad_content_bg li{ padding-left:32px; width:290px;}
.down_main .ipad_main .ipad_content_bg .last_li{ padding-left:14px; width:292px;}
.down_main .down_tool{ width:306px;}
.down_main .down_tool .tool_h2{padding-left:18px; font-size:18px; font-family:"Microsoft yahei"; line-height:31px; color:#10569e; margin:0 0 0 27px;}
.down_main .down_tool .tool_h2 span{ font-size:12px;}
.down_tool .tool_main{ background:url(../images/icon_bg_01.png) -617px -232px no-repeat; width:292px; height:179px; margin:7px 0 0 4px; padding:12px 0 0 10px;}
.down_tool .tool_main dt,.down_tool .tool_main dd{ float:left;}
.down_tool .tool_main .h2_title {color: #02388E;font-size: 16px;font-weight: bold;line-height: 31px;}
.down_tool .tool_main .h2_title a{text-decoration:none;}
.down_tool .tool_main .h2_title span{ font-size:12px; color:#777777; font-family:SimSun; font-weight:normal;}
.down_tool .tool_main .p{ line-height:22px; padding:20px 0 10px 0;}
.down_pc dt .p_border{ border:1px solid #e2e1dc; width:113px; height:96px;}
.down_pc .h2_pc{ background:url(../images/button_01.png) 0 -328px no-repeat; padding-left:18px; color:#02388e; line-height:31px; font-weight:bold;font-size:16px;}
.down_pc .h2_pc a{ text-decoration:none;}
.down_pc .down_tip{ background:url(../images/icon_bg_01.png) 0 -444px no-repeat; width:257px; height:24px; padding:16px 0 0 8px;}
.down_sp{ background:url(../images/button_01.png) 0 -373px no-repeat; width:21px; height:16px; display:inline-block; vertical-align:middle;}
.down_pc .down_middle li{ width:284px; padding-left:17px;}
.down_pc .down_middle .lasts_li{border-right:none;}
.down_pc .down_left{  height:465px;}
.down_pc .down_right{ height:465px;}
.down_help{ height:152px; width:944px; padding:16px 0 0 6px; margin:0 auto; background:#f0f0f0;}
.down_help .h2{ line-height:32px;}
.down_help li{ width:300px; padding-left:10px; float:left;}
.down_line{ background:url(../images/icon_bg_01.png) -264px -445px no-repeat; width:302px; height:3px;}
.down_help .down_content{ width:300px; border:1px solid #dbdbdb; border-top:none; background:#fff; height:97px; line-height:28px; font-size:14px; padding-top:14px; color:#777777;}
.down_help .down_content li{ padding-left:16px; width:280px; overflow:hidden;}
.down_help .down_content a{ color:#333333;}
.down_banner_2{ width:950px; margin:12px auto;}
.down_foot{ width:948px; height:302px; border:1px solid #dbdbdb; margin:0 auto;}
.down_foot .foot_left{ float:left; width:18px; padding:89px 10px 0 12px; height:213px; border-right:1px solid #e8e8e8; font-size:16px;font-family:"Microsoft yahei";line-height:24px;}
.down_foot .foot_right{ float:left; width:907px;background:#f7f7f7; overflow:hidden; padding:10px 0 0 0;}
.down_foot .foot_right .h2{ line-height:28px; color:#8b8b8b; font-weight:bold; padding-left:9px;}
.down_foot .foot_right .foot_list{ margin-bottom:16px;padding-left:9px;}
.down_foot .foot_right .foot_list li{ float:left; margin:6px 6px 0 0; border:1px solid #cccccc; width:104px; height:44px;}
.down_foot .foot_right .foot_fri{ padding:0 16px 0 9px; background:#fff;}
.down_foot .foot_right .foot_fri_bd{border-top:1px dotted #cbcbcb; padding-top:8px;line-height:28px;}
.down_foot .foot_right .foot_fri_bd dt,.down_foot .foot_right .foot_fri_bd dd{ float:left;}
.down_foot .foot_right .foot_fri_bd dd{ width:817px;}
.foot_right .foot_fri_bd a{ color:#333333; }

.download_banner{ width:950px; height:266px; background:url(../images/banner.jpg) 0 0 no-repeat; margin:auto; position:relative}
.download_banner_t{left: 15px;line-height: 22px;position: absolute;top: 157px; color:#fff }
.download_banner_t span{color:#9d9d9d;}
.download_banner_t a{ color:#fff; text-decoration:underline}
.pl26 {padding-left: 26px;}
.pl21 {padding-left: 21px;}
.banner_bd{ position:absolute; width:244px; height:65px;top: 170px; left:408px; text-indent:-9999px}
.banner_tpy{width:75px; height:61px; position:absolute; top:185px;left: 708px;text-align: center; line-height:44px; font-weight:bold;font-size:15px;color: #00537B;overflow:hidden;}
.banner_hjxz{width:76px; height:61px; position:absolute; top:170px;left: 783px;text-align: center;line-height: 74px;font-weight:bold;font-size:15px;color: #00537B; overflow:hidden}
.banner_ths{width:336px; height:50px; position:absolute;top: 40px; left:272px;text-indent:-9999px}

.download_tip{ width:124px; padding-left:7px; text-align:left; background:#f9f9f9; border:1px solid #c7c7c7; -ms-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-ms-box-shadow:0 4px 10px #999;-moz-box-shadow:0 4px 10px #999;-webkit-box-shadow:0 4px 10px #999;-o-box-shadow:0 4px 10px #999;box-shadow:0 4px 10px #999; position:absolute;}
.download_tip li{ background:url(../images/tip_line.png) left bottom no-repeat; width:70px; height:27px; line-height:27px;}
.download_tip a{ color:#000000;}
.download_tip .last_li{ background:none;}
.download_tip .down_local{ margin-top:6px;}
.down_gray_sp{ background:url(../images/button_01.png) -42px -373px no-repeat; width:18px; height:16px; display:inline-block; vertical-align:middle; margin-top:6px;}
