﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,table,td,ul{margin:0;padding:0;}
body,input,textarea{color:#666;font-size:14px;font-family:'Microsoft Yahei';}
img{border:none;}
a,li,ol,ul{list-style:none;text-decoration:none;}
input,select,textarea{outline:0;border:none;background:#fff;}
textarea{resize:none;}
body{word-wrap:break-word;word-break:break-all;}
.clearfix:after{clear:both;display:block;content:"";}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.c{clear:both;}
.dn{display:none;}
.header{border-top:6px solid #399c55;}
.h_top_c{width:100%;height:45px;background-color:#000;}
.h_mid,.h_top{position:relative;margin:0 auto;width:1004px;}
.h_top div{float:left;padding-left:45px;height:45px;background:url(../images/0013920_45.png) no-repeat left 10px;color:#fff;font-size:16px;line-height:45px;}
.h_top span{position:absolute;top:12px;right:0;color:#ffd200;font-size:16px;}
.logo{float:left;margin-top:15px;padding-left:11px;}
.h_mid_c{position:relative;z-index:99;width:100%;height:95px;background:url(../img/topbg.jpg) center top no-repeat;}
.bigsearch{position:absolute;top:10px;right:28px;z-index:99;width:52px;height:26px;background:url(../img/insexsearch.png) center center no-repeat;}
.search{position:relative;z-index:999;float:right;display:inline;display:none;margin:0 12px 0 30px;padding:0 0 0 11px;width:210px;height:26px;background:url(../img/seabg.png) center top no-repeat;line-height:26px;}
div.selectbox-wrapper{position:absolute;top:26px;left:3px;z-index:10;overflow:hidden;width:66px;border:#dcdcdc 1px solid;border-top:0;background:#fff;text-align:center;}
div.selectbox-wrapper ul li.selected{background:#7a7a7a;color:#fff;}
div.selectbox-wrapper ul li.current{background-color:#7a7a7a;color:#fff;}
div.selectbox-wrapper ul li{float:left;display:inline-block;overflow:hidden;padding-left:0;width:66px;height:26px;color:#7a7a7a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:26px;cursor:pointer;-ms-text-overflow:ellipsis;}
.selectbox{float:left;margin:0 0 0 3px;padding-left:6px;width:66px;height:26px;background:url(../img/drop_down_icon_03.png) #fff no-repeat 90% center;color:#7a7a7a;font-size:12px;line-height:26px;cursor:pointer;}
.text{float:left;width:97px;height:26px;border:0;color:#7a7a7a;font-size:12px;line-height:26px;}
.button{position:relative;z-index:9;float:left;margin-left:-1px;width:24px;height:24px;background:url(../img/insexsearch.png) no-repeat left top;cursor:pointer;}
.select{position:relative;float:left;padding:0 0 0 3px;width:86px;height:26px;color:#7a7a7a;line-height:26px;}
.select select{margin:5px auto;width:80px;}
.nav_c{width:100%;height:50px;background-color:#e6629d;}
.nav{position:relative;z-index:1;float:right;margin:0 auto;padding:0 0;width:670px;height:90px;}
.nav ul li{position:relative;z-index:8;float:left;margin:0 0 0 -6px;width:101px;height:90px;text-align:center;}
.nav ul li:hover{background:url(../img/nav.png) center top no-repeat;color:#e6629d;}
.nav ul li.on{background:url(../img/nav.png) center top no-repeat;color:#e6629d;}
.nav ul li a{display:block;overflow:hidden;padding:15px 26px 0 0;width:75px;color:#383838;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:75px;-ms-text-overflow:ellipsis;}
.nav ul li:first-child{border-left:0;}
.nav ul li:last-child{border-right:0;}
.nav ul li a:hover{background:url(../img/nav.png) center top no-repeat;color:#383838;}
.nav ul li a.cur{background:url(../img/nav.png) center top no-repeat;color:#383838;}
.nav ul li.on a{background:url(../img/nav.png) center top no-repeat;color:#383838;}
.nav_dd{position:absolute;top:30px;left:0;z-index:7;padding:10px 1% 1% 1%;width:100%;}
.nav ul li .nav_dd a{border-bottom:1px solid #e6629d;background:#fff9fc;color:#e6629d;font-size:14px;line-height:30px;}
.nav ul li .nav_dd a:hover{background:#fff9fc;color:#e6629d;}
.nav ul li .nav_dd a:last-child{border-bottom:0;}
.banner{overflow:hidden;width:100%;text-align:center;}
.banner a{overflow:hidden;width:100%;text-align:center;}
.main_c{width:100%;background-color:#fff;}
.main{overflow:hidden;margin:0 auto;width:980px;}
.main1{overflow:hidden;margin:0 auto;width:980px;}
.main2{overflow:hidden;margin:0 auto;width:988px;}
#marquee2{overflow:hidden;padding:0;width:330px;height:128px;}
#marquee2 ul li{float:left;display:block;width:360px;height:128px;}
#marquee2 ul li a{float:left;display:block;width:360px;}
#marquee2 ul li a span{float:left;overflow:hidden;padding:5px 0 0 0;width:260px;color:#292929;text-overflow:ellipsis;white-space:nowrap;}
#marquee2 ul li a label{float:left;overflow:hidden;width:270px;color:#2a2a2a;text-overflow:ellipsis;white-space:nowrap;}
#marquee2 ul li img{display:block;}
#marquee2 ul li a p{float:left;overflow:hidden;padding:5px 0 0 0;width:320px;height:48px;color:#666;font-size:12px;line-height:16px;}
#marquee2 ul li a font{float:left;display:inline;margin:10px 0 0 0;width:58px;height:20px;border-radius:3px;background:#c3cf01;color:#6c7207;text-align:center;font-size:12px;line-height:20px;}
.control{top:2px;left:400px;width:9px;}
#goD{position:absolute;top:0;right:30px;width:15px;height:14px;text-align:center;line-height:14px;}
#goU{position:absolute;top:0;right:10px;width:15px;height:14px;text-align:center;line-height:14px;}
.control a{background:#ededed;color:#c3cf01;}
.control a:hover{background:#c3cf01;color:#e9eda0;}
#goTopBtn{margin-right:144px;POSITION:fixed;TEXT-ALIGN:center;LINE-HEIGHT:30px;WIDTH:74px;BOTTOM:201px;HEIGHT:74px;FONT-SIZE:12px;CURSOR:pointer;RIGHT:0;}
.inoimg{position:absolute;top:-65px;right:0;width:254px;height:147px;}
.prona{position:relative;margin:0 auto 0 auto;padding:0;width:980px;background:url(../img/topline.gif) center center no-repeat;color:#818181;text-align:center;font-size:14px;}
.prona font{display:inline-block;padding:0 10px;background:#fff;color:#2a2a2a;text-transform:uppercase;font-size:16px;}
.pronalv{position:relative;margin:0 auto 0 auto;padding:0;width:980px;background:url(../img/topline1.gif) center center no-repeat;color:#818181;text-align:center;font-size:14px;}
.pronalv font{display:inline-block;padding:0 10px;background:#e4f2dd;color:#2a2a2a;text-transform:uppercase;font-size:16px;}
.proname{overflow:hidden;margin:0 auto;padding:40px 10px 0 10px;width:220px;color:#019393;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-family:Microsoft Yahei;line-height:1;}
.prona1{position:relative;margin:0 auto 0 auto;padding:0;width:980px;color:#c3d004;text-align:center;font-size:14px;}
.prona1 font{display:inline-block;padding:0 2px;background:#fff;color:#c3d004;text-transform:uppercase;font-size:14px;}
.prona1 font a{padding:0 2px;background:#a1ac00;color:#fff;font-size:12px;}
.prona1g{position:relative;margin:0 auto 0 auto;padding:0;width:980px;color:#c3d004;text-align:center;font-size:14px;}
.prona1g font{display:inline-block;padding:0 2px;background:#e4f2dd;color:#c3d004;text-transform:uppercase;font-size:14px;}
.prona1g font a{padding:0 2px;background:#a1ac00;color:#fff;font-size:12px;}
.proname1{overflow:hidden;margin:0 auto;padding:0 10px 0 10px;width:220px;color:#df6f14;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-family:Microsoft Yahei;line-height:1;}
.index_pro{padding-top:0;width:100%;height:433px;}
.imore{padding:25px 0 0 0;width:100%;text-align:center;}
.imore a{display:inline-block;width:194px;height:40px;border:3px solid #fff;border-radius:10px;color:#fff;text-align:center;font-size:20px;font-family:黑体;line-height:40px;}
.imore1{padding:10px 0 0 0;width:100%;text-align:center;}
.imore1 a{display:inline-block;width:194px;height:40px;border:3px solid #8d8c91;border-radius:10px;color:#8d8c91;text-align:center;font-size:20px;font-family:黑体;line-height:40px;}
.pro-ul{margin:0 auto;padding:0;width:984px;height:331px;}
.protopul{float:left;width:984px;}
.protopul li{position:relative;float:left;display:inline;overflow:hidden;margin:30px 1px 0 0;width:245px;height:301px;}
.protopul li p.wor{float:left;padding:15px 0 0 0;width:245px;color:#404040;text-align:center;font-size:14px;}
.protopul li p.wor font{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-family:Arial,Helvetica,sans-serif;}
.protopul li p.wor span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.protopul li .divwor{position:absolute;bottom:0;left:0;margin-bottom:-168px;width:245px;height:168px;background:url(../img/plus.gif) center 142px no-repeat #d7e37f;font-size:14px;}
.protopul li .divwor font{display:block;overflow:hidden;padding:15px 0 0 0;color:#2e2e2e;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-family:Arial,Helvetica,sans-serif;}
.protopul li .divwor span{display:block;overflow:hidden;padding:0 0 20px 0;color:#2e2e2e;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.protopul li .divwor p{display:block;overflow:hidden;padding:0 10px;height:48px;color:#2e2e2e;line-height:24px;}
.protopul li a img{overflow:hidden;width:245px;height:185px;}
.protopul li a:hover span{display:block;}
.indexnews{width:100%;height:408px;background:url(../img/linebg.jpg) center top repeat-y;}
.indexnews1{width:100%;height:549px;}
.nameff{float:left;padding:50px 0 0 0;width:650px;}
.nameff p{float:left;padding:0 0 5px 0;}
.nameff p span{position:relative;z-index:10;display:inline;color:#019393;font-size:22px;line-height:1;}
.nameff p label{z-index:0;display:inline;color:#353535;text-transform:uppercase;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:1.3;}
.nameff a{float:right;padding:5px 0 0 0;color:#019393;font-size:12px;font-family:宋体;}
.nameff a font{background:#019393;color:#fff;}
.abfra{margin:0 auto;width:980px;height:408px;}
.abname{float:left;display:inline;margin:35px 0 0 28px;}
.joinright{float:right;padding:0 24px 0 0;width:650px;}
.iabcon{float:left;overflow:hidden;padding:20px 0 25px 0;width:650px;height:120px;background:url(../img/joline.gif) left bottom repeat-x;color:#666;line-height:24px;}
.join_img{float:left;padding:10px 0 0 0;width:650px;text-align:center;}
.indexpei{width:100%;height:440px;background:url(../img/linebg.jpg) center top repeat-y;}
.index_cp1{float:left;padding:20px 0 0 0;width:292px;}
.index_cp1 .div1{float:left;width:119px;}
.index_cp1 a.a2{position:relative;float:left;display:inline;margin:0 0 1px 0;width:119px;height:96px;}
.index_cp1 a.a2 span{position:absolute;top:0;left:0;display:none;width:119px;height:96px;background:url(../img/big.png) center center no-repeat;background-color:rgba(0,0,0,.5);}
.index_cp1 a.a1 span label{display:block;overflow:hidden;padding:140px 0 0 0;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.index_cp1 a.a2 span label{display:block;overflow:hidden;padding:70px 0 0 0;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.index_cp1 a.a3 span label{display:block;overflow:hidden;padding:130px 0 0 0;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.index_cp1 a.a1{position:relative;float:left;display:inline;margin:0 0 1px 0;width:291px;height:192px;}
.index_cp1 a.a1 span{position:absolute;top:0;left:0;display:none;width:291px;height:192px;background:url(../img/big.png) center center no-repeat;background-color:rgba(0,0,0,.5);}
.index_cp1 a.a3{position:relative;float:left;display:inline;margin:0 0 1px 1px;width:171px;height:193px;}
.index_cp1 a.a3 span{position:absolute;top:0;left:0;display:none;width:171px;height:193px;background:url(../img/big.png) center center no-repeat;background-color:rgba(0,0,0,.5);}
.index_cp1 a:hover span{display:block;}
.index_cp3{float:left;padding:20px 0 0 0;width:368px;}
.index_cp3 a.a1{position:relative;float:left;display:inline;margin:0 1px 1px 0;width:183px;height:193px;}
.index_cp3 a.a1 span{position:absolute;top:0;left:0;display:none;width:183px;height:193px;background:url(../img/big.png) center center no-repeat;background-color:rgba(0,0,0,.5);}
.index_cp3 a.a1:hover span{display:block;}
.index_cp3 a.a3{position:relative;float:left;display:inline;margin:0 0 1px 0;width:367px;height:192px;}
.index_cp3 a.a3 span{position:absolute;top:0;left:0;display:none;width:367px;height:192px;background:url(../img/big.png) center center no-repeat;background-color:rgba(0,0,0,.5);}
.index_cp3 a.a3:hover span{display:block;}
.index_cp4{float:left;padding:20px 0 0 0;width:323px;}
.index_cp4 a{position:relative;float:left;display:inline;margin:0;width:323px;height:387px;}
.index_cp4 a span{position:absolute;top:0;left:0;display:none;width:323px;height:387px;background:url(../img/big.png) center center no-repeat;background-color:rgba(0,0,0,.5);}
.index_cp4 a:hover span{display:block;}
.index_cp3 a.a1 span label{display:block;overflow:hidden;padding:130px 0 0 0;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.index_cp3 a.a3 span label{display:block;overflow:hidden;padding:130px 0 0 0;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.index_cp4 a span label{display:block;overflow:hidden;padding:230px 0 0 0;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;z-index:100;width:100%;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;margin:0 auto;width:440px;height:250px;background-color:#fff;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;width:100%;height:25%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;}
#lightbox-container-image-box>#lightbox-nav{left:0;}
#lightbox-nav a{outline:0;}
#lightbox-nav-btnNext,#lightbox-nav-btnPrev{display:block;width:49%;height:100%;zoom:1;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{overflow:auto;margin:0 auto;padding:0 10px 0;width:100%;background-color:#fff;font:10px Verdana,Helvetica,sans-serif;line-height:1.4em;}
#lightbox-container-image-data{color:#666;}
#lightbox-container-image-data #lightbox-image-details{float:left;width:70%;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1em;}
#lightbox-secNav-btnClose{float:right;padding-bottom:.7em;width:66px;}
.index_lx{position:absolute;top:88px;right:30px;padding:22px 0 0 0;width:106px;height:134px;background:url(../img/lx.png) left top no-repeat;}
.index_lx a.a1{float:left;width:106px;height:65px;}
.index_lx a.a2{float:left;width:106px;height:68px;}
.inewsleft{float:left;padding:40px 0 0 22px;width:330px;}
.demopage{position:relative;float:left;display:inline;margin:18px 0 0 0;width:330px;}
.newsmain{float:right;padding:0 20px 0 0;width:590px;}
.newsmain li{float:left;margin:40px 0 0 0;padding:0 0;width:590px;height:60px;}
.newsmain li a{float:left;width:590px;}
.newsmain li a:hover{background:url(../images/more1.gif) right 15px no-repeat;}
.time{float:left;display:inline;margin:0;margin-right:1px;width:56px;height:58px;background:url(../img/time.jpg) left top no-repeat;color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif;}
.time font{float:left;overflow:hidden;width:100%;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font:16px/34px Microsoft Yahei;}
.time span{float:left;overflow:hidden;width:100%;color:#fff;text-overflow:ellipsis;white-space:nowrap;font:12px/21px Microsoft Yahei;}
.newsli_r{float:right;margin-left:10px;width:516px;color:#8b8b8b;line-height:1.5;}
.newsli_rt{float:right;width:516px;font:14px/1 'Microsoft Yahei';}
.newsli_rt .fl{overflow:hidden;width:516px;color:#29283a;text-overflow:ellipsis;white-space:nowrap;}
.newscont{float:left;overflow:hidden;padding:8px 0 0 0;width:516px;height:32px;color:#666;font-size:12px;line-height:16px;}
.newimg{float:left;width:318px;height:114px;}
.scrolllist .imglist_w{position:relative;float:left;overflow:hidden;margin:18px 0 0 0;padding:0 0 0 1px;width:330px;height:128px;}
.scrolllist .imglist_w ul{position:absolute;top:0;left:0;width:20000px;}
.scrolllist .imglist_w li{float:left;overflow:hidden;margin:0;padding:0;width:330px;height:128px;}
#s2{position:relative;float:left;width:330px;}
#s2 .imglist_w{width:330px;}
#s2 .imglist_w ul{position:absolute;top:0;left:0;width:auto;height:20000px;}
#s2 .imglist_w li{float:none;height:128px;}
a.abtn{display:block;overflow:hidden;width:15px;height:14px;background:#c3cf01;color:#e9eda0;text-align:center;line-height:14px;}
a.aleft{float:left;}
a.agrayleft{background:#ededed;color:#c3cf01;cursor:default;}
a.aright{float:right;background:#c3cf01;color:#e9eda0;}
a.agrayright{background:#ededed;color:#c3cf01;cursor:default;}
.div_right{float:left;overflow:hidden;padding:0 0 0 15px;width:730px;height:18px;}
.div_a{float:left;width:613px;height:20px;color:#bf0000;font-size:12px;line-height:20px;}
a.div_a:hover{color:#bf0000;}
.div_right span{float:right;overflow:hidden;width:100px;height:20px;text-align:center;line-height:20px;}
.q_a{position:absolute;top:20px;right:0;padding:0 10px 0 0;width:38px;height:20px;}
.zhen_pfra{margin:0 auto;padding:82px 0 0 30px;width:974px;height:145px;}
#s2 .imglist_w li a{float:left;display:block;width:360px;}
#s2 .imglist_w li a span{float:left;overflow:hidden;padding:5px 0 0 0;width:260px;color:#292929;text-overflow:ellipsis;white-space:nowrap;}
#s2 .imglist_w li a label{float:left;overflow:hidden;width:270px;color:#2a2a2a;text-overflow:ellipsis;white-space:nowrap;}
#s2 .imglist_w li img{display:block;}
#s2 .imglist_w li a p{float:left;overflow:hidden;padding:5px 0 0 0;width:320px;height:48px;color:#666;font-size:12px;line-height:16px;}
#s2 .imglist_w li a font{float:left;display:inline;margin:10px 0 0 0;width:58px;height:20px;border-radius:3px;background:#c3cf01;color:#6c7207;text-align:center;font-size:12px;line-height:20px;}
.footclear{clear:both;overflow:hidden;margin:0;width:100%;height:0;font-size:0;}
.foot{overflow:hidden;padding:10px 0 20px 0;width:100%;min-width:1004px;color:#454040;}
.fmain{margin:0 auto;width:980px;}
.bootTxt{margin:0 auto;padding-top:10px;width:980px;color:#454040;line-height:30px;}
.booleft{float:left;padding:0;width:590px;color:#454040;text-align:left;font-size:12px;}
.foot a{color:#454040;}
.booleft a{color:#454040;}
.share{float:right;padding:10px 0 0 0;width:190px;}
.links{margin:0;padding:16px 0 0 0;height:50px;border-top:4px solid #399c55;color:#212121;font-size:12px;line-height:50px;}
.linkleft a{display:inline-block;padding:0 10px;color:#212121;}
.linkleft{float:left;width:810px;}
.linkleft span{color:#212121;font-size:16px;}
.site{float:left;margin-top:10px;padding-left:35px;width:135px;background:url(../img/site.png) left center no-repeat;font-size:12px;line-height:26px;}
.site a{color:#212121;}
.common{margin:0 auto;margin-top:10px;width:1000px;}
.common_title{position:relative;margin-bottom:15px;height:45px;border-bottom:2px solid #d6bae4;}
.common_title h2{position:absolute;top:10px;left:0;padding-bottom:6px;padding-left:36px;width:100px;border-bottom:2px solid #8241a3;color:#632781;text-align:center;font-weight:400;font-size:22px;}
.common_title a{position:absolute;top:10px;right:9px;display:inline-block;width:70px;height:26px;background-color:#632781;color:#f1a4f0;text-align:center;line-height:26px;}
.common_title a:hover{opacity:.95;}
.side_nav{position:fixed;top:50%;right:0;width:60px;}
.side_nav ul li{position:relative;float:right;margin-bottom:1px;width:60px;height:60px;}
.side_nav ul li a{position:absolute;top:0;left:0;display:inline-block;height:60px;}
.current_side_n{width:140px!important;}
.current_side_n a{width:140px!important;}
.side_nav ul li span{float:left;margin-left:60px;color:#fff;font-size:16px;line-height:60px;cursor:pointer;}
.side_nav_3 a{width:60px;}
.side_nav_3 a span{position:absolute;right:60px;bottom:0;display:none;margin-left:0!important;height:128px;}
.tel a{background:#399c55 url(../img/0013920_47.png) no-repeat 15px 15px;}
.QQ a{background:#399c55 url(../img/0013920_47.png) no-repeat 15px -96px;}
.sub_QR a{background:#399c55 url(../img/0013920_47.png) no-repeat 15px -207px;}
.back_top a{background:#399c55 url(../img/0013920_47.png) no-repeat 15px -317px;}
.sub_content{width:225px;background:url(../img/lxbg.gif) left top repeat-y;}
.sub_youhui{margin-top:20px;padding:0 0 10px 0;width:225px;background:#c5e4dd;}
.sub_common{margin-bottom:20px;}
.sub_common_padding{margin:0 auto;padding-top:5px;padding-bottom:15px;width:203px;background-color:#fff;color:#390f4e;}
.sub_common_padding a{color:#390f4e;}
.sub_common_title{padding-top:9px;width:100%;height:40px;line-height:40px;}
.sub_common_title h2{color:#019393;text-align:center;font-weight:700;font-size:18px;font-family:microsoft yahei;}
.content_com_title{position:relative;margin-bottom:15px;height:45px;background:url(../img/fy_rrtline.gif) left bottom repeat-x;}
.content_com_title h2{position:absolute;top:5px;left:0;display:inline-block;padding-bottom:6px;color:#019393;text-align:left;font-weight:400;font-size:22px;}
.bread{position:absolute;top:18px;right:9px;color:#4c4c4c;font-size:12px;}
.bread a{display:inline-block;color:#4c4c4c;}
.sp_left{float:left;margin-top:30px;width:225px;}
.fy_ltname{display:block;padding:20px 0 0 0;color:#646464;text-indent:10px;}
.fyltel{display:block;padding:0 0 5px 0;color:#646464;text-indent:10px;font-size:20px;font-family:Georgia;}
.sub_nav_list{overflow:hidden;}
.sub_nav_list ul li{overflow:hidden;margin-bottom:9px;width:195px;height:35px;line-height:35px;}
.sub_nav_list ul li a{display:block;padding-left:40px;height:33px;border:1px solid #7e5195;border-radius:20px;}
.sub_nav_list ul li a:hover{border:1px solid #cd9ae6;background-color:#cd9ae6;}
.current_snl a{border:1px solid #632781!important;background-color:#632781!important;color:#d6bae4!important;}
.syl_pic img{width:240px;height:138px;}
.syl_list ul li{padding:0 1%;width:98%;height:33px;line-height:33px;}
.syl_list ul li a{display:block;overflow:hidden;padding:0 30px 0 5px;border-bottom:1px solid #cfcfcf;background:url(../img/fyjian1.gif) 174px center no-repeat;color:#646464;text-overflow:ellipsis;white-space:nowrap;font-size:12px;-ms-text-overflow:ellipsis;}
.syl_list ul li a:hover{border-bottom:1px solid #1d8383;background:url(../img/fyjian2.gif) #019393 174px center no-repeat;color:#fff;}
.sub_content_list{padding-bottom:15px;background:0 0;color:#646464;font-size:12px;line-height:20px;}
.sp_content{float:right;margin-top:20px;width:758px;}
.content{min-height:672px;line-height:28px;}
.banner1{position:relative;overflow:hidden;width:100%;height:348px;border-top:1px solid #399c55;border-bottom:2px solid #399c55;}
.banner-box1{position:absolute;top:0;left:50%;margin-left:-800px;width:1600px;height:348px;}
.banner1 img{display:block;margin:0 auto;}
.btns{position:absolute;top:145px;left:50%;display:none;margin-left:-580px;width:1160px;height:100px;}
.btns .next,.btns .prev{float:left;width:54px;height:100px;background:url(../img/leftbtn.png) 0 0 no-repeat;}
.btns .next{float:right;background:url(../img/rightbtn.png) 0 0 no-repeat;}
.banner1 .num{position:absolute;bottom:45px;left:22%;z-index:3;overflow:hidden;padding:9px 0;width:960px;height:17px;text-align:left;zoom:1;}
.banner1 .num li{display:inline-block;overflow:hidden;margin-right:2px;width:37px;height:6px;background:#c3d004;font-size:0;cursor:pointer;zoom:1;}
.banner1 .num li.on{background:#019393;}
.banner{position:relative;overflow:hidden;width:100%;height:402px;border-top:1px solid #399c55;border-bottom:2px solid #399c55;}
.banner-box{position:absolute;top:0;left:50%;margin-left:-800px;width:1600px;height:402px;}
.banner img{display:block;margin:0 auto;}
.btns{position:absolute;top:145px;left:50%;display:none;margin-left:-580px;width:1160px;height:100px;}
.btns .next,.btns .prev{float:left;width:54px;height:100px;background:url(../img/leftbtn.png) 0 0 no-repeat;}
.btns .next{float:right;background:url(../img/rightbtn.png) 0 0 no-repeat;}
.banner .num{position:absolute;bottom:45px;left:22%;z-index:3;overflow:hidden;padding:9px 0;width:960px;height:17px;text-align:left;zoom:1;}
.banner .num li{display:inline-block;overflow:hidden;margin-right:2px;width:37px;height:6px;background:#c3d004;font-size:0;cursor:pointer;zoom:1;}
.banner .num li.on{background:#019393;}
#LXB_CONTAINER.lxb-container{font-size:.2rem!important;}
#LXB_CONTAINER input.lxb-cb-input{font-size:.2rem!important;}
#LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input-btn{font-size:.2rem!important;}
#LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input-tip-content{font-size:.2rem!important;line-height:.3rem!important;}
#LXB_CONTAINER .lxb-cb-input-tip b{font-size:.2rem!important;}
#LXB_CONTAINER .lxb-cb-input-feedback,#LXB_CONTAINER .lxb-cb-input-tip{font-size:.2rem!important;line-height:.3rem!important;}
#LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-input-tip-content,#LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-input-tip-content{font-size:.2rem!important;line-height:.3rem!important;}
#LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-input-btn,#LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-input-btn{font-size:.16rem!important;}
#LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-latest-call,#LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-latest-call{font-size:.2rem!important;}
.pagination-wrapper{clear:both;padding:1em 0 2em 0;text-align:center;}
.pagination{display:inline-block;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:12px;}
.pagination li{float:left;display:inline;border:1px solid #ddd;background-color:#f9f9f9;color:#999;list-style:none;text-decoration:none;line-height:1em;border-left-width:0;}
.pagination li a{display:inline-block;padding:.5em .8em;color:inherit;}
.pagination li a:hover{text-decoration:none;}
.pagination li.thisclass{background-color:#4c78a5;color:#fff;}
.pagination li:first-child{border-radius:3px 0 0 3px;border-left-width:1px;}
.pagination li:last-child{border-radius:0 3px 3px 0;}
.pagination .pageinfo{color:#444;}
