@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;}
body{
	background: #fff;
	color: #555;
	font-size: 14px;
	font-family: "微软雅黑", "宋体";
}
td,th,caption{font-size:14px;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}

a{color:#555; text-decoration:none;-webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
a:hover{text-decoration:underline; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
img{border:none;}
ol,ul,li{list-style:none;}
input, textarea, select, button{font:14px Verdana,Helvetica,Arial,sans-serif;}
table{border-collapse:collapse;}
html{overflow-y: scroll;}
/* css common */
.clearfix:after{content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{*zoom:1;}
.fl{float: left;}
.fr{float: right;}
html{overflow-x:hidden;}
.clear{clear: both;}
a:hover{text-decoration: none;} 
.w100{overflow: hidden;width: 100%;margin: 0px;padding: 0px;}
.w1100{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}


.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt90{margin-top: 90px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}


/*头部*/
.header{margin: 0px auto; width: 1100px; height: 105px;}
.logo{width: 246px;height: 105px;}

/*首页标题*/
.title{width:330px;float:left;}
.tit{width:300px;float:left;}
.tit h3{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #9b9b9b;text-decoration: none;font-weight: normal;line-height: 22px;}
.tit h4{font-size: 15px;color: #505050;text-decoration: none;line-height: 22px;font-weight: normal;font-family: "微软雅黑", "宋体";}
.more{width: 12px;float: right;height: 12px;margin-top: 15px;}

/*一级栏目*/
.menu{margin: 0px;}
.menu > ul > li{height: 105px;width: 120px;float: left;}
.menu li .menu_two{position: absolute;top: 105px;width: 1920px;left: 50%;margin-left: -960px;display: none;text-align: center;padding-top: 20px;padding-bottom: 20px;z-index: 1000;background-image: url(../images/bg_6.png);background-repeat: repeat;}
.menu li .menu_two li{width: 140px;text-align: center;display: inline-block;margin-right: 40px;}
.menu li .menu_two li a{display: block;width: 100%;}
.menu li .menu_two li a .pic_box{width: 134px;height: 120px;overflow: hidden;}
.menu li .menu_two li a .pic_box img{display: block;width: 134px;height: 120px;}
.menu li .menu_two li a h2{font-size: 14px;color: #fff;margin-top: 20px;}
.menu li .menu_two li:hover h2{text-decoration: underline;}
.menu > ul > li > a{display: block;width: 90px;margin: 0 auto;line-height: 105px;color: #666;font-size: 16px;text-align: center;background: url(../images/menu_bg.png) no-repeat -90px bottom ;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.menu > ul > li > a:hover{background: url(../images/menu_bg.png) no-repeat left bottom ;}
.menu > ul > li > .active{background: url(../images/menu_bg.png) no-repeat left bottom ;}

/*新闻*/
.row1{width: 330px;border-right: 1px solid #d7d7d7;margin-right: 27px;padding-right: 27px;float: left;height: 390px;}
.row1 .row1_box{width:330px;height:390px;float:left;}

.row1 .row1_box .con_news{width: 330px;height:315px;float: left;}
.row1 .row1_box .con_news .news{
	width: 100%;
	height: 90px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.row1 .row1_box .con_news .news a{ height:90px; display: block; width: 100%; }
.row1 .row1_box .con_news .news h3{ font-size: 14px; color: #666;line-height: 25px;width: 180px;height: 50px;overflow:hidden; }
.row1 .row1_box .con_news .news .time{color: #888;width: 180px;height: 20px;overflow: hidden;font-size: 12px;line-height: 20px;margin-top: 7px;}
.row1 .row1_box .con_news .news .pic{
	width: 130px;
	height: 90px;
	margin-right: 20px;
}
.row1 .row1_box .con_news .news  img{width:130px;height:90px;}
.row1 .row1_box .con_news .news a:hover h3{color: #005db3; }

/*简介*/
.row2{width:330px;padding-right:27px; float:left; border-right:1px solid #d7d7d7; margin-right:27px; height:390px;}
.row2 .row2_box{width:330px;height:390px;float:left;}
.row2 .row2_box .pic{width: 330px;float: left;}
.row2 .row2_box .pic img{width:330px;height:150px;}
.row2 .row2_box .txt{width: 330px;float: left;font-size: 14px;line-height: 30px;font-weight: normal;color: #666;text-decoration: none;}


/*联系*/
.row3{width:330px;float:right;height:390px;}
.row3 .row3_box{width:330px;height:390px;float:left;}
.row3 .row3_box .txt{width:330px;float:left;}
.row3 .row3_box .pic{width: 330px;float: left;}
.row3 .row3_box .txt{width: 330px;float: left;font-size: 14px;line-height: 30px;font-weight: normal;color: #666;text-decoration: none;}

/*底部*/
.foot{width: 100%;background: #f4f4f4;padding-top: 40px;padding-bottom: 40px;}
.foot .foot_main{width: 1100px;margin: 0 auto;}
.foot .foot_main .foot_nav{float: left;}
.foot .foot_main .foot_nav ul{float: left;width: 160px;}
.foot .foot_main .foot_nav ul li a{font-size: 14px;color: #666;line-height: 30px;}
.foot .foot_main .foot_nav ul li a:hover{}
.foot .foot_main .foot_nav ul .li1{font-size: 16px;color: #333;margin-bottom: 16px;}
.foot .foot_main .foot_nav ul .li2{font-size: 14px;color: #666;line-height: 30px;}
.foot .foot_main .foot_er{float: right;width: 150px;}
.foot .foot_main .foot_er .weichat{width: 150px;float: right;text-align: center;}
.foot .foot_main .foot_er h3{font-size: 14px;color: #666;line-height: 30px;}
.bottom{width: 100%;height: 50px;line-height: 50px;overflow: hidden;background-color: #e9e9e9;}
.bottom .m_bottom{width: 1100px;height: 50px;margin: 0 auto;}
.bottom .m_bottom .m_bottom_left{color: #666;font-size: 14px;line-height: 50px;float: left;}
.bottom .m_bottom .m_bottom_right{color: #666;font-size: 14px;line-height: 50px;float: right;}


/*内页大图*/
#nban{height: 390px; position: relative;}
/*
.nbanner{position: absolute; left: -410px; top: 0; width: 1920px; height: 390px;}
*/

/*内页标题*/
.n_dqwz{height: 65px;width: 1100px;margin-right: auto;margin-left: auto;background-image: url(../images/tit_bg.jpg);background-repeat: no-repeat;background-position: 0px 0px;}
.n_tit{float: left;font-family: "微软雅黑", "宋体";font-size: 24px;line-height: 36px;color: #000;text-decoration: none;height: 36px;margin-top: 20px;margin-left: 70px;}
.n_lj{float: right;font-family: "微软雅黑", "宋体";font-size: 14px;line-height: 36px;color: #666;text-decoration: none;height: 36px;margin-top: 20px;}
.n_lj a{color: #666666;}
.n_lj a:hover{color: #005db3;text-decoration: none;}
.n_lj span{color: #005db3;text-decoration: none;}


/*内页内容*/
.n_main{background-image: url(../images/line_2.jpg);background-repeat: no-repeat;background-position: 290px top;width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;min-height:400px;}
.n_main .n_left{float: left; width: 260px; margin-top: 30px;margin-bottom: 40px;}
.n_main .n_right{float: right; width: 770px; margin-top: 30px;margin-bottom: 40px;}
.n_main .n_right .tit{width: 770px;margin-bottom: 30px;font-family: Arial, Helvetica, sans-serif;font-size: 48px;color: #eeeeee;text-decoration: none;font-weight: normal;line-height: 56px;}

.n_main .n_right .tit span{font-family: "微软雅黑", "宋体";font-size: 20px;color: #005db3;text-decoration: none;line-height: 30px;font-weight: normal;}
.n_main .n_right .nr{
	width: 770px;
	min-height: 300px;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #333;
	float: left;
}

/*二级菜单*/
.menu_2{width: 260px;margin-bottom: 20px;}
.menu_2 li{height: 48px;margin-bottom: 6px;background-color: #f2f2f2;}
.menu_2 li a{display: block;color: #333;transition: all ease-in-out 0s;font-family: "微软雅黑";font-size: 15px;line-height: 48px;font-weight: normal;text-align: left;text-indent: 40px;}
.menu_2 li a:hover{width: 260px;color: #fff;text-decoration: none;background-image: url(../images/nav.jpg);background-repeat: no-repeat;background-position: 0px 0px;display: block;}
.menu_2 li.hover a{width: 260px;color: #fff;text-decoration: none;background-image: url(../images/nav.jpg);background-repeat: no-repeat;background-position: 0px 0px;display: block;}

/*新闻样式一（单行新闻）*/
.news1_list{width: 770px;}
.news1_list ul li{border-bottom: #ddd 1px dashed;}
.news1_list ul li span{
	float: right;
	color: #999;
	font-size: 13px;
	margin-right: 10px;
	line-height: 35px;
	text-align: right;width: 100px;
}
.news1_list ul li a{font-size: 14px;color: #333;background-image: url(../images/set_025.gif);background-repeat: no-repeat;background-position: 5px center;line-height: 35px;text-indent: 25px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 640px;}
.news1_list ul li a:hover{color: #005db4;}

/*新闻样式二（图片+标题+摘要）*/
.news2{width: 770px;}
.news2 .news2_list{float: left;height: 170px;width: 770px;background-image: url(../images/line.jpg);background-repeat: repeat-x;background-position: 0px bottom;padding-top: 20px;}
.news2 .news2_list span{width: 200px;height: 150px;margin-right: 20px;float: left;}
.news2 .news2_list h3{font-size: 18px;color: #000;font-weight: bold;font-family: "微软雅黑", "宋体";line-height: 18px;margin-top: 12px;padding-right: 10px;}
.news2 .news2_list .txt{color: #888;height: 75px;overflow: hidden;font-size: 14px;line-height: 25px;font-family: "微软雅黑", "宋体";margin-top: 12px;padding-right: 10px;}
.news2 .news2_list .time{color: #888;overflow: hidden;font-size: 12px;line-height: 12px;font-family: "微软雅黑", "宋体";margin-top: 12px;text-align: right;padding-right: 15px;}
.news2 .news2_list:hover{background: #f2f2f2;}
.news2 .news2_list:hover h5{color: #fff;}
.news2 .news2_list:hover h3{color: #005db4;}

/*新闻样式三（日期+标题+摘要）*/
.news3{width: 770px;}
.news3 .news3_list{float: left;height: 120px;width: 770px;background-image: url(../images/line.jpg);background-repeat: repeat-x;background-position: 0px bottom;padding-top: 20px;}
.news3 .news3_list span{width: 100px;height: 85px;line-height: 40px;background: #dfe6ec;text-align: center;color: #005db3;font-size: 36px;float: left;font-weight: bold;margin-right: 20px;padding-top: 15px;}
.news3 .news3_list h5{font-size: 14px;line-height: 30px;width: 100px;text-align: center;color: #333;}
.news3 .news3_list h3{font-size: 18px;color: #000;font-weight: bold;font-family: "微软雅黑", "宋体";line-height: 18px;margin-top: 12px;padding-right: 10px;}
.news3 .news3_list .txt{color: #888;height: 50px;overflow: hidden;font-size: 14px;line-height: 25px;font-family: "微软雅黑", "宋体";margin-top: 12px;padding-right: 10px;}
.news3 .news3_list:hover{background: #f2f2f2;}
.news3 .news3_list:hover span{background: #005db4;color: #fff;}
.news3 .news3_list:hover h5{color: #fff;}
.news3 .news3_list:hover h3{color: #005db4;}

/*
 内页底部翻页
 * */
.page{text-align: center;text-align: center;font: 400 14px/32px "微软雅黑";color: #333;}
.page a{display: inline-block; vertical-align: middle; width: 32px; height: 32px; border: #005db3 solid 1px; text-align: center; margin: 0 2px;}
.page a.auto{width: auto; padding: 0 15px;}
.page a:hover{background: #005db3; color: #fff;}
.page a.hover{background: #005db3; color: #fff;}
.pagexx{text-align: center;color: #999;padding-top: 5px;font-family: "微软雅黑";font-size: 14px;line-height: 40px;font-weight: normal;}
.pagexx span{color: #005DB4;margin: 0 5px;font-size: 14px;}


/*图片样式一（一行三列）*/
.pic1_list{width: 770px;}
.pic1_list li{width: 240px; height: 220px; margin: 0 25px 15px 0; position: relative; float: left;}
.pic1_list li .pic{display: block; width: 240px; height: 180px; transition: 0s; overflow:hidden}
.pic1_list li .pic img{display:block; transition:all ease-out .3s;width: 240px; height: 180px; }
.pic1_list li .txt{width: 240px;display: block;height: 40px;color: #666;text-align: center;font-family: "微软雅黑";font-size: 14px;line-height: 40px;font-weight: normal;verflow:hidden;}
.pic1_list li .pic:hover{display: block; width: 238px; height: 178px; border: #1eb0fb solid 1px; overflow: hidden;}
.pic1_list li .pic:hover img{margin: -1px; transform:scale(1.05)}


/*新闻内容页*/
.nv_tit{text-align: center;color: #333;border-bottom: #d6d6d6 solid 1px;font-family: "微软雅黑";font-size: 18px;line-height: 30px;font-weight: bold;padding-bottom: 20px;}
.nv_tim{text-align: center; padding: 14px 0; font: 400 14px/24px "微软雅黑"; color: #999;padding-bottom: 20px;}
.nv_tim span{display: inline-block; vertical-align: middle; width: 24px; height: 24px; margin-right: 15px; cursor: pointer;}
.nv_tim .fx{display: inline-block; vertical-align: middle; width: 150px;}
.nv_ncon{padding: 0 5px 15px;color: #333;min-height: 300px;border-bottom: #d6d6d6 solid 1px;padding-bottom: 40px;font-family: "微软雅黑";font-size: 14px;line-height: 30px;font-weight: normal;}
.nv_ud{padding: 0;width: 770px;margin-top: 30px;}
.nv_ud .back{display: block;width: 100px;height: 60px;text-align: center;color: #666;font-family: "微软雅黑";font-size: 16px;line-height: 60px;font-weight: 400;background-color: #f2f2f2;float: right;}
.nv_ud .back:hover{color: #fff;background-color: #005db4;}
.nv_ud .txt2{padding: 0;margin: 0px;width: 600px;float: left;}
.nv_ud .txt2 p{font-family: "微软雅黑", "宋体";font-size: 14px;line-height: 30px;font-weight: normal;color: #666;text-decoration: none;padding: 0;margin: 0px;}
.nv_ud a{color: #333;}
.nv_ud a:hover{color: #005db4;}