﻿@charset "utf-8";
body { font:12px Arial, Helvetica, sans-serif; margin:0px; padding:0px; background-color:#f4f4f4; color:#222; }
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
li{ list-style-type:none;}
a { text-decoration: none; color:#222;}
a.linkred { color: #BE0000; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration: underline; color:#ec0202;}
a:active {text-decoration: none;}
.clear{ clear:both;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; color:#000;}
h4 { font-size:12px;}

#scbqon a { font-weight: bold; font-size:14px; color:#084482; text-decoration:underline; }

.wp { width:980px; margin:0 auto; }
/*
.top { height:89px; background:url(images/topBg.png) repeat-x; border-bottom:3px solid #fa9f00; }
.top .link { float:right; margin-top:10px; margin-right:5px; color:#ff7900; }
.top .link a { color:#ff7900; }
.top .link a.china { color:#ec0202; }
.topBox { width:980px; height:89px; margin:0 auto; position:relative; }

.logo { width:196px; height:89px; margin-left:10px; display:inline; float:left; }

.nav {*width:756px;_width:756px; height:37px; position:absolute; right:0; bottom:0; overflow:hidden; background:url(images/navBg01.png) repeat-x; }
.nav ul { height:37px; margin:0 auto; }
.nav ul li { float:left; display:block; }
.nav ul li a { height:37px; padding:0 25px; color:#FFF; line-height:37px; font-size:14px; text-align:center; display:inline-block; }
.nav ul li a:hover {color:#fff; }
.nav ul li.cent a { background:#fa9f00; }
.nav ul li.cent a:hover { text-decoration:none; }
.nav ul li.line { height:37px; width:2px; display:block; }

.sideNav { width:225px; margin:0 auto; padding-bottom:20px; } 
.sideNav .sideNav_box { width:217px; margin:0 auto; padding-bottom:15px; background:#cdf5ff url(images/navBg03.png) no-repeat bottom; }
.sideNav div.title { height:39px; text-align:center; line-height:39px; font-weight:bold; font-size:18px; font-family:"微软雅黑"; color:#f95a0c; background:url(images/Ntitle01.png) no-repeat; }
.sideNav .navTop_bg { padding-top:20px; background: url(images/navBg02.png) no-repeat top; }
.sideNav ul { padding:0 5px; }
.sideNav ul li a { display:block; padding:7px 0 7px 23px; *height:16px; background:#aae6f5 url(images/icon03.png) no-repeat 10px center; border-bottom:1px solid #fff; }
.sideNav ul li a:hover { text-decoration:none; background-color:#96ddef; }
.sideNav ul li.cent a { background-color:#ffb027; color:#ec0202; }
.sideNav ul li.title { padding:7px 0 7px 10px; font-weight:bold; font-size:16px; font-family:"微软雅黑"; color:#f95a0c; background-color:#7dd9f3; }
*/
.content { width:958px; padding:11px; margin:0 auto; background-color:#fff; }
.content01 { width:980px; margin:0 auto; background-color:#26add0; }
.content .banner { }
.content .banner .box { width:952px; height:118px; padding:2px; border:1px solid #d9d9d9; }
.content .banner .box .flash { width:500px; height:118px; overflow:hidden; margin-top:-25px; }
.main { margin-top:10px; background-color:#f5f5f5; border-width:1px; border-style:solid; border-color:#e5e5e5 #ccc #ccc #e5e5e5; padding:5px 0; }
.main .mainCon { width:948px; height:336px; margin:0 auto; } 
.main .left { width:615px; float:left; padding:2px; background-color:#fff; border:1px solid #ddd; }
.main .right { width:322px; float:right; }

.left01 { width:225px; float:left; overflow:hidden; }
.right01 { width:755px; float:left; background-color:#fff; overflow:hidden; }
.right01 .con { width:735px; margin:0 auto; padding-top:10px; }
.right01 .con .flash { text-align:center; }

.Info h2 { font-size:16px; color:#000; padding:5px 0; text-align:center; background:#aacff5; }
.Info .infoCon { padding:5px 0; }
.Info .infoCon p.text { line-height:20px; }
.Info .infoCon p.text strong { color:#000; }
.Info .infoCon p.img { padding:15px 0; }
.Info .infoCon h3 { font-size:12px; color:#000; }
.Info .infoCon td { padding:10px; }

.Info01 h2 { font-size:16px; color:#000; padding:5px 0; text-align:center; background:#aacff5; }
.Info01 .infoCon01 { padding:5px 0; }
.Info01 .infoCon01 p.text { line-height:20px; }
.Info01 .infoCon01 p.img { padding:15px 0; }
.Info01 .infoCon01 h3 { font-size:12px; color:#000; }

.Info ul.tip { width:95%; margin:0 auto; }
.Info ul.tip li { list-style-type:disc; line-height:22px; }
.Info ol { padding-left:30px; }
.Info ol li { list-style-type:inherit; line-height:20px; }

/*demo css*/
.demo { width:850px; margin:0 auto; padding-top:20px; }
.demo h3 { color:#0088aa; text-align:center; font-size:16px; padding-bottom:2px; border-bottom:2px solid #0088aa; }
.demo p { line-height:20px; }
.demo .khXx td { padding:5px 2px; }
.demo input { vertical-align:middle; }
.tableNews01 TH { background-color: #E2E9EF; color: #000000; font-size: 11px; height: 18px; padding:5px; }
.tableNews01 { border-color:#D0D9E2; border-right:1px solid #D0D9E2; border-style:solid; border-width: 1px; }
.tableNews01 table td { line-height:22px; }
.tableNews01 TD { border-bottom: 1px solid #CFD9E2; font-size: 11px; padding-bottom: 5px; padding-left: 5px; padding-top: 5px; }
.submitBtn { text-align:center; margin-top:10px; }
.submitBtn input { background-color:#a0dcec; color:#326e7f; border:1px solid #66a6b8;*border:0 none; height:25px; width:150px; cursor:pointer; }

/*proServ css*/
.proServ { height:165px; }
.proServ .title { height:28px; background:#cbf1fa url(images/proSer.png) no-repeat left; text-indent:-999px; }
.proServ .con { padding:5px; }
.proServ .con_l { width:133px; float:left; }
.proServ .con_l p { text-align:center; }
.proServ .con_l p a { font-weight:bold; color:#0070cf; text-decoration:underline; }
.proServ .con_l p a:hover { color:#ec0202; }
.proServ .con_r { float:left; width:449px; margin-left:10px; margin-top:10px; display:inline; }
.proServ .con_r p { line-height:22px; }
.proServ .con_r p a { color:#0070cf; font-weight:bold; text-decoration:underline; }
.proServ .con_r p a:hover { color:#ec0202; }


.tableNews { border-collapse:collapse; }
.tableNews TH { color: #000000; font-size: 12px; height: 18px; padding-left: 5px; font-weight:bold; }
.tableNews TH,.tableNews TD { background-color: #DDDDEE; border: 1px solid #000033; }
.tableQue01 td { padding:5px; }
.tableQue03 td { padding:5px; }
.tableQue03 td a:hover { text-decoration:none; color:#222; }
.hei14 { color: #000000;font-family: Arial,Times New Roman;font-size: 14px; font-style: normal;font-weight: bold; text-decoration: none;}
.hei14:hover { color: #FF0000;font-family: Arial,Times New Roman; font-size: 14px; font-weight: bold; text-decoration: underline; }

/*demos css*/
.demos { height:165px; clear:both; }
.demos .title { height:28px; background:#cbf1fa url(images/demo.png) no-repeat left; text-indent:-999px; }
.demos .con { padding:10px 8px; }
.demos ul li { line-height:20px; } 
.demos ul li a { background:url(images/icon01.png) no-repeat left center; padding-left:13px; color:#013699; }
.demos ul li a:hover { color:#ec0202; }
.demos ul li.cent a { color:#222; }
.demos ul li.cent a:hover { color:#ec0202; }

/*xDiv css*/
.xDiv { width:302px; height:135px; padding:10px; background:url(images/bg01.png) no-repeat; }
.xDiv p { margin-bottom:5px; }
.xDiv p.text { background:url(images/icon02.png) no-repeat left 1px; padding-left:20px; line-height:18px; }

/*login css*/
.login { width:390px; margin:0 auto; padding:30px 0 100px; }
.login .titles { height:22px; border-bottom:1px solid #666; }
.loginBox { background-color:#eee; padding:20px 0; border-top:1px solid #c5c5c5; }
.login th { font-weight:bold; }
.login td,.login td { padding:5px; }
.login .email,.login .secret { width:145px; border:1px solid #a0c3cd; height:15px; padding:2px; }
.login .signBtn { width:57px; height:23px; cursor:pointer; border:0 none; background:url(/design22/images/signBtn.png) no-repeat; }

/*contact css*/
.contact p { line-height:20px; }
.contact p strong { font-size:14px; color:#000; }

/*slide css*/
.slide { margin-top:6px; }
.slideBox { height:144px; overflow:hidden; margin-top:2px; }

/*foot css*/
.foot { height:30px; line-height:30px; color:#fff; margin:10px 0; text-align:center; background-color:#2290ad; }