@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#172344; padding:0; margin:0 auto; background-color:#6f1843;}
body, td, th {font-size:12px;  color:#172344; }
ul,li,dl,dt,dd,p,div,br{margin:0; padding:0; list-style-type:none;}
li { cursor:pointer;}
/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #000;}
img{ border:0;}
.hg{ width:100%; height:5px; overflow:hidden;margin:0 auto;}
.hg1{ width:100%; height:3px; overflow:hidden;margin:0 auto;}
.hg3{ width:100%; height:1px; overflow:hidden;margin:0 auto;}

.hg2{ width:100%; height:15px; overflow:hidden;margin:0 auto;}

/*color_Type*/
.color1{color:#268937;}
.color2{color:#d11212;}
.color3{color:#666;}
.color4{color:#222;}
.ft14{font-size:12px; }
.pdright5{padding-right:5px;}
.bg1{background:#f3f3f3; padding:5px;}
/*color_Type_end*/

.linkb A {color:#818181;text-decoration: none;}
.linkb A:HOVER {color:#818181;text-decoration:underline;}

.topbar{height:35px; background-color:#f4f4f4; width:100%;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:34px;}
.logo{float:left;}
.topnav{float:right; color:#000000;}
.topnav a {color:#000000;text-decoration:none;}
.topnav a:hover {color:#000000;text-decoration:none;}

.topbg{ background:url(images/bg.png) repeat-x; width:100%; height:auto;}
.topimg{ width:100%;height:600px; overflow:hidden;margin:0 auto;background:url(images/banner.jpg) no-repeat center;}

.part1{ width:960px; background-color:#fff; margin:0 auto; border:#6a537d solid 1px; margin-bottom:50px;}
.title{ padding-bottom:26px; width:960px; margin:0 auto; padding-top:36px; }
.box1{ width:960px; height:auto; overflow:hidden; margin:0 auto; padding:0px 0 20px 0; line-height:24px; font-size:14px;}
.box1 ul{ width:960px; height:auto;}
.box1 li{ width:284px; height:360px; background:url(images/bg1.png) no-repeat; padding-top:1px; float:left; margin:0 18px 0 18px;}
.box1 li p { text-align:center; width:200px; margin:0 auto;}
.box1 li p span{ text-align:left; color:#393939; font-size:12px;line-height:20px;}
.bt a {	font-family:"微软雅黑";font-weight:bold;font-size:20px;color:#303a5f;text-decoration:none;}
.bt a:hover {font-family:"微软雅黑";font-weight:bold;font-size:20px;color:#303a5f;text-decoration:none}
.bu a {	font-family:"微软雅黑";font-weight:bold;font-size:15px;color:#303a5f;text-decoration:none;}
.bu a:hover {font-family:"微软雅黑";font-weight:bold;font-size:15px;color:#303a5f;text-decoration:none}
.bc a {color:#58669a;text-decoration:none; line-height:24px;font-size:12px;}
.bc a:hover {color:#303a5f;text-decoration:none;}

.box2{width:890px; overflow:hidden; margin:0 auto; padding:10px 0 0px 0; line-height:24px;}
.tab{ text-align:center; line-height:40px;}

.box3{ width:912px; height:auto;margin:0 auto; padding:10px 0 0px 0;}
.box3 .tableft{ float:left; width:447px;}
.box3 .tabright{ float:left; width:447px; margin-left:18px;}
.box4{ width:429px;margin:0 auto; padding-bottom:50px; line-height:24px;}

.title1{ width:447px; margin:0 auto; padding-top:50px; padding-bottom:21px; }


/*topbar*/
.topbar{height:39px;width:100%; background:#FFF;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:38px; background:#FFF;}
.logo{float:left;}
.topnav{float:right; color:#303a5f;}
.topnav a {color:#303a5f;text-decoration:none;}
.topnav a:hover {color:#303a5f;text-decoration:none;}
/*bottom*/
.pbottom{background-color:#717171; font-size:12px; line-height:22px; text-align:center; color:#fff; padding:6px; margin:0px 0px 0px 0px; height:92px; border-top: solid 3px #333;}
.pbottom a {color:#fff;text-decoration: none;}
.pbottom a:hover {text-decoration: underline;}