@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px;  color:#333;font-family:"微软雅黑";}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#3d2f1b;text-decoration:none;}
a:hover{color:#1959b9;text-decoration:none;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{overflow:hidden;clear:both; height:0px;}
.aaa{width:1200px; margin:0 auto;}
.lf{ float:left;}
.rt{ float:right;}

.head{width:100%; background:#e7e7e7; display:block; margin:0 auto;}

.m{width:1200px; margin:0 auto;}

.w{font-size:14px; font-weight:normal; line-height:35px;}

.z{ font-size:14px; font-weight:normal; line-height:35px;}

.logo{ margin-top:10px; margin-bottom:10px;}

.dh{width:390px; margin-top:10px; margin-bottom:10px; }

.dh font{background:url(12_03.jpg) no-repeat center center; text-align:center; font-size:16px; font-weight:normal; line-height:35px; display:block;}

.dh span{background:url(1.jpg)  no-repeat left center; text-align:center; height:50px; display:block; font-size:24px; padding-left:60px; font-weight:normal; line-height:50px; color:#1959b9;}

.nav{width:100%; background:#1959b9; display:block; margin:0 auto;}


.menu {font-family: "微软雅黑"; width:1200px; margin:0 auto;}
.menu ul li {float:left; position:relative; background:url(2.jpg) no-repeat right center;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; height:50px; color:#fff; width:150px;  line-height:50px; font-size:15px;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff; background:#0066cc;}
.menu ul li:hover ul {display:block; position:absolute; top:50px; left:0; width:150px;}
.menu ul li:hover ul li a {display:block; background:#0479e7;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #4eb8b8;color:#fff;}
.menu ul li:hover ul li a:hover {background:#0066cc; color:#fff;font-size:14px;font-weight:normal;}


.sch{width:100%; background:#e7e7e7; display:block; margin:0 auto;}

.re font{font-size:16px; line-height:45px; font-weight:normal; display:inline-block; color:#000;}

.re p{font-size:14px; font-weight:normal; line-height:20px; color:#666; display:inline-block; border-right:1px solid #666; padding-right:10px;}
.re p a{font-size:14px; font-weight:normal; line-height:20px; color:#666; }

.re p a:hover{font-size:14px; font-weight:normal; line-height:20px; color:#0479e7; display:inline-block; }

.sh{background:url(4.jpg) no-repeat left center; width:265px; height:45px;}

.sma{float:right; margin-top:10px; margin-right:10px;}

.main{width:100%; margin:0 auto; margin-top:15px; margin-bottom:15px;}

.tit{background:url(5.jpg) no-repeat center center; text-align:center; margin-top:60px;}

.tit h1{font-size:36px; color:#0479e7; font-weight:normal; line-height:60px; display:inline-block; text-align:center;}

.tit em{font-size:24px; font-weight:normal; line-height:60px; color:#d5d3d3;}


.tit1{background:url(10.png) no-repeat center center; text-align:center; margin-top:30px; height:100px;}

.tit1 h1{font-size:36px; color:#fff; font-weight:normal; line-height:100px; display:inline-block; text-align:center;}

.tit1 em{font-size:24px; font-weight:normal; line-height:100px; color:#d5d3d3;}


.tit4{background:url(101.png) no-repeat center center; text-align:center; margin-top:30px; height:100px;}

.tit4 h1{font-size:36px; color:#0479e7; font-weight:normal; line-height:100px; display:inline-block; text-align:center;}

.tit4 em{font-size:24px; font-weight:normal; line-height:100px; color:#d5d3d3;}



.fe{width:231px; margin-top:20px; background:url(8.jpg) no-repeat left center; margin-right:0px; height:651px;}

.fe h1{font-size:24px; line-height:45px; color:#fff; text-align:center; padding-top:30px; font-weight:normal;}

.fe h2{text-align:center; font-size:14px; font-weight:normal; text-align:center; color:#fff; text-transform:uppercase; background:url(7.jpg) no-repeat bottom center; padding-bottom:10px;}

.fe ul {margin:10px 30px;}

.fe ul li{text-align:center; line-height:60px; color:#fff; border-bottom:1px dashed #488cbb; font-size:14px; font-weight:normal;}

.fe ul li a{text-align:center; line-height:60px; color:#fff; }

.fe ul li a:hover{text-align:center; line-height:60px; color:#fff;  font-size:14px; font-weight:normal;}


.cc{background:#f8f8f8; width:969px; height:651px; margin-top:20px;}

.cc ul {margin:20px;}

.cc ul li{float:left; margin-bottom:30px; margin-top:10px; text-align:center;}

.cc ul li p{text-align:center; background:#0087d3; color:#fff; line-height:35px; display:block; font-size:13px;}

.cc ul li p:hover{text-align:center; background:#0066ae; color:#fff; line-height:35px; display:block;}


.main-1{background:url(9.jpg) no-repeat top center; margin:0 auto; margin-top:30px;}


.ab{width:630px; margin-top:30px; color:#fff; line-height:14px; font-weight:normal;}

.tt{margin-top:15px;}

.ab font{font-size:24px; display:block; padding-top:30px; font-weight:normal; line-height:35px; color:#fff;}

.ab p{padding:10px 0; font-size:14px; color:#fff; line-height:35px; font-weight:normal;}

.ab span{width:120px; height:35px; background:#9e9fa1; display:block; text-align:center; line-height:35px; color:#333; display:block;}


.main-2{width:100%; margin:0 auto; margin-top:30px;}

.m1{ background:#fff; width:1170px; border:10px solid #f2f2f2; margin-top:30px; overflow:hidden;}

.new{width:480px; margin:10px;}

.tit2{border-bottom:1px solid #e7e7e7; margin:0 auto; overflow:hidden;}

.tit2 h2{width:130px; height:40px; float:left; background:#1b5eaf; display:block; text-align:center; font-size:18px; line-height:40px; font-weight:normal; color:#fff;}

.tit2 span{float:right; line-height:35px; display:block; font-size:14px; font-weight:normal;}

.new ul li{ background:url(11.jpg) no-repeat left center; padding-left:15px; line-height:35px; border-bottom:1px dashed #d8d8d8; font-size:14px; font-weight:normal;}

.new1{width:640px; margin:10px;}

.n-w ul li{ background:url(11.jpg) no-repeat left center; padding-left:15px; line-height:35px; border-bottom:1px dashed #d8d8d8; font-size:14px; font-weight:normal;}
.n-w ul li span{ float:right;line-height:35px; font-size:14px;}

.nTab{width:640px;margin:0px auto;overflow:hidden}
.none {display:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height:40px;font-size:18px; font-weight:normal; line-height:40px;text-align:center;width:130px}
.nTab .TabTitle li a{text-decoration:none;border-bottom:1px solid #e7e7e7;}
.nTab .TabTitle .active{background:#1b5eaf;color:#fff}
.nTab .TabTitle .normal{background:#c0c0c0;color:#333}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding:5px;display:block}

.new3{border-bottom:1px dashed #e4e4e4; overflow:hidden; margin-top:10px; margin-bottom:15px;}

.ty{margin-bottom:5px;}

.nn{width:400px;}

.nn font{font-size:16px; line-height:35px; font-weight:normal; color:#3a517b; display:block;}

.nn p{padding:10px 0; font-size:12px; color:#999; line-height:24px;}

.nn span{font-size:12px; background:url(123_10.jpg) no-repeat left center; color:#CCC; line-height:35px; padding:10px; padding-left:20px;}



.main-3{width:100%; margin:0 auto; margin-top:50px;}

.tit3{background:url(12.jpg) no-repeat top center; height:185px; padding-top:5px;}

/* scrollleft */
.scrollleft{width:1200px;padding:10px;margin:20px auto;}
.scrollleft li{float:left;margin-right:15px;display:inline;width:375px;text-align:center;line-height:19px}
.scrollleft img{width:375px;height:257px;}
.scrollleft span{ background:#f2f2f2; border:1px dashed #CCC; text-align:center; display:block; padding:10px; line-height:30px; font-size:14px; font-weight:normal;}
.scrollleft span:hover{ background:#0479e7; border:1px dashed #CCC; text-align:center; display:block; padding:10px; color:#fff; line-height:30px; font-size:14px; font-weight:normal;}

.bb img{width:100%; height:auto; margin:0 auto;}


.container{
	width:1200px;
	margin:50px auto 0;
}
.container .nav{width:1200px;}
.container .nav span{display: block; width:199px; border-left:1px solid #ccc; text-align:center; line-height:40px; color:#fff; float:left; cursor:pointer;}
.container .nav span.active{background:#0479e7; color:#fff;}

.container .nav span:first-child{border:0px}

.content{ margin-top:20px; width:1200px;position:relative; overflow:hidden;height:525px;} /*定位一般设置为relative，overflow设置为hidden来隐藏外面的内容*/
.content .box{position:absolute;width:1200px;height:525px;} /*这个定位设置为absolute, 因为要操作这个的位置来切换内容*/
.content ul{float:left; width:1200px;}
/*.content ul li{display: block; height:198px; width:219px; float:left; border:1px solid #aaa; text-align:center; line-height:218px;}
.content ul li+li{margin-left:-1px;}
*/

ul#ba{width:1200px; background:#f2f2f2; height:525px; display:block; margin:0 auto; overflow:hidden;}

.tya{width:576px; height:448px; margin-top:20px; margin-left:20px; margin-right:10px;}

ul#ba li p{background:#f2f2f2; width:576px; display:block; text-align:center; line-height:45px; font-size:14px; font-weight:normal;}

ul#ba li{float:left;}

.yu{float:left; width:274px; margin-right:20px; margin-top:20px;}

.yu font{text-align:center; display:block; width:274px; line-height:35px;}

.bn img{width:100%; height:auto; margin:0 auto; margin-top:30px; margin-bottom:30px;}

ul#lk1{margin:10px;}

ul#lk1 li{float:left; margin-right:10px;}

.main-12{width:100%; background:url(13_27.jpg) no-repeat top center; margin:0 auto; overflow:hidden;}
.zq{width:636px; margin-top:20px; margin-right:20px;}

.zq h4{font-size:16px; line-height:35px; color:#000; font-weight:normal; padding-right:30px; display:inline-block;}

.zq font{font-size:14px; line-height:35px; color:#999; display:inline-block;}

.zq span{padding:15px; line-height:35px; font-size:14px; color:#333;}

.zq ul li{line-height:36px; font-size:14px;}

.zq ul li strong img{float:left; line-height:35px; padding-right:10px; padding-top:0px;}

.zq ul li h6{line-height:105px;}

.zq ul li img{float:left; padding-right:10px;}

.lk{width:500px; margin-top:20px;}

.lk ul li{font-size:14px; color:#000; line-height:35px;}

.lk ul li font{color:#0e9beb; line-height:35px; display:inline-block;}
.sm{background:#0e9beb; border:none; float:left; border-radius:30px; width:130px; height:45px; line-height:45px; text-align:center; color:#FFF; margin-top:30px; margin-bottom:50px; font-size:16px; }

.sm a{background:#0e9beb; border:none; border-radius:30px; width:130px; height:45px; line-height:45px; text-align:center; color:#FFF; margin-top:30px; font-size:16px; outline:none; text-decoration:none;}


.foot{width:100%; margin:0 auto; background:#06569d url(18.jpg) no-repeat bottom center; display:block; overflow:hidden;}

ul#btm{padding:7px 10px;}

ul#btm li{float:left; padding:10px 35px; line-height:30px; color:#fff;}

ul#btm li a{line-height:30px; color:#fff;}

ul#btm li a:hover{line-height:30px; color:#fff;}

ul#btm li p{text-align:center; line-height:30px; color:#fff;}

.er1{margin:5px; float:right;}

ul#btm li h6{font-size:16px; font-weight:normal; background:url(121.jpg) no-repeat left bottom; padding-bottom:10px;}

.btm{width:100%; background:#193879; display:block; text-align:center; color:#fff; line-height:40px; font-size:12px;}


.banner1 img{width:100%; height:auto; margin:0 auto;}


.mn23{width:100%; margin:0 auto; position:relative; margin-top:10px; display:block; overflow:hidden; }

.nn3{width:1200px; margin:0 auto; overflow:hidden;}

.zuo1{width:198px; background:#fff;  display:block;}

.tit121{background:url(123.jpg) no-repeat top center; height:122px; display:block; text-align:center;}

.tit121 h3{font-size:24px; color:#fff; line-height:55px; padding-top:15px; font-weight:normal; padding-right:10px;display:block;}

.tit121 h4{font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:35px;font-weight:normal;  color:#fff; display:block;}

.zuo1 ul{background:#fff; display: block;border:1px solid #e6e6e6; overflow:hidden;}

.zuo1 ul li{margin:5px; font-size:14px; font-weight:normal; border-bottom:1px dashed #e6e6e6; text-align:center; line-height:55px;}

.zuo1 ul li a{ text-align:center; line-height:55px;}

.zuo1 ul li a:hover{background:#4599d7; display:block; text-align:center; color:#fff; text-decoration:none;line-height:55px;}

.lx1{background:#fff; display:block;}

.lx1 p{padding:10px; line-height:30px;}

.you1{width:950px; background:#fff; display:block; overflow:hidden;}


.y12{border-bottom:1px solid #eee; height:35px; padding:10px;  padding-left:15px;}

.y12 font{font-size:14px; background:url(15.jpg) no-repeat left center; padding-left:20px; line-height:35px; display:inline-block;}

.y12 p{ display:inline-block;font-size:14px; line-height:35px;}

.jkj{padding:10px; line-height:30px;}

.tit1-1{background:#1b5eaf; display:block; }
.tit1-1 h3{text-align:center; font-size:16px; font-weight:normal; line-height:45px; color:#fff;}

ul#pr{padding:10px 0;}

ul#pr li{float:left; width:450px; margin:5px;}

ul#pr li p{ text-align:left;background:none; display:block; color:#333; line-height:30px;}

ul#pr li font{font-size:14px; display:block; line-height:35px;}

ul#pr li span{width:120px; height:35px; text-align:center; line-height:35px; border:1px solid #eee; display:block; margin-top:10px;}

.you1 p{line-height:30px;}


.tg{width:430px; margin-top:10px; margin-right:10px;}

.asd{width:460px; margin-top:30px;}

.asd span{width:120px; height:35px; background:#c20000; display:block; text-align:center; line-height:35px; color:#fff; margin-top:30px;}

.asd span a{ line-height:35px; color:#fff;}

.asd span a:hover{text-align:center; line-height:35px; color:#fff;}

.asd h1{font-size:24px; font-weight:normal; line-height:35px; color:#036eb8;}


.asd ul li{border-bottom:1px solid #eee; line-height:45px; height:45px; text-align:left; font-size:14px; font-weight:normal;}



.nTab1{width:950px;margin:0px auto; background:#eaeaea; display:block;overflow:hidden}
.none {display:none;}
.nTab1 .TabTitle1 li{float:left;cursor:pointer;height:40px;font-size:18px; font-weight:normal; line-height:40px;text-align:center;width:130px}
.nTab1 .TabTitle1 li a{text-decoration:none;border-bottom:1px solid #e7e7e7;}
.nTab1 .TabTitle1 .active{background:#1b5eaf;color:#fff}
.nTab1 .TabTitle1 .normal{background:#c0c0c0;color:#666}
.nTab1 .TabContent1{clear:both;overflow:hidden;background:#fff;padding:5px;display:block}


.df{padding:10px; font-size:14px; font-weight:normal; line-height:35px;}


.bj{padding:10px;}

.kj{padding:10px 0;}

.kj p{font-size:14px; line-height:45px; display:inline-block; font-weight:normal;}

.kj span{ border-bottom:1px solid #999; width:160px; display:inline-block;}

.bj h3{font-size:16px; padding-left:20px; background:#eeeeee; display:block; color:#1b5eaf; line-height:45px;}

ul#cv{margin-top:5px;}

ul#cv li{line-height:45px;}

ul#cv li h4{font-size:14px; font-weight:normal; display:inline-block; line-height:45px;}

#form1{display:inline-block;}

.kj font{display:inline-block; font-size:14px; font-weight:normal;}