﻿
body {font-size: 13px;line-height: 1.8;color: #555555;background: #fff;font-family: 'Microsoft Yahei';}
.wrap {max-width: 1200px;margin: 0 auto;overflow: hidden;}
a {color: inherit;}
a:hover {color: #197fc4;}

::-moz-selection {color: #fff;background: #000;}
::selection {color: #fff;background: #000;}

::-webkit-input-placeholder {color: #aaa;}
.placeholder {color: #aaa;}

.huanying {width: 100%;color: #999999;font-size: 12px;line-height: 34px;overflow: hidden;border-bottom: 1px solid #eeeeee;}


.head .logo {width: 360px;padding: 22px 0 0 0;float: left;}
.head .hd_nav {margin-top: 37px;float: right}
.head .hd_nav ul li {float: left;font-size: 14px;color: #555;line-height: 32px;margin: 0 10px;}
.head .hd_nav ul li  a {display: block;padding: 0 23px;}
.head .hd_nav ul li .cur {background: url(../img/nav-bj.png) no-repeat 50%;color: #197fc4;}
.head .hd_nav ul li a:hover {background: url(../img/nav-bj.png) no-repeat 50%;color: #197fc4;}

.imain {margin-top: 65px;}
.ab_pic {width:48%;float: left;overflow: hidden;}
.ab_main {width:48%;float: right;}
.ab_main .abtit {font-size: 24px;color: #666;}
.ab_main .abtit span {font-size: 12px;color: #999;text-transform: uppercase;}
.ab_main .ab_wen {font-size: 14px;color: #999;line-height:2;margin: 30px 0 30px 0;}
.ab_main a {display: block;width: 145px;background:#197fc4;line-height: 37px;text-align: center;color: #fff;text-transform: uppercase;border-radius: 50px;}



.pro_index {background: #f7f7f7;margin-top: 65px;padding-top: 50px;}

.protit {font-size: 24px;color: #666;}
.protit span {font-size: 12px;color: #999;text-transform: uppercase;}
.protit .pro_m {display: block;float: right;width: 70px;text-align: center;padding: 0 15px;line-height: 30px;font-size: 13px;}

.picScroll{padding-top: 45px;}
.picScroll ul li{text-align: center;}
.picScroll ul li .title {line-height: 55px;font-size: 15px;color: #666;}


/*底部*/
.footer {line-height: 60px;background: #333333;font-size: 13px;color: #666;}
.footer .ft01 {width: 50%;float: left;}
.footer .ft02 {width: 50%;float: right;text-align: right;}




@media screen and (max-width:640px) {
	.wrap {max-width:100%;}

	.head .logo {width:90%;padding:10px 0;float: none;margin: auto}
	.head .hd_nav {margin-top:0;float: none}

	.head .hd_nav ul li {margin: 0;width: 25%;text-align: center}
	.head .hd_nav ul li  a {display: block;padding:0;}


	.imain {margin-top:20px;}
	.ab_pic,.ab_main {width:96%;float: none;margin: auto}
	.ab_main .abtit {font-size:16px;}
	.ab_main .ab_wen {font-size: 12px;margin:10px 0;}


	.pro_index {margin-top:20px;padding-top:20px;}

	.protit {font-size:16px;}
	.protit .pro_m {width:auto;padding: 0 5px;font-size: 12px;}

	.picScroll{padding-top:20px;}
	.picScroll ul li .title {line-height:30px;font-size: 12px;}


	/*底部*/
	.footer {line-height:30px;padding: 15px 0}
	.footer .ft01,.footer .ft02 {width:100%;float: none;text-align: center}

}










.ny_imain {background: #fff;overflow: hidden;width: 100%;padding: 40px 0;border-top: 2px solid #f5f5f5;}
.left_nav {width: 230px;float: left;overflow: hidden;}
.right_main {width: 930px;float: right;border: 1px solid #f5f5f5;}

.ln_nav {overflow: hidden;padding: 15px 0;background: #f5f5f5;}
.ln_nav ul li {line-height: 40px;font-size: 14px;padding-left: 35px;background: url(../img/nli02.jpg) no-repeat 22px center;margin: 0 8px;border-bottom: 1px solid #eee;}
.ln_nav ul li a {display: block;}
.ln_nav ul li.on {background: url(../img/nli.jpg) no-repeat 22px center;}
.ln_nav ul li.on a {color: #197fc4;}

.ln01 {width: 100%;background: #fff;margin-bottom: 30px;overflow: hidden;}
.ln01tit {line-height:2.5;color: #fff;font-size: 18px;padding-left: 30px;background: #197fc4;}
.lxmain {background: #f5f5f5;padding: 10px 15px 20px 15px;font-size: 14px;line-height:2;}
.lxmain h3 {color: #333;font-size: 18px;line-height:2.5;}

.post {line-height: 45px;background: #f5f5f5;padding: 0 20px;}
.post h2 {font-size: 16px;font-weight: normal;color: #333;}
.post span{float: right;text-align: right;font-size: 12px;}
.r_m02 {padding: 15px 20px;background: #fff;font-size: 14px;color: #666;line-height: 30px;}



.pages {font-size: 12px;color: #777777;text-align: center;margin-bottom: 64px;margin-top: 20px;}
.pages a{color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.pages a:hover, .pages a.active {color: #fff;background: #95c309;}



.pro_list {padding: 25px 0;font-size: 14px;color: #666;overflow: hidden;}
.pro_list li {width: 31.3%;margin:10px 1%;line-height: 45px;float: left;overflow: hidden;text-align: center;}
.pro_list li .pic{border: 1px solid #eee;}

.news_list {padding: 25px 15px;font-size: 14px;color: #666;overflow: hidden;}
.news_list ul li{line-height: 2;border-bottom: 1px dashed #666;}
.news_list ul li span{float: right}

@media screen and (max-width:640px) {
	.ny_imain {padding: 20px 0;}
	.left_nav,.right_main{width:98%;float:none;margin:5px auto}

	.ln01 {margin-bottom:10px;}
	.ln01tit {font-size: 16px;padding-left:10px}

	.lxmain {padding:10px 5px 20px 5px;font-size: 12px;}
	.lxmain h3 {font-size:16px;}



	.pro_list {font-size: 12px;}
	.pro_list li {width:48%;line-height:30px;}


}





.r_m02 h1 {font-size: 22px;color: #197fc4;}

.news_xx01 {font-size: 25px;line-height: 50px;text-align: center;color: #197fc4;}
.news_xx02 {text-align: center;font-size: 14px;color: #999;line-height: 35px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.xiangc {padding: 20px;font-size: 14px;line-height:2;color: #666;}
.xiangc img {max-width:100%;}

.news_sx {padding: 0 20px;border: 1px solid #ddd;line-height: 40px;color: #333;margin-bottom: 45px;}
.news_sx a {color: #197fc4;}
.n_s {width: 50%;float: left;}
.n_x {width: 50%;float: right;text-align: right;}
