﻿@charset "utf-8";
/* CSS Document */

/*公用部分*/
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, table, th, td, dl, dt, dd {margin: 0;padding: 0;  font-weight:normal;}
body{font-size:12px; font-family:Tahoma, Helvetica, Arial, '微软雅黑', sans-serif; background:#F4EFEB; color:#5E5E5E;}
li{ overflow: hidden; list-style:none;}
img{ border:0;}
.cl{ clear:both;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}

.main{ width:320px; margin:0 auto; background:#FFF;}
nav{ width:320px; height:44px; line-height:44px; 
    background:-webkit-gradient(linear,left top,left bottom,from(#12598f),to(#0e4065));
	background:-moz-gradient(linear,left top,left bottom,from(#12598f),to(#0e4065));
	background:-o-gradient(linear,left top,left bottom,from(#12598f),to(#0e4065));
	background:-ms-gradient(linear,left top,left bottom,from(#12598f),to(#0e4065));
}
nav ul{ padding-left:3px;}
nav ul li{float: left;font-size: 16px;font-weight: bold;padding: 0 5px;text-align: center;width: 50px;}
nav ul li a{ color:#FFF;font-family:Tahoma, Helvetica, Arial, '微软雅黑',sans-serif;}

.bg{background:url(../images/img.png) no-repeat 0 0;overflow:hidden;display:block;}
.banner{width:320px;margin:0 auto;padding:10px 0;}
.banner img{ width:100%}
.SJask{ width:100%; height:43px;}
.SJask a{ text-align:center; width:48%; height:43px; color:#fff;  line-height:43px; display:block; font-size:16px; float:left;
    background:-webkit-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-moz-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-o-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-ms-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));font-weight: bold;
}
.SJask a:before{ font-size:16px; margin-right:5px; font-weight:normal;}

.SJfenlei{  padding:10px 10px; height:288px}
.SJfenlei .jbbox{}
.SJfenlei .jbbox a{ width:58px; height:58px; float:left;border-radius: 30px; margin:20px;line-height: 20px;text-align: center;color:#fff;}
.SJfenlei .jbbox a:before{ display:block; font-size: 18px;margin-top: 8px;}
.SJfenlei .jbbox a:nth-child(1){ background:#336489;}
.SJfenlei .jbbox a:nth-child(2){ background:#88AE2C;}
.SJfenlei .jbbox a:nth-child(3){ background:#1CB4C3;}
.SJfenlei .jbbox a:nth-child(4){ background:#ea8b00;}
.SJfenlei .jbbox a:nth-child(5){ background:#ED5252;}
.SJfenlei .jbbox a:nth-child(6){ background:#A763A4;}
.SJfenlei .jbbox a:nth-child(7){ background:#F72862;}
.SJfenlei .jbbox a:nth-child(8){ background:#2F65C6;}
.SJfenlei .jbbox a:nth-child(9){ background:#3a8a1b;}


.SJdoc{ padding:0 0 10px 0; float:left;}
.SJdoc h4 i,.SJyy h4 i,.list h4 i{ margin-right:5px;}
.SJdoc h4{ width:310px; height:31px; background:-webkit-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-moz-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-o-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-ms-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	 line-height:31px; font-size:14px; color:#FFF; padding-left:10px;
	 }
.SJdoc h4 a{ float:right; font-size:12px; color:#FFF; padding-right:10px;}
.docline{ width:320px; padding:20px 0 10px 0; height:25px; line-height:20px;}
.docline li{ float:left; width:93px; height:25px; padding-left:10px;}
.docline li a{ color:#fff; background:url(../images/telephone_38.jpg) no-repeat;width:93px; height:25px; display:block; font-size:14px; text-align:center;}
.docline li a:hover{ background:url(../images/telephone_36.jpg) no-repeat; font-weight:bold; text-decoration:none;}
.docline .hover a{ background:url(../images/telephone_36.jpg) no-repeat; font-weight:bold;}
.pading10{ padding-top:10px;}
.pading10 img{width:69px; height:83px;}
.pading10 ul li{ width:140px; float:left; padding-right:20px;}
.pading10 ul li a{ float:left; padding-left:10px; color:#5e5e5e;}
.pading10 ul li h5 a{ color:#3d78a4;}
.pading10 ul li h5{ font-size:14px;}
.pading10 ul li h5 span{ font-size:12px; height:18px; display:block; width:50px; overflow:hidden;}
#sjbtn{ line-height:20px; margin-top:10px;}

.SJyy h4{ background:-webkit-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-moz-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-o-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-ms-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489)); width:310px; height:31px; line-height:31px; float:left; color:#FFF; font-size:14px; padding-left:10px;}
.SJyy h4 span{ font-size:12px;}
.SJyy p{ width:300px; margin:0 auto; line-height:24px; padding-top:10px; clear:both;}
.SJyy input{ width:200px; margin-left:10px; border:#3d78a4 solid 1px; height:30px; background:#FFF;}
#tjimput{ width:106px; height:29px; background:-webkit-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489)); color:#fff;
	background:-moz-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-o-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-ms-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489)); display:block; margin:0 auto; margin-top:10px;}

address{ height:95px; background:#E7E5E3; margin:30px 0 30px 0;text-align: center;font-style:normal;}
address p{ text-align:center; padding:10px 0; }
address a{color: #5E5E5E;}
address li{padding-top: 10px;}
.phonea{ clear: both;display: none; height:20px;  line-height:20px; background:url(../images/telephone_53.jpg) left center no-repeat; padding-left:15px; width:120px; margin:0 auto; color:#FF5073;}
.phonea a{color:#FF5073;}


.ztbanner{ padding:10px 0;}
.ztbanner img{ width:320px; height:135px;}
.sjwz{ height:24px; line-height:24px; background:#EEEEEE; padding-left:10px; color:#5e5e5e; margin:10px 0 0px 0; overflow:hidden; padding-right:10px;}
.sjwz a{ color:#5e5e5e;}
.zjtj{ padding:10px;}
.zjtj a img{ width:85px; height:100px; float:left;}
.zjtj h5{ font-size:14px; float:left; padding-left:10px; width:205px;}
.zjtj h5 a{ color:#FF5073; }
.zjtj h5 span{ font-size:12px; padding-left:10px;}
.zjtj p{ width:205px; line-height:18px; height:55px; overflow:hidden; float:left; padding-left:10px;}
.zjtj p a{color:#FF5073;}
.zjtj #bt1{ width:78px; height:18px; display:block; background:url(SJzj_10.jpg) no-repeat; float:left; margin:8px 0 0 10px;}
.zjtj #bt2{ width:78px; height:18px; display:block; background:url(SJzj_12.jpg) no-repeat; float:left;margin:8px 0 0 10px;}
.SJZJ{ padding:0;}
.SJZJ ul{ float:left; width:320px; padding:20px 0;}
.SJZJ ul li{ width:85px; float:left; padding:10px;}
.SJZJ ul li img{ width:85px; height:100px;}
.SJZJ ul li p{ width:85px; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.SJZJ ul li a{color:#FF5073;}

.SJxianshi{ width:300px; padding:0 10px; clear:both; line-height:24px;}
.SJxianshi a{ color:#FF5073}
.sjzxl{ width:320px; background:#EEEEEE; line-height:24px; margin:30px 0;}
.sjzxlbox{ padding-left:35px; width:285px; }
.sjzxl em{color:#FF5073; padding-right:20px;}

.zzsjbox{width:300px; padding:0 10px; padding-bottom:30px;}
.zzsjbox h4{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.tab{ width:300px; height:91px; background:url(zjsjb_03.jpg); color:#FFF;}

.list h4{ width:310px; height:31px; background:-webkit-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-moz-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-o-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-ms-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489)); font-size:14px; line-height:31px; color:#FFF; padding-left:10px;}
.list ul{ width:300px; padding:10px;}
.xylj ul li{ font-size:14px; line-height:30px; border-bottom:#E6E4E4 dashed 1px; height:30px; width:300px; overflow:hidden;}
.xylj ul li a{ color:#5e5e5e;}

.gxq ul li{ padding:10px 0;}
.gxq ul li img{ width:95px; height:60px; float:left;}
.gxq ul li h5{ height:20px; line-height:20px; float:left; width:195px; overflow:hidden; padding-left:10px;}
.gxq ul li h5 a{color:#3d78a4;}
.gxq ul li p{ width:195px; padding-left:10px; float:left; line-height:18px; height:40px; overflow:hidden; padding-top:5px;}

article{ width:300px; padding:10px;}
article h3{ font-size:18px; color:#000; width:300px; text-align:center;}
article .SJinfo{ width:310px; text-align:center; height:24px; line-height:24px;}
article .thisisny{ line-height:24px; padding:20px 0;font-size:14px;}
article .thisisny img{ max-width:300px;}


.yyjj h4{ font-size:12px; color:#FF5073; font-weight:bold;}
.yyjj span{ font-size:12px; color:#FF5073; font-weight:bold;}

.pj h4{ color:#FF5073; height:24px; line-height:24px; background:#eee; padding-left:10px; font-size:14px;}



.newwab a{ color:#FF5073; font-size:14px;}
.newwab li{ height:55px; overflow:hidden; padding:0; line-height:20px; margin:10px 0; border-top:#E6E4E4 dashed 1px;}
.newwab img{ padding-right:10px;}


.pagination{  width:300px; display:table; margin:auto; clear:both;  text-align:center; font-size:12px; padding:20px 10px;}
.pagination li{ float:left; border-top:none; height:30px;}
.pagination a{ float:left; padding:3px 6px; border:solid 1px #efefef; color:#666; margin-left:5px;}
.pagination a:hover{ background:#3d78a4; color:#fff;}
.pagination .thisclass a{background:#3d78a4; color:#fff}

footer{ width:310px; height:50px; background:-webkit-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-moz-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-o-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489));
	background:-ms-gradient(linear,left top,left bottom,from(#3d78a4),to(#336489)); margin:0 auto; position:fixed; bottom:0; padding:0 0 0 10px;}
footer li{ float:left;}
footer li a{ color:#FFF;  display:block; width:100px; text-align:center; padding-top:5px; line-height:20px;}
footer li a:hover{ text-decoration:none;}
footer li a:before{ display:block; font-size:16px;}
