@charset "gb2312";
/* IMPORTS ------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;outline: 0;font-size:15px;vertical-align: baseline;}
ol,ul,li {list-style: none;}
a,img{ border:none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#0065bd;}
blockquote {background:#f9f9f9;border-left:10px solid #ccc;padding:.5em 10px;border-radius:5px;box-shadow:3px 3px 5px #ccc; text-indent:2em;color:#444;text-shadow:1px 1px 1px #f9f9f9}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both;}
.blue{ color:#3E64B1}
.b{ font-weight:bold}
.pr {position: relative;}
.pa {position: absolute;}
.clearfix{zoom:1;}
.clearfix:after {content: "";clear: both;height: 0;visibility: hidden;display: block;}
.bgw{background:#fff0;}
.h745{height:745px;}
.h422{height:422px;}
.w1000{ width: 1000px; overflow: hidden; margin: 0 auto; height: auto;}
.w10000{ width:726px; overflow: hidden; margin: 0 auto; height: auto;}
.org{color:#0065bd}
.mt15{margin-top:15px;}
/*head*/
.warpers{width:100%;margin:0 auto;}
.warper{width:1000px;margin:0 auto;}
.warper1{width:1000px;margin:0 auto; text-align: center;}
.head{ width:100%; height:113px;  }
.top{height:30px;background:#efefef}
.top .warper{line-height:29px;}
.head .logo{ width:488px; background:url(../images/logo.jpg) left bottom no-repeat; height:90px;}
.head .logo a{ display:block; width:470px; height:90px;}
.head .logo a strong{display:none;}
.head .tr_tel{ width:508px; background:url(../images/t_r.jpg) right center no-repeat;height:110px;}
.nav{clear:both; height:40px;background:#0065bd }
.nav li{float:left; height:45px; line-height:45px; width:125px; text-align:center;}
.nav li a{ display:inline-block; height:45px; line-height:36px;width:125px;  text-align:center;color:#fff;font-size:14px; } 
.nav li a:hover{ }
.imgnav{ width:100%; overflow:hidden;position:relative;margin-top:3px;}
#img{ z-index:10;}
#img img{width:100%;display:none;}
.ctrl{ position:absolute; z-index:100; bottom:0px; left:0px; width:1000px;height:30px; overflow:hidden;text-align:center}
.ctrl div{ position:absolute; right:8px; top:0;}
.ctrl span{ float:left;width:21px; height:20px; line-height:20px; cursor:pointer; margin-right:3px; background:#938B86; text-align:center; color:#FFF; font-size:11px; font-family:Verdana, Geneva, sans-serif;border-radius:3px;}
.ctrl span.hov{ background:#0065bd;}
.old{clear:both;height:30px;background:#fff;margin-bottom:5px;}
.old .warper{line-height:30px; }
/*main*/
.way{ padding:3px; border-bottom:1px dashed #0CF;}
.in_p{ width:1000px;padding:15px;}
.in_p_tt{ height:35px; line-height:35px;border-bottom:2px solid #0065bd;font-size:18px;font-weight:bold; }
.in_p_lt{padding:15px 0;}
.in_p_lt a{ display:inline-block;width:310px; height:270px;margin:4px; text-align:center;border:1px solid #ccc;line-height:30px;font-weight:bold;}
.in_p_lt a img{ width:310px;height:230px;}

.main{}
.m_l{ width:760px;}
.m_r{ width:220px;padding-top:10px;}
.btt{ height:39px;padding-top:10px;border-bottom:1px solid #0065bd;}
.btt strong{ display:block;font-weight:bold;font-family:"微软雅黑"; float:left;padding:0 10px;text-align:center; height:39px; margin-left:35px; line-height:39px;background:#0065bd;font-size:14px;color:#fff;border-radius:10px 10px 0 0;}
.btt a{ float:right; margin:10px 35px 0 0;}
.inpro{ width:730px; padding:10px 15px; float:left;}
.inpro .pro_pic{ width:730px; display:block; float:left; margin:5px 0;}
.inpro .pro_pic li{ width:220px; height:275px; margin:5px 11px; float:left; text-align:center; overflow:hidden;}
.inpro .pro_pic li p{ height:25px; line-height:25px;background:#ccc;}
.inpro .pro_pic li a.propic{overflow:hidden;display:block;width:220px;height:250px; white-space:nowrap;line-height:20px;}
.inpro .pro_pic li a.propic img{width:220px; height:220px;}
.inpro .pro_pic li a.propic:hover{ font-weight:bold}
.prol{ }
.prolt{ height:40px; width:200px; padding-left:20px; line-height:30px; background:url(../images/plistbg.gif) repeat-x; color:#fff; font-weight:bold;}
.protype{ padding-left:5px; height:24px; line-height:24px;  font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; color:#0065bd; cursor:pointer;}
.proll li{background:url(../images/listico.gif) left center no-repeat; width:210px; padding-left:10px;border-bottom:1px dashed #ccc;height:23px;  }
.proll li a{ display:inline-block; width:200px; padding-left:10px; height:23px; line-height:23px;overflow:hidden;}
.prolist{ width:760px;}
.prolist li{width:740px; height:147px;padding:10px; border-bottom:1px solid #ccc}
.prolist li .spic{ display:block; width:190px; height:140px; padding-top:5px; text-align:center;}
.prolist li .spic img{ width:190px; height:140px;}
.prolist li .info{ width:480px; display:inline-block;}
.prolist li .info h3 {border-bottom:1px dashed #0065bd}
.prolist li .info h3 a,.caselist li h3 a{font-size:16px; font-weight:bold; }
.prolist li .info p{color:#777; text-indent:2em; line-height:22px; height:82px;padding:10px;}
.prolist li .info div a{ font-size:14px; font-weight:bold; }
.prolist li .info a.rdmore{display:inline-block;clear:both; height:30px; line-height:30px;width:90%;padding-right:2%; text-align:right; color:#0065bd}
.proindex1,.proindex2{width:1000px; height:500px;}
.proindex1{background:url(../images/proindex_01.jpg) no-repeat;}
.proindex2{background:url(../images/proindex_02.jpg) no-repeat;}
.proindex1 a,.proindex2 a{display:block;position:absolute;width:190px;height:48px; }
.proindex1 a{right:3px;bottom:58px;}
.proindex2 a{left:3px;bottom:53px;}
.proindex3_tt{width:1000px;height:109px;background:url(../images/proindex_03.jpg) no-repeat;}
.proindex3_pt{width:1000px; height:250px;background:#fff;}
.proindex3_pt a{width:320px;height:240px;float:left; text-align:center;margin:0 5px;font-weight:bold;}
.proindex3_pt a img{width:310px; height:210px;}

.prolistul{ overflow: hidden; width: 748px;}

.prolistul li{ width: 215px; margin: 15px 25px 15px 0px; float: left;text-align: center;}

.prolistul li a { height: 24px; line-height: 24px;}

.prolistul li img{ width: 215px; height: 159px;}



#rxpro_bg, #nav-sub, #footer { width: 100%; margin: 0 auto; overflow: hidden; }
#nav-sub {height:55px; line-height:55px;  margin-top:10px; background:#0065bd;}
#navbar {margin:0px auto; width: 1150px; overflow: hidden;text-align: center; margin-bottom: 15px;  }
#navbar li {float: left; list-style: none; width: 140px; }
#navbar li a{font-size:16px; color:#FFFfff; float:left; width:140px; text-align:center; DISPLAY:inline;}
#navbar li a:hover{background:#C00; font-weight:bold;}
#navbar a.li1{background:#C00; color:#FFFfff; font-weight:bold;}/* CSS Document */


.prolistul1{ overflow: hidden; width: 1000px;}

.prolistul1 li{ width: 215px; margin: 15px 25px 15px 0px; float: left;text-align: center;}

.prolistul1 li a { height: 24px; line-height: 24px;}

.prolistul1 li img{ width: 215px; height: 159px;}

.Lproshowone {

	width:1200px;

	margin:0px auto;

	overflow:hidden;

	position:relative;

	margin-bottom:15px;

}
#message { margin:0 auto;height:auto;padding:0; border-top: 1px solid #ccc; border-bottom:1px solid #ccc;}
#message h4{display: block; font-size:16px; background: url(../images/proicon_17.jpg) left center no-repeat; padding-left: 25px;line-height: 50px; color: #616161;}
.m_l{ float: left; width:525px;}
#message .m_l p{ color: #ADADAD;}
.m_r { float:right; width:250px; padding-left:20px; padding-bottom: 20px;  margin-top:20px;/*border-left:1px solid #ccc;*/ }
#message h2 {font-size:14px;font-weight:bold;color:#3b3b3b; padding-bottom:20px;}
#message p { width:560px; color:#3b3b3b; line-height:29px;}
#message .m_r p { font:12px "宋体"; color:#666; line-height:29px;; padding-left: 12px; background: url(../images/newsicon_21.jpg) left center no-repeat;}
#message .m_r .kf { margin-top:30px; padding-bottom:10px; border-bottom:1px solid #ccc;}
#message .m_r .kfimg { margin-top:40px;}

#bot {margin:10px auto;}

#header-wrapper {height:auto; margin:0 auto; width:100%; z-index: 10000;}


.rtt{ height:40px; line-height:40px; padding-left:20px; font-size:14px; font-weight:bold; background:#0065bd;color:#fff;}
.lxfs{ padding:8px; border:1px solid #efefef}
.lxfs p{ line-height:25px;}
.rlist{border:1px solid #efefef}
.rlist li{ height:25px; line-height:25px; width:208px; overflow:hidden;padding-left:10px;}
.newsbg{width:1000px;}
.news{ width:330px; height:240px; margin-right:5px; display:inline-block; float:left;background:#fff;}
.newslast {margin-right:0;}
.innewstt{width:310px; height:23px; background:#0065bd; padding:10px 0 0 20px;border-radius:10px 10px 0 0}
.innewstt a{ color:#fff; font-size:14px; font-weight:bold;}
.news li{ height:25px; line-height:25px; padding-left:10px;margin-left:6px;width:300px; background:url(../images/d.jpg) left center no-repeat; overflow:hidden;}
.news li a{line-height:25px; overflow:hidden;}
/*新闻*/
.newslist { width:730px; padding:5px;}
.newslist li{ width:700px; padding-left:20px; background:url(../images/news_ico.gif) left center no-repeat; height:35px; line-height:35px; border-bottom:1px dashed #ccc; }
.newslist li a{ display:inline-block; width:600px;height:35px; line-height:35px;}
.newslist li span{ color:#0065bd; line-height:35px;}
/*pages*/
.page{ padding:0 15px; width:740px; float:left; }
.page1{ float:left; width:700px; padding-left:50px;}
.page1 a,.page1 span{display:inline-block;color:#666;border:1px solid #ccc;float:left;margin:5px 2px 5px 2px;text-align:center;padding:0 6px;height:20px; line-height:20px;}/*SPAN和链接*/
.page1 a:hover,.page1  a.current,.spage a:hover,.spage  a.current,.page a:hover,.page  a.current{color:#0065bd;border-color:#0065bd}/*当前链接有激活时*/
.page1 input{color:#666;width:40px;border:none;text-align:center;font-size:12px}/*跳转INPUT*/
.page1 ul,.page1 li{display:inline;}
/*show*/
.title{ text-align:center;height:35px; }
.title a{font-size:14px;line-height:35px; color:#0065bd; font-weight:bold;}
.ftz a{font-size:36px;}
.time{ display:inline-block;height:30px;line-height:30px;width:730px; text-align:right; color:#ccc; text-align:right; padding-right:20px; border-bottom:1px dashed #ccc}
.daodu{padding:15px;border:1px solid #eee;  line-height:25px;text-indent:2em;clear:both;background:#fafafa;margin-bottom:15px;}
.cnshow{width:730px; padding:15px; }
.cnshow h1,.cnshow  h2,.cnshow  h3,.cnshow h1 a,.cnshow  h2 a,.cnshow  h3 a{font-size:24px;font-weight:bold;}
.cnshow  h2{border-bottom:solid #0065bd 1px;border-left:solid #0065bd 5px;padding:3px 8px;margin:10px 0;display: inline-block;clear: both;}
.spage{width:100%;text-align:center; }
.spage a{ padding:0 3px; height:30px; line-height:30px;} 
.cnshow img{ max-width:700px;}
.cnshow p{ line-height:25px; margin:8px 0;padding:7px;}
.cnshow a{color:#0065bd}
.w970{width:970px;}
.coninfo{ width:770px; float:left; height:200px; border-bottom:1px solid #ccc;}
.coninfo .infoimg{ display:inline-block; width:200px; height:190px; text-align:center; padding-top:10px; background:#eee; margin-left:10px;}
.coninfo .infoimg img{ width:180px; height:180px; }
.coninfo .jianjie{ height:200px; width:550px;}
.jianjie p{ text-indent:2em; line-height:22px; height:100px; padding:0 10px; width:530px; overflow:hidden;}
.jianjie .pagenav{ width:550px; height:100px;}
.jianjie .pagenav li{ float:left; height:30px;  width:80px;  margin:10px 30px; border:1px solid #69F}
.pagenav li a{ display:inline-block;height:30px;line-height:30px; width:80px;text-align:center;}
.pagenav li a:hover{ color:#000; background:#eee}
.xgtt{ clear:both; padding-left:20px; height:35px; line-height:35px; color:#0065bd;border-bottom: 1px solid #0065bd; }
.xgtt a{ color:#0065bd; font-weight:bold;}
.xgcp,.xgnews{  padding:15px; float:left;}
.xgcp li{ float:left; width:170px; text-align:center; height:140px; background:#efefef; margin:5px 5px; padding-top:10px; display:inline-block;}
.xgcp li img{ width:150px; height:110px;}
.xgnews li{ width:320px; float:left; height:20px; line-height:20px; display:inline-block; overflow:hidden;}
.msg{ padding-left:100px; padding-bottom:10px;}
.msg p{ margin:2px 0;}
.msg .submit{ margin-left:50px; width:60px; height:25px; border:none; background:#09F}
.msg input,.msg textarea{ border:1px solid #ccc;}
.box{ border:1px solid #ccc;}
/*footer*/
.footer{ height:250px; margin-top:15px;padding-top:10px; background:#0065bd url(../images/ftbg.jpg) repeat-x ;color:#fff;}
.footer a{color:#fff;}
.footer .snav{ height:35px; line-height:35px; margin:10px auto;background:#00568d;border-radius:5px;}
.footer .snav a{display:inline-block;padding:0 10px;}
.footer p{ height:25px; line-height:25px;}
#flink p{ display:inline;}
/*-------ad---------*/
.zxzx{height:103px;width:1000px; background:url(../images/zxzx.jpg) no-repeat;}
.zxzx b {font-size: 12px;line-height: 30px;}
.zxzx p{color: #fff;text-align: right;width: 130px;right: 180px;top: 38px;line-height: 18px;z-index: 9;}
.zxzx span{color: #fff;display: inline-block;width: 160px;text-align: center;right: 0;top: 32px;z-index: 9;}
.adv2{height:103px; background:url(../images/adv2.jpg) no-repeat;}
.ys1{height:500px;background:url(../images/ys1.jpg) no-repeat;margin-top:15px;}
.ys1 a{position:absolute;display:block;width:184px;height:48px;right:110px;bottom:50px;background:url(../images/ck.png) no-repeat;}
.ys1 p{margin-left:620px;height:30px;margin-top:30px;font-size:14px;}
.ys2{height:337px;background:url(../images/ys2.jpg) no-repeat;}
.ys3{height:702px;background:url(../images/ys3.jpg) no-repeat;}
.ys4{height:498px;background:url(../images/ys4.jpg) no-repeat;}
.btn1{text-align:center;height:60px;padding-bottom:10px;width:100%;margin-bottom:15px;}
.scx{height:500px;width:1000px; background:url(../images/scx.jpg) no-repeat;}
.scx a{ position:absolute;bottom:10px;left:400px;display:block;width:200px; height:35px;line-height:35px;background:#0065bd; text-align:center;color:#fff;}
.videott{ height:80px; background:url(../images/fy.jpg) no-repeat;}
.sdly{width:440px; margin-top:15px;height:400px;background:url(../images/ly1.jpg) no-repeat;padding:100px 50px 0 510px;}
.sdly p{line-height:35px; padding-left:30px;font-size:14px;background:url(../images/dg.png) left center no-repeat;margin:3px 0;}
.sdly p strong{font-weight:bold;color:#0065bd;}
.jlrx{width:1000px;height:86px;background:url(../images/jlrx.jpg) no-repeat;}
.duibi{background:#fff url(../images/duibi.jpg) no-repeat;width:1000px;height:600px;position:relative;}
.duibi p{line-height:30px;font-size:14px;}
.duibi_r,.duibi_l{position:absolute;width:320px;}
.duibi_r{left:600px;top:400px;color:#4e4e4e;}
.duibi_l{left:70px;top:400px;color:#0065bd;}
.swztt{width:1000px; height:50px;background:#fff url(../images/swztt.jpg) no-repeat;}
.swzjs{width:1000px; height:350px;background:#fff;}
.swzjs_l{width:450px;padding-left:10px;}
.swzjs_r{width:500px;padding:10px;}
.swzjs_r h3 {margin-bottom:10px;}
.swzjs_r h3 a{font-size:16px;font-weight:bold;color:#0065bd; }
.swzjs_r p{margin:5px 0;}
.swzjs_r p strong {font-weight: bold;color: #fe0d0d;}


/*-------video--------------------*/
.video{margin-top:15px;background:#fff;height:480px;}
.video_l{width:500px; height:380px; margin:10px;}
.video_r{width:480px;}
.video_r li{float:left;width:218px;border:1px solid #efefef;height:180px;margin:10px 5px 0 5px;text-align:center;background:#efefef}
.video_r li a img{width:212px;height:152px;margin:3px;}
.video_r li:hover{border-color:#0065bd}
/*-------vs--------------------*/
.vs_side {width:100%;height:615px;margin-top:20px;padding-top:20px;background:#fff;overflow:hidden;}
.vs_area {width:1000px;margin:0 auto; margin-top:15px;background:#fff;}
.vs_slogan {padding-top:37px;height:73px;text-align:center;font-family:"Microsoft YaHei";font-size:14px;color:#005d98;overflow:hidden;}
.vs_slogan b {font-size:35px;color:#f06500;}
.vs_slogan span {font-size:16px;}
.vs_cont {padding:25px 40px 0 40px;}
.vs {width:80px;height:108px;left:455px;top:75px;}
.vs_l {width:384px;height:410px;overflow:hidden;}
.vs_img {}
.vs_img dt {width:384px;height:233px;}
.vs_img dt img {float:left;width:378px;height:227px;padding:2px;border:1px solid #d7d7d7;}
.vs_img dd {height:33px;line-height:30px;text-align:center;font-weight:bold;background:url(../images/vs_shadow.gif) no-repeat center top;}
.vs_img a {color:#005d98;}
.vs_text {background:url(../images/line_01.gif) repeat-x left top;}
.vs_text dt {padding-top:7px;line-height:30px;color:#f46d00;font-size:14px;font-family:"Microsoft YaHei";}
.vs_text dd {padding-left:18px;color:#005d98;line-height:26px;overflow:hidden;background:url(../images/item_01.gif) no-repeat 4px 11px;}
.vs_r {width:384px;height:410px;overflow:hidden;}
.vs_img_copy a {color:#6f6f6f;}
.vs_copy dt {color:#6f6f6f;}
.vs_copy dd {color:#6f6f6f;padding-left:0;background:none;}
.vsdb{ padding:20px;}
.vsdb p{ margin:10px 0;line-height:25px;}
.vsdb strong{font-size:14px;font-weight:bold;}
/*-------优势-----------*/
.process_01 {height:1079px;padding-top:15px;margin-top:20px;background:url(../images/process_01.jpg) no-repeat;}
.ps_cont {padding:25px 20px 0 20px;height:730px;}
.part {position:absolute;width:455px;overflow:hidden;font-family:"Microsoft YaHei";}
.part dt {font-size:18px;color:#005d98;font-weight:bold;overflow:hidden;zoom:1;}
.part dt span {float:left;display:block;padding-right:10px;width:40px;height:40px;line-height:40px;text-align:center;font-family:arial;font-size:24px;color:#fff;font-weight:bold;background:url(../images/d.gif) no-repeat;}
.p_text {float:left;width:400px;padding-bottom:12px;background:url(../images/line_02.gif) repeat-x left bottom;}
.part dt b {font-size:44px;color:#e19a06;}
.part dd {padding-left:50px;font-size:13px;color:#585858;}
.part p {padding-left:20px;padding-top:12px;line-height:22px;background:url(../images/item_03.gif) no-repeat 3px 20px;}
.part dd span {color:#f06500;}
.part_01 {left:25px;}
.part_02 {right:55px;top:245px;}
.part_03 {left:25px;top:550px;}
.part_04 {right:25px;top:820px;}
/*-------caseshow--------*/
.caselist{}
.caselist li{ width:310px;height:320px;margin:10px;overflow:hidden;text-align:center;float:left;}
.caselist li img{width:300px;height:224px;margin:5px 0; }
.caselist li p{text-align:left;padding:10px;color:#666;}
.kh{height:230px;width:1000px;background:url(../images/kh.jpg) no-repeat;}
/*优势*/
.ys{ height:1450px; font-family:"Microsoft YaHei"; font-size:14px; line-height:33px;background:#fff;}
.ys h2{ height:89px; background:url(../images/ystbg.jpg) repeat-x 0 bottom; padding:30px 0 0; text-align:center; position:relative}
.ys h2 em{ background:url(../images/ys_ico06.jpg) no-repeat 0 0; width:98px; height:26px; display:block; position:absolute; top:116px; left:430px;}
.ys h3{ height:74px; background:url(../images/yshbg.jpg) repeat-x 0 bottom; line-height:30px; font-size:24px; color:#0065bd}
.ys h3 b{ display:block; font-weight:normal; color:#464646}
.ys h3 em{ width:84px; display:inline-block; float:left}
.ys h3 span{ float:left}
.ys h3 b,.ys h3 span,.ys h3 em{line-height:30px; font-size:24px; }
.ys p{ padding:11px 0 0;line-height:25px;font-size:14px;}
.ys p b{line-height:25px;font-size:14px;}
.ys01{ height:377px; padding:35px 0 0; overflow:hidden}
.ysw1{ width:440px; padding:20px 50px 0 20px;}
.ysp1{ width:450px;}
.ys02{ height:504px;}
.ysw2{ width:431px; padding:50px 0 0 48px;}
.ysp2{ width:502px;  position:relative}
.ys03{ height:410px;}
.ysw3{ width:450px; padding:45px 40px 0 20px;}
.ysp3{ width:450px;}
.ysc1,.ysc3{ height:175px;}
.ysc5{ height:200px;}
/*about*/

.ab{width:1000px;margin:0 auto 25px;background:#fff;height:300px;}
.ab-l{width:1000px; float: left;}
.ab-l dl{padding:14px 0 0;}
.ab-l dt{float: left; width:360px; padding-bottom:20px; margin-left:10px;}
.ab-l dt img{display:block; width:358px;height:200px; padding:1px; border:1px solid #ccc;}
.ab-l dd{width:620px; float:right;}
.ab-l h6{border-bottom:1px solid #e1e1e1; padding:0 0 6px;}
.ab-l h6{font-size:14px; color:#000;line-height:28px;}
.ab-l dd p{overflow: hidden; line-height:24px; height:190px; overflow:hidden; margin:10px 0 15px;}
.ab-l dd span{display:block; text-align:right;}
.ab-l dd span a{color:#fb7c00;}
.ab-r{width:250px; float: right;}
.ab-r h3{padding-left:20px;}
.ab-r .list-con{padding:15px 0 0;width:210px;margin:0 auto; }
.list-con-a,.list-con-b{float: left;}
.ab-r .list-con-a{padding:85px 20px 0 0;}
.ab-r .list-con-c{padding:85px 0 0 0 ; float: right;}
.ab-r ul{width:148px; overflow:hidden;}
.ab-r li{width:148px; padding-bottom:10px; float:left;}
.ab-r li img{width:146px;height:207px;display:block; border:1px solid #e6e6e6;}
.ab-r li span{display:block; text-align:center;padding:5px 0;}
.ab-r li a{color:#262626;}
/*totop*/
#rightButton{ position:fixed; _position:absolute; bottom:100px; right:0; z-index:999999; display:block;}
#right_ul{ position:relative;}
#right_qq{  background:url(../images/7_03.png) no-repeat; width:68px; height:74px; }
#right_tel{ background:url(../images/7_05.png) no-repeat; width:68px; height:77px; }
#right_tip{  background:url(../images/flag_right.png) no-repeat; width:252px; height:91px; position:absolute; right:70px; top:-10px; display:none; z-index:999999; }
.flagShow_p1{ float:left; margin-left:15px; _margin-left:5px; font-size:18px; line-height:91px;}
.flagShow_p2{ float:left; margin-left:10px; _margin-left:5px; font-size:18px;  color:#FA7C00;}
.flagShow_p2 a{ display:block; margin: 20px 0 5px 12px; line-height:0;}
.flagShow_p2 span{ margin: 0 0 0 14px; }
.flag_qq{ display:none;}
#backToTop{z-index:999999; display:none;}
a.backToTop_a{  background:url(../images/7_08.png) no-repeat; width:68px; height:79px; display:block; }
a.backToTop_a:active{  background:url(../images/7_11.png) no-repeat; }
.line91{ line-height:91px; }
.list_h{padding:10px;border:3px solid #0065bd;margin:10px;border-radius:15px;}
.list_h a{display:inline-block;height:35px;line-height:35px;font-size:16px;color:#0065bd;font-weight:bold;}
.list_h p{padding:8px 15px;color:#666;text-indent:2em;}


/* -- 翻页效果 -- */
.apage { height:25px; line-height:25px; background:#F9F9F9; padding:0 5px; border:solid 1px #ccc; text-align:right; margin-top:10px;}
.apage a { border:1px solid #d4e3e9; padding:0 4px;  margin-right:5px;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur,.apage .obg {margin-right:5px; border:1px solid #03428B;background-color:#03428B; color:#fff; text-decoration:none;}
.apage .obg{ padding:0 4px; }
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(../images/first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background:url(../images/pre_page.gif) 4px 4px no-repeat; padding-right:8px;}
.apage .oran_pg_np { background:url(../images/next_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background:url(../images/last_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.chaqu { text-align:center; padding-top:20px; padding-bottom:10px; background-color:#fff0; margin-bottom:15px;} 
.chaqu span{padding:0 8px;display:inline-block;font-weight:bold;border:1px #46A8FE solid;background:#46A8FE;color:#fff;line-height:25px}
.chaqu a{display:inline-block;padding:0 8px;line-height:25px;color:#444;margin:0 5px}
.chaqu a:hover{color:#fff;background:#46A8FE;border:1px #46A8FE solid;text-decoration:none}


/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}