﻿/*outside*/
html,h1,h2,h3,ul,li,dt,dd,dl,textarea,input,p{padding:0;margin:0;}
a{color:#333;text-decoration:none; }
a:hover{color:#666;}
a img{border:none;}
.fleft{float:left;}
.fright{float:right;}
.clearboth{clear:both;overflow:hidden;height:0;line-height:0;font-size:0;}
ul,li{list-style:none;}
h1{ font-size:24px; line-height:48px; display:inline; color:#00569d; font-weight:bold;text-transform:uppercase; margin-bottom:10px;}
h2{ font-size:18px; line-height:30px; display:inline; color:#00569d; font-weight:bold;text-transform:capitalize;}
h3{ font-size:18px; line-height:30px; color:#00569d; font-weight:normal;text-transform:capitalize; margin:15px 0 15px 0}
form{ line-height:32px;}

body{ background-color:#fff; font-size:12px; color:#333; margin:0px;font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.box{ width:970px; height:auto;overflow:hidden; margin:0 auto; background-color:#fff;}
.lanse { float:right; padding-right:25px;}

.lg{float:left;text-align: center;margin-top: 13px;font-weight: bolder;line-height: 24px; width:430px; font-size:16px; color:#cc0000;}
.lg a{color:#fff;}
.lg a:hover{color:#fff;}
.top_1 {background-image: url(../images/top_1.jpg);float:left;width: 126px;margin-left: 48px;	}
.top_2 {background-image:url(../images/top_2.jpg);float:left;width: 126px;margin-left: 6px;}
.top_3 {background-image:url(../images/top_3.jpg);float:left;width: 126px;margin-left: 6px;}

.search{ float:right;padding-right:23px; margin-top:10px;}
.logo{float: left;padding:1px 0 0 25px;}
.dh{ margin:12px 0 4px 25px;}
.dh1{ width:3px; height:35px;}
.dh2{ width:914px; height:35px; background-image:url(../images/dh2.gif); overflow:hidden;}
.dh2-xue { width:914px; height:35px; background-image:url(../images/dh2-xue.gif); overflow:hidden;}
.dh2-xue a{	font-size:12px;	color:#fff;	font-weight:bold;line-height:42px;text-align:center;display:block;float:left;margin: 0 26px 0 26px;}
.dh2-xue a:hover{color:#5EC6FF;}

.dh2-yanchu { width:914px; height:35px; background-image:url(../images/dh2-yanchu.gif); overflow:hidden;}
.dh2-yanchu a{	font-size:12px;	color:#fff;	font-weight:bold;line-height:42px;text-align:center;display:block;float:left;margin: 0 26px 0 26px;}
.dh2-yanchu a:hover{color:#5EC6FF;}


.dh2 a{	font-size:12px;	color:#fff;	font-weight:bold;line-height:42px;text-align:center;display:block;float:left;margin: 0 26px 0 26px;}
.dh2 a:hover{color:#5EC6FF;}
.dh2 .first{background:url(../images/dh2-bg1.gif) no-repeat; color:#333; width:63px;}
.dh2 .second{background:url(../images/dh2-bg2.gif) no-repeat; color:#333; margin-left:10px; width:81px;}
.dh2 .third{background:url(../images/dh2-bg3.gif) no-repeat; color:#333; margin-left:10px; width:108px;}

.banner{  width:920px; height:170px;margin:3px 0 0 25px;}
.banner-index { width:920px; height:300px;margin:3px 0 0 25px; background-color:#A60928; text-align:center;}

.tong1{ margin:7px 0 0 25px;}
.tong1 .chigh{ line-height:25px; text-align:center;}
.tong1 .ulgg {width:220px;}
.tong1 dl{ background-image:url(../images/bg5.gif);  float:left; margin-right:4px;}
.tong1 .ulgg dt {background-image:url(../images/bggg.gif);line-height:34px; height:34px; padding-left:20px;}
.tong1 .ulgg dt a {font-size:14px; color:#fff;font-weight:bold; text-decoration: underline;}
.tong1 .ulgg dt a:hover {text-decoration: none;}
.tong1 dd{line-height:25px; height:25px; background:url(../images/ico.gif) 16px 9px no-repeat; padding-left:32px; overflow:hidden;}

.biaoyu{width:470px;line-height:22px;padding-top: 8px;padding-bottom: 8px;padding-left: 6px;padding-right: 6px;}
.biaoyu a {color:#4E6D95;}
.biaoyu a:hover{color:#666;}

.tong1 .liuyan {width:214px;background-image:url(../images/bg5.gif); float:left;}
.tong1 .liuyan h3 {margin: 0;font-size:14px; color:#fff;font-weight:bold; line-height:34px; height:34px; padding-left:20px;background-image:url(../images/bgly.gif);}
.tong1 .liuyan h3 a {color:#fff;font-weight:bold;font-size:14px; text-decoration: underline;}
.tong1 .liuyan h3 a:hover {text-decoration: none;}
.tong1 .liuyan p {text-align:center;}

.tong2{ margin:8px 0 0 25px;}
.tong2 dl{ background-image:url(../images/bg5.gif); height:244px; float:left; margin-right:4px;}
.tong2 dt{ font-size:14px; color:#fff;font-weight:bold; line-height:34px; height:34px; padding-left:20px;}
.tong2 dt a{font-size:14px;color:#fff;font-weight:bold;	text-decoration: none;}
.tong2 dd{ line-height:25px; height:25px; background:url(../images/ico.gif) 16px 9px no-repeat; padding-left:32px; overflow:hidden;}
.ul1{width:220px;}
.ul2{width:236px;}
.tong2 .ul3-xue {width:238px; background-image:url(../images/probg-xue.gif); height:244px;}

.tong2 .ul3{width:238px; background-image:url(../images/probg.gif); height:244px;}
.tong2 .ul3 dt{ margin-bottom:7px;}
.tong2 .ul3 dd{line-height:48px; height:48px; padding-left:45px; overflow:hidden; background-image:none;}
.tong2 .ul3 dd a{ color:#fff;}
.tong2 .ul3 dd a:hover{ color:#666;}
.ul4{width:214px;}
.ul1 dt{ background-image:url(../images/bg1.gif);}
.ul2 dt{ background-image:url(../images/bg2.gif);}
.ul4 dt{ background-image:url(../images/bg4.gif);}


.tong3{ margin:3px 0 0 25px;}
.tong3 dl{ width:456px; height:710px; background-image:url(../images/bg6.gif); margin-right:8px; float:left;}

.tong3 .tong3-xue-left { width:430px; padding-left:24px; height:350px; background-image:url(../images/bg6.gif); margin-right:8px; float:left;}
.tong3 .tong3-xue-right { width:430px; padding-left:24px; height:350px; background-image:url(../images/bg6.gif); float:left; margin-bottom:12px;}
.tong3 .tong3-xue-right p{ margin-left:12px;}
.tong3 .tong3-xue-right .xueimg{ float:left; margin-right:12px; margin-bottom:12px;}
.tong3 h3{ font-size:14px; line-height:30px; color:#00569d; font-weight:bold; margin:15px 0 0px 0}
.tong3 .tong3-xue-left li{ line-height:25px; height:25px; background:url(../images/ico.gif) 0px 9px no-repeat; padding-left:12px; }
.tong3 .tong3-xue-right li{ line-height:25px; height:25px; background:url(../images/ico.gif) 0px 9px no-repeat; padding-left:12px; }


.tong3 dt{color:#364850;font-size:14px;font-weight:bold;margin-top: 16px;margin-right: 0;margin-bottom: 16px;margin-left: 35px;}
.tong3 dd ul li{ width:170px; height:158px;float:left; text-align:center; padding-left:39px;}
.tong3 dd ul li img{ width:158px; height:121px; display:block; margin-bottom:8px;}
.tong3 dd ul li a img{ padding:2px; border:1px solid #ccc;}
.tong3 dd ul li a:hover img{ padding:2px; border:1px solid #333;}

.tong4{ margin:10px 0 8px 25px; width:920px; line-height:23px; color:#4E6D95; font-size:11px;}
.tong4 span{ font-weight:bold;}

.tong5{ margin:10px 0 8px 25px; width:920px; line-height:23px;text-align:center; font-size:20px;font-weight:bold; color:#FF0000;}



.brand{ width:905px; margin:10px 0 8px 25px; width:920px; line-height:23px; color:#4E6D95; font-size:11px;}
.brand li {float: left;margin-left: 7px;}

.footer {width:905px;height:30px;background-color:#4584A8;line-height:30px;font-size:11px;color:#fff; margin-left:25px;padding-left:15px; margin:5px auto;}
.footright {margin-right: 15px;float: right;}
.footer a {color:#FFF}
.footer a:hover {color:#FFFFFF;text-decoration: underline;}
.links {width:905px;color:#4E6D95;margin-left:25px;}
.links a {color:#4E6D95;}
.links a:hover {color:#4E6D95;text-decoration: underline;}

/*inside*/
.mleft{ margin:15px 0 0 25px; width:235px; display:inline;}
.pagebottom{ margin-top:15px;color:#D51E00;}
.mleft .inul{ margin-top:20px;}
.mleft .inul li{ text-align:center; height:66px; line-height:66px;background-image:none; padding-left:0; }
.mleft .inul2 li{text-align:left;padding-left:27px;background:url(../images/inico2.gif) 11px 8px no-repeat;}

.mleft-xin{ margin:15px 0 0 25px; width:235px; display:inline;}
.mleft-xin .inul{ margin-top:20px;}
.mleft-xin .inul li{ text-align:center; height:66px; line-height:66px;background-image:none; padding-left:0; }
.mleft-xin .inul2 li{text-align:left;padding-left:27px;background:url(../images/inico2.gif) 11px 8px no-repeat; line-height:24px;}

.fleft p {margin-top: 7px;}
.fleft p span{ color:#00569d;}
.mright{ margin:15px 25px 0 0; border-left:1px solid #e2e2e2; padding-left:15px; display:inline; width:669px;}
.mright p{line-height: 24px;margin-bottom: 7px;}
.guide{ margin-bottom:12px;}
.mfooter{ margin-top:25px;}

.listleft{ float:left; width:334px; margin-top:20px;}
.listright{ float:right; width:334px;margin-top:20px;}
.list li{float:left; border-top:1px dashed #ccc; padding:15px 0 0 0; margin:16px 0 0 0; width:315px;overflow:hidden;}
.list a img{ padding:5px; border:3px solid #D4D6C1;}
.list a:hover img{ border:3px solid #666;}
.list span{ float:left; display:block; text-align:center;}
.list span a{ color:#D51E00; text-decoration:underline;}
.list span a:hover{ text-decoration:none;}
.list p{ float:left; margin-left:8px; padding-right:15px;}
.mright .page { margin:12px 0px;}
.mright .page a{color:#D51E00; text-decoration:underline;}
.mright .page a:hover{ text-decoration:none;}

.pagecontent a{float:left; text-align:center;}
.pagecontent a img{ padding:6px;border:1px solid #D4D6C1; margin-right:15px;}
.pagecontent a:hover img{ border:1px solid #000;}
.pagecontent p{float:left;line-height: 24px;margin-top: 24px;}
table{width:669px;border-collapse:collapse;line-height: 24px;}
th{border-right:1px solid #fff; font-weight:normal; color:#000;}
td{ padding-left:15px;}
table .black{ background-color:#F5F5EB;}
.back-to{ margin-top:22px; border-top:1px dashed #F5F5EB; width:669px;}
.back-to a{color:#D51E00; text-decoration:none; float:right; margin:10px 15px 0 0;}
.back-to a:hover{text-decoration:underline;}
.back-to .top{ background:url(../images/back-top.gif) 0 8px no-repeat; padding-left:13px;}
.back-to .home{ background:url(../images/back-home.gif) 0 8px no-repeat; padding-left:14px;}

.textlist{ margin-top:14px;font-size:12px;}
.textlist li{ line-height:26px; border-bottom:1px dashed #EBEBEB; clear:both; overflow:hidden;background:url(../images/inico2.gif) 11px 8px no-repeat; padding-left:27px;}
.textlist li a{color:#00569D;text-decoration: none;}
.textlist li a:hover{color:#00569D;text-decoration: underline;}
.textlist .description{padding-right:15px;}
.page{padding-right:20px; float:right; color:#FF7100;}



.name{ color:#666;}

#left-menu {overflow:hidden;width:235px;}
#dhtmlgoodies_slidedown_menu ul {padding:10px;}
#dhtmlgoodies_slidedown_menu a {text-decoration:none;}
.consult{ margin-top:19px; text-align:center;}

.k_pagelist em {background:#F5F9FE none repeat scroll 0 0;border:1px solid #C6C6C6;color:#14316B;font-size:12px;font-style:normal;font-weight:bold;margin:0 1px;padding:2px;}
.k_pagelist strong {border:1px solid #C6C6C6;color:#009900;font-size:12px;margin:0 1px;padding:2px;}
.k_pagelist a {border:1px solid #C6C6C6;font-size:12px;margin:0 1px;padding:2px;}
.k_pagelist a:link, .k_pagelist a:visited, .k_pagelist a:active {color:#000000;font-size:12px;font-weight:normal;text-decoration:none;}

.certlist{width:669px;}
.certlist li{ width:195px;text-align:center;line-height:40px; float:left;margin:18px 0 0 22px!important;  margin:18px 0 0 11px;font-size:14px; display:inline;}
.certlist li a{display:block; padding:6px;}
.certlist li a:hover{color:#f00;}
.certlist li .certimg{border:2px solid #CECCCC; width:192px; height:202px; line-height:167px; font-size:167px;}
.certlist li img{ vertical-align:middle;}


.box .fpic {width: 920px;margin:3px 0 0 25px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;	border-left-style: solid;border-right-color: #ccc;border-left-color: #ccc;}
