@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form, i{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

i { font-style:normal;}
body{ font: 12px Arial, Helvetica, sans-serif; color:#383838; margin:0 auto;padding:0px; list-style:none; }
a{ color:#383838; text-decoration:none; }
a:hover{  color:#f00; text-decoration: none   }
.clear_all {clear:both;}
.fl { float:left;}
.fr { float:right;}

.blue { color:#0170ca;}
.blue a { color:#0170ca;}
.blue a:hover { color:#f00;}

.white { color:#fff;}
.white a { color:#fff;}
.white a:hover { color:#f00;}

.red { color:#ee0509;}
.red a { color:#ee0509;}
.red a:hover { color:#f00;}

.f12 { font:12px "宋体";}
.f14 { font:14px "宋体";}
.fbd { font-weight:bold;}
.wr14 { font:14px "宋体";}

img {border: none;} 
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.content { width: 1200px; margin: 0 auto; }
.header { height: 176px; position: relative; z-index: 99;  width: 100%; vertical-align: top; display: inline-block; }
.header .logo { float: left; padding-top:26px; margin-right: 15px; height:99px;  }
.header .logo img { width:195px; }
.slogan { float: left; margin-top: 32px; font-weight: bold; }
.slogan span { display: block; padding-left: 29px; position: relative; font-size: 22px; color: #333; line-height: 1; color: #00A2E9;}
.slogan span:before, .slogan span:after { position: absolute; content: ""; width: 25px; height: 1px; background: #00A2E9; top: 10px; }
.slogan span:before { left: -6px; }
.slogan span:after { right: -33px; }
.slogan em { display: block; font-size: 29px; color: #00a2e9; line-height: 1; margin-top: 10px; font-style: normal;padding-left:20px; }

.h_contact { float: right; margin-top: 39px; }
.h_contact p { padding-left: 35px; background: url(../img/h_tel.png) no-repeat left 4px; float: left; }
.h_contact span { display: block; font-size: 14px; color: #333; line-height: 100%; }
.h_contact em { font-style: normal; display: block; font-size: 24px; color: #2A2A36; line-height: 100%; margin-top: 4px; font-weight: bold; }
.h_contact p:last-child { margin-left: 30px; }

.h_menu { height: 70px; background: #fff; clear: both; position: relative; z-index: 999; box-shadow: 0 -5px 15px 0px rgba(0, 0, 0, .08); }
.h_menu .home { width: 70px; height: 70px; background: #00A2E9; }
.h_menu .home a { display: block; }
.h_menu .home img { width: 19px; height: 21px; margin: 0 auto; padding-top: 32px; padding-bottom: 25px; display:block; }
.menu li img {vertical-align: -3px;margin-right: 7px;}
.header .menu li { position: relative; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #0f61cd; }
.header .menu li:after { position: absolute;
  content: "";
  top: 67px;
  left: 0;
  width: 100%;
  height: 3px;
  background: #e8f2ff;
  transform: scaleX(0);
  transition: 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); }

.header .menu li:hover::after, .header .menu li.active::after {
  transform: scaleX(1);
}


.header .menu li>a { position: relative; display: block; font-size: 16px; color: #fff; text-align: center; line-height: 70px; height: 70px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 16px 0 16px;  text-decoration: none;transition: 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); }

.header .menu li a.active { border-bottom:3px solid #e8f2ff;}

.header .menu li p{background: rgba(0, 162, 233, .8); position: absolute; left: 50%; top: 70px; display: none;font-style:normal; transform: translateX(-50%); }
.header .menu li p a {display: block;/* border-bottom: 1px solid #EAEAEA; */position: relative;transition: .3s;
/* text-align: center; */line-height: 44px;border-bottom:1px solid rgba(255,255,255,.8); color: #fff;font-size: 14px;white-space: nowrap;padding:0 22px 0 20px;}
.header .menu li p a:before{content:"- ";}
.header .menu li p a:last-child{border-bottom:none;}
.header .menu li p a:hover{background:#00a2e9;}

.search { display: block; width: 70px; height: 70px; cursor: pointer; position: relative; }
#searchnews {
  -moz-transition: max-height, 0.5s;
  -o-transition: max-height, 0.5s;
  -webkit-transition: max-height, 0.5s;
  transition: max-height, 0.5s;
  overflow: hidden;}

#searchnews.open {
  max-height: 60px;
}
#searchnews fieldset {
  position: relative;
  margin: 0 60px 0 0;
  padding: 0;
  border: none;
}
#searchnews input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


.s_btn { width: 20px; height: 20px; padding: 25px 22px; }
.s_key { position: absolute; top: 70px; right: 0; width: 238px; height: 50px; z-index: 9; background: #f6f6f6; max-height: 0; }
.s_key #searchInput { width: 178px; height: 50px; line-height: 50px; padding-left: 20px; border: none; font-size: 14px; color: #000; float: left; background: #f6f6f6; }
.s_key .sub { width: 40px; height: 50px; background: #f6f6f6 url(../img/s_btn.png) no-repeat center; border: none; cursor: pointer; }

/* FocusPic */
.main_image { position: relative; z-index: 1; clear: both; width: 100%; margin-top: -35px; height:580px; overflow:hidden;}
.main_image ul {
	width:100%;
	height:580px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0
}
.main_image li {
	float:left;
	width:100%;
	height:580px;
}
.main_image li span {
	display:block;
	width:100%;
	height:580px
}
.main_image li a {
	display:block;
	width:100%;
	height:580px
}
.main_image li .img_1 {
	background: url('../img/banner1.jpg') center top no-repeat
}
.main_image li .img_2 {
	background: url('../img/banner2.jpg') center top no-repeat
}
.main_image li .img_3 {
	background: url('../img/banner3.jpg') center top no-repeat
}
div.flicking_con {
	width:1200px;
	margin:0 auto;
	position:relative
}
div.flicking_con .flicking_inner {
	position:absolute;
	top:520px;
	left:560px;
	z-index:999;
	width:300px;
	height:21px
} /* 121126 */
div.flicking_con a {
	float:left;
	width:21px;
	height:21px;
	margin:0;
	padding:0;
	background:url('../img/btn_main_img.png') 0 0 no-repeat;
	display:block;
	text-indent:-1000px
}
div.flicking_con a.on {
	background-position:0 -21px
}
#btn_prev, #btn_next {
	z-index:11111;
	position:absolute;
	display:block;
	width:73px!important;
	height:74px!important;
	top:50%;
	margin-top:-37px;
	display:none;
}
#btn_prev {
	background:url(../img/b_prev.png) no-repeat left top;
	left:20px;
}
#btn_next {
	background:url(../img/b_next.png) no-repeat right top;
	right:20px;
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */



h2.main_title a { text-align: center; display: block; font-weight: 400; font-size: 40px; color: #333; line-height: 100%; padding-bottom: 19px }
h2.main_title a:hover { color: #333 }
h2.main_title strong { color: #00a2e9 }
h2.main_title span { display: block; text-align: center; background: url(../img/t_bg1.png) no-repeat center; font-size: 20px; color: #666; line-height: 100%; font-weight: 400 }

.product { padding-top: 47px; background: url(../img/product_bg.png) no-repeat center bottom; padding-bottom: 59px }
.product h2 a { letter-spacing: 2px }
.pro_list { margin-top:45px; margin-bottom: 52px; height: 487px }
.pro_list li { width: 400px; height: 489px; float: left; position: relative; border: 1px solid #D6D6D6; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-transition: all .3s ease; transition: all .3s ease }
.pro_list li>a { display: block; overflow: hidden; height: 487px }
.pro_list li img { max-width: 100% }
.pro_list li h3 { position: absolute; padding-bottom: 20px; padding-top: 62px; padding-left: 67px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; top: 0 }
.pro_list li h3 strong { display: block; font-size: 24px; color: #333; line-height: 100% }
.pro_list li h3 span { display: block; font-size: 14px; color: #333; line-height: 100%; text-transform: uppercase; margin-top: 9px; font-weight: 400 }
.pro_list li h3:after { position: absolute; content: ""; width: 36px; height: 5px; background: #00a2e9; left: 67px; bottom: 0; opacity: 1; -o-transition: all .3s ease; transition: all .3s ease }
.pro_list li h3:before { position: absolute; content: ""; width: 130px; height: 63px; background: url(../img/pro_more.png) no-repeat center; right: -1px; top: -1px; opacity: 0; -o-transition: all .3s ease; transition: all .3s ease }
.pro_list li:nth-child(2) { border-right: 0; border-left: 0 }
.pro_list li:hover { border-color: #fff; box-shadow: 0 0 35px rgba(0, 0, 0, .1); z-index: 2 }
.pro_list li:hover h3 { background: url(../img/pro_t.png) no-repeat 64px 27px }
.pro_list li:hover h3:before { opacity: 1 }
.pro_list li:hover h3:after { opacity: 0 }
.pro_list li:nth-child(2):hover:before, .pro_list li:nth-child(2):hover:after { position: absolute; content: ""; width: 1px; height: 489px; background: #fff; top: -1px }
.pro_list li:nth-child(2):hover:before { left: -1px }
.pro_list li:nth-child(2):hover:after { right: -1px }
.pro_list2 li { width: 400px; float: left }
.pro_list2 li>a:first-child { display: block; float: left; overflow: hidden; width: 211px; height: 158px }
.pro_list2 li img { width: 211px; height: 158px }
.pro_list2 li h3 { width: 189px; height: 120px; background: #fff url(../img/more.png) no-repeat 51px 86px; float: right; margin-top: 19px; -o-transition: all .3s ease; transition: all .3s ease; font-size: 16px; color: #333; line-height: 100%; padding-top: 37px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center }
.pro_list2 li h3>a { display: block; color: #333; width: 189px; height: 120px }
.pro_list2 li:hover h3 { background: #00a2e9 url(../img/more1.png) no-repeat 51px 86px }
.pro_list2 li:hover h3 a { color: #fff }



.about { overflow: hidden; height: 643px; height: 800px; background: #EDEDED }
.about dl { position: relative }
.about dl dt { float:right;  width: 600px }
.about dl dd { float:left;  width: 600px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 70px }
.about dl dd h2 a { display: block; font-size: 50px; color: #000; line-height: 100%; letter-spacing: 4px; padding-bottom: 19px; font-weight: 400 }
.about dl dd h2 span { display: block; font-size: 20px; color: #333; line-height: 100%; padding-bottom: 32px; position: relative; font-weight: 400; letter-spacing: 2px }
.about dl dd h2 span:before { position: absolute; content: ""; width: 52px; height: 4px; background: #254693; left: 0; bottom: 0 }
.about dl dd p { width: 541px; font-size: 14px; color: #666; line-height: 27px; padding-top: 34px; margin-bottom: 35px; position: relative; text-align: justify; letter-spacing: .5px }
.about dl dd p a { display: block; position: absolute; right: 0; bottom: 7px; font-size: 14px; color: #333; line-height: 100%; -o-transition: all .3s ease; transition: all .3s ease }
.about dl dd p a:hover {color:#00a2e9;}

/*企业风采*/
.honor{padding: 0 0 30px;  position: relative;}
.honor_t{background: #f7f7f7 url(../img/photo_line.png) no-repeat 0 32px;height: 84px;line-height: 84px;overflow: hidden;}
.honor_t a{font-size: 16px;color: #333;font-weight: bold;}
.honor_t span{float: right;font-size: 14px;text-transform: uppercase;font-weight: normal;display: block;width: 100px;text-align: center;}
.honor_t em{display: block;float: left;width: 50px;height: 50px;line-height: 0;overflow: hidden;border-radius: 50%;box-shadow: 0 3px 10px 3px rgba(248,162,48,0.2);margin: 19px 15px 0 30px;}
.honor_t em img{width: 50px;height: 50px;}
.honor_qie{width: 1200px;overflow: hidden;}

.propic{ width:230px; height:207px; overflow:hidden; margin-left:10px; margin-right:10px;}
.propic img{ width:230px; height:172px; overflow:hidden;}
.propic p { height:30px;overflow:hidden; font:100 13px/35px "微软雅黑"; text-align:center; }



.bt01{ font-size: 48px; color:#333333;text-align: center; line-height: 60px;}
.bt01 a{ color:#333333;}
.bt01 span{ color:#18aee7;}
.bt01 i{display: block; font-size: 20px;font-weight: normal; line-height: 30px;}

.news{width:1200px;height:550px;margin:0 auto 0;overflow: hidden; margin-top:50px; }
.news h2{height:137px; }
.news_nav {height:91px; overflow: hidden;text-align: center;}
.news_nav li{display: inline-block; overflow: hidden;text-align: center;width:142px; margin: 0 8px;}
.news_nav li a{display: block;width:140px;height:35px; border:1px solid #d2d2d2; font-size: 18px; color:#333333; line-height: 35px;border-radius: 30px;}
.news_nav li a:hover ,.news_nav li.cur a{ color:#fff;border-bottom: 1px solid #18aee7;background:#18aee7;}

.news_c{ }
.news_c dl { width:695px; float: left; position: relative; overflow: hidden;}
.news_c dl::before {position: absolute; content: ''; width:68px; height:2px;background:#18aee7; top: 26px;left: 266px;}
.news_c dt{width:302px; float: left; overflow: hidden;}
.news_c dt img{ display: block; width:302px; height:227px;}
.news_c dd{width:345px; float: right; overflow: hidden;}
.news_c dd h3{padding:15px 0 0; font-size: 16px;font-weight: bold;}
.news_c dd h3 a{ color:#333333;}
.news_c dd p{padding-top:15px;font-size: 14px; line-height: 24px; color:#808080;}
.news_c dd i{ display: block; font-size: 14px; color:#b1b1b1; font-family: Arial; padding-top: 10px;}
.news_c dd em{width:120px; height:30px;border:1px solid #e5e5e5; display: block;margin-top:20px;text-align: center; line-height: 30px;}
.news_c dd em a{ color:#19aee7; text-transform: uppercase;}
.news_c ul{ width:433px; float: right; overflow: hidden;}
.news_c li{height:38px; overflow: hidden; line-height: 38px; font-size: 14px;}
.news_c li i{ font-family: Arial; color:#b1b1b1; padding-left: 20px; width:60px; display: inline-block;}
.news_c li a{ color: #666666;}
.news_c li:hover{background:#18aee7; color:#fff;}
.news_c li:hover a{ color:#fff;}
.news_c li:hover i{ color:#fff;}

/*link*/
.link{width: 100%;background: #eaeaea; line-height:25px; padding: 25px 0px;}
.link .link-content{width: 1200px;margin:0 auto; overflow: hidden;}
.link .link-content h3 { display:inline-block; font-size:14px; color:#808080;font-weight:100; border-left:3px solid #f47115; height:20px; line-height:20px; padding-left:10px;}
.link .link-content h3 strong { font-size:18px; color:#000; font-weight:bold; }
.link .link-content a{ margin-left:8px;}

.footer { background:#0e1935 url(../img/foot_bg.jpg) no-repeat center top;  padding-top: 68px; }
.f_menu { width: 380px; padding-top: 10px; }
.f_menu a { float: left; font-size: 15px; line-height: 32px; width: 176px; color: rgba(255, 255, 255, .45); display: block; transition: .3s ease; -o-transition: .3s ease; }
.f_menu a:before{content:"- ";}
.f_menu a:hover { color: rgba(255, 255, 255, .8); }
.f_contact { width: 300px; height: 205px; }
.f_contact li { margin-bottom: 34px; }
.f_contact li img { width: 52px; height: 52px; float: left; margin-right: 17px; }
.f_contact li span { font-size: 14px; display: block; color: #fff; line-height: 26px; }
.f_contact li span:last-child { color: rgba(237, 237, 237, .45); }

.f_tel { width: 260px; }
.f_tel span { display: block; font-size: 14px; color: rgba(255, 255, 255, .45); line-height: 1; }
.f_tel strong { display: block; font-size: 29px; color: #DCDCDC; line-height: 1; margin-top: 7px; margin-bottom: 39px; }
.f_qr { line-height: 0; }
.f_qr p{float: left; margin-left: 15px;}
.f_qr img { width: 94px; height: 94px; background: rgba(255, 255, 255, 1); border-radius: 10px; box-sizing:border-box; padding:4px;}
.f_qr span { display: block; font-size: 14px; color: #fff; line-height: 1; text-align: center; margin-top: 13px; }
.f_info { clear: both; border-top: 1px solid rgba(244, 244, 244, .1); color: #fff; }
.f_info span, .f_info a { color: rgba(255, 255, 255, .6); line-height: 56px; margin-right:8px; transition: .3s ease; -o-transition: .3s ease; }
.f_info a:hover { color: rgba(255, 255, 255, .9); }

.f_info2 { clear: both; color: #fff; padding-bottom:20px;}
.f_info2 a {color: rgba(255, 255, 255, .6); padding-right:8px; }    
		
.client-2 { position: fixed; right: -170px; top: 50%; z-index: 900;}
.client-2 li a { text-decoration: none;}
.client-2 li {
            margin-top: 1px;
            clear: both;
            height: 62px;
            position: relative;}
        
.client-2 li i {
            background: url(../img/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;}
        
.client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;}
        
.client-2 .my-kefu-qq i { background-position: 4px 5px;}
.client-2 .my-kefu-tel i { background-position: 0 -21px;}
.client-2 .my-kefu-liuyan i { background-position: 4px -53px;}
.client-2 .my-kefu-weixin i { background-position: -34px 4px;}
        
.client-2 .my-kefu-weibo i {background-position: -30px -22px;}     
.client-2 .my-kefu-ftop { display: none; }
.client-2 .my-kefu-ftop i { width: 33px;
                            height: 31px;
                            background-position: -23px -47px;
                            background-size: 52px 82px;}
							
.client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;}
        
.client-2 .my-kefu-left {
            float: left;
            width: 62px;
            height: 47px;
            position: relative;}
        
.client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;}
        
.client-2 .my-kefu-right { width: 20px;}
        
.client-2 .my-kefu-tel-main {
            background: #254693;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;}
        
.client-2 .my-kefu-main {
            background: #254693;
            width: 97px;
            height: 53px;
            position: relative;
            padding:9px 0 0;
            float: left;}
        
.client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;}
        
.my-kefu-weixin-pic img { width: 115px; height: 115px;}
   
.index_bot { background:url(../img/bot_bg.gif) repeat-x;  }
.index_bot1 { width:1000px; margin:0 auto;  line-height:23px; text-align:center; padding:10px 0px; overflow:hidden; }
.index_bot1 span { padding-left:5px;}

.ban { position: relative; z-index: 1; clear: both; width: 100%; margin-top: -35px; height:380px; background:url(../img/ban.jpg) no-repeat top center; }
.sec_con { width:1200px; height:100%; overflow:hidden; margin:0 auto; margin-top:20px; padding-bottom:20px;  }
.sec_con .l { float:left; width:294px;}
.sec_con .r { float:right; width:880px; overflow:hidden;  }

/*滚动图片2*/
.sec_bd10 { width:294px;}
.sec_hd10 { width:294px; height:79px; overflow:hidden; background:#0f61cd;background:url(../img/secbg.jpg) no-repeat;}
.sec_hd10 h1 { color:#fff; height:79px; line-height:79px; text-align:left;  font-weight:bold; }
.sec_hd10 h1 a { font-size:22px; color:#fff; padding-left:20px;display:inline-block; }
.sec_hd10 h1 i { font:16px Tahoma, Geneva, sans-serif; font-weight:normal; color:#fff; height:14px; line-height:14px; display:inline-block; padding-left:15px;  }

.sec_tpm10 { width:292px; border-top:0;  overflow:hidden;  margin-bottom:30px;}
.menu1 h1 {  height:50px; line-height:50px; border: 1px solid #ececec; border-top: 0; }
.menu1 h1 a { font-size:16px; font-weight:bold;  padding:0 0 0 70px; color:#343434; display:block; background:url(../img/pro_hover.png) no-repeat 30px center;  }
.menu1 h1 a:hover { color:#dc0000; background:#efefef url(../img/pro_hover01.png) no-repeat 30px center; border-left:3px solid #dc0000;}
.menu1 h1 a.active{ color:#dc0000; background:#efefef url(../img/pro_hover01.png) no-repeat 30px center; border-left:3px solid #dc0000;}

.menu1 h2 { width:178px; height:25px; line-height:25px; margin:0 auto; border-bottom:1px dashed #b3b3b3; font-size:12px; font-weight:100; background:#fff;}
.menu1 h2 a { color:#212121;  background:url(../img/icon1.gif) no-repeat 15px 3px; padding-left:30px;  }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none; }

.sec_tpm11 { width:292px; border-top:0;  overflow:hidden;  margin-bottom:30px;border: 1px solid #ececec; border-top: 0; }
.sec_tpm11_1 { font-size:14px; padding:15px 20px; line-height:25px; }

/*滚动图片2*/
.sec_bd { width:880px;}
.sec_hd { width:880px; height:45px; overflow:hidden;border-bottom:1px solid #ececec; }
.sec_hd h1 {float:left;height:45px; line-height:35px; }
.sec_hd h1 a { float:left; font-size:18px; font-weight:bold; text-decoration:none; line-height:45px; padding-left:20px; color:#333 }
.sec_hd p { float:right; line-height:45px; padding-right:6px;}
.sec_hd p span { padding-left:6px; padding-right:6px;}

.sec_con2 { width:880px; padding:10px 0px; border-top:none; min-height:400px; }
.sec_tpm { font-size:14px; width:860px; line-height:24px; padding:5px 10px;}

.sec_tpm3 { width:860px; line-height:32px; padding:5px 10px;overflow:hidden; }
.sec_tpm3 li { border: 1px solid #dedede; margin-bottom: 15px;padding: 22px 22px 22px 22px;background: #fff; overflow: hidden; }
.sec_tpm3 li:hover{border:1px solid #254693;}
.sec_tpm3 li:hover .tit a {  color: #254693; }
.sec_tpm3 li .tit { font-weight:bold; height: 40px;line-height: 40px; margin-bottom: 5px;overflow: hidden;}
.sec_tpm3 li .tit a { float:left;font-size:18px; color: #154c64;}
.sec_tpm3 li .tit span { float:right;}          
.sec_tpm3 li p { max-height: 72px;font-size: 14px;line-height: 24px;color: #797979; margin-bottom: 28px; overflow: hidden;}
.sec_tpm3 li .more { width: 90px;height: 30px; line-height: 30px;text-align: center;display: block;float: right; background: #b6b6b6;color: #fff;}
.sec_tpm3 li .more a{color:#fff;}
.sec_tpm3 li:hover .more { background: #254693; border-color: #254693;}
.sec_tpm3 li:hover .more a {color: #fff;}    


.sec_con6 { width:880px; padding:10px 0px;border:1px solid #eee; border-top:none; overflow:hidden; }

.sec_tpm6 { width:860px; line-height:24px; padding:5px 10px;}
.sec_tpm6 li { float:left; width:274px; overflow:hidden; padding-left:6px; padding-right:6px; padding-bottom:5px; text-align:center; line-height:28px;}
.sec_tpm6 li img {width:268px; height:201px; border:1px solid #d0d0d0; padding:2px;}


/*翻页*/
.pager{ width: 100%; padding: 25px 0 25px 0;text-align: center; margin:0 auto;}
.pager span,.pager a{display:inline-block;border:1px solid #a3a3a3;color:#a3a3a3;padding:0px 8px;text-decoration:none; margin:4px;}
.pager a:hover{background:#de1710;border-color:#222c50;text-decoration:none;color:#fff;}
.pager .cur{background:#de1710;border-color:#222c50; font-weight:bold;text-decoration:none;color:#fff;}
.pager span.dot{background:none;border-color:#fff; font-weight:bold; padding:0;}
.pager a.page-num-current { background:#de1710;color:#fff;}
