@charset "utf-8";

html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0; font-size:14px; color:#333;font-family:微软雅黑,Arial}
a{font-size:14px; color:#333; text-decoration:none}
a:hover{color:#0168B7; text-decoration:none}
img{border:none}
.w1200{width:1200px; margin:auto;}
.w1300{width:1300px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
#body{line-height:28px; margin-top:10px}
#body img{max-width:1200px;}
ul,li{list-style:none}
button{border:none;padding:0; margin:0;}
.bt{ font-size:24px; text-align:center;}
.cont{ margin-top:50px;}

::-webkit-input-placeholder { /* WebKit browsers */
  color: #999;
  font-size: 16px;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #999;
  font-size: 16px;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #999;
  font-size: 16px;
}

.header{ height:35px; line-height:35px; border-bottom:1px solid #eeeeee;}

.top{ height:124px; width:100%; background-color:#FFFFFF;}
.top .logo{float:left; margin-top:28px;}
/*search*/
.search{height:39px; width:345px; margin-left:74px; margin-top:40px;}
.search input{height:37px;width:280px; padding-left:10px; background:url(s1.jpg); border:none; font-size:14px; color:#999999; float:left; }
.search button{background:url(s2.jpg); width:54px; height:39px; text-align:center; color:#FFFFFF; float:left; }
.search button:hover{background-color:#1C4587;}
.top .tel{margin-top:30px;}
.top .tel p{ padding:0; margin:0;}
.top .tel .p1{ font-size:16px;}
.top .tel .p2{ font-size:30px; color:#4376A4; font-weight:bold;}

/* header */

.menu{ width:100%; height:64px; background:url(menu.jpg); z-index:9999;position: relative;}
.menu ul{ width:1200px; margin:auto;}
.menu ul li{ height:64px; width:170px; line-height:64px; float:left;}
.menu .imyeah a{ display:block; text-align:center; font-size:18px; width:170px; }
.menu .imyeah a:hover{background-color:#0168B7;color:#FFFFFF; text-align:center;}
.menu .imyeah .hover a{ background-color:#0168B7; color:#FFFFFF; display:block;}

.menu ul li a:hover{ background-color:#0168B7; color:#FFFFFF; display:block;}
.menu ul li a{ display:block; text-align:center; font-size:18px; width:170px;}
.menu ul .hover a{ background-color:#0168B7; color:#FFFFFF; display:block;}
.menu .level1  a{ display:block; text-align:center; font-size:18px; width:170px; color:#FFFFFF;}
.menu .level1 .hover a{ background-color:#0168B7; color:#FFFFFF; display:block;}

ul.level1, ul.level2, ul.level3 {
	width: 170px;
	display: none;
}
ul.level2, ul.level3 {
	margin: -28px 0 0 90px;
}
ul.level0 > li {
	height: 64px;
	line-height: 64px;
	text-align: center;
}
ul.level1 > li, ul.level2 > li, ul.level3 > li {
	height: 64px;
	line-height: 64px;
	background: #0168B7;color:#FFFFFF;
}color:#FFFFFF;
ul.level0 > li:hover {
	background: #0168B7;color:#FFFFFF;
}
ul.level1 > li:hover, ul.level2 > li:hover, ul.level3 > li:hover {
	background: #4ba036; color:#FFFFFF;
}
ul.level0 > li.imyeah:hover > ul, ul.level1 > li.imyeah:hover > ul, ul.level2 > li.imyeah:hover > ul, ul.level3 > li.imyeah:hover > ul {
	display: block; color:#FFFFFF;
}


/* banner */
#full-screen-slider { width:100%; height:700px; float:left; position:relative;z-index:999;}
#slides { display:block; width:100%; height:700px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute;bottom:20px;left:55%;z-index:9;width:600px;margin-left:-500px; z-index:9900;  padding:5px 15px 5px 0;  margin:auto 0;}
#pagination li { display:block; list-style:none; width:17px; height:17px; line-height:16px; float:left; margin-left:15px; border-radius:50%; background-color:#BBBBBB}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background-color:#4376A4;}


/* i_cpzx */
.i_cpzx{ margin-top:50px;}
.i_cpzx ul li{ float:left; margin:8px; background-color:#FBFDFC; border:5px solid #E5E5E5; width:400px; border-bottom:10px solid #0168B7;}
.i_cpzx ul li span{ text-align:center; font-size:24px; display:block; margin:auto; margin-top:35px; font-weight:bold;}
.i_cpzx ul li .xt{ width:230px; height:2px; background-color:#0168B7; margin:auto; margin-top:10px;}
.i_cpzx ul li p{ text-align:center; padding-left:10px; padding-right:10px; font-size:20px;}
.i_cpzx ul li img{ margin-left:30px; margin-bottom:10px;transition: all 0.6s;}
.i_cpzx ul li img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}
.i_cpzx ul li:hover{ background-color:#E6F3FF;}

/* i_about */
.i_about{ margin-top:50px;}
.i_about  .i_about_bg{ width:100%; height:640px; background:url(t3.jpg) center no-repeat; margin-top:50px; }
.i_about  .i_about_bg p{ font-size:18px; padding-left:50px; padding-right:50px; padding-top:220px; color:#666666; line-height:35px;}
.i_about  .i_about_bg .ckgd{ width:250px; height:60px; background-color:#7BCEF6; line-height:60px; color:#FFFFFF; font-size:18px; display:block; margin:auto; text-align:center; position:relative; margin-top:67px;}
.i_about  .i_about_bg .ckgd:hover{ background-color:#0168B7;}
.i_about_qywh { width:100%; margin:auto;}
.i_about_qywh li{ width:25%; height:166px; float:left;}
.i_about_qywh .i1{ background-color:#7BCEF6;}
.i_about_qywh .i1 img{ margin:auto; margin-left:35px; margin-top:35px;}
.i_about_qywh .i2{ background-color:#F5F5F5;}
.i_about_qywh .i2 p{ padding:10px; padding-left:25px; font-size:16px; line-height:28px;}

/* i_news */
.i_news{ margin-top:50px;}
.i_news_fl li { float:left; padding-right:15px;}
.i_news_fl li a{ font-size:16px;}
.i_news .xt{ width:100%; height:4px; background:url(t7.jpg) no-repeat; clear:both; margin-top:30px; }
.i_news_list { width:100%; height:277px; background:url(t8.jpg); float:left; margin-top:30px;}
.i_news_list ul{ margin-left:30px; width:670px;}
.i_news_list span{ margin-top:30px;}
.i_news_list .i1{ font-size:20px; font-weight:bold;}
.i_news_list .i2{ font-size:18px; text-align:right; float:right; color:#999999;}
.i_news_list dt{ display:block; margin-top:45px; line-height:28px; font-size:14px;}
.i_news_list .ckgd{ display:block; width:180px; height:35px; line-height:35px; border:1px solid #cccccc; margin-top:15px; text-align:center; color:#0168B7;}
.i_news_list .ckgd:hover{ background-color:#0168B7; color:#FFFFFF; border:1px solid #0168B7;}
.i_news_list img{transition: all 0.6s;}
.i_news_list img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}


/* index_ysxm */
.index_ysxm{ margin-top:20px; width:100%; height:586px; background:url(t10.jpg) repeat-x; padding-top:50px;}
.index_ysxm li { float:left; padding-right:15px; padding-bottom:10px;}
.index_ysxm li a{ font-size:16px;}
.index_ysxm .xt{ width:100%; height:4px; background:url(t7.jpg) no-repeat; clear:both; }

/* n_ryzz */
.n_ryzz{ margin-top:50px;}
.n_ryzz_bg { width:1193px; height:96px; background:url(t20.jpg); text-align:center; font-size:20px; font-weight:bold; margin:auto; line-height:35px; padding-top:10px;}
.n_ryzz .w591{ width:591px; height:139px; background:url(t21.jpg); margin:3px;}
.n_ryzz .w591 span{ font-size:20px; display:block; margin-top:38px; color:#FFFFFF; padding-left:18px;}
.n_ryzz .w591 ul{ margin-left:50px; margin-top:38px;}
.n_ryzz .w591 ul h1{ font-size:18px;}
.n_ryzz .w591 ul p{ font-size:16px;}


/* CSSBox2 */
#CSSBox2{float:left;width:1300px;height:160px; margin:0 auto;overflow:hidden;background-color:#ffffff; margin-top:15px;}
#CSSBox2 ul li{ float:left; list-style:none; border:0px solid red; margin:10px 10px;}
#CSSBox2 ul li span{ display:block; text-align:center; font-size:12px; padding-top:12px;}
#LeftButton2{cursor:hand;margin:5px;height:43px;width:44px;float:left;background:url('left.jpg') center center no-repeat; margin-top:100px;}
#RightButton2{cursor:hand;margin:5px;height:43px;width:44px;float:left;background:url('right.jpg') center center no-repeat; margin-top:100px;}
#wrapper2{width:1300px; margin:0 auto}
#CSSBox2 ul li img{ border:1px solid #eeeeee; padding:10px;}

/* n_fzlc */
.n_fzlc{ width:100%;
         /*height:948px;*/
         height:1048px; 
         background:url(t23.jpg) center top; margin-top:50px;}
.n_fzlc p{ font-size:16px; line-height:30px;}
.n_fzlc .t1{ padding-left:184px; padding-top:178px;}
.n_fzlc .t2{ padding-left:320px; padding-top:40px;}
.n_fzlc .t3{ padding-left:160px; padding-top:60px;}
.n_fzlc .t4{ padding-left:620px; padding-top:60px;}
.n_fzlc strong{ color:#0168B7;}


/* n_jssl */
.n_jssl{ margin-top:50px;}

.txt_a{ font-size:16px; font-weight:bold; color:#0168B7;}
.txt{font-weight:bold; color:#0168B7; width:276px; text-align:center; font-size:18px;}
.txt1{ text-align:left; padding-top:130px; line-height:37px;}
.txt2{ margin-left:45px; padding-top:170px;}
.txt3{ margin-left:34px; padding-top:170px;}
.txt4{ margin-left:34px; padding-top:170px;font-size:16px;}



.lxwm .cpzx_tj{ width:100%; background-color:#FFFFFF; margin:auto; margin-bottom:50px;}
.lxwm .cpzx_tj p{ font-size:18px;}
.lxwm .cpzx_tj .xlk{ width:100%; height:50px; line-height:50px; font-size:16px; border:1px solid #eeeeee; background-color:#F8F8F8;}
.lxwm .cpzx_tj .lybz{ width:100%; height:150px; line-height:50px; font-size:16px; border:1px solid #eeeeee;background-color:#F8F8F8;}
.lxwm .cpzx_tj .coolbg{ width:20%; float:left; height:50px; line-height:50px; background-color:#0168B7; font-size:22px; color:#FFFFFF; border:none; margin-top:30px;cursor:pointer;}
.lxwm .cpzx_tj .coolbg:hover{ background-color:#444444;}

/* index_tpgd */
.rollBox img{border:none;}
.rollBox{width:1280px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:1180px;overflow:hidden;margin:0 auto;padding-top:30px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:377px;float:left;text-align:center; margin:15px; background-color:#FFFFFF; box-shadow:4px 4px 10px #eeeeee;}
*+html .rollBox .Cont .pic{width:377px;float:left;text-align:center;padding-right:3px;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto; cursor: pointer;transition: all 0.6s;}
.rollBox .Cont .pic img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox p{ padding:0; margin:0;}
.rollBox span{height:80px; line-height:80px; font-size:18px; font-weight:bold; color:#333; padding-top:35px;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:50px;
height:145px;
display:block;
cursor:pointer;
margin-top:120px;
}
.img1{
	background-image:url(z1.jpg);
	background-repeat: no-repeat;
	background-position: center center;}
.img2{
	background-image:url(z2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/*service*/
.service{ margin-top:20px; overflow:hidden; padding-bottom:60px;}
.service h1{font-size:36px; line-height:50px; text-align:center; padding-top:60px;}
.service h2{text-align:center; padding-bottom:20px; padding-top:10px; color:#999999; font-size:16px;}
.i_m .more{ width:100%; text-align:center;}
.i_m .more a{ display:inline-block; *display:inline; zoom:1; font-size:16px; color:#FF6500; height:30px; line-height:30px; padding:0 10px;}
.i_m ul li{width:221px; float:left; height:293px;background-color:#F6F6F6; float:left; margin-right:14px; margin-top:30px; margin-bottom:10px; position:relative; text-align:center;}
.i_m ul li h6{ width:90%; margin:0px auto; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#666; padding-top:15px;}
.i_m ul li .tu{margin:auto;transition: 0.7s;-moz-transition:  0.7s;-webkit-transition:  0.7s;-o-transition:  0.7s;}
.i_m ul li:hover .tu{-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.i_m ul li p{ width:90%; margin:0px auto; font-size:14px; color:#555; line-height:150%; height:70px; overflow:hidden;}
.i_m ul .ckxq{ display:block; width:90px; height:30px; line-height:30px; border:1px solid #cccccc; margin:auto; text-align:center;}


/*index_yx*/
.index_ys{ margin-top:20px; overflow:hidden; padding-bottom:20px;}
.index_ys h1{font-size:36px; line-height:50px; text-align:center; padding-top:60px;}
.index_ys h2{text-align:center; padding-bottom:20px; padding-top:10px; color:#999999; font-size:16px;}
.index_ys .ckgd{display:block; width:90px; height:30px; line-height:30px; border:1px solid #cccccc;color:#4577A2; text-align:center;}
.index_ys_left{ margin-top:40px;}
.index_ys_left ul{ width:780px;}
.index_ys_left ul span{ display:block;  font-size:28px; color:#4577A2; padding-top:15px;}
.index_ys_left ul p{ line-height:28px; padding:0; padding:0;}


.cpbt{ border-bottom:1px solid #cccccc; height:50px; line-height:50PX; margin-top:60px; margin-bottom:20px;}
.cpbt .a1{ font-size:30px; font-weight:bold; padding-right:25px;}
.cpbt .a2 a{ font-size:20px; color:#666666; padding-left:15px;}


/*news*/
.news{  width:100%; overflow:hidden;}
.news h1{ font-size:36px; line-height:50px; text-align:center; padding-top:60px;}
.news h2{ text-align:center; padding-bottom:20px; padding-top:10px; color:#999999; font-size:16px;}
.news li{ float:left;width:398px; border:1px solid #eeeeee; margin-bottom:25px; margin-top:25px;}
.news li:hover{ box-shadow: 0 5px 54px rgba(0,0,0,.1);}
.news span{display:block; font-size:16px; padding:15px;}
.news dt{display:block; line-height:26px; color:#999999; padding:0px 25px 25px 15px;}
.news img{cursor: pointer;transition: all 0.6s;}
.news img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}


/*about*/
.about{margin-top:50px;  width:1200px; margin:auto;}
.about h1{ color:#4376A4; font-size:28px; line-height:30px; text-align:center; padding-top:40px;}
.about h2{ text-align:center; padding-bottom:20px; padding-top:10px;}
.about ul{ height:430px; background:url(s12.jpg);}
.about ul p{ display:block; width:316px; padding-top:230px; color:#FFFFFF; padding-left:770px; line-height:26px;}
.about .about_xt{ border:1px solid #dddddd; height:140px;}
.about .img img{  margin-top:27px; float:left; padding-left:40px; padding-right:25px;}


/*products*/
.products{width:100%; background-color:#EEEEEE; margin-top:30px; overflow:hidden;}
.products h1{ color:#333333; font-size:28px; line-height:30px; text-align:center; padding-top:40px;}
.products h2{ color:#CCCCCC; font-size:18px; line-height:35px; text-align:center; padding-bottom:20px;}
.products img:hover{filter:alpha(opacity=70);opacity:0.7;}
.products li{ float:left; margin:12px;}
.products span{ display:block; line-height:45px; text-align:center;}
.more{text-align:center; margin-top:50px; margin:auto;}
.more a{color:#F67800;width:120px; height:40px; line-height:40px; border:1px solid #F67800; display:block; margin:auto;border-radius:10px;}
.more a:hover{border:1px solid #1C4587; color:#1C4587;}

/*products_pro*/
.products_pro li{float:left; margin:9px; border:1px solid #DDDDDD;}
.products_pro img:hover{filter:alpha(opacity=70);opacity:0.7;}
.products_pro span{ display:block; line-height:45px; text-align:center; background-color:#1C4587; color:#FFFFFF;}
.products_pro span:hover{background-color:#F67800;}


/*yqlj*/
.yqlj{margin-top:70px; background-color:#4376A4; height:60px; padding-top:30px;}
.yqlj a{padding-left:10px; font-size:16px; color:#ffffff;}
.yqlj a:hover{ color:#FF8100;}
.yqlj strong{ color:#FFFFFF; font-size:20px;}

/* left */
#left {margin:0;}
#left ul{list-style:none;padding:0;border:0;}
#left li {display: inline;}
#left li a:link,
#left li a:visited {float:left; text-decoration: none; background:url(left.jpg); color:#666666; border:1px solid #ECF0F3; font-size:16px;line-height:70px; width:168px;  text-align:left; margin-top:5px; padding-left:40px; font-weight:bold;}
#left li a:hover {float:left; text-decoration: none; background:url(left1.jpg); color:#F36010;}


.l_cpfl{ margin-top:40px; float:left; width:303px;}
.l_dfl{ width:294px; height:40px; line-height:40px; background-color:#eeeeee; font-size:16px; padding-left:10px; display:block; margin-bottom:3px;}
.l_nav{ width:303px;}
.l_nav a{ font-size:16px;}
.l_nav .l_nav1{ padding-left:30px;line-height:40px;}
.l_nav .l_nav2{ padding-left:50px;line-height:35px; color:#666666}
.l_nav .l_nav3{ padding-left:70px;line-height:40px;}
.l_nav .l_nav4{ padding-left:90px;line-height:40px;}

/*cpzs*/
.cpzs{ margin-top:40px; width:1200px; margin:auto;}
.cpzs ul{ width:100%; height:370px; background-color:#F5F5F5; margin-bottom:30px;}
.cpzs img{width:548px; height:289px; margin-left:30px; margin-top:30px;transition: all 0.6s;}
.cpzs img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}
.cpzs li{float:left; margin-left:80px; width:576x;}
.cpzs li span{ display:block;font-size:26px; font-weight:bold; color:#000000; line-height:55px; padding-top:100px;}
.cpzs li p{ padding:0; margin:0; color:#666666; font-size:18px; width:480px; line-height:35px;}
.cpzs .ckgd{ display:block; width:220px; font-size:18px; height:50px; line-height:50px; background-color:#0066BB;margin-top:15px; text-align:center; color:#ffffff;}
.cpzs .ckgd:hover{ background-color:#0983E8; color:#FFFFFF;}


/*cpzs_xzzx*/
.cpzs_xzzx{ margin-top:40px; width:1200px; margin:auto;}
.cpzs_xzzx ul{ width:100%; height:370px; background-color:#F5F5F5; margin-bottom:30px;}
.cpzs_xzzx img{width:289px; height:289px; margin-left:30px; margin-top:30px;transition: all 0.6s;}
.cpzs_xzzx img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}
.cpzs_xzzx li{float:left; margin-left:80px; width:576x;}
.cpzs_xzzx li span{ display:block;font-size:26px; font-weight:bold; color:#000000; line-height:55px; padding-top:100px;}
.cpzs_xzzx li p{ padding:0; margin:0; color:#666666; font-size:18px; width:480px; line-height:35px;}
.cpzs_xzzx .ckgd{ display:block; width:220px; font-size:18px; height:50px; line-height:50px; background-color:#0066BB;margin-top:15px; text-align:center; color:#ffffff;}
.cpzs_xzzx .ckgd:hover{ background-color:#0983E8; color:#FFFFFF;}


.tjxw{ width:1200px; margin:auto; margin-top:50px;}
.tjxw li img { float:left; margin-right:50px;}
.tjxw strong { color:#4376A4; font-size:30px;}
.tjxw h1{ font-size:24px; line-height:50px;}
.tjxw span{ line-height:30px; display:block;}

/*xwzx*/
.xwzx{width:100%; margin:auto; margin-top:30px; border-bottom:1px solid #EEEEEE; background-color:#F8F8F8; padding:5px; padding-bottom:80px; padding-top:20px;}
.xwzx:hover{ background-color:#eeeeee;}
.xwzx h1{ font-size:22px; padding-left:30px; padding-top:30px;}
.xwzx span{ line-height:26px; padding-right:30px; padding-top:30px; font-size:16px;}
.xwzx .nest{ clear:both; line-height:30px; font-size:16px; padding-left:30px; padding-top:15px; padding-right:30px; color:#666666;}
.xwzx .ckxq{ width:120px; height:30px; line-height:30px; display:block; text-align:center; color:#FFFFFF; background-color:#0168B7; float:right; margin-right:30px;}
.xwzx .ckxq:hover{ background-color:#666;}


/*footer*/
.f_bg{ width:100%;padding:20px 0; background:#2C2C2C; overflow:hidden;}
.f_bg .tt{ color:#FFFFFF; font-size:22px; padding-top:20px;}
.foot{ width:1200px; margin:0px auto; position:relative; color:#949494;}
.foot a{ color:#949494;}
.foot a:hover{ color:#4376A4;}
.foot ul{width:210px; float:left; border-right:1px solid #333333;}
.foot strong{ color:#FFFFFF; font-size:20px; width:200px; text-align:center; display:block; line-height:40px;}
.foot ul li{ float:left; width:200px; text-align:center; line-height:30px;}
.bq_bg{ width:100%; min-width:1200px; border-top:1px solid #434343; background-color:#2C2C2C; color:#949494; padding:30px 0;}
.bq{ width:1200px; margin:0px auto; text-align:center; font-size:14px; }
.inpu{ width:230px; height:50px; font-size:22px; margin-top:15px; padding-left:10px;}
.inpu1{ width:453px; height:50px; font-size:22px; margin-top:15px; padding-left:10px;}
.inpu2{ width:220px; height:58px; line-height:58px; background-color:#0168B7; color:#FFFFFF; font-size:26px; border:none;cursor: pointer;}
.inpu2:hover{filter:alpha(opacity=70);opacity:0.7;}

.ny_biaoti{ margin-top:368px; padding-left:20px;}
.ny_biaoti h1{ color:#FFFFFF; font-size:34px;}
.ny_biaoti p{ color:#FFFFFF;}


.comt {float:left; background-color:#FFFFFF; border-bottom:1px solid #eeeeee; height:70px; margin-top:330px; width:1200px;}
.comt .a1{ width:240px; display:block; text-align:center;}
.comt .a2{ width:300px; display:block; text-align:center;}
.comt .a3{ width:400px; display:block; text-align:center;}
.comt .a4{ width:600px; display:block; text-align:center;}
.comt .a5{ width:200px; display:block; text-align:center;}
.comt ul li{ float:left;}
.comt ul li a {
	line-height: 70px;
	height: 70px;
	display:block;
	font-size: 18px;
}
.comt ul li .box a:hover {
	color: #007eb9;
	background: none;
}
.comt ul li:hover a, .comt ul li.hover a {
background-color:#0168B7;
	font-weight: bold;
	color: #fff
}
.comt ul li.hover a {
background-color:#0168B7;
	font-weight: bold;
	color: #fff
}
.comt ul li.hover .box a {
	background: none;
	font-weight: normal;
}


/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; 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:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de; 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;}

.ab_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.ab_pages ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #ddd;float: left;margin: 0 5px;font-size:12px}
.ab_pages ul a.page-num-current{ background:#ddd; }
.ab_pages ul a:hover{ background:#ddd}
