@charset "utf-8";

*{margin:0px;
 padding:0px;
}
html,body{
      -webkit-text-size-adjust:none;
}
body{
	font-size:12px;
	color:#333333;
	background-color:#fff; font-family:"微软雅黑","Microsoft YaHei";
}
body img{
    border:0px;
}
/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}
/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
A {
	COLOR: #333333; LINE-HEIGHT: 150%; TEXT-DECORATION: none;
	font-size:12px
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
	font-size:12px
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
	font-size:12px
}
A:hover {
	RIGHT: 0px; COLOR: #0075c1;
	text-decoration:none;
	font-size:12px
}
.clear{
	clear:both;
}
ul li{
	list-style-type:none;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.box{
	width:980px;
	height:auto;
	margin:0 auto;
	background-color:#fff;
	display:table;
	
}


.w1{
	width:100%; height:35px; margin:0 auto; border-bottom:#ddd 1px solid; background:#f6f6f6;
}
.header{
	width:1200px; height:35px; margin:0 auto; 
}
.header_l{
	width:200px; height:35px; float:left; line-height:35px;
}
.header_l .swsy{
	background:url(../images/sybg.jpg) left center no-repeat; height:35px; padding-left:18px; margin-right:6px;
}
.header_l .scbz{
	background:url(../images/scbg.jpg) left center no-repeat; height:35px; padding-left:18px;
}
.logo{
	width:193px; height:90px; float:left; margin-left:300px; margin-top:5px;
}
.header_r{
	width:340px; height:35px; float:right; line-height:35px; text-align:right;
}
.header_r .lang{
	background:url(../images/lagbg.jpg) left center no-repeat; padding-left:30px; margin-right:3px;
}
.header_r .lang a{
	margin-left:10px; margin-right:10px;
}
.header_r .tel{
	background:url(../images/telbg.jpg) left center no-repeat; padding-left:25px; font-size:14px;
}




.nav_box{

	width:100%; height:46px; background-color:#5d5d5d; z-index:1000;

}









/* 本例子css */

	

		.nav{  height:46px;line-height:46px; margin:0 auto;position:relative; z-index:1000; width:1200px;   }

		.nav a{ font-size:14px; color:#fff; font-weight:normal; }

		.nav .nLi{ width:171px; height:46px; float:left; text-align:center; background:url(../images/navlibg.jpg) left center no-repeat;  }

		.nav .nLi h3{   }

		.nav .nLi h3 a{ display:block; height:46px;line-height:46px; font-size:14px;    }

		

		.nav .nLi:hover a{ color:#FFFFFF;}

		

		.nav .sub{ display:none; width:171px; left:0; top:0px; position:relative; background:#000;filter:alpha(opacity=60);opacity:0.6; padding:8px 0;   }

		.nav .sub li{ zoom:1; }

		.nav .sub a{ display:block; padding:10px 10px;color:#fff; }

		.nav .sub a:hover{ background:#e6e5e5; color:#444;padding:10px 10px;   }

		.nav .on h3 a{ background:#0075c2; color:#fff;   }




 


.header1{

	width:1200px; height:120px; margin:0 auto;

}

.logo1{

	width:470px; height:91px; float:left; padding-top:12px;

}

.tel1{

	float:right; width:230px; height:57px; background:url(../images/telbg.jpg) left center no-repeat; font-size:24px; color:#343434; font-weight:bolder; text-align:right; line-height:24px; margin-top:29px;

}

.tel1 span{

	color:#777; font-size:14px; margin-right:75px;

}





/*banner*/
.banner { width: 100%; height:500px; }
.slideBox { width: 100%; height: 500px; overflow: hidden; position: relative; }
.slideBox .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; }
.slideBox .hd ul { text-align: center; }
.slideBox .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 12px; height: 12px; margin: 5px; overflow: hidden; background: #fff; line-height: 999px; border-radius: 100%; }
.slideBox .hd ul .on { background: #0075c2; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { width: 100%; height: 500px; display: block; }
/*前/后按钮代码*/
.slideBox .prev,
.slideBox .next { position: absolute; left: 8%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=0); opacity: 0; }
.slideBox .next { left: auto; right: 8%; background-position: 8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }
.title{
	width:1200px; height:92px; background:url(../images/title_line.jpg) left center repeat-x; margin:0 auto; margin-top:30px;
}
.title_info{
	width:140px; height:82px; margin:0 auto; background:url(../images/titlebg.jpg) center bottom no-repeat; background-color:#fff; text-align:center; font-size:24px; font-weight:bolder; color:#0075c2;
}
.products{
	width:1200px; height:auto; margin:0 auto; margin-top:30px; padding-bottom:10px; display:table;
}
.products ul{
	list-style-type:none; margin-left:-46.6px;
}
.products li{
	float:left; width:265px; height:233px; text-align:center; margin-left:46.6px; display:inline; margin-bottom:25px; background-color:#f5f5f5; overflow:hidden;
}







.products a:link{
	font-size:14px;
}
.products a:visited{
	font-size:14px;
}
.products a:hover{
	font-size:14px;
}
.products li a{
	display: block;
	position: relative;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.products .pic{
	width:100%; height:233px; overflow:hidden;
}
.products li img{
	width:269px; height:188px; display:block; margin-bottom:10px;
}
.products li .txt img{
	width:100px; height:19px; margin:0 auto;
}
.products li h3{
	font-size:16px; font-weight:normal;
}
.products li a .hover{
	position: absolute;
	left: 0;
	bottom: -100%;
	width: 100%;
	height: 45px;
	text-align: center;
	background-color:#0075c2;
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.products li .hover b,.products li .hover .txt,.case-img .hover b,.case-img .hover .txt{
	display: inline-block;
	vertical-align: middle;
}
.products li .hover b,.case-img .hover b{
	width: 0;
	height: 100%;
}
.products li a:hover .hover{
	/*display: block;*/
	bottom: 0px;
}
.more{
	width:120px; height:35px; background-color:#0075c2; text-align:center;
}
.more a:link{
	font-size:14px; color:#fff; line-height:35px; display:block;
}
.more a:visited{
	font-size:14px; color:#fff; line-height:35px; display:block;
}
.more a:hover{
	font-size:14px; color:#fff; line-height:35px; display:block;
}
.mt{
	margin:0 auto;
}



.i_about{ width:1200px; padding:40px 0 80px 0; margin:0px auto;}

.i_about .name{ width:236px; height:30px; background:url(../images/018.jpg) no-repeat center top; font-size:24px; color:#282828; margin:0 auto; text-align:center; padding-top:35px;} 

.i_about .right{ width:37%; float:right; padding-top:50px;}

.i_about .right img{ width:100%; height:395px; max-width:461px;}

.i_about .left{ width:60%; float:left; padding-top:40px;}

.left .txt{ font-size:20px; color:#000000; text-align:left;}

.left .line{ width:38px; height:3px; background:#eb0c15; margin:20px 0;}

.left p{ line-height:32px; color:#FFFFFF; text-indent:2em; }

.left .more{ width:134px; height:35px;margin:30px 0; border:1px #fff solid; text-align:center; line-height:35px; color:#FFF; font-size:14PX; -webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}

.left .more a{ color:#FFF}

 



.i_a_box{ width:28.5%; margin:0 4% 0 0; float:left; border:1px solid #bebebe; margin-top:20px;-webkit-transition: all 0.3s ease 0s;

          transition: all 0.3s ease 0s;}

.i_a_box .tu1{ width:83px; height:64px; margin:20px auto 10px auto; background:url(../images/004.png) no-repeat;}

.i_a_box .tu2{ width:83px; height:64px; margin:20px auto 10px auto; background:url(../images/005.png) no-repeat;}

.i_a_box .tu3{ width:83px; height:64px; margin:20px auto 10px auto; background:url(../images/006.png) no-repeat;}

.i_a_box .txt{ width:100%; text-align:center; color:#fff; font-size:14px; padding-bottom:15px;}



.i_a_box:hover{ width:28.5%; margin:0 4% 0 0; float:left; border:1px solid #15429f; margin-top:20px; background:#15429f;}

.i_a_box:hover .tu1{ width:83px; height:64px; margin:20px auto 10px auto; background:url(../images/004.png) no-repeat;}

.i_a_box:hover .tu2{ width:83px; height:64px; margin:20px auto 10px auto; background:url(../images/005.png) no-repeat;}

.i_a_box:hover .tu3{ width:83px; height:64px; margin:20px auto 10px auto; background:url(../images/006.png) no-repeat;}

.i_a_box:hover .txt{ width:100%; text-align:center; color:#fff; font-size:14px; padding-bottom:15px;}










.about_box{
	width:100%; height:auto; background-color:#0075c2; padding-top:30px; padding-bottom:30px; margin-top:40px; display:table;
}
.title2{
	width:1200px; height:92px; background:url(../images/title_line2.jpg) left center repeat-x; margin:0 auto;
}
.title_info2{
	width:140px; height:82px; margin:0 auto; background:url(../images/titlebg2.jpg) center bottom no-repeat; text-align:center; font-size:24px; font-weight:bolder; color:#ffffff; background-color:#0075c2;
}
.index_about{
	width:1200px; height:auto; text-align:center; font-size:14px; color:#fff; margin:0 auto; line-height:28px; padding-top:30px;
}
.title_info3{
	width:275px; height:52px; margin:0 auto; background:url(../images/titlebg2.jpg) center bottom no-repeat; text-align:center; font-size:24px; font-weight:bolder; color:#ffffff; background-color:#0075c2; margin-top:50px;
}
.more2{
	width:120px; height:35px; border:1px #fff solid; text-align:center; margin:0 auto; margin-top:20px;
}
.more2 a:link{
	color:#fff; line-height:35px; display:block; font-size:14px;
}
.more2 a:visited{
	color:#fff; line-height:35px; display:block; font-size:14px;
}
.more2 a:hover{
	color:#fff; line-height:35px; display:block; font-size:14px;
}
.hyyy{
	width:1200px; height:auto; margin:0 auto; margin-top:30px; padding-bottom:30px; display:table;
}
.f_fl{float:left;}
.f_fr{float:right;}
.m_ser .m_kfc .u_ljt,.m_ser .m_kfc .u_rjt{ width:20px; height:20px; display:block;}
.m_ser .m_kfc .u_ljt{ margin-top:70px; }
.m_ser .m_kfc .u_rjt{ margin-top:70px;}
.m_ser .m_kfc .u_ljt a{ background: url(../images/left.jpg) no-repeat; width:20px; height:34px; display:block; cursor:pointer;}
.m_ser .m_kfc .u_rjt a{ background: url(../images/right.jpg) no-repeat; width:20px; height:34px; display:block; cursor:pointer;}
.m_ser .m_kfc .u_mid{ width:1080px; overflow:hidden; margin-left:37px;}
.m_ser .m_kfc .u_lst1 li{width:240px; height:198px; float:left; margin-right:40px; text-align:center; display:inline; overflow:hidden; }
.u_lst1 li a{
	display: block;
	position: relative;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.u_lst1  .pic{
	width:240px; height:178px;overflow:hidden;
}
.u_lst1  li img{
	width:240px; height:178px; display:block;
}
.u_lst1  li .txt img{
	width:37px; height:23px; margin:0 auto; margin-bottom:16px;
}
.u_lst1  li .txt h3{
	font-weight:normal; font-size:24px; background:url(../images/h3bg.jpg) center bottom no-repeat; padding-bottom:30px;
}
.m_ser .m_kfc .u_lst1 a:hover{text-decoration: none;}
.u_lst1 a:link{
	font-size:15px;
}
.u_lst1 a:visited{
	font-size:15px;
}
.u_lst1 a:hover{
	font-size:15px;
}
.u_lst1 li a .hover{
	position: absolute;
	left: 0;
	top: -100%;
	width: 100%;
	height: 100%;
	text-align: center;
	background: url(../images/alpha_red_80.png) repeat;
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.u_lst1 li .hover b,.u_lst1 li .hover .txt,.case-img .hover b,.case-img .hover .txt{
	display: inline-block;
	vertical-align: middle;
}
.u_lst1 li .hover b,.case-img .hover b{
	width: 0;
	height: 100%;
}
.u_lst1 li a:hover .hover{
	/*display: block;*/
	top: 0;
}
.news_box{
	width:100%; height:auto; background-color:#f2f2f2; padding-top:10px; padding-bottom:40px; margin-top:40px;
}
.title_info4{
	width:140px; height:82px; margin:0 auto; background:url(../images/titlebg.jpg) center bottom no-repeat; background-color:#f2f2f2; text-align:center; font-size:24px; font-weight:bolder; color:#0075c2;
}
.news{
	width:1200px; height:407px; margin:0 auto; margin-top:30px; padding-bottom:30px;
}
.news ul{
	list-style-type:none; margin-left:-46px;
}
.news li{
	width:265px; height:407px; background-color:#fff; float:left; margin-left:46px; display:inline;
}
.news .news_txt{
	padding-left:22px; padding-right:22px; padding-top:15px; height:50px;
}
.news a:link{
	font-size:14px; color:#0075c2; line-height:24px;
}
.news a:visited{
	font-size:14px; color:#0075c2; line-height:24px;
}
.news a:hover{
	font-size:14px; color:#0075c2; line-height:24px; font-weight:bolder;
}
.news .pic{
	width:265px; height:189px; overflow:hidden;
}
.news .pic img{
	width:265px; height:189px; margin-bottom:20px;    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.news .pic img:hover{
	transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.news p{
	color:#666; line-height:24px; margin-top:10px; margin-right:15px; margin-left:15px;
}
.news span{
	margin-left:15px;
}
.news span a:link{
	font-size:14px; color:#f23737;
}
.news span a:visited{
	font-size:14px; color:#f23737;
}
.news span a:hover{
	font-size:14px; color:#f23737;
}
.footer_box{
	width:100%; height:auto; background-color:#5d5d5d; padding-top:30px; padding-bottom:30px; display:table;
}
.foot_contact ul{
	list-style-type:none;
}
.foot_contact li{
	width:197px; height:71px; padding-top:13px; border:1px #808080 solid; float:left;font-size:16px; color:#bdbdbd; position:relative; padding-left:77px; margin-left:32px; display:inline;
}
.foot_contact li span{
	font-size:18px; color:#fefefe;
}
.foot_contact li .pics{
	width:47px; height:47px; position:absolute; left:21px; top:60px; z-index:100;
}
.foot_contact .email{
	margin-left:0px;
}
.pro_nav{
	width:100%; height:auto; border-top:1px #6f6f6f solid; margin-top:20px; padding-top:20px;
}
.pro_nav h2{
	font-size:16px; font-weight:bolder; color:#fff; margin-bottom:10px;
}
.pro_nav a{
	margin-right:25px; font-size:14px;
}
.copybox{
	width:100%; height:40px; line-height:40px; background-color:#4d4d4d;
}
.wrap{
	width:1200px; height:auto; margin:0 auto; color:#c0c0c0;
}
.copyright{
	width:auto; float:left; height:40px;
}
.jszc{
	width:auto; float:right; height:40px;
}
.wrap a:link{
	color:#c0c0c0; line-height:40px;
}
.wrap a:visited{
	color:#c0c0c0; line-height:40px;
}
.wrap a:hover{
	color:#ffffff; line-height:40px;
}
.com_banner{
	width:100%; height:282px; background:url(../images/com_banner.jpg) center center no-repeat;
}
.article{
	width:1200px; height:auto; font-size:14px; line-height:30px; padding-top:30px; padding-bottom:30px; margin:0 auto;
}
.article p{
	text-indent:2em; margin-bottom:20px;
}
.pro_cat{
	width:1200px; height:35px; margin:0 auto; margin-top:20px; padding-bottom:10px;
}
.pro_cat ul{
	list-style-type:none; width:auto; margin:0 auto; height:auto; display:table;
}
.pro_cat li{
	width:150px; height:35px; text-align:center; float:left; background-color:#5d5d5d; line-height:35px; margin-left:14px; margin-right:14px; display:inline;
}
.pro_cat a:link{
	font-size:14px; line-height:35px; color:#fff; display:block;
}
.pro_cat a:visited{
	font-size:14px; line-height:35px; color:#fff; display:block;
}
.pro_cat a:hover{
	font-size:14px; line-height:35px; color:#fff; display:block; background-color:#0075c2;
}
.pro_cat .thisclass a:link{
	font-size:14px; line-height:35px; color:#fff; display:block; background-color:#0075c2;
}
.pro_cat .thisclass a:visited{
	font-size:14px; line-height:35px; color:#fff; display:block; background-color:#0075c2;
}
.pro_cat .thisclass a:hover{
	font-size:14px; line-height:35px; color:#fff; display:block; background-color:#0075c2;
}
.qh_pages{
	width:1200px;
	margin:0 auto;
	border-top:1px #dddddd dashed; margin-bottom:50px; display:table;
}
.qh_pages ul{
	list-style-type:none;
	margin-top:5px;
	padding:12px 16px 12px 0px;
}
.qh_pages ul li{
	float:left;
	font-family:Tahoma;
	height:30px;
	line-height:30px;
	margin-right:10px;
	border:1px solid #E9E9E9;
}
.qh_pages ul li a{
	float:left;
	color:#555;
	height:30px;
	line-height:30px;
	padding-left:12px;
	padding-right:12px;
	display:block;
}
.qh_pages ul li a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#0075c2; height:30px; line-height:30px;
	padding-left:12px;
	padding-right:12px; display:block;
}
.qh_pages ul li.thisclass,
.qh_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#0075c2;
	padding:0px 4px 0px; padding-left:11px; padding-right:11px;
	font-weight:bold;
	color:#fff;
}
.qh_pages .pageinfo{
	line-height:22px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.qh_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.context{
	color:#525252;
	height:auto;
	border-top:1px #ddd dashed;
	width:1200px; margin:0 auto;
	padding-top:10px;
	padding-bottom:40px;
	margin-top:10px;
}
.context ul{
	list-style-type:none;
}
.context li{
	line-height:25px;
	color:#525252; font-size:14px;
}
.context a:link{
	line-height:25px; font-size:14px;
}
.context a:visited{
	line-height:25px; font-size:14px;
}
.context a:hover{
	line-height:25px; font-size:14px;
}


.news_list1{
	list-style-type:none; width:1200px; margin:0 auto; display:table; height:auto; padding-bottom:30px;
}




.news_list{
	list-style-type:none; width:1200px; margin:0 auto; display:table; height:auto; padding-bottom:30px;
}
.news_list li{
	width:100%; height:200px; border-bottom:1px #dddddd solid; margin-top:25px; font-size:14px; line-height:24px; position:relative;
}
.news_list img{
	width:240px; height:158px; float:left; margin-right:30px;
}
.news_list a:link{
	font-size:24px; color:#333333; line-height:40px;
}
.news_list a:visited{
	font-size:24px; color:#333333; line-height:40px;
}
.news_list a:hover{
	font-size:24px; color:#0075c2; line-height:40px;
}
.news_list p{
	color:#666;
}
.news_list span{
	background:url(../images/timebg.jpg) left center no-repeat; padding-left:25px; color:#888;
}
.news_more{
	background-color:#0075c2; width:118px; height:35px; position:absolute; left:270px; bottom:40px; text-align:center;
}
.news_more a:link{
	font-size:14px; color:#fff; display:block; line-height:35px;
}
.news_more a:visited{
	font-size:14px; color:#fff; display:block; line-height:35px;
}
.news_more a:hover{
	font-size:14px; color:#fff; display:block; line-height:35px;
}
.arc_title{
	width:1200px; margin:0 auto; height:auto;  text-align:center; margin-top:30px;
}
.arc_title h1{
	font-size:30px;
}
.arc_info{
	width:1200px; height:50px; border-bottom:1px #ddd solid; text-align:center; margin:0 auto; font-size:14px; line-height:50px; margin-top:20px;
}
.preview{
	width:1200px; height:auto; margin:0 auto; line-height:30px; font-size:14px; margin-top:30px;
}
.preview img{
	float:left; margin-right:25px;
}
.detail_title{
	width:1190px; height:40px; background-color:#f3f3f3; line-height:40px; margin:0 auto; margin-top:30px; font-size:16px; font-weight:bolder; color:#0075c2; padding-left:10px;
}
.map{
	width:620px; height:auto; float:left; padding-bottom:50px;
}
.con_txt{
	width:500px; height:auto; float:right;
}
.con_txt ul{
	margin-top:20px;
}
.con_txt li{
	height:57px; font-size:16px; margin-bottom:10px;
}
.con_txt span{
	font-size:14px; color:#0075c2;
}
.con_txt .zongji{
	background:url(../images/telbg2.jpg) left center no-repeat; padding-left:50px;
}
.con_txt .fax{
	background:url(../images/faxbg.jpg) left center no-repeat; padding-left:50px;
}
.con_txt .zcode{
	background:url(../images/ybbg.jpg) left center no-repeat; padding-left:50px;
}
.con_txt .address{
	background:url(../images/addbg.jpg) left center no-repeat; padding-left:50px;
}
.yingyong_list{
	width:1200px; height:auto; margin:0 auto; display:table; margin-top:30px;
}
.yingyong_list ul{
	list-style-type:none; margin-left:-80px;
}
.yingyong_list li{
	width:240px; height:320px; float:left; margin-left:80px; display:inline; margin-bottom:60px; overflow:hidden;
}
.yingyong_list li a{
	display: block;
	position: relative;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.yingyong_list  .pic{
	width:100%; height:100%; overflow:hidden;
}
.yingyong_list  li img{
	width:100%; height:auto; display:block;
}
.yingyong_list  li .txt img{
	width:37px; height:23px; margin:0 auto; margin-bottom:16px;
}
.yingyong_list  li .txt h3{
	font-weight:normal; font-size:24px; background:url(../images/h3bg.jpg) center bottom no-repeat; padding-bottom:30px;
}
.yingyong_list a:hover{text-decoration: none;}
.yingyong_list a:link{
	font-size:15px;
}
.yingyong_list a:visited{
	font-size:15px;
}
.yingyong_list a:hover{
	font-size:15px;
}
.yingyong_list li a .hover{
	position: absolute;
	left: 0;
	top: -100%;
	width: 100%;
	height: 100%;
	text-align: center;
	background: url(../images/alpha_red_80.png) repeat;
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.yingyong_list li .hover b,.yingyong_list li .hover .txt,.case-img .hover b,.case-img .hover .txt{
	display: inline-block;
	vertical-align: middle;
}
.yingyong_list li .hover b,.case-img .hover b{
	width: 0;
	height: 100%;
}
.yingyong_list li a:hover .hover{
	/*display: block;*/
	top: 0;
}






/* 翻页 */	
.wp-pagenavi {
	CLEAR: both; margin:0 0 30px 0;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold