@charset "utf-8";

/* CSS Document */



body,dl, dt, dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}

body{color:#393939;font-size:14px; line-height:27px; font-family:"microsoft yahei","宋体";}

 

ul,ol,li{list-style-type:none;}



input{vertical-align:middle} 

label{vertical-align:middle;}



select,input,select{vertical-align:middle;}

img{ border:none;}

 

a{text-decoration:none; color:#393939;}

a:hover{color:#1361d7; text-decoration:none;}

.clear{clear:both; height:0px; line-height:0px; font-size:0px;}



.public{width:1200px; margin:0 auto; overflow:hidden;}

.fl{float:left;}

.fr{float:right;}



.header{width:100%; height:42px; line-height:42px; font-size:13px; border-bottom:1px solid #eeeff4; overflow:hidden;}

.header_l{width:70%;}

.header_r a{display:inline-block; color:#666; padding-left:23px; margin-left:25px; float:left;}

.header_r a.hea1{background:url(../img/i1.jpg) no-repeat left center;}

.header_r a.hea2{background:url(../img/i2.jpg) no-repeat left center;}

.header_r a.hea3{background:url(../img/i3.jpg) no-repeat left center;}



.top{height:130px;}

.logo{width:138px; height:66px; margin-top:35px;}

.tby{width:388px; font-size:18px; line-height:32px; margin:38px 0 0 10px; padding-left:31px; color:#2f2a2a; background:url(../img/lor.jpg) no-repeat;}

.tby b{color:#2577da; font-size:32px; }

.tel{height:42px; margin-top:36px; background:url(../img/tel.jpg) no-repeat; padding-left:127px; font-size:26px; line-height:33px; font-weight:bold;}

.tel b{    color: #ff0000;  text-shadow: 1px 1px 0 #676c75;}



.daohang{width:100%; height:60px; background:url(../img/navbg.jpg) repeat-x; overflow:hidden;}

.nav{width:1208px; margin:0 auto; overflow:hidden;}

.nav li{width:auto; height:60px; line-height:60px; display:inline-block; background:url(../img/libg.jpg) right center no-repeat; float:left; text-align:center; font-size:16px; font-weight:bold; overflow:hidden;}

.nav li a{color:#fff; display:block; padding:0 26px;}

.nav li a:hover,.nav li a.dang{background-color: #fd9b07; color:#fff;}

.nav li.noli{background:none;}



.search{height:54px;}

.ss_l{width:70%; line-height:54px; float:left; font-size:14px; overflow:hidden;}

.ss_l a{margin-right:12px; display:inline-block;}

.ss_r{width:295px; height:32px; float:right; margin-top:11px; background:url(../img/ssput.jpg) no-repeat; overflow:hidden;}

.ss_r input{display:block; float:left; font-family:"microsoft yahei";}

.ss_r .ss_put{width:185px; height:24px; line-height:22px; padding:4px 10px 4px 30px; border:none; background:url(../img/fdj.jpg) 10px 11px no-repeat; font-size:14px; color:#d2d1d1;}

.ss_r .ss_btn{width:70px; height:32px; line-height:32px; padding:0; text-align:center; color:#fff; background:#1361d7; font-size:14px; border:none; cursor:pointer;}



/*首页动画样式*/

.banner{height:500px;}

.fullSlide{width:100%;position:relative;height:500px;}

.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}

.fullSlide .bd ul{width:100% position: relative; height:500px; !important;}

.fullSlide .bd li{width:100% !important; position: absolute; left: 0px; top: 0px; display: none; height:500px; overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:500px;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:28px;left:0;height:10px;line-height:30px;}

.fullSlide .hd ul{text-align:center;}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:4px;overflow:hidden;background:#fff;line-height:999px;opacity:0.5;}

.fullSlide .hd ul .on{background:#1361d7; opacity:0.7;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}

.fullSlide .prev{background:url(../img/left1s.png) no-repeat;}

.fullSlide .next{left:auto;right:5%;background:url(../img/right1s.png) no-repeat;}

.bannerbot{width:100%; height:20px; background:url(../img/bg_1.jpg) center no-repeat; overflow:hidden;}



.inpinp{margin-top:20px;}

.inpinp h2{text-align:center;}

.inpinp_n{margin-top:40px;}

.inpinp_n li{width:268px; height:354px; display:inline-block; float:left; margin:0 1px 0 25px; text-align:center; background:url(../img/pinp_bg.jpg) no-repeat; overflow:hidden;}

.inpinp_n li div{height:343px;}

.inpinp_n li i{display:block; height:141px;}

.inpinp_n li i.pp1 img{margin-top:36px;}

.inpinp_n li i.pp2 img{margin-top:36px;}

.inpinp_n li i.pp3 img{margin-top:42px;}

.inpinp_n li i.pp4 img{margin-top:40px;}

.inpinp_n li h4{width:190px; height:35px; line-height:35px; margin:0 auto; margin-top:27px; background:url(../img/ppt.jpg) no-repeat; font-size:18px;}

.inpinp_n li p{font-size:15px; line-height:32px; margin-top:18px;}



.inrxcp{margin-top:40px;}

.inrxcp h2{text-align:center; height:54px; line-height:54px; font-size:32px; color:#1361d7; background:url(../img/rxt.jpg) center no-repeat;}



.rollBox{width:100%;overflow:hidden;height:286px; margin-top:30px;}

.rollBox .Cont{width:1108px; overflow:hidden; margin:0;position:relative; float:left; height:286px; margin-left:3px;}

.rollBox .ScrCont{width:10000000px;}

.rollBox #List1,.rollBox #List2{float:left;}

.img1,.Cont{float:left;}

.img2{float:right;}

.img1,.img2{width:35px;height:70px;display:block;cursor:pointer; margin-top:100px;}

.img1{background:url(../img/jt1.jpg) left top no-repeat;}

.img2{background:url(../img/jt2.jpg) right top no-repeat;}

.xgul li{float:left; width:260px; height:281px; display:inline-block; margin-left:17px; background:#f5f5f5; border-bottom:5px solid #176ce1; color:#565656; overflow:hidden;}

.xgul li img{width:230px; height:173px; padding:15px;}

.xgul li b{display:block; width:230px; padding:0 15px; font-size:16px;}

.xgul li b a{color:#176ce1;}

.xgul li p{width:230px; height:27px; padding:0 15px; margin-top:5px; overflow:hidden;}

/*

.ad1{width:100%; height:182px; margin-top:27px; font-family:"microsoft yahei"; color:#fff;}

.ad1_l{width:655px; float:left; margin:58px 0 0 45px; line-height:54px; font-size:16px;}

.ad1_l h3{font-size:34px;}

.ad1_r{width:284px; float:right; margin-top:57px; font-size:14px;}

.ad1_r a.ljzx{display:block; width:200px; height:49px; background:#ff7800; line-height:49px; color:#fff; text-align:center; font-size:16px;}

.ad1_r p{margin-top:18px; font-size:18px;}

.ad1_r p span{font-size:24px;}*/

.aboutin{width:100%; height:159px; margin-top:30px; background:url(../img/aboutin.jpg) center no-repeat; overflow:hidden;}



.cpfl{width:251px; margin-top:30px; overflow:hidden;}

.cpfl_t{width:251px; height:88px; line-height:24px; text-align:center; color:#85b2e9; font-size:14px; background:url(../img/tit.jpg) no-repeat;}

.cpfl_t h2{font-size:24px; padding-top:10px; color:#fff; line-height:36px;}

.cpfl_n{width:213px; padding:6px 18px 20px; border:1px solid #e4e4e4; border-top:none; background:#f4f4f4; overflow:hidden;}

.cpfl_n dl{width:100%; font-size:14px; overflow:hidden;}

.cpfl_n dl dt{width:100%; height:36px; line-height:36px; margin:9px 0 7px; font-size:16px; background:url(../img/dt.jpg) no-repeat; overflow:hidden;}

.cpfl_n dl dt a{color:#fff; padding-left:36px; display:block;}

.cpfl_n dl dd{width:100%; padding:4px 0; line-height:26px; display:inline-block; float:left; overflow:hidden;}

.cpfl_n dl dd.dbg{background:none;}

.cpfl_n dl dd a{padding-left:36px; display:block; background:url(../img/icon_1.jpg) 18px 50% no-repeat;}



.incpzs{width:922px; margin-top:28px; overflow:hidden;}

.incpzs_t{width:100%; height:50px; line-height:50px; padding-bottom:12px; background:url(../img/t1.jpg) bottom repeat-x; overflow:hidden;}

.incpzs_t p{width:189px; float:left; font-size:18px; text-align:center;}

.incpzs_t p a{ display:block; cursor:pointer; height:50px; padding-bottom:12px;}

.incpzs_t p a.a_n{background:url(../img/h1.jpg) bottom no-repeat; font-weight:bold; color:#1361d7;}



.incpzs_n{width:100%;}

.incpzs_box{padding:0; margin-left:-28px; overflow:hidden;}

.incpzs_box li{width:288px; height:269px; display:block; float:left; margin:24px 0 0 28px; overflow:hidden;}

.incpzs_box li img{width:288px; height:217px;}

.incpzs_box li span{display:block; text-align:center; width:100%; height:42px; line-height:42px; margin-top:10px; text-align:center; font-size:14px;}

.incpzs_box li span a{display:block; background:#eee;}



.yst{width:100%; height:104px; margin-top:40px; background:url(../img/yst.jpg) center no-repeat;}

.yous_1{width:100%; height:338px; background:url(../img/ys1.jpg) center no-repeat; overflow:hidden;}

.yous_2{width:100%; height:520px; background:url(../img/ys2.jpg) center no-repeat; overflow:hidden;}

.yous_3{width:100%; height:475px; background:url(../img/ys3.jpg) center no-repeat; overflow:hidden;}

.yous_4{width:100%; height:436px; background:url(../img/ys4.jpg) center no-repeat; overflow:hidden;}

.yous_bt{color:#686a6e; font-size:16px; line-height:32px;}

.yous_bt h2{color:#1361d7; font-size:24px; padding-top:8px;}

.ysbt_2,.ysbt_4{color:#fff;}

.ysbt_2 h2,.ysbt_4 h2{color:#fd8507;}

.ysbt_1{margin:60px 0 0 570px;}

.ysnr_1{margin:15px 0 0 570px;}

.ysbt_2{margin:105px 0 0 112px;}

.ysnr_2{margin:15px 0 0 112px;}

.ysbt_3{margin:83px 0 0 620px;}

.ysnr_3{margin:15px 0 0 620px;}

.ysbt_4{margin:130px 0 0 112px;}

.ysnr_4{margin:15px 0 0 112px;}

.youshi_xxn{padding:0;}

.youshi_xxn li{line-height:40px; font-size:15px; background:url(../img/icon_2.png) 2px 50% no-repeat; padding-left:26px;}

.ysnr_2 li,.ysnr_4 li{background:url(../img/icon_3.png) 2px 50% no-repeat; color:#fff;}

.youshi_xxn span{color:#004eda;}

.youshi_xxn i{color:#fd8507; font-style:normal;}



.inhzkh{margin-top:40px;}

.inhzkh_t{width:100%; text-align:center;}

.inhzkh_t h2{text-align:center; height:54px; line-height:54px; font-size:30px; color:#1361d7; background:url(../img/hzt.jpg) center no-repeat;}

.inhzkh_t p{font-size:16px;}

.fwgdkh-box{height:127px; margin-top:34px;}

.slider-next{width:30px; height:30px; background:url(../img/jt4.jpg) no-repeat; float:right; margin-top:30px;}

.slider-prev{width:30px; height:30px; background:url(../img/jt3.jpg) no-repeat; float:left; margin-top:30px;}

.slider-wrapper{width:1125px; height:127px; float:left; overflow:hidden;}

.slider-wrapper li{float:left; width:207px; height:127px; margin-left:18px;}

.slider-wrapper li img{width:205px; height:88px; border:1px solid #ccc;}

.slider-wrapper li span{display:block; text-align:center; width:100%; padding-top:10px; font-size:14px;}



.inkhjz{margin-top:42px;}

.inkhjz_t{width:100%; text-align:center;}

.inkhjz_t h2{height:54px; line-height:54px; font-size:36px; color:#1361d7; background:url(../img/jzt.jpg) center top no-repeat; padding-top:14px;}

.inkhjz_t p{height:51px; background:url(../img/bg_2.jpg) center no-repeat; margin-top:20px;}

.inkhjz_n{margin:34px 0 0 -27px;}

.inkhjz_box{padding:0;}

.inkhjz_box li{width:280px; height:394px; display:inline-block; float:left; margin-left:27px; text-align:center; background:#f3f3f3 url(../img/jzbg.jpg) bottom no-repeat; overflow:hidden;}

.inkhjz_box li img{width:280px; height:195px;}

.inkhjz_box li h2{font-size:15px; line-height:32px; margin-top:12px; text-align:center;}

.inkhjz_box li p{padding:5px 23px 8px; line-height:26px; margin-top:5px; font-size:13px; text-align:left;}

.inkhjz_box li a.ack{font-weight:bold; color:#1361d7; font-size:14px;}



.invijs{width:100%; height:539px; margin-top:40px; background:url(../img/bg_3.jpg) center no-repeat; overflow:hidden;}

.invijs_l{width:544px; height:394px; margin-top:74px; background:url(../img/bg_4.png) no-repeat; margin-left:5px;}

.invijs_l img{padding:38px 0 0 27px;}

.invijs_r{width:600px; margin-top:98px; color:#fff; overflow:hidden;}

.invijs_r h2{height:48px; line-height:48px; font-size:30px; color:#fff;}

.invijs_r h2 a{color:#fff;}

.invijs_r .pjs{margin-top:20px; line-height:32px;}

.invijs_r .ajs{display:block; width:198px; margin:32px 0 0 152px; height:49px; line-height:49px; text-align:center; color:#fff; background:#ff7800; font-size:16px;}



.inanli{margin-top:50px;}

.inanli_n{width:100%; height:246px; margin-top:34px; overflow:hidden;}

.inanli_box{padding:0; margin-left:-28px; overflow:hidden;}

.inanli_box li{width:279px; height:246px; display:block; float:left; margin-left:28px; overflow:hidden;}

.inanli_box li img{width:279px; height:209px;}

.inanli_box li span{display:block; text-align:center; width:100%; padding-top:10px; font-size:14px;}



.innews{margin-top:42px;}

.inxwzx{width:790px; overflow:hidden;}

.inxwzx_t{width:100%; height:25px; line-height:25px;}

.inxwzx_t p{float:left; width:161px; height:25px;}

.inxwzx_t .more{display:block; float:right; margin-top:2px;}

.inxwzx_l{width:342px; margin-top:30px;}

.inxwzx_l h2 img{width:342px; height:205px;}

.inxwzx_ln{width:302px; height:135px; padding:5px 20px; background:#1361d7; color:#fff; overflow:hidden;}

.inxwzx_ln a{color:#fff;} 

.inxwzx_ln h3{font-size:16px; height:36px; line-height:36px; padding-top:5px;}

.inxwzx_ln p{height:54px; margin-top:2px; overflow:hidden;}

.inxwzx_ln em{font-style:normal; display:block; margin-top:2px;}

.inxwzx_ln em a{margin-right:12px;}

.inxwzx_r{width:425px; margin-top:30px;}

.inxwzx_r li{width:100%; height:auto; padding-bottom:10px; margin-bottom:10px; background:url(../img/xx.jpg) bottom repeat-x; overflow:hidden;}

.inxwzx_r li em{width:40px; height:50px; float:left; line-height:45px; font-style:normal; font-size:22px; text-align:center; color:#fff; font-weight:bold; margin-right:15px; background:url(../img/numbg.jpg) left top no-repeat;}

.inxwzx_r li p{width:370px; float:right; overflow:hidden;}

.inxwzx_r li span{display:block; height:20px; line-height:20px;}

.inxwzx_r li i{display:block; font-style:normal; font-size:13px; color:#6c6c6c; margin-top:5px;}

.inxwzx_r li i a{margin-right:12px;}



.incjwt{width:378px;}

.incjwt_n{width:330px; height:352px; padding:0 20px; margin-top:30px; float:left; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);/*ie*/

-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/ overflow:hidden;}

.incjwt_n ul{margin:20px 0; height:312px; overflow:hidden;}

.incjwt_n dl{margin-top:11px; padding-bottom:10px; background:url(../img/xx.jpg) bottom repeat-x; overflow:hidden;}

.incjwt_n dt{font-family:"microsoft yahei"; font-size:14px; background:url(../img/w.jpg) 0 6px no-repeat; padding-left:28px;}

.incjwt_n dd{background:url(../img/d.jpg) 0 6px no-repeat; padding-left:28px; margin-top:6px; color:#585a5f; font-size:13px;}



.link {padding-bottom:45px; margin-top:48px; border-top: 1px #ccc solid;background: url(../img/zbj.jpg)  repeat center top;font-family: "Microsoft YaHei";}

.link h4{padding-top: 28px;height: 32px;}

.link h4 span a{font-weight:bold; font-size:16px; color:#1361d7; padding-bottom:12px; background: url(../img/zh1.jpg) no-repeat left bottom;}

.link h4 a{font-size: 14px;color: #666;font-weight: normal;}

.link p{padding-top: 23px;}

.link p a{display: inline-block;font-size: 14px;color: #666;margin-right:12px;line-height: 14px;}

.link p a.non{margin-right: 0;}



.footer{width:100%; padding-bottom:40px; background:url(../img/zbj.jpg) center top repeat; overflow:hidden;}

.botdh{width:100%; height:63px; line-height:63px; background:url(../img/botnav.jpg) repeat-x; text-align:center; color:#fff; overflow:hidden;}

.botdh a{padding:0 22px; font-size:14px;}

.botdh a{color:#fff;}

.bottom{padding-top:42px;}

.bottxt{width:750px; font-size:14px; line-height:28px; overflow:hidden;}

.botewm{width:atuo; margin:0 45px 0 130px; text-align:center;}

.botewm li{width:112px; height:146px; display:inline-block; float:left; margin-left:21px;}

.botewm li p{width:100%; font-size:14px; text-align:center; padding-top:5px;}



.n_ban{width:100%; height:340px; overflow:hidden;}

.content{padding:30px 0 40px; overflow:hidden;}

.left{width:251px; overflow:hidden;}

.lanmu_t{width:100%; height:75px; color:#fff; background:url(../img/nt_1.jpg) no-repeat; overflow:hidden;}

.lanmu_t h2{font-size:24px; line-height:48px; padding:12px 0 0 41px;}



.lanmu_n{width:249px; border:1px solid #ebe9e9; border-top:none;}

.lanmu_box{padding:8px 0 28px; overflow:hidden;}

.lanmu_box li{width:100%; padding:5px 0; line-height:46px; display:inline-block; float:left; background:url(../img/x1.png) center bottom no-repeat; overflow:hidden;}

.lanmu_box li a{padding-left:73px; display:block; background:url(../img/icon_5.png) 43px 50% no-repeat; font-size:14px;}

.lanmu_box li:hover a{background:#176ce1 url(../img/icon_6.png) 43px 50% no-repeat; color:#fff;}



.lianxi{width:100%; margin-top:20px; overflow:hidden;}

.lianxi_t{width:100%; height:61px; line-height:61px; background:url(../img/nt_2.jpg) no-repeat;color:#fff;}

.lianxi_t h2{font-size:22px; padding-left:41px;}

.letj_n,.lenews_n{padding:0 15px 20px; border:1px solid #ebe9e9; border-top:none; overflow:hidden;}

.letj_box{padding-top:7px;}

.letj_box li{width:219px; height:202px; margin-top:15px; overflow:hidden;}

.letj_box li img{width:219px; height:165px;}

.letj_box li span{display:block; width:100%; padding-top:10px; font-size:14px; text-align:center;}



.lenews_box{padding-top:15px;}

.lenews_box li{width:100%; font-size:13px; line-height:32px;  overflow:hidden;}

.lenews_box li.hs{}

.lenews_box li a{padding-left:18px;}



.lianxi_n{padding:20px 15px; border:1px solid #ebe9e9; border-top:none; font-size:14px; line-height:28px; overflow:hidden;}

.lianxi_n h2{font-size:14px; color:#525252; background:url(../img/ntelic.jpg) 0 3px no-repeat; padding:0 0 0 54px; line-height:20px; margin-bottom:8px; font-weight:normal;}

.lianxi_n h2 b{color:#0054ec; font-size:21px; line-height:30px; font-weight:bold; display:block;}



.right{width:922px; overflow:hidden;}

.right_t{width:100%; height:36px; line-height:36px; padding-bottom:8px; background:url(../img/t2.jpg) bottom repeat-x; overflow:hidden;}

.right_t p{padding:0 7px 8px; float:left; font-size:18px; background:url(../img/t3.jpg) bottom repeat-x; font-weight:bold; color:#1361d7;}

.right_t em{display:block; width:16px; height:14px; background:url(../img/sj.jpg) no-repeat; float:left; margin:11px 8px 0 0;}

.site{display:block; float:right; font-size:13px;}

.company{padding:20px 0; font-size:14px; line-height:28px;}



.honor{padding:5px 0; overflow:hidden;}

.qyry_box{padding:0; margin-left:-20px; overflow:hidden;}

.qyry_box li{width:215px; height:188px; display:inline-block; float:left; margin:25px 0 0 20px; overflow:hidden;}

.qyry_box li img {display: block;width:209px;height:148px;border: 1px solid #ccc; display: block;padding: 2px;}

.qyry_box li span{display: block; width:100%;height: 24px;line-height: 24px;overflow: hidden;text-align: center;padding-top:10px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}



.newslist{padding:0;}

.news_box{padding:3px 0 10px;}

.news_box li{width:100%; height:120px; display:block; font-size:14px; line-height:27px; margin-top:26px; color:#424242;  overflow:hidden;    padding-bottom: 10px;
    border-bottom: 1px dashed #e8e8e8;}

.news_box li img{width: 158px;

    height: 118px;

    float: left;

    margin-right: 20px;

    border: 1px solid #e8e8e8;}

.news_box li h2{font-size:15px; line-height:32px; margin-bottom:3px;}

.news_box li span{display:block; color:#8e8e8e; margin-top:5px;}

.news_box li span a{display:inline-block; margin-right:30px;}

.news_box li span a:hover{text-decoration:underline;}



.prolist{width:100%;}

.cpzt_box{padding:3px 0 6px; margin-left:-20px; overflow:hidden;}

.cpzt_box li{width:215px; height:206px; display:block; float:left; margin:22px 0 0 20px; overflow:hidden;}

.cpzt_box li img{width:215px; height:162px;}

.cpzt_box li span{display:block; text-align:center; width:100%; height:36px; line-height:36px; margin-top:8px; text-align:center; font-size:14px;}

.cpzt_box li span a{display:block; background:#eee;}



.page{width:auto; margin:30px 0 20px; text-align:center; font-size:14px; overflow:hidden;}

.page a{display:inline-block; border:1px solid #dedddd; padding:3px 15px; margin:0 2px; color:#858585; overflow:hidden;}

.page a:hover,a.pcur{background:#ececed; border:1px solid #ececed; text-decoration:none;}

.page span{display:inline-block; border:1px solid #dedddd; padding:3px 15px; margin:0 2px; color:#858585; overflow:hidden;background:#ececed; border:1px solid #ececed; text-decoration:none;}



.rixw_t{width:100%; padding-bottom:6px; border-bottom:1px solid #ddd; margin-top:30px;}

.rixw_t p{ padding-left:26px; font-weight:bold; font-size:16px;}

.ritjxw_box{display:block; padding-top:20px; margin-left:-92px;}

.ritjxw_box li{width:415px; height:38px; line-height:38px; font-size:14px; display:inline-block; float:left; margin-left:92px; overflow:hidden;}

.ritjxw_box li a{padding-left:5px;}

.ritjxw_box li span{display:block; float:right; color:#585a5f; font-size:13px;}



.new_con{padding:32px 0 40px; overflow:hidden;}

.bt{width:100%; text-align:center; padding-bottom:20px; background:url(../img/xx.jpg) bottom repeat-x; overflow:hidden; }

.bt h2{ font-size:20px; font-family:"microsoft yahei";}

.bt p{ margin-top:8px; color:#9b9b9b; height:32px; line-height:32px; }

.bt p img{vertical-align:middle;}



.con{width:100%; height:auto; font-size:14px; line-height:30px; text-align:left; margin-top:20px;}

.share{float:right; margin-top:20px; margin-bottom:10px;}

.tag{margin:18px 0 5px; font-size:14px; line-height:28px;}

.tag span{padding-right:12px;}



.fenpian{margin-top:20px; text-align:left; padding:20px; background:#f9f9f9; overflow:hidden;}

.fenpian ul li{line-height:30px; width:100%; font-size:14px;}



h2.ritjcp_t{font-size:20px; border-bottom:1px solid #e0e0e0; padding:30px 0 18px;}

.ritjcp_n{width:100%; height:255px; margin-top:3px; overflow:hidden;}

.ritjcp_box{padding:0; margin-left:-20px;}

.ritjcp_box li{width:248px; height:233px; display:block; float:left; margin:22px 0 0 20px; overflow:hidden;}

.ritjcp_box li img{width:248px; height:187px;}

.ritjcp_box li span{display:block; text-align:center; width:100%; height:38px; line-height:38px; margin-top:8px; text-align:center; font-size:14px;}

.ritjcp_box li span a{display:block; background:#eee;}



.cpxx_zuo{margin-top:30px;}

#owl-demo{position:relative; width:426px; height:320px; }

#owl-demo .item{ position:relative; display:block; width:426px; height:320px; display:table-cell; vertical-align:middle; text-align:center;}

#owl-demo img{width:426px; height:320px; vertical-align:middle; margin:0 auto;}



.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}

.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;}

.owl-pagination .active{width:25px;}

.owl-buttons{display:none;}

.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}



.cpxx_you{width:462px; margin-top:30px; font-size:14px; line-height:30px; overflow:hidden;}

.cpxx_you h2{font-size:22px; line-height:44px; padding-bottom:10px;}

.xjtel{ height:28px; line-height:28px; margin-top:30px; }

.xjtel p{font-weight:bold; padding-left:44px; font-size:14px; color:#343233;}

.xjtel p b{font-size:26px;}

.xjtel p span{color:#ef0008;}

.bjdg{margin-top:30px;}

.bjdg a{display:inline-block; width:180px; height:38px; line-height:38px; margin-right:12px; text-align:center; color:#fff;}

.bjdg a.abj{background:#1361d7;}

.bjdg a.adg{background:#242d3c;}



.canshu_t{width:100%; margin-top:40px; overflow:hidden;}

.canshu_t p{width:118px; height:37px; line-height:37px; float:left; font-size:16px; margin-right:16px; text-align:center;}

.canshu_t p a{display:block; cursor:pointer;  color:#fff;}

.canshu_t p a.a_n{ font-weight:bold;}

.canshu_n{padding:28px 0 0; font-size:14px; line-height:28px;}



.online{padding:30px 0 0 30px; font-family:"Microsoft Yahei";}

.online ul li{ margin-bottom:15px;}

.online li span{ display:inline-block; width:80px; font-size:14px; vertical-align:top; color:#4a4a4a; text-align:right; line-height:36px;}

.online li span em{ padding-right:2px; font-style:normal;}

.online .li01{ width:360px; float:left;}

.online .li011{ width:360px; float:left;}

.online .li02{ width:360px; float:left;}

.online .li03{ width:360px; float:left;}

.online .li04{ clear:both; margin-bottom:10px;}

.online li img{ vertical-align:middle; height:36px; background:#e5e5e5;}

.online .li05,.online .li06{ margin-bottom:10px;}

.red_x {color: #DD3904;display: inline;font-family: "宋体";font-size: 12px;}

.online .li01 input{ width:234px; height:36px;  overflow:hidden; line-height:36px; border:0; padding:0 25px 0 10px;}

.online .li02 input{ width:234px; height:36px;  overflow:hidden; line-height:36px;border:0; padding:0 25px 0 10px;}

.online .li03 input{ width:234px; height:36px;  overflow:hidden; line-height:36px;border:0; padding:0 25px 0 10px;}

.online .li04 textarea{ width:626px; height:109px; background:none; overflow:hidden; line-height:36px;border:1px solid #e0e0e0; resize:none;}

.inp5{ width:205px; height:36px; overflow:hidden; line-height:36px;border:1px solid #e0e0e0; background:none; margin-right:10px;}

.online .li011 input{ width:234px; height:36px;  overflow:hidden; line-height:36px; border:0;padding:0 25px 0 10px;}

.btn1{ width:93px; height:32px; border:0; margin:10px 27px 0 80px; line-height:32px;  text-align:center; color:#fff; cursor:pointer;}

.btn2{ width:93px; height:32px; border:0; margin:10px 0 0 0;  line-height:32px; text-align:center; color:#fff; cursor:pointer;}



.wzditu{width:1070px; padding:40px 60px; border:5px solid #f0f0f0; margin-bottom:50px;}

.wzditu_t{width:100%; border-bottom:1px solid #ccc; overflow:hidden;}

.site_plc{text-indent:10px; }

.site_r_link { width:135px; border:1px solid #cdcdcd; background:#F8F8F8; padding:2px 10px; float:right; }

.wzditu_n{margin-top:13px;}

.wzditu_n h4 { line-height:30px; border-bottom:solid 1px #e0e0e0; padding:12px 0 6px;}

.b4{padding-top:12px; overflow:hidden;}

.b4 ul{padding:0;}

.b4 li{float:left; line-height:28px; width:214px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.b4 li a{color:#666;}

.b4 li a:hover {color:#f98401;}





.dede_pages ul {

    float: left;

    padding: 12px 0 12px 16px;

}

.dede_pages ul li {

    border: 1px solid #CCCCCC;

    float: left;

    font-family: Tahoma;

    line-height: 17px;

    margin-right: 6px;

    padding: 4px 8px;

}

.dede_pages ul li a {

    color: #555555;

    display: block;

    float: left;

}

.dede_pages ul li.thisclass {

    background-color: #D00200;

    color: #FFFFFF;

    font-weight: bold;

    padding: 4px 8px;

}

.dede_pages ul li.thisclass a {

    color: #FFFFFF;

}

.dede_pages .pageinfo {

    color: #999999;

    display: block;

}

.dede_pages .pageinfo strong {

    color: #555555;

    font-weight: normal;

    margin: 0 2px;

}
