@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:14px; color:#666666;font-family: "΢���ź�"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,h7,h8,h9p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,h7,h8,h9{font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "΢���ź�", SimSun, "����", STXihei, "����ϸ��", Heiti, "����", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#666666;text-decoration:none; font-size:14px; outline:none;}
a:hover{ color:#F00; text-decoration:none; font-size:14px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m { width:1200px; margin:0px auto;}
.top {line-height:40px; }
.nav { background:#0457a5; height:45px;}
.dianhua { background:url(../images/dianhua.jpg) no-repeat center left; padding-left:55px; width:150px; height:48px; font-size:17px; margin-top:20px;}
.dianhua font { color:#ff6101; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


/* banner */
.flexslider{position:relative;height:380px;overflow:hidden;width:100%; margin:0px auto;}
.slides{position:relative;z-index:1;}
.slides li{height:380px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*��������*/
.sea { height:55px; line-height:55px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2;}
.sea1 { width:230px; background:#fff; border:1px solid #CCC; outline:none; color:#666; height:27px; line-height:27px; padding-left:5px;}
.sea2 {text-align:center; color:#FFF; float:right;}
.sea2 a {color:#FFF;}

/*����*/
.menu {font-family: "΢���ź�"; width:1200px; margin:0px auto;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; padding:0px 25px; height:45px; color:#fff; line-height:45px; font-size:15px;font-weight:bold; background: url(../images/d1.jpg) no-repeat center right #345cab;}
.menu ul li ul {display: none; z-index:99999;}
.menu ul li a.hide{color:#fff; background:#ff6101;}
.menu ul li:hover a {color:#fff; background:#ff6101;}
.menu ul li:hover ul {display:block; position:absolute; top:45px; left:0; width:133px;}
.menu ul li:hover ul li a {display:block; background:#345cab;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #5c6aad;color:#fff;}
.menu ul li:hover ul li a:hover {background:#243898; color:#fff;font-size:14px;font-weight:normal;}

.main { background:url(../images/x1.jpg) repeat-x center bottom; margin-top:15px; width:100%; padding-bottom:20px;}
.main .left { width:220px; float:left; border:1px solid #cccccc; border-top:none; background:#ffffff; padding-bottom:10px;}
.main .left h1 { height:40px; line-height:40px; text-align:center; font-size:18px; color:#FFF; background:#0457a5;}
.main .left h2 { width:190px; margin:8px auto 0px auto; height:30px; line-height:30px; background:url(../images/jia.png) no-repeat center right #0274b0; font-size:14px; color:#FFF; padding-left:14px;}
.main .left h2 a {font-size:14px; color:#FFF;}
.main .left ul {width:204px; margin:5px auto 0px auto;}
.main .left ul li { background:url(../images/l4.jpg) no-repeat center left; width:88px; float: left; height:22px; line-height:22px; padding-left:14px;}
.main .right { width:960px; float:right;}
.main .right h1 { background:url(../images/l1.jpg) no-repeat center left; height:40px; line-height:40px; color:#0457a5; font-size:18px; padding-left:12px;}
.main .right h1 span { float:right;}
.main .right ul li { width:223px; float:left; text-align:center; margin:8px 8px 0px 8px;}
.main .right ul li img { width:213px; height:160px; padding:4px; border:1px solid #cccccc;}
.main .right ul li p { height:40px; line-height:40px; font-size:14px; text-align:center;}
.main .right h2{ background:url(../images/l5.jpg) no-repeat center bottom; height:45px; line-height:45px; margin-top:30px; color:#0457a5; font-size:18px; padding-left:12px;}
.main .right h2 span { float:right; background:url(../images/jian.png) no-repeat center right; padding-right:20px;}
.main .right .gywm { margin-top:20px;}
.main .right .gywm .zc { width:330px;}
.main .right .gywm .yc { width:625px; line-height:26px;}

.main1 { width:1200px; margin:15px auto 0px auto;}
.main1 h1 { background:url(../images/l1.jpg) no-repeat center left; height:40px; line-height:40px; color:#0457a5; font-size:18px; padding-left:12px; margin-bottom:10px;}
.main1 h1 span { float:right; background:url(../images/jian.png) no-repeat center right; padding-right:20px;}
.main1 .left { width:880px; float:left;}
.main1 .left .ys2 { margin-top:10px;}
.main1 .left .ys2 .nrzs { width:410px; background:#efefef; border:1px solid #dddddd; padding:10px; border-radius:3px; height:260px; overflow:hidden;}
.main1 .left .ys1 { width:880px; background:url(../images/l7.jpg) no-repeat center top; }
.mian1 .left .ys1 p {padding:20px 0px 0px 20px; line-height:30px;}
.main1 .left h2 { font-size:18px; font-weight:bold; color:#e75b1d; line-height:50px; padding:20px 0px 0px 20px; }
.main1 .left h3 {font-size:18px; font-weight:bold; color:#fe6902; padding-bottom:10px;}
.main1 .right { width:294px; float:right;}
.main1 .right .qy { border:1px solid #cccccc; padding:8px;}
.main1 .right .qy ul { padding-top:6px;}
.main1 .right .qy ul li { line-height:28px;}

.main2 {width:1200px; margin:15px auto 0px auto;}
.main2 h1 { border-bottom:1px solid #0558a8; height:40px; line-height:40px;}
.main2 h1 font { background:#0558a8; text-align:center; font-size:16px; padding:10px 20px;  color:#FFF;}
.main2 h1 span {float:right; background:url(../images/jian.png) no-repeat center right; padding-right:20px;}
.main2 .kuan { width:386px;}
.main2 .kuan ul { padding-top:8px;}
.main2 .kuan ul li { background:url(../images/l11.jpg) no-repeat center left; padding-left:15px; line-height:30px;}
.main2 .kuan ul li span { float:right; font-family:Arial, Helvetica, sans-serif; color:#999;}

.hzhb { width:100%; background:#f1f1f1; margin-top:20px; padding:15px 0px;}
.hzhb h1 {background:url(../images/l1.jpg) no-repeat center left; height:40px; line-height:40px; color:#0457a5; font-size:18px; padding-left:12px;}
.hzhb h1 span {float:right; background:url(../images/jian.png) no-repeat center right; padding-right:20px;}
.hzhb ul { width:1214px; margin:0px auto; }
.hzhb ul li { width:230px; height:77px; border:1px solid #cccccc; margin:5px; float:left;}

.hzhb1 { width:100%;  padding:15px 0px;}

.hzhb1 ul { margin:0px auto; }
.hzhb1 ul li { width:230px; height:77px; border:1px solid #cccccc; margin:5px 3px; float:left;}




.foot { width:100%; margin:0px auto;  background:#333333; color:#e6e6e6; text-align:center; padding:30px 0px;}
.foot a { color:#e6e6e6;}
.foot font {font-size:20px; color:#ffffff; line-height:40px;}
.foot .left { width:420px; background:url(../images/x1.png) no-repeat right top; text-align:left; line-height:26px; font-size:14px;}
.foot .zhong {background:url(../images/x1.png) no-repeat right top; padding:0px 50px; width:385px; text-align:left;}
.foot .biaodan { width:375px; background:#bbbbbb; color:#333; padding:0px 5px; height:30px; line-height:30px; border:0; margin:15px 0px 0px 0px; text-align:left;}
.foot .biaodan1 { width:375px; background:#bbbbbb; color:#333; padding:0px 5px; height:60px; line-height:30px; border:0; margin:15px 0px 0px 0px; text-align:left;}
.foot1 { padding:15px 0px 15px 0px; text-align:center; background:#000; color:#FFF;}
.gaodu { height:30px;}
.gaodu { height:30px;}
.tj {width:150px; text-align:left;  margin-top:15px; background:#334682; text-align:center; line-height:30px; height:30px; font-size:14px;font-size:14px; color:#ffffff;}


.sea { height:48px; line-height:48px; background:#f6f6f6;}


.nmain {margin-top:15px; width:100%; padding-bottom:20px;}
.nmain .left { width:220px; float:left; border:1px solid #cccccc; border-top:none; background:#ffffff; padding-bottom:10px;}
.nmain .left h1 { height:60px; line-height:60px; text-align:center; font-size:24px; color:#FFF; background:#0457a5;}
.nmain .left h2 { }
.nmain .left h2 a {font-size:14px; color:#FFF;}
.nmain .left ul {width:204px; margin:8px auto 0px auto;}
.nmain .left ul li {  height:40px; line-height:40px; background:url(../images/l4.png) no-repeat center left #f5f5f5; font-size:14px; color:#FFF; border-bottom:5px solid #ffffff; font-size:14px;}
.nmain .left ul li a { font-size:14px; padding-left:30px; }
.nmain .left ul li .hide {background:url(../images/l4.png) no-repeat center left #327cd3; color:#FFF; display:block;}
.nmain .left ul li:hover a { background:url(../images/l4.png) no-repeat center left #327cd3; color:#FFF; display:block;}
.nmain .right { width:960px; float:right;}

.nmain .right h2{ background:url(../images/l55.jpg) no-repeat center bottom; height:45px; line-height:45px; color:#0457a5; font-size:18px; padding-left:12px;}
.nmain .right .gywm { margin-top:20px; line-height:30px;}
.boqwx ul { margin-top:20px;}
.boqwx ul li { width:223px; float:left; text-align:center; margin:8px 8px 0px 8px;}
.boqwx ul li img { width:213px; height:160px; padding:4px; border:1px solid #cccccc;}
.boqwx ul li p { height:40px; line-height:40px; font-size:14px; text-align:center;}

.list-page{ padding:20px 0px;}
.list-page .link{font-size:12px;text-align:center}
.list-page .link span{height:24px;line-height:24px;display:inline-block;text-align:center;padding:0 8px;margin-right:5px;font-weight:bold;vertical-align:middle}
.list-page .link a{height:22px;line-height:22px;display:inline-block;border:1px solid #d7d7d7;text-align:center;padding:0 8px;margin-right:5px;vertical-align:middle}
.list-page .link a:hover{background-color:#efefef;text-decoration:none}

.ztzl { width:960px; margin-top:20px;}
.ztzl ul li { border-bottom:1px dashed #cccccc; padding:0px 0px 15px 0px; float:left; margin-bottom:20px; width:960px;}
.ztzl ul li img { float:left; width:213px; height:160px; padding:5px; border:1px solid #cccccc;}
.ztzl ul li font { width:700px; float:right; line-height:24px;}
.ztzl ul li font a {}
.ztzl ul li .ss { margin-top:12px; width:80px; text-align:center; height:24px; line-height:24px; background:#327cd3; color:#FFF; border-radius:3px;}
.ztzl ul li .ss a {color:#FFF; font-size:12px;}
.ztzl ul li .ss:hover  {filter: alpha(Opacity=80); opacity:.8; }


.zlxz { width:960px; margin-top:20px;}
.zlxz ul li { border-bottom:1px dashed #cccccc;  float:left; line-height:50px; width:960px; font-size:14px;}
.zlxz ul li a {font-size:14px;}
.zlxz ul li .ss { margin-top:13px; width:80px; text-align:center; height:24px; line-height:24px; background:#327cd3; color:#FFF; border-radius:3px; float:right;}
.zlxz ul li .ss a {color:#FFF; font-size:12px;}
.zlxz ul li .ss:hover  {filter: alpha(Opacity=80); opacity:.8; }


.lianxi h1 { background:url(../images/xian.png) no-repeat left bottom; font-size:22px; line-height:50px; margin-bottom:40px;}
.lianxi h1 a {font-size:22px; line-height:50px;}
.lianxi h1 a:hover { font-size:22px;}
.lianxi h1 span { float:right; line-height:50px;}
.lianxi{ width:1200px; margin:20px auto 50px auto;}
.lianxi .d_t{margin-bottom:50px;}
.lianxi h3{font-size:24px; margin-bottom:15px;}
.lianxi h4{font-size:16px; line-height:26px; color:#888; margin-bottom:15px;}
.lianxi em{width:30px; height:1px; background-color:#861622; display:block; margin-bottom:15px;}
.lianxi b{font-family:Arial, Helvetica, sans-serif; color:#861622; padding-left:5px; font-size:20px !important;}
.lianxi p{font-size:16px; line-height:40px;}
.lianxi p i{padding-right:10px; color:#aaa;}
.lianxi input.w_z{width:800px; height:40px; font-size:14px; line-height:40px; margin-right:10px; margin-bottom:10px; border:1px solid #e7e7e7; padding:0 5px;}
.lianxi input.a_n{width:200px; height:40px; background-color:#0457a5; font-size:14px; color:#fff; line-height:40px; margin-top:20px; border:none;}
.lianxi textarea{width:900px; height:66px; padding:5px; border:1px solid #e7e7e7; outline:none; resize:none; font-size:14px; line-height:28px; margin-bottom:10px;}


.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53; margin-right: 10px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }