@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0}

img{ border:none}

body{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333; background:#dff0f9;}



.head-line{ width:100%; background:#f28b09; height:3px; font-size:0}

.wrap2{ width:100%; background:url(../images/bg.jpg) repeat-x top; }

.wrap{ width:100%; background:url(../images/head.jpg) no-repeat center top;}



.box-top{ width:980px; margin:0 auto; background:url(../images/box-top.jpg) no-repeat; height:4px; font-size:0;}

.box-center{ width:950px; margin:0 auto; background:url(../images/demo2_39.png) repeat-y; overflow: hidden; zoom:1; padding:10px 15px 30px 15px; }

.box-center02{ width:950px; margin:0 auto; background:url(../images/demo2_39.png) repeat-y; overflow: hidden; zoom:1; padding:4px 15px 30px 15px; }

.box-bottom{ width:980px; margin:0 auto; background:url(../images/box-bottom.jpg) no-repeat; height:16px; font-size:0}

.nav{ width:100%; height:32px; background:#014c97; margin-bottom:10px; line-height:32px; overflow:auto; zoom:1}

.nav-left{ float:left; color:#f1f1f1; margin-left:13px;}

.nav-right{ float:right;}

.nav-left a{ color:#eee;text-decoration:none; padding:0 5px;}

.nav-left a:hover{ text-decoration:underline}

.con-left{ float:left; width:720px; margin-right:10px;}

.con-right{ float:right; width:219px;}

.tit{  width:715px; height:36px; overflow:auto; zoom:1; border-bottom:1px dashed #aaa;}

.tit-s1{ background:url(../images/icon5.gif) no-repeat; color:#022f81; font-size:15px; padding-left:35px; margin-left:10px;display:block; float:left; margin-top:3px; margin-right:10px; height:32px; line-height:30px; font-weight:bold}

.tit-s3{ background:url(../images/icon5.gif) no-repeat; color:#022f81; font-size:18px; padding-left:35px; margin-left:10px;display:block; float:left; margin-top:3px; margin-right:10px; height:32px; line-height:30px; font-weight:bold}

.tit-s2{ font-weight:normal; font-size:12px; color:#7e6202; display:block; float:left; padding-top:13px;}

.head-text{ line-height:18px; padding:0 15px;  margin-top:15px; }

/*********3-31***********/

.head-text ol{ margin:0px; padding:0px; padding-left:30px;}

.head-text  li{  line-height:24px;}

.text01{ margin-top:10px; line-height:20px;}

/*********3-31***********/



.head-text b{ color:#0e3a88; font-size:14px; line-height:30px;}

.z-left{margin-top:15px; width:700px; display:block;}

.z-right{ float:right; margin-right:15px; width:200px; margin-right:100px;}







.box2-top{ background:url(../images/box2-top.png) no-repeat; width:665px; padding:15px; margin-top:15px;}

.box2-bottom{ background:url(../images/box2-bottom.png) no-repeat; width:695px; height:9px; font-size:0;}

.box2-text{ width:665px; overflow:auto; zoom:1; line-height:18px; margin-bottom:15px;}

.box2-text span{ display:block; float:left; background:url(../images/arrow.gif) no-repeat; width:25px; height:35px; text-align:center; font-weight:bold; color:#f1f1f1; line-height:25px; font-size:15px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}

.box2-text b{ color:#315a9b}

.box2-text2{ width:665px; overflow:auto; zoom:1; line-height:18px;}

.box2-text2 b{ color:#315a9b; display:block; padding-top:10px;}

.box2-text2 span{ display:block; float:right; width:114px; height:136px; margin-right:30px;}

#span1{ height:50px;}



.con-text{ background:url(../images/text-bg.gif) repeat-x; width:685px; margin-bottom:15px; padding:15px 15px 0 15px; line-height:18px; float:left;}

.con-text p{ margin-top:15px;}

.title{ font-size:14px; font-weight:bold}
.title h1{ font-size:14px !important; }


.titleover{ font-size:12px; font-weight:bold}

.titleover a{ color:#022f81; font-size:12px; font-weight:bold}

.titleover a:hover{ color: #FF6600; font-size:12px; font-weight:bold}

.ul-1{ list-style:none; margin-top:10px;}

.ul-1 li{ background:url(../images/icon1.png) no-repeat; padding-left:25px; line-height:16px; font-size:11px;}

.ul-2{ list-style:none; margin-top:10px;}

.ul-2 li{ background:url(../images/icon2.gif) no-repeat 2px 4px; padding-left:20px; line-height:16px; font-size:12px; margin-top:5px;}

.ul-3{ list-style:none; margin-top:7px; color:#333333;}

.ul-3 a{color:#333333;text-decoration: none;}

.ul-3 a:hover{color:#333333;}

.ul-3 li{ background:url(../images/tick.jpg) no-repeat  left 2px; padding-left:20px; line-height:16px; font-size:11px; margin-top:5px; float:left; margin-right:10px; width:300px;}

.ul-6{ list-style:none; margin-top:10px;;}

.ul-6 li{ background:url(../images/icon2.gif) no-repeat 2px 4px; padding-left:20px; line-height:16px; font-size:13px; margin-top:5px; line-height:24px; }

.ul-6 img{ margin:10px 0px;}

.ul-7{ list-style:none; margin-top:10px;}

.ul-7 li{ background:url(../images/control_play_blue.png) no-repeat 2px 4px; padding-left:20px; line-height:20px; font-size:12px; margin-top:5px; padding-left:25px;}

.ul-8{ list-style:none; margin-top:10px;}

.ul-8 li{ background:url(../images/bt01.jpg) no-repeat 2px 4px; padding-left:20px; line-height:16px; font-size:11px; margin-top:5px;}

.ul-12{ list-style:none; margin-top:10px;}

.ul-12 li{ background:url(../images/icon2.gif) no-repeat 2px 4px; padding-left:15px; line-height:16px; font-size:12px; margin-top:10px;}




.sidebar-tit{ background:url(../images/sidebar-bg.png) no-repeat; width:209px; height:30px; line-height:30px; padding-left:10px; font-weight:bold}

.ul-4{ list-style:none; padding-top:5px; background:#f1f1f1; padding-bottom:15px; float:left; width:207px;  padding:0px 5px 10px 5px;}

.ul-4 li{ background:url(../images/icon4.gif) no-repeat 2px 6px; padding-left:8px;  line-height:16px; margin-top:6px; width:90px; float:left;}

.ul-4 li a{ font-size:11px;color:#20519e;}

.ul-4 li a:hover{ text-decoration:none;color:#20519e;} 


.ul-24{ list-style:none; padding-top:5px; background:#f1f1f1; padding-bottom:15px;width:217px;}

.ul-24 li{ background:url(../images/icon4.gif) no-repeat 2px 6px; padding-left:10px; margin-left:10px; line-height:16px; margin-top:6px;}

.ul-24 li a{ font-size:11px;color:#20519e;}

.ul-24 li a:hover{ text-decoration:none;color:#20519e;} 



.ul-34{ list-style:none; padding-top:5px; padding-bottom:15px;width:217px;}

.ul-34 li{ background:url(../images/arrow01.gif) no-repeat 2px 0px; padding-left:20px; margin-left:10px; line-height:16px; margin-top:6px;}

.ul-34 li a{ font-size:11px;color:#20519e;}

.ul-34 li a:hover{ text-decoration:none;color:#20519e;} 



.footer{ text-align:center; margin-bottom:60px; line-height:16px; margin-top:20px; font-size:11px;}

/*****3-31 begin*******/

.footer a{ color:#003399; line-height:24px;}

.footer a:hover{ color: #333333; line-height:24px;}



.search{ list-style:none; padding-top:5px; background:#f1f1f1; padding-bottom:15px;float:left; width:219PX; }

.search li{ background:url(../images/icon4.gif) no-repeat 2px 6px; padding-left:15px; margin-left:10px; line-height:18px; margin-top:6px; float:left;}

.search li a{font-size:11px;color:#20519e;}

.search li a:hover{color: #666666;text-decoration: none;} 



.awards01{ list-style:none; padding-top:5px; background:#f1f1f1; padding-bottom:15px; }

.awards01 li{  margin-left:10px; line-height:18px; margin-top:10px;}

.awards01 li a{ font-size:11px;color:#20519e;}

.awards01 li a:hover{ text-decoration:none;color:#20519e;} 

/*****3-31*******/

.head{ width:980px; margin:0 auto; overflow:auto; zoom:1}


/*****nav begin*******/

.head-right{ float:right;margin-top:74px;height:34px;width:500px;}

.head-right ul{ margin:0px; padding:0px; height:34px; line-height:33px; }

.head-right li{ float:left; font-weight:bold; list-style-type:none; margin:0px 10px; height:34px;overflow:hidden;  } 

.head-right a {display: block;	float: left;text-decoration: none;color:#fff; height:34px; line-height:34px;padding:0 0 0 5px; }

.head-right a span {display: block;float: left;cursor: pointer;text-decoration: none; width:90px; text-align:center;height:34px; line-height:34px; }

.head-right a:hover,.head-right a:active,.head-right a:focus {background: url(../images/navleft.jpg) no-repeat left top ;height:34px; color:#07508c;}

.head-right a:hover span,.head-right a:active span,.head-right a:focus span {background: url(../images/navright.jpg) no-repeat right top;height:34px; color:#07508c;}

.head-right li.active a,.head-right li.active a:hover,.head-right li.active a:active,.head-right li.active a:focus {height:34px;line-height: 34px;background: url(../images/navleft.jpg) no-repeat left top; }

.head-right li.active a span,.head-right li.active a:hover span,.head-right li.active a:active span,.head-right li.active a:focus span {background: url(../images/navright.jpg) no-repeat right top;	height:34px;cursor: pointer; color:#000;font-weight: bold;}



/*****nav over*******/







.con-right-l{ float:left; width:1px; background:#fff; height:1px; font-size:0; margin-bottom:15px;}

.con-right-c{ float:left; width:217px; background:#f1f1f1; height:1px; font-size:0; margin-bottom:15px;}

.con-right-r{ float:left; width:1px; background:#fff; height:1px; font-size:0; margin-bottom:15px;}

.con-right-gutter{ background:#f1f1f1; width:199px;  padding:15px 10px;}

.text{ width:164px; margin-right:5px}

.btn{ cursor:pointer; font-size:11px; font-family:Arial, Helvetica, sans-serif}

.download-right{ display:block; background:url(../images/show-btn2.gif) no-repeat; width:216px; height:52px; margin:0 auto; margin-bottom:20px;}



.page-left{ font-weight:bold; float:left; margin-right:10px; width:40px; margin-top:15px;}

.page-right{ float:left; margin-top:15px; width:645px; font-size:11px;}

.page-right a{ padding:2px 0; background:#f1f1f1; margin:0 4px 10px 4px; text-decoration:none; display:block; float:left; width:20px; text-align:center; color:#006699}

.page-right a:hover{ background:none; color:#C30}

#active{ background:none}

.bootom{ width:695px; overflow:auto; zoom:1}



.ul-5{ list-style:none; margin-top:20px; margin-left:50px; width:645px; overflow:auto; zoom:1;}

.ul-5 li{ display:block; float:left; width:265px; line-height:16px; margin-bottom:10px; border-bottom:1px dashed #ccc; padding-bottom:2px; margin-right:30px; background:url(../images/arrow_down.gif) no-repeat; padding-left:20px;}

.ul-5 li a{ text-decoration:none; color:#333}

.ul-5 li a:hover{color:#006699}



.daohang{ background:#f0f7fb; padding:10px 15px;  border-left:1px solid #81acc5; border-right:1px solid #81acc5;background:#f0f7fb;}

.daohang-tit{font-size:15px; font-weight:bold; color:#022f81;}

.ul1-map{ list-style:none;  width:890px; overflow:auto; zoom:1; margin-top:5px;}

.ul1-map li{ float:left; width:140px; margin:2px 5px; background:url(../images/control_play_blue.png) no-repeat; padding-left:25px;}

.ul1-map li a{ text-decoration:none; font-size:11px; font-weight:normal; color:#545454; line-height:17px;}

.ul1-map li a:hover{ color:#888; text-decoration:underline}

.map-tl{ float:left; background:url(../images/map-left.gif) no-repeat; width:4px; height:4px; font-size:0; line-height:0}

.map-tr{ float:left; background:url(../images/map-right.gif) no-repeat; width:4px; height:4px; font-size:0; line-height:0}

.map-tc{ float:left;background:#f0f7fb; border-top:1px solid #81acc5; width:922px; height:3px; font-size:0; line-height:0}

.map-bl{ float:left; background:url(../images/map-left2.gif) no-repeat; width:4px; height:4px; font-size:0;}

.map-br{ float:left; background:url(../images/map-right2.gif) no-repeat; width:4px; height:4px; font-size:0}

.map-bc{ float:left; width:922px; height:3px; font-size:0;background:#f0f7fb; border-bottom:1px solid #81acc5}

.map-text{ margin-top:15px;}

.map-titl{ float:left; background:url(../images/map-titl.gif) no-repeat; width:5px; height:28px; margin-top:10px;}

.map-titc{ float:left; background:url(../images/map-titc.gif) repeat-x; height:28px; margin-top:10px; padding:0 10px; line-height:28px;}

.map-titr{ float:left; background:url(../images/map-titr.gif) no-repeat; width:5px; height:28px; margin-top:10px;}

.map-titc a{ text-decoration:none; font-weight:bold; font-size:13px; color:#003366}

.map-box{  background:url(../images/text-bg.gif) repeat-x top; width:930px; overflow:auto; zoom:1; margin-bottom:15px;}

.ul2-map{ padding:15px 20px;}

.ul2-map li{ float:left; width:290px;margin:0 0 5px 5px;}

.ul2-map li a{ text-decoration:none; color:#333; line-height:16px;}

.ul2-map li a:hover{ color:#006699;}

.more01 {color: #003399;text-decoration: underline; text-align:right; margin-right:5px; overflow:hidden; float:right; width:180px; display:block; font-size:11px;}

.more01 a {color: #666;text-decoration: underline;}

.more01 a:hover {color: #FF3300;text-decoration: underline;}



.ul3-map{ padding:15px 20px;}

.ul3-map li{ float:left; width:80px;margin:0 0 5px 5px;}

.ul3-map li a{ text-decoration:none; color:#333; line-height:16px;}

.ul3-map li a:hover{ color:#006699;}



.map_bt{ height:25px; font-weight:bold; font-size:14px; margin-top:20px; border-bottom:#CCCCCC 1px dashed;}

.map_bt a{ color:#000066;}



.map-date{ background:#cbe2ee; line-height:22px; margin-top:4px; padding:0 15px;}

.map-date a{ text-decoration:none; color:#003366}

.map-gutter{ width:930px; overflow:auto; zoom:1;}



/**********************new css 2010-3-31****************************/

.banner{ background: url(../images/banner.jpg) no-repeat left top; height:299px; width:980px; margin:0 auto; }

.banner_bt{width:410px;  padding-top:30px;  padding-left:530px; padding-bottom:20px;}

.banner_al{ width:274px; height:50px;  padding-left:580px; }

.box_img{ float:left; width:951px; margin:5px 0px 10px 0px;}



.img01 a{  background-image:url(../images/img.jpg);width:317px; height:66px; float:left;text-decoration:none;color:#666666; display:block; font-size:15px; font-weight:bold;line-height:20px;text-align:center; padding-top:120px;}

.img01 a:hover{ background-image:url(../images/imgover.jpg);}

.box_title{margin-top:120px;font-size:15px;font-weight:bold;line-height:20px;text-align:center;}





#img02{ background-image:url(../images/img2.jpg); width:317px; height:186px; float:left; }

#img02 a{ background-image:url(../images/img2.jpg); width:317px; height:186px; float:left;text-decoration: none;color:#666666;}

#img02 a:hover{ background-image:url(../images/imgover2.jpg); width:317px; height:186px; float:left;text-decoration: none;color:#666666;}





.img02 a{ background-image:url(../images/img2.jpg); width:317px; height:66px; float:left;text-decoration: none;color:#666666; display:block;font-size:15px; font-weight:bold;line-height:20px;text-align:center; padding-top:120px;}

.img02 a:hover{ background-image:url(../images/imgover2.jpg);}





.img03 a{background-image:url(../images/img3.jpg); width:317px; height:66px; float:left;text-decoration: none;color:#666666; display:block;font-size:15px; font-weight:bold;line-height:20px;text-align:center; padding-top:120px;}

.img03 a:hover{ background-image:url(../images/imgover3.jpg);}



.right_kuan{list-style:none;background:#f1f1f1;padding:5px 10px 15px 10px;line-height:18px;font-style: oblique;font-size: 11px;}

.right_kuan img{ padding:5px;}

.time{ text-align:right;}

.freebutton{width:685px;  margin-bottom:30px; padding:0px 15px 0 15px; line-height:18px; float:left;}

.free{ display:block; margin:0 auto;margin-top:10px;}

.scan{ display:block;width:438px; height:61px; margin:0 auto;margin-top:10px;}

.download{ display:block; background:url(../images/demo2_39.jpg) no-repeat; width:378px; height:90px; margin:0 auto; }

.Free_download{ display:block;  width:389px; height:61px; margin:0 auto; margin-top:10px;}

.text24{ font:Verdana, Arial, Helvetica, sans-serif; font-size:24px;}

.text25{ font:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FF0000; text-align:right;}

.text20{ font:Verdana, Arial, Helvetica, sans-serif; font-size:20px;}



.freescannow{display:block;width:297px; height:59px; margin:0 auto;margin-top:20px;}

.freepc{ display:block;width:470px; height:61px; margin:0 auto;margin-top:10px;}

/******ny css begin********/

.con-text01{ background:url(../images/text-bg.gif) repeat-x; width:685px;  margin-bottom:30px; padding:15px 15px 0 15px; line-height:18px; float:left;}

.con-text01 p{ margin-top:15px;}









.download_kuan TR TD {BORDER-BOTTOM: #b5c6d6 1px solid; BORDER-LEFT: #b5c6d6 1px solid; BORDER-TOP: #b5c6d6 1px solid; BORDER-RIGHT: #b5c6d6 1px solid; line-height:16px; font-size:11px; padding:0px 3px; }



.con-left01{ float:left; width:680px; margin-right:10px;}

.sidebar-tit01{ background:url(../images/sidebar-bg1.png) no-repeat; width:239px; height:30px; line-height:30px; padding-left:10px; font-weight:bold}

.text_bt{  font-weight:bold;}

.con-right01{ float:right; width:249px; margin-top:12px;}

.con-right02{ float:right; width:219px; margin-top:5px;}

.con-text03{ width:705px;  margin-top:15px;  line-height:18px; float:left; }

.con-text04{ width:715px;  float:left; border-bottom: #999999 1px dashed;}

.con-text05{ width:685px;  margin-top:15px;  line-height:18px; float:left;padding:15px 15px 0 15px; }



#leftContent {MARGIN: 4px 0px 0px 12px; WIDTH: 700px; FLOAT: left; HEIGHT: auto}

#leftContent H1 {MARGIN: 0px 0px 10px; COLOR: #004d93; FONT-SIZE: 24px; FONT-WEIGHT: normal}

#leftContent P {PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 10px 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 0px}

#overview {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 680px; PADDING-RIGHT: 10px; HEIGHT: auto; PADDING-TOP: 0px}

#overview H1 {PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #0a4a88; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px}

#overview P {PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 0px}

#overview .pic {PADDING-BOTTOM: 0px; MARGIN: 45px 10px 20px 0px; PADDING-LEFT: 0px; WIDTH: 235px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px}



.show-left2 {BORDER-BOTTOM: #7490a5 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #7490a5 1px solid; LINE-HEIGHT: 25px; MARGIN-TOP: 30px; WIDTH:150px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 50px; MARGIN-LEFT: 10px; FONT-SIZE: 12px; BORDER-TOP: #7490a5 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #7490a5 1px solid}

.show-right2 {BORDER-BOTTOM: #7490a5 1px solid; BORDER-LEFT: medium none; LINE-HEIGHT: 25px; MARGIN-TOP: 30px; WIDTH: 511px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 50px; FONT-SIZE: 12px; BORDER-TOP: #7490a5 1px solid; BORDER-RIGHT: #7490a5 1px solid}

.show-right2 A {PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px}

.show-right2 A:hover {COLOR: #006699; TEXT-DECORATION: none}



.show-left3{ BORDER-BOTTOM: #7490a5 1px solid;  BORDER-LEFT: #7490a5 1px solid;LINE-HEIGHT: 25px; MARGIN-TOP: 30px; WIDTH:662px; BACKGROUND: #fff; FLOAT: left;   FONT-SIZE: 12px;   BORDER-RIGHT: #7490a5 1px solid; margin-bottom:20px;MARGIN-LEFT: 10px;}



.show01{ float:left; width:152px; text-align:center;FONT-WEIGHT: bold;BORDER-TOP: #7490a5 1px solid; padding-top:26px;}

.show01_{ float:left; width:152px; text-align:center;FONT-WEIGHT: bold;BORDER-TOP: #7490a5 1px solid; }

.show02{ float:left; width:510px; text-align:left; }

.show02 ul{ margin:0px; padding:0px;}

.show02  li{ float:left; width:101px; list-style-type:none; text-align:center; BORDER-LEFT: #7490a5 1px solid;LINE-HEIGHT: 25px;BORDER-TOP: #7490a5 1px solid;}

.show02  li a{color: #333333;text-decoration: none;}

.show02  li a:hover{color: #004284;text-decoration: underline;}



#show-ul3 {BORDER-BOTTOM: medium none; BORDER-LEFT: #7490a5 1px solid; LIST-STYLE-TYPE: none; MARGIN-TOP: 10px; WIDTH:663px; ZOOM: 1; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; OVERFLOW: auto; LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none; margin-left:10px;BORDER-TOP: #7490a5 1px solid; }

#show-ul3 LI {BORDER-BOTTOM: #7490a5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; WIDTH: 216px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-RIGHT: #7490a5 1px solid; PADDING-TOP: 5px}

#show-ul3 LI A {COLOR: #004d93}

#show-ul3 LI A:hover {COLOR: #333}

.show-ul3-bai {BACKGROUND: #fff}

.show-ul3-hui {BACKGROUND: #f6f5f5}

#page {PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: #006699; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px}

#page:hover {TEXT-DECORATION: underline}

#page-down {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px}

#page-down:hover {TEXT-DECORATION: none}





.box-center04{ width:980px; overflow: hidden; zoom:1; margin:0 auto;background:url(../images/demo2_10.png) repeat-y;    }

.center04_left{ width:10px; float:left; background:url(../images/left22.jpg) repeat-y; height:940px;}

.center04_center{ width:940px; float:left; background:#FFFFFF; padding:0px 10px; }

.center04_right{ width:10px; float:right;background:url(../images/right22.jpg) repeat-y; height:940px;}



.textred{ color:#333; }



.topimg{ margin-bottom:20px;}



.con-left a{ color:#022f81; font-size:12px; font-weight:bold}

.con-left a:hover{ color: #FF6600; font-size:12px; font-weight:bold}




.sidebar-img{ background:  url(../images/gg02.jpg) no-repeat; width:218px; height:249px;font-weight:bold; margin-bottom:10px;}

.button05 { width:111px; height:61px;}

/****************5-28******************/



.center05_center{ width:940px; float:left; background:#FFFFFF; padding:0px 10px;height:1100px; }

.map-title{ width:930px; overflow:auto; zoom:1; font-size:14px; font-weight:bold; color:#036; margin-top:10px; border-bottom:#CCC 1px dashed; margin-bottom:10px; height:30px; line-height:30px;}

.map-gutter01{ width:900px; overflow:auto; zoom:1; padding-left:15px; padding-right:15px;}

.map-gutter01 ul{ margin:0px; padding:0px;}

.map-gutter01 li{ line-height:24px; margin-bottom:20px; list-style-type:none;}

.map-gutter01 span{font-style: oblique; color: #999;}

.center05_left{ width:10px; float:left; background:url(../images/left22.jpg) repeat-y; height:1100px;}

.center05_right{ width:10px; float:right;background:url(../images/right22.jpg) repeat-y; height:1100px;}





.ul-9{ margin:10px; padding:0px; }

.ul-9 li{ line-height:24px; margin-bottom:20px; list-style-type:none;}

.ul-9 li span{font-style: oblique; color: #999;}





.ggao{ margin:0px 0px 8px 0px;}

/**********11-19************/
.banner_bt h2{ font:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight: normal;}
.tit h3{ background:url(../images/icon5.gif) no-repeat; color:#022f81; font-size:15px; padding-left:35px; margin-left:10px;display:block; float:left; margin-top:3px; margin-right:10px; height:32px; line-height:30px; font-weight:bold}
.tabkuan01{ line-height:20px; border: #CCC 2px solid; margin-top:10px;  background:#eef1f2; float:left; margin-bottom:10px; height:75px; padding-top:5px; width:686px;}

.logo{ background:url(../images/logo_02.jpg) no-repeat left top;text-align:left; float:left; width:470px; height:108px; }
.logo a{ text-decoration:none;font-size:40px; color:#eee; }
#logo01{ font-size:32px; font-weight:normal; color:#FFF; padding-top:30px; padding-left:70px;}
#logo01 a{ font-size:32px; font-weight: normal; color:#FFF;}
.logo02{ font-size:14px; color:#FFF; padding-left:72px;}

#gg01{ background:url(/images/gg01.jpg) no-repeat; height:176px; width:690px; float:left; margin-bottom:10px; cursor:hand; display:block;}
#search{ margin-bottom:10px; float:left; padding-top:5px; background:#F2F2F2; padding-bottom:5px; padding-left:5px; padding-right:5px;}
#searchleft { width:140px; float: left;}
#searchright{ width:68px; float:right;}
#searchleft input{ height:16px; width:136px; border: #B5E7FF 2px solid;}
#searchright input{ height:20px; width:64px; border: #B5E7FF 2px solid; border-left:none; background: #86C2FF; font-size:12px; font-weight:bold; color:#036;}
.tit-s4{ background:url(../images/icon5.gif) no-repeat; color:#022f81; font-size:12px; padding-left:35px; margin-left:10px;display:block; float:left; margin-top:3px; margin-right:10px; height:32px; line-height:30px; font-weight:bold}
#templatelist{ width:670px; margin-top:10px;}
#temp_left{ width:450px; float:left;}
#temp_right{ width:217px; float:right; background:url(../images/gg04.jpg) no-repeat; height:208px; cursor:hand; display:block;}
#temp_tit01{ float:left; width:125px; font-weight:bold; height:28px; line-height:28px;  margin-top:5px; border: #EBEBEB 1px solid; padding-left:5px; background:#F6F6F6;}
#temp_tit02{ float:left; width:300px;height:28px; line-height:28px;  margin-top:5px; border: #EBEBEB 1px solid; padding-left:5px; background:#F6F6F6;}
#clear{ clear:both; height:0px;}
#button02{ background:url(../images/freeinstant.jpg) no-repeat; display:block; margin:0 auto; cursor:hand; width:378px; height:92px; margin-top:10px;}
#warn{ width:670px; float:left; margin-top:10px; margin-bottom:5px; border-top:#CCC 1px dashed; border-bottom:#CCC 1px dashed; padding-top:5px; }
#warn_img{ background:url(../images/thao.jpg) no-repeat; width:69px; height:69px; float:left; }
#warn_title{ width:590px; float:right; }
#redtitle{ color:#F00;}
#button22{ background:url(../images/demo2_39.jpg) no-repeat; width:378px; height:90px; display:block; margin:0 auto;margin-top:10px;}
#texttab{ float:left; width:670px; margin-bottom:15px; margin-left:15px; border: #CCC 2px solid; background:#f7f9fa; padding:10px 10px 0px 10px; line-height:18px;}
#texttab03{ float:left; width:670px; margin-bottom:15px; margin-left:5px; border: #CCC 2px solid; background:#f7f9fa; padding:10px 10px 0px 10px; line-height:18px;}
#texttab01{ background: url(../images/download.jpg) no-repeat; height:40px; padding-left:45px; margin:10px 0px;display:block; }
#title18{ font-size:16px; font-weight:bold; color: #06C;}
#title18 a{font-size:16px; color: #06C; font-weight:bold; text-decoration:underline;}
#title18 a:hover{font-size:16px; color: #F60; font-weight:bold; text-decoration:underline;}
#texttitle{font-size:12px; font-weight:bold; display:block; margin-top:10px; }
#texttitle a{font-size:12px; color: #06C; font-weight:bold; text-decoration:underline;}
#texttitle a:hover{font-size:12px; color: #06C; font-weight:bold; text-decoration:underline;}
#text_bt01{  font-weight:bold; font-size:18px; color:#004d93;}
#dlltemp_right{ width:217px; float:right; background:url(../images/gg03.jpg) no-repeat; height:208px; cursor:hand; display:block;}

#rutimetab{ float:left; width:690px; margin-bottom:15px; height:160px;  border: #CCC 2px solid; background:#f7f9fa; padding:5px 10px; line-height:18px;}
#rutimeimg{ background:url(../images/error.jpg) no-repeat; width:218px;  height:160px;  padding-bottom:10px; float:left; margin-left:10px;}
#rutimetext{ width:430px; float:right; margin-top:20px;}
#rutimetitle01{ font-size:14px; font-weight:bold; margin-bottom:6px;}
#rutimetitle01 a{ font-size:14px; font-weight:bold; }
#rutimetitle01 a:hover{ font-size:14px; font-weight:bold; color: #F60;  }
#rutimetab02{ float:left; width:670px; margin-bottom:10px; border: #b2d88d 2px solid; background:#f3ffe7; padding:5px 10px 5px 10px; line-height:18px; margin-top:10px; height:90px;}
#rutimetab02_img{ background:url(../images/downloadregistry.jpg) no-repeat; height:88px; width:201px; display:block; cursor:hand; float:left;}
#rutimetab02_text{ float:right; width:430px; margin-top:10px; font-size:14px; line-height:24px;}

.con-text10{ width:705px;  line-height:18px; float:left; }
#rutimetab01{ float:left; width:675px; margin-bottom:10px; height:160px;  border: #CCC 2px solid; background:#f7f9fa; padding:5px 10px 5px 0px; line-height:18px;}
#rutimetext01{ width:420px; float:right; margin-top:20px;}

#rutimetab03{ float:left; width:670px; margin-bottom:0px; border: #b2d88d 2px solid; background:#f3ffe7; padding:5px 10px 5px 10px; line-height:18px; margin-top:10px; height:90px;}
/**********dwon banner css************/
#downbanner{ background: url(../images/downbanner.jpg) no-repeat left top; height:243px; width:980px; margin:0 auto; }
#downbanner  h2{ font-size:28px;  color:#0b356b; font-family: Georgia, "Times New Roman", Times, serif; padding-left:25px; padding-top:15px; color:#FFF;}
#downlist{ padding-top:18px;padding-left:60px; float:left;}
#downlist ul{ margin:0px; padding:0px;}
#downlist li{ list-style-type:none;  font-weight:bold; float:left; font-size:14px; width:330px; margin-bottom:8px;}
#downbutton{ background: url(../images/downbutton.jpg) no-repeat; width:316px; height:61px; display:block; cursor:hand; margin-left:180px; margin-top:20px;}
#downtab01{ background: url(../images/download.jpg) no-repeat; height:40px; padding-left:45px; margin:10px 0px;display:block; margin-left:80px; }
.text_bt14{ font-size:16px; font-weight:bold;}

.con-text h2{ font-size:14px; font-weight:bold}
.art_s1{ background:url(../images/icon5.gif) no-repeat; color:#022f81; font-size:15px; padding-left:35px; margin-left:10px;display:block; float:left; margin-top:3px; margin-right:10px; height:32px; line-height:30px; font-weight:bold}
.textblue{ margin-top:10px; line-height:20px; color:#039;}
.ul-13{ list-style:none; margin-top:7px; color:#333333; border-top:#CCC 1px solid;font-weight:normal;}
.ul-13 a{color:#333333;text-decoration: none;font-size:11px; font-weight:normal;}
.ul-13 a:hover{color: #036;font-size:11px;font-weight:normal;}
.ul-13 li{ background:url(../images/notebook.gif) no-repeat  left 0px; padding-left:20px; line-height:16px; font-size:11px; margin-top:10px; float:left; margin-right:10px; width:280px;}
.con-textkuan{ width:683px; margin-bottom:15px; padding:15px 15px 15px 15px; line-height:18px; float:left; background:#EEF7FF; border:#CCC 1px solid;}
.con-textkuan01{ width:660px; margin-bottom:15px; padding:15px 10px ; line-height:18px; float:left; background:#EEF7FF; border:#CCC 1px solid; margin-top:15px;}
.ul-14{ list-style:none; margin-top:7px; color:#333333; border-top:#CCC 1px solid;font-weight:normal;}
.ul-14 a{color:#333333;text-decoration: none;font-size:11px; font-weight:normal;}
.ul-14 a:hover{color: #036;font-size:11px;font-weight:normal;}
.ul-14 li{ background:url(../images/notebook.gif) no-repeat  left 0px; padding-left:20px; line-height:16px; font-size:11px; margin-top:10px; float:left; margin-right:10px; width:300px;}
/**********Beat Blue Screen of Death 11-30************/

.con-left1130{ float:left; width:710px; margin-right:10px;}
.con-left1130 a{ color:#022f81; font-size:12px; font-weight:bold}
.con-left1130 a:hover{ color: #FF6600; font-size:12px; font-weight:bold}
.tit1130{  width:715px; height:36px; overflow:auto; zoom:1;line-height:38px; color:#003366; font-weight:bold;}

.con-text1130{ background:#FFFFFF url(../images/con_top_bg.jpg) repeat-x; width:680px; margin-bottom:15px; padding-top:15px; line-height:18px; float:left;}
.con-text1130 p{ margin-top:15px; line-height:180%;}


.con-toptit{ padding-left:15px;border-bottom:1px dashed #aaa; }
.con-toptit h1{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#17a40c; line-height:58px;}
.con-toptit h2{ float:left; padding-top:5px; padding-left:50px;}
.con-toptit h3{ clear:both; height:28px;background: url(../images/bule-go-last.jpg) no-repeat; padding-left:36px; line-height:28px; color:#17a40c; font-weight:normal; padding-bottom:6px;}
.con-toptit a{color:#17a40c; text-decoration:none;}
.con-toptit a:hover{ color:#0066CC; text-decoration:underline;}

.con-text1130 h2{ font-size:14px; font-weight:bold;}

.con-txt{ padding-left:15px; padding-right:15px;}
.con-txt span{ color:#0066CC;}

.bsod-ul{ list-style:none; margin-top:10px;}
.bsod-ul li{ background: url(../images/control_play_blue.png) no-repeat  0px 8px; padding-left:20px; line-height:16px; font-size:12px;  line-height:18px; margin-bottom:10px;}

.con-bottom{border-top:1px dashed #aaa; padding-top:10px; margin-top:20px; }

.speed{height:195px;background: url(../images/con_bottom_bg.jpg) repeat-x;}
.speed p{ float:left;}

.img-speed{ padding-top:34px; width:136px; height:142px; float:left; padding-left:8px;}
.bottom-txt{ width:510px; padding-right:8px; padding-left:10px; padding-top:54px;float:left; line-height:24px;}
.bottom-txt span{ font-size:14px; font-weight:bold; color:#0a77b6;}
.con-buttom03{ margin-left:90px; margin-top:10px; float:left; background:url(../images/con_buttom03.jpg) no-repeat; width:254px; height:72px; cursor:hand; display:block;}

/********************************************/
#cuaranteed{ border:1px solid #CCC; background:url(../images/bj002.jpg) repeat-y 1px 0px; margin-bottom:15px;}
#cuaranteed_bt{ font-size:16px; font-weight:bold; border-bottom: #666 2px solid; height:35px; line-height:35px; margin:0px 8px; color:#004B97; text-align:center;}


/************2011-3-15**************/
.con-left h3{ font-size:14px; font-weight:bold}
.con-left01 h3{ font-size:16px; font-weight:bold;}

