@charset "utf-8";
/* CSS Document */

body{ font-size:14px; color:#444;  font-family:Verdana, sans-serif, "SimSun"; -webkit-text-size-adjust:none;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: grayscale; margin:0px; padding:0px;word-break:break-all; -ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ul,li,p{ list-style-type:none; padding:0px; margin:0px;}img{ border:0px;}
a:link {color: #333;text-decoration: none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
a:visited {text-decoration: none;color: #333;}a:hover {text-decoration: none;color: #0168b7;}a:active {text-decoration: none;color: #333;}

.head{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{ width:187px; height:82px; float:left; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.sosuo{ width:350px; overflow:hidden; float:right;}
.tel{
	width:350px;
	float:right;
	overflow:hidden;
	font-size:30px;
	color:#103b4e;
	font-weight:900;
	margin-top:20px;
}
.tel span{ font-size:24px;}
.mian{ width:1200px; margin:0 auto; overflow:hidden;}
.mian_top{ margin-top:50px; margin-bottom:30px;}
.menu{
	width:1200px;
	height:35px;
	float:right;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.menu li{width:105px; float:left; margin-right:40px; text-align:center;   text-align:center;  }
.menu li a{height:35px; line-height:35px; font-size:16px; font-weight:900; text-align:center;color:#333;  text-decoration:none;}
.menu li a:hover{ color:#fff; background: #0b81e5; display:block; border-radius:4px;  }
.menu ul li .current{ background: #0b81e5; display:block; border-radius:4px; color:#FFF;}
.banner{ width:100%; text-align:center; overflow:hidden; margin-top: 20px;}
.banner img{ width:100%; height:auto;}
.txt_{ width:100%; float:left; border-bottom:#CCC 1px solid; overflow:hidden;}
.txt_a{ float:left; font-size:50px; color:#22428d; font-weight:900;}
.txt_a span{}
.txt_t{ font-size: 30px;  float:left; color:#666; margin-left:10px; line-height:70px;}
.txt_t span{ color:#1f4689;font-weight:bold;}

.index_about{ width:400px; height:260px; float:left; overflow:hidden;}
.about_txt{ background:#117fe1; width:760px; float:right; overflow:hidden; padding:20px;height:220px;}
.about_txt_title{ color:#FFF; font-size:20px; width:100%; font-weight:900;}
.about_txt_info{ width:100%; line-height:180%; margin-top:10px; overflow:hidden; color:#FFF; font-size:15px }
.index_product{ width:100%; overflow:hidden;}
.index_product li{ width:200px; float:left; overflow: hidden;}
.index_product li p{ text-align:center; line-height:180%; font-weight:800;}
.index_product_img{ width:200px; height:230px; overflow:hidden;}


.index_product img{
	 width:100%;
				cursor: pointer;
				transition: all 0.6s;
			}
.index_product img:hover{
				transform: scale(1.2);
			}
.about_n{ width:240px; float:left; overflow:hidden;}
.about_ntxt{ width:100%; font-size:22px; color:#007ebf; font-weight:900;}		
.about_ntxten{ font-size:12px; width:100%; overflow:hidden; line-height:30PX; color:#027bc4; border-bottom:#027bc4 1PX solid; }		

.about_li{ width:97%; background:#d4e3ea; overflow:hidden; margin-top:10px;padding-bottom:30px;}

.about_li li{ width:100%; line-height:35px;  overflow:hidden; text-indent:20px; color:#0b7bd1; font-size:16px;  font-weight:700;}	
.about_li li a{text-indent:20px; color:#007ec4;width:100%;}

.about_li li a:hover{ background:#007cc2; display:block; width:100%; color:#FFF;}


.about_right{ width:900px; float:right; overflow:hidden;}
.about_right_txt{ border-bottom:#007cc2 1px solid; overflow:hidden; height:40px; width:100%;}
.about_right_txt_a{
	font-size:16px;
	font-weight:900;
	float:left;
	color:#007cc2;
	line-height:40px;
	text-indent:30px;
	background-image: url(liu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.about_right_txt_b{ width:auto; float:right; overflow:hidden; line-height:40px;}
.about_right_txt_c{ width:100%; margin-top:20px; line-height:180%; overflow:hidden;}

.footer{ width:100%; background:#117fe1; overflow:hidden; margin-top:70px; }
/*分页样式*/
.page_turner { padding: 10px 0; overflow: hidden; text-align: right; }
.page_turner a, .page_turner span { text-align: center; display: inline-block; *display:inline;
border: 1px solid #2E2E2E; height: 20px; min-width: 20px; margin-left: 4px; line-height: 20px; padding: 4px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #2E2E2E; color: #FFF; }
#total { color: #AF0002; }


.news_tc{
	height:94px;
	height:109px;

	margin-top:0px;
}
.news_img{ width: 140px; height:94px; float:left; overflow:hidden;}
.nes{ width:700px;  float:right;}

.ness{ height:20px; color:#51A6DC; font-weight:bold;}
.index_news_iofo{
	width:100%;
	float:right;
	line-height:22px;
	color:#666;
	margin-top:5px;
}
.ness a{ color:#333; text-decoration:none; font-size:16px;} 
.ness a:hover{ color:#0b43b0;}
.linknav{height:50px;}
.linknav ul{text-align:center;}
.linknav ul li{display:inline;  padding:10px 0px 0px 10px; line-height:50px; opacity: 0.7; margin-right:5px;}




.soo{ width:80%; overflow:hidden; margin-top:10px; }

.go{
	background-image:url(so.png);
	background-color:#333;
	width:35px;
	height:29px;
	cursor:pointer;
	float:right;
	border:none;
	outline:none;
	background-repeat: no-repeat;
}

.index_news{ width:358px; float:left; overflow:hidden; margin-right:30PX; margin-left:12PX;}

.index_news_title{ width:100%; line-height:40px; border-bottom:#CCC 1px solid; font-size:18px; font-weight:900; color:#1f4689;}
.index_news_title span{ float:right; font-size:12px; font-weight:100; margin-top:5PX;}
.index_news_title1{ width:100%; overflow:hidden; margin-top:15px;}


.index_news_new{ width:100%; overflow:hidden;}
.index_news_new li{ width:100%; line-height:35px;}

.text{  width:170px; padding-left:10px; height:25px; border:none; float:right; display:inline; line-height:23px;outline:none; border:#CCC 1px solid;}
.linknav ul li a{ color:#FFF;}
.linknav ul li a:hover{ color:#dc6909;}
.linknav ul li.nav_snav a{color:#dc6909; } 

.izl-rmenu{position:fixed; left:60%; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat; background-color:#0b81e5;}
.izl-rmenu .btn-qq:hover{background-color:#055da7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat; background-color:#0b81e5; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



.footer_info{ width:100%; float:left; overflow:hidden; line-height:180%; color:#FFF;}
	.footer_info a{ color:#FFF;}		
.footer_weixin{ width:122px; float: right; overflow:hidden;}			
