@charset "utf-8";

/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: "微软雅黑";

}



* {

	margin: 0px;

	padding: 0px;

}



.clear{clear:both;}

a {

	text-decoration: none;

	color: #333333;

}



a:hover {

color: #00a1e9;

	text-decoration: none;

}



img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}





a img{border:0px;}

p{margin:0px;padding:0px;line-height:20px;}

i{margin:0px;padding:0px;font-style:normal;}

ul{margin:0px;padding:0px;list-style:none;}

ul li{margin:0px;padding:0px;list-style:none;}

dl,dl dt,dl dd{margin:0px;padding:0px;}

br{margin:0px;padding:0px;}

.clearheight{width:100%;height:1px;overflow:hidden;}

input{ outline:none;}













.top {

	height:104px;

	position:absolute;

	z-index:5;

	background-color: rgba(0,0,0,0.1);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */

	width: 100%;

}



.top_neiye{

    position:fixed;

    top:0;

    left:0;

	height:104px;

	z-index:5;

	background-color:#00a1e9;

	width:100%;

}





.container-fluid {

    padding: 0;

}



.navbar {

    margin: 0;

}



#activate {

    margin: 17px 0;

    width: 300px;

    height: 64px;

    font-size: 18px;

}



.header { width:100%; height:auto; overflow:hidden;margin:0;

}

.header img{ width:100%; height:auto}

.headerImg {

    width: 100%;

	height:auto;

}



.col-lg-7 {

    padding-left: 150px;

}



.col-lg-7 p {

    font-size: 18px;

    margin: 50px 0;

}



.col-lg-5 {

    padding: 0 100px;

}



.col-lg-5 img {

    width: 100%;

    max-width:400px;

}



.col-lg-5 div {

    margin: 0 auto;

}



.credit {

    text-align: center;

    margin-top: 50px;

    margin-bottom: 100px;

}





@media (max-width: 1200px) {

    .col-lg-7 {

        padding: 64px;

    }

}



@media (max-width: 768px) {



    .header {

        margin-bottom: 25px;

    }



    .col-lg-7 {

        padding: 15px;

    }



    .col-lg-7 h2{

        font-size: 16px;

    }



    .col-lg-7 p{

        font-size: 12px;

    }



    .credit{

        margin-bottom: 25px;

    }

}















@media (max-width: 1024px) {

    #bsaHolder, footer {

        display: none;

    }

}



.navbar-fixed-top, .navbar-fixed-bottom {

    z-index: 1;

}





/*Slideshow container*/



.slideshow {

    position: relative;

    max-width: 100%;

}



/*Slideshow images*/



.slide {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;
    height: 100%;
    background-position: center;

    background-size: cover;

	cursor:pointer;

}



/*Buttons*/



.slideBtn {

    position: absolute;

    z-index: 10;

    width: 50px;

    height: 100%;

    cursor: pointer;

}



.leftBtn {

    left: 0px;

    background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));

}



.rightBtn {

    right: 0px;

    background: linear-gradient(to left, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));

}



/*Arrow pointers*/



.pointer {

    position: absolute;

    top: 50%;

    margin-top: -32px;

    z-index: 9001;

    left: 12px;

    opacity: 0.8;

}



.previous {

    width: 0;

    height: 0;

    border-top: 20px solid transparent;

    border-bottom: 20px solid transparent;

    border-right: 20px solid white;



}



.next {

    width: 0;

    height: 0;

    border-top: 20px solid transparent;

    border-bottom: 20px solid transparent;

    border-left: 20px solid white;

    right: 12px;

    left: auto;

}



/*Helper style classes*/



.hide {

    visibility: hidden;

}

.main_home {

	overflow: hidden;

}

.main {

	width:96%;max-width: 1200px;

	margin-right: auto;

	margin-left: auto;

	overflow: hidden;

	padding-bottom: 50px;

}

.main_left {

	float: left;

	width: 30%;

	padding-top: 40px;

}

.main_middle {

	float: left;

	padding-top: 40px;

	width: 44%;

	margin-left: 2.5%;

}

.main_right {

	background-color: #eaeaea;

	float: right;

	width: 17%;
	padding: 0 1.5%;
	padding-top: 40px;
	height: 310px;

}

.main_news_top {

	font-size: 24px;

	color: #333333;

}

.main_news_pic {

	padding: 2px;

	margin-top: 15px;

	border: 2px solid #EAEAEA;

}
.main_news_pic img{ width:100%; height:auto}
.main_news_bt {

	font-size: 16px;

	padding-top: 5px;

	line-height: 24px;

}





.main_news_bt a{



	color: #333333;



}



.main_news_bt a:hover{



	color: #00a1e9;



}



.main_news_date {

	font-size: 12px;

	color: #999999;

	margin-top: 5px;

}



.nn_date {

	font-size: 12px;



}







.news_date {

	font-size: 12px;

	color: #999999;

	margin-top: 20px;

}

.main_more a{

	font-size: 14px;

	color: #ffffff;

	background-color: #bbbbbb;

	line-height: 26px;

	height: 26px;

	width: 104px;

	text-align: center;

	display: block;

	margin-top: 20px;

}

.main_more a:hover{



	background-color: #00a1e9;

}

.main_news_list li {

	margin-top: 17px;

	overflow: hidden;

}

.Login_01 {

	margin-top: 15px;

}

.Login_01 input {

	font-family: "微软雅黑";

	font-size: 14px;

	line-height: 35px;

	color: #999999;

	background-color: #eeeeee;

	text-indent: 10px;

	width: 200px;

	border: 1px solid #FFFFFF;

	height: 33px;

}

.Login_04 input {

	font-family: "微软雅黑";

	font-size: 14px;

	line-height: 35px;

	color: #999999;

	background-color: #eeeeee;

	text-indent: 10px;

	width: 100px;

	border: 1px solid #FFFFFF;

	height: 33px;

	margin-top: 15px;

}

.Login_02 a{

	font-size: 14px;

	line-height: 33px;

	background-image: url(../images/dl.png);

	background-repeat: no-repeat;

	text-indent: 22px;

	margin-top: 15px;

	height: 42px;

	color: #FFFFFF;

	float: left;

	width: 104px;

	display: block;

}



.Login_02 a:hover{

	background-image: url(../images/dl02.png);



}





.synews_left {

	float: left;

	width: 20%; max-width: 60px;

	height: 60px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #bbbbbb;

}

.synews_right {

	float: right;

	width: 78%;

}

.Login_03 a {
	font-size: 14px;
	line-height: 33px;
	color: #FFFFFF;
	background-color: #00a1e9;
	float: left; margin-left:15px;
	height: 33px;
	width: 90px;
	text-align: center;
	margin-top: 20px;
}

.Login_03 a:hover{



	background-color: #0179af;

}



.riqi {

	font-size: 30px;

	color: #666666;

	text-align: center;

}

.ny {

	font-size: 14px;

	color: #999999;

	text-align: center;

}

.foot_navbg {

	padding-top: 40px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #eaeaea;

	overflow: hidden;

}

.foot_nav {

	width:96%;max-width: 1200px;

	margin-right: auto;

	margin-left: auto;

	overflow: hidden;

}

.foot_nav_line a{

	font-size: 14px;

	line-height: 32px;

	color: #FFFFFF; display:block; float:right;

	background-image: url(../images/line.jpg);

	background-repeat: no-repeat;

	text-indent: 45px;

	height: 32px;

	width: 128px;

	margin-left: 172px;

	display: block;

}

.foot_nav_line a:hover{



	color: #FFFFFF;

	background-image: url(../images/line01.jpg);

}



.foot_nav_left {
    width:70%;
	float: left;
}

.foot_nav_right {

	float: right;
	width: 30%;

}

.foot_nav_left li {

	float: left; width:25%;

}

.foot_nav_tel {

	font-size: 24px; clear:both;

	color: #333333;

	text-align: right;

	margin-top: 5px;

}

.foot_nav_add {

	font-size: 12px;

	color: #999999;

	padding-top: 5px;

	text-align: right;

}

.foot_nav_add a{

	color: #999999;

}

.foot_nav_add a:hover{

	color: #00a1e9;

}

.foot_nav_pic li a{

	float: right;

	height: 28px;

	width: 28px;

	margin-left: 5px;

	background-image: url(../images/wb.png);

	background-repeat: no-repeat;

	padding-top: 5px;

	padding-left: 5px;

	margin-top: 25px;

}

.foot_nav_pic li a:hover{

	float: right;

	height: 28px;

	width: 28px;

	margin-left: 5px;

	background-image: url(../images/wb01.png);

	background-repeat: no-repeat;

}

.foot_bg {

	background-color: #333333;



	margin-top: 40px;

}

.foot_nr {

	width:96%;max-width: 1200px;

	font-size: 12px;

	color: #98989a;

	margin-right: auto;

	margin-left: auto;

	padding-top: 15px;

	padding-bottom: 15px;

	overflow: hidden;

}

.foot_nr a{



	color: #98989a;

}

.foot_nr a:hover{

	color: #B3B3B5;

	text-decoration: underline;

}





.foot_nr_left {



	float: left;

}

.foot_nr_right {

	float: right;

}

.ny_dqwz {



	background-color: #ffffff;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #eaeaea;

}

.dqwznr {

	font-size: 12px;

	line-height: 48px;

	color: #666666;

	width:96%;max-width: 1200px;

	margin-right: auto;

	margin-left: auto;

}



.dqwznr a{



	color: #666666;

}

.dqwznr a:hover{



	color: #00a1e9;

}



.ny_main {

	overflow: hidden;

	margin-top: 104px;

}

.area {

	width:96%;max-width: 1200px;

	margin-right: auto;

	margin-left: auto;

}

.daohang {

	margin-top: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #eaeaea;

	background-color: #ffffff;



}
.clearfix{clear:both;zoom:1;}
.clearfix:after{ content:"."; display:block; height:0;clear:both;visibility:hidden;}
.daohang li a{

	float: left;

	text-align: center;

	line-height: 48px;

	padding-right: 20px;

	padding-left: 20px;

}

.daohang li a:hover{

	color: #00a1e9;



}



.click a {

	color: #00a1e9;

	background-image: url(../images/dhbg.png);



}

.click a:hover {

	color: #00a1e9;

    background-image: url(../images/dhbg.png);

}

.contact_left {

	font-size: 14px;

	line-height: 30px;

	color: #333333;

	float: left;

}

.contact_right {

	float: right;

	width: 604px;



}

.contact {

	margin-top: 40px;

	overflow: hidden;

}


.jianjie img{ width:auto; max-width:100%; height:auto}
.jianjie {

	font-size: 14px; clear:both;

	line-height: 30px;

	color: #333333;

	margin-top: 40px;

	margin-bottom: 50px;

	overflow: hidden;

}
.sm_nav{margin-top: 30px;}
.sm_nav li {

	text-align: center;
	display: inline-block;

	list-style: none;
	margin-top: 10px;
	font-size: 16px;
	line-height: 30px;
	margin-right: 20px;
	color: #333333;
	background-color: #eaeaea;

}



.sm_nav li a{
	display: block;

	padding-right: 30px;

	padding-left: 30px;

}



.sm_nav li a:hover{

	color: #ffffff;

	background-color: #00a1e9;

}





.sm_nav ul {

    width: 100%;

    text-align: center;

}







.clicknav a{

	color: #ffffff;

	background-color: #00a1e9;



}

.clicknav a:hover {

	color: #ffffff;

    background-color: #00a1e9;

}

.liuyan .ly01 { clear:none;

	margin-top: 10px;

	float: left;

	width: 31.33%; margin-right:2%; margin-bottom:0;

}

.denglu_right .ly01 {
    margin-top: 10px;
    float: left;
    width: 96%;max-width: 376px;
}
.denglu_right .ly01 input{ 
background-color: #EAEAEA;
    border: 1px solid #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #999999;
    width: 100%;
    height: 40px;
    text-indent: 20px;

}

.denglu .ly01 {
    margin-top: 10px;
    float: left;
    width: 96%;max-width: 376px;
}
.denglu .ly01 input{ 
background-color: #EAEAEA;
    border: 1px solid #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #999999;
    width: 100%;
    height: 40px;
    text-indent: 20px;

}

.liuyan {

	margin-top: 40px;

	margin-bottom: 50px;

}



.liuyan .ly01 input {

	background-color: #EAEAEA;

	border: 1px solid #FFFFFF;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 100%;

	height: 40px;

	text-indent: 20px;

}



.mszj {



	border: 1px solid #e5e5e5;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 90%;

	height: 30px;

	text-indent: 20px;

}



.mszjsc {



	border: 1px solid #e5e5e5;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 400px;



}

.mszjxb {

	border: 1px solid #e5e5e5;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 80px;

	height: 30px;

	text-indent: 20px;

}



.mszjjs {

	border: 1px solid #e5e5e5;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 95%;

	height: 80px;

	text-indent: 20px;

}





.anniu {

	background-color: #00A1E9;

	width: 150px;

	height: 32px;

	font-size: 14px;

	color: #FFFFFF;

	font-family: "微软雅黑";

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	display: block;

}

.anniu a{

	background-color: #00A1E9;



}

.anniu a:hover{

	background-color: #017eb6;



}





.ypanniu {

	background-color: #00A1E9;

	width: 150px;

	height: 32px;

	font-size: 14px;

	color: #FFFFFF;

	font-family: "微软雅黑";

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	float: right;

}

.ypanniu a{

	display: block;

color: #FFFFFF;

	background-color: #00A1E9;



}

.ypanniu a:hover{

	background-color: #017eb6;



}





.ly00 {
width: 100%;
	max-width: 378px;

}

.ly00 select {

	background-color: #EAEAEA;

	border: 1px solid #FFFFFF;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;
	width: 100%;

	line-height: 40px;

	height: 40px;

	padding-left: 20px;

}

.ly02 {

	width: 100%;

	margin-top: 10px;

	

}

.ly02 textarea {

	background-color: #EAEAEA;

	border: 1px solid #FFFFFF;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 100%;

	text-indent: 20px;

	height: 150px;

	margin-top: 10px;

	padding-top: 20px;

}

.ly03 {

	width: 300px;

}

.ly03 input {

	background-color: #EAEAEA;

	border: 1px solid #FFFFFF;

	font-family: "微软雅黑";

	font-size: 14px;

	color: #999999;

	width: 100px;

	line-height: 40px;

	height: 40px;

	padding-left: 20px;

	margin-top: 10px;

}











.w16 {

	font-size: 16px;

	line-height: 30px;

	color: #666666;

}

.ly04 input {

	background-color: #00A1E9;

	width: 200px;

	height: 40px; margin:0 auto; display:block;

	margin-top: 10px;
	font-size: 16px;

	color: #FFFFFF;

	font-family: "微软雅黑";

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.ly04 input a{

	background-color: #00A1E9;



}

.ly04 input a:hover{

	background-color: #017eb6;



}



.tijiao input {

	background-color: #00A1E9;

	width: 150px;

	height: 32px;

	margin-top: 10px;

	font-size: 16px;

	color: #FFFFFF;

	font-family: "微软雅黑";

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.tijiao input a{

	background-color: #00A1E9;



}

.tijiao input a:hover{

	background-color: #017eb6;



}






.ny_m2m li{ width:23%; float: left; margin-right:2%;margin-top: 20px;}
.ny_m2m li a{

	display:block;
	width: 99%; padding:0.5%;
	border: 1px solid #dddddd;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 10px;

}
.ny_m2m li img{ width:100%; height:auto}


.ny_m2m li a:hover{

	border: 1px solid #dddddd;



	background-color: #00a1e9;

	color: #FFFFFF;

}

.m_name {
	font-size: 16px;
	line-height: 30px;
	height: 60px;


}





.ny_m2m {

	margin-top: 20px;

	overflow: hidden;

	margin-bottom: 50px;

}

.m_biaoti {

	font-size: 24px;

	color: #00A1E9;

	margin-top: 40px;

	text-align: center;

}

.fanhui a {

	font-size: 14px;

	color: #FFFFFF;

	height: 30px;

	width: 110px;

	text-align: center;

	background-color: #00A1E9;

	display: block;

	line-height: 30px;

	margin-bottom: 50px;

	float: left;

}

.fanhui a:hover{



	background-color: #0075aa;



}

.news_list {

	margin-top: 20px;

	margin-bottom: 50px;

	overflow: hidden;

}



.news_list li a{

	margin-top: 20px;

	padding-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e5e5e5;

	overflow: hidden;

	display: block;

}

.news_list li a:hover{

	border-bottom-color: #00a1e9;

}

.news_pic {

	float: left;
	width: 20%;
	max-width: 220px;
	background-image: url(../images/none.jpg);
	background-size: 100% auto;
	background-repeat: no-repeat;
	height: auto;

}
.news_pic img{ width:100%; height:auto}
.news_right {

	font-size: 14px;

	float: right;

	width: 78%;

}

.news_show {

	overflow: hidden;

}

.n_left {

	float: left;

	width: 70%;

}
.n_left img{ width:auto; max-width:100%; height:auto}
.n_right {

	float: right;

	width: 26%;

}



.pages {

	font-size: 14px;

	color: #999999;

	text-align: center;

	overflow: hidden;

		padding-bottom: 50px;

}





.pages a{



	color: #999999;



}



.pages a:hover{

	color: #00a1e9;



}

.n_date {

	font-size: 12px;

	line-height: 35px;

	color: #999999;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #dddddd;

	text-align: center;

}

.n_nr {

	font-size: 14px;

	line-height: 30px;

	color: #666666;

	padding-top: 20px;

	padding-bottom: 50px;

}
.news_show .n_nr img{ width:auto; max-width:100%; height:auto;}
.n_right {

	margin-top: 100px;

}

.r_news li a{

	padding-top: 10px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #dddddd;

	display: block;

}



.r_news li a:hover{



	border-bottom-color: #00A1E9;

}

.tzzgx {

	margin-top: 40px;

	overflow: hidden;

	padding-bottom: 50px;

}

.tzzgx li a{

	padding-top: 10px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e5e5e5;

	display: block;

}



.tzzgx li a:hover{

	border-bottom-color: #00a1e9;

}





















.w24 {

	font-size: 24px;

	line-height: 40px;

	color: #00A1E9;

}

.w18 {

	font-size: 18px;

	line-height: 40px;

	color: #00A1E9;

}





.w16 a{

	color: #666666;

}

.w16 a:hover{

	color: #00a1e9;

}



.w14 {

	font-size: 14px;

	line-height: 20px;

	color: #999999;

	padding-bottom: 5px;

}



.w14 a{

	color: #999999;

}

.w14 a:hover{

	color: #00a1e9;

}

.baise {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.denglu {

	width: 90%;max-width: 750px;

	margin-top: 50px; padding:5%;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	border: 1px solid #e5e5e5;

	margin-bottom: 50px;

	overflow: hidden;



}



.zhuce {

	width: 90%; padding:5%;
	max-width: 900px;

	margin-top: 50px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	border: 1px solid #e5e5e5;

	margin-bottom: 50px;

	overflow: hidden;

	font-size: 14px;

	color: #666666;

}

.zhuce input{

	border: 1px solid #e5e5e5;

	font-size: 14px;



}



#faq {

	font-size: 14px;

	width:96%;max-width: 1200px;

}

#faq li {

 margin: 0 0 10px;

 padding: 0 0 5px;

}

#faq dl {

 margin: 0;

 padding:0;

 display:inline;

}

#faq dt {

	cursor:pointer;

	line-height: 20px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 5px;

	padding-left: 0px;

}

#faq dd {

	display:none;

	margin:0;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 20px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E5E5E5;

	overflow: hidden;

}

.zwzp_nr {

	margin-top: 10px;

}

.maosui {

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	padding-top: 40px;

	padding-bottom: 50px;

	font-size: 14px;

}

.denglu_left {

	float: left;
	width: 40%;

}
.denglu_left img{ width:100%; height:auto}
.denglu_right {

	float: right;
	width: 55%;

}

.denglu_wz {

	font-size: 24px;

	line-height: 40px;

	color: #00A1E9;

	padding-bottom: 10px;

	overflow: hidden;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e5e5e5;

}

.Login_02 input {
	font-size: 14px;
	color: #ffffff;
	font-family: "微软雅黑";
	margin-top: 20px;
	background-color: #F6AC00;
	line-height: 35px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	width: 104px;
}


.liuyan{ width:100%;}
.liuyan div span{ width:50%; float:left}
.liuyan div{ clear:both; margin-bottom:15px;}

.contact img{ width:auto;max-width:100%; height:auto}

