 @charset "utf-8";
/* reset */
html { height: 100% }
body { min-height: 100% }
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
li { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal;}
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input[type=text], input[type=password], input[type=file], textarea { -webkit-border-radius: 0; -webkit-appearance: normal }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
em, cite, address,i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
body, input, select, button, textarea { font-size: 14px; font-family:"微软雅黑";}

body { line-height: 1.17 }
a { text-decoration: none }
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none }
.edit_con_original{ line-height:1.5; padding:20px; color:#333;}
.edit_con_original li, .edit-con-original li { list-style-type: disc }
.edit_con_original h1, .edit-con-original h1 { font-size: 2em }
.edit_con_original h2, .edit-con-original h2 { font-size: 1.5em }
.edit_con_original h3, .edit-con-original h3 { font-size: 1.17em }
.edit_con_original h4, .edit-con-original h4 { font-size: 1em }
.edit_con_original h5, .edit-con-original h5 { font-size: 0.83em }
.edit_con_original h6, .edit-con-original h6 { font-size: 0.67em }
.edit_con_original em, .edit-con-original em { font-style: italic }
.edit_con_original cite, .edit-con-original cite { font-style: italic }
.edit_con_original address, .edit-con-original address { font-style: italic }
.edit_con_original i, .edit-con-original i { font-style: italic }
.edit_con_original table, .edit-con-original table { border-collapse: separate; border-spacing: 2px }

/*所有后台编辑器区域都要引用 edit_con_original 类名*/

/* clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: " "; display: block; clear: both; height: 0; overflow: hidden }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }


.clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; font-size: 0!important; line-height: 0!important }
              

.lt9 .t-shadow { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000") }
.t-shadow {background: rgba(0, 0, 0, .5)}
.jz{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; display:block;}
/****************公共样式**/
.left{ float:left;}.right{ float:right;}
.header{ height:100px; background:url(../images/header_bg.jpg) repeat-x bottom}
.header .idcoe{ width:1170px; margin:0 auto; height:28px;}
.header .idcoe li h1{color:#ff0000;}
.header .idcoe li{ font-size:12px; line-height:28px;}
.header .idcoe li i{ padding-right:17px;}
.header .idcoe li a{color:#595959;}
.header .idcoe li a:hover{ color:#e30000; text-decoration:underline;}
.header_two{ width:1170px; margin:0 auto; height:60px;}
.header_two a.logo{ float:left; display:block; width:194px; height:57px; margin-top:8px;}
.header_two a.logo img{ width:194px; height:57px;}
.header_two h1{ height:44px;margin:15px 0 0 9px; padding-left:9px; background:url(../images/h.jpg) no-repeat left}
.header_two h1 span{ display:block; font-size:23px; color:#2c3241;padding:0px 0 10px 0; line-height:45px;}
.header_two h1 i{ font-size:15px; color:#2c3241; line-height:15px;}
.nav{ padding-top:37px; margin-right:-18px;}
.nav ul li{ float:left; height:35px; position:relative;z-index:10; }
.nav ul li a{ display:block; float:left; height:21px; font-size:16px; color:#1a1a1a; line-height:16px; padding:0 5px; margin:0 13px;}
.nav ul li a:hover,.nav a.open{ border-bottom:2px solid #0a1733;color:#1a1a1a;}
.nav ul li div{ position:absolute; display:none; left:-21px; top:34px; width:138px; z-index:10; background:url(../images/navdiv.png) no-repeat top; padding:10px 0 15px 0;}
.nav ul li div a{ font-size:14px; padding:0; margin:0; width:138px; height:28px; line-height:28px; text-indent:11px; color:#0a1733;}
.nav ul li div a:hover{ border:0; color:#fff; background:url(../images/nav_open.jpg)}
.nav ul li:hover div{ display:block;}
.nav ul li div a:hover, .nav div a.open{ border:0;}
#container { width:100%; margin: 0 auto; position: relative; z-index: 0;overflow: hidden;}
#example { width: 100%; height:380px; position:relative;}
#slides { position: absolute; z-index: 100;left:50%; margin-left:-850px; top:0; }
.slides_container{ width: 1700px;height:380px;overflow: hidden; position: relative;}
.slides_container div img{width: 1700px;height:380px;}
.pagination { position: absolute; text-align: center; width: 100%; bottom:10px; left: 0px; z-index: 9999 }
.pagination li { display: inline-block; zoom: 1;  *display:inline;}
.pagination li a { display: inline-block; zoom: 1;  *display:inline;width:10px; height:10px;background: url(/upload/201611/01/201611011540308658.png) no-repeat; overflow: hidden; margin: 0 10px; text-indent:-9999px}
.pagination li.current a { background: url(/upload/201611/01/201611011538148180.png) no-repeat; }
.main,.w1170{ width:1170px; margin:0 auto;}
.hot{ height:43px; border-bottom:1px solid #eee; line-height:43px; text-align:center; font-size:14px;}
.hot span{ color:#ff0000; font-weight:bold; padding-right:10px;}
.hot a{ color:#595959;margin-right:15px;}
.hot b{ color:#ff0000;}
.tit{ text-align:center; padding:20px 0 20px 0}
.tit h3{ font-size:18px; color:#595959; line-height:18px; font-weight:bold; padding-bottom:9px; background:url(/upload/201611/01/201611011544369625.jpg) no-repeat center bottom}
.tit span{ display:block; text-align:center; padding-top:9px; font-size:14px; color:#595959;}
.inside{ height:331px; margin-top:22px; width:100%; position:relative;}
.inside li{ width:233px; height:280px; background:#f6f6f6; border:2px solid #f6f6f6; position:absolute;}
.inside li:hover{ border:2px solid #f80000}
.inside li a{ display:block;width:209px; height:135px; padding:215px 7px 0 17px; position:relative;}
.inside li a h3{ font-size:18px; color:#1a1a1a; padding-bottom:19px; background:url(../images/x1.jpg) no-repeat left bottom}
.inside li a:hover h3{ background:url(../images/x2.jpg) no-repeat left bottom}
.inside li a p{ font-size:14px; color:#1a1a1a; line-height:26px; padding-top:16px;}
.inside li.bj1{ left:27px; top:48px;}
.inside li.bj2{ left:312px; top:0;}
.inside li.bj3{ left:615px; top:0;}
.inside li.bj4{ left:918px; top:48px;}
.inside li a img{ position:absolute; z-index:1;}
.inside li.bj1 a img{ left:-23px; top:22px;}
.inside li.bj2 a img{ left:-45px; top:-15px;}
.inside li.bj3 a img{ left:-27px; top:-31px;}
.inside li.bj4 a img{ left:-9px; top:-28px;}
.inside div a{ font-size:14px; color:#1a1a1a; display:block; padding:0; text-align:center; width:539px; height:33px;}
.inside li.idst{ width:539px; height:33px;background:#f6f6f6; line-height:33px; text-align:center; position:absolute;left:312px;bottom:0;}
.utilization li{ width:185px; height:282px; overflow:hidden; float:left; position:relative; margin:0 5px;}
.utilization li img{width:185px; height:282px; display:block;}
.utilization span{ display:block; width:185px; height:77px; position:absolute; left:0; top:0; background:url(../images/utilization.png); z-index:99}
.utilization span i{ display:block; text-align:center; font-size:18px; color:#1a1a1a; line-height:18px; padding:23px 0 15px 0; background:url(../images/x2.jpg) no-repeat center bottom}
.case{position:relative;height:192px}
.case .box{overflow:hidden;position:relative;width:1112px;height:192px;margin:0 auto;}
.case .list{overflow:hidden;width:9999px;}
.case .list li{float:left;width:255px; padding-right:30px;}
.case .list li a{display:block;}
.case .list li a i{ display:block; width:253px; height:138px; border:1px solid #8f8f87; overflow:hidden;}
.case .list li a img{ width:253px; height:138px;}
.case .list li a span{ font-size:14px; color:#1a1a1a; line-height:18px; text-align:center; display:block; padding-top:28px;}
.case .prev,.case .next{position:absolute; top:48px;width:12px;height:36px;cursor:pointer;}
.case .prev{left:5px; background:url(../images/zq.png);}
.case .next{right:5px; background:url(../images/yq.png);}
.case .prev:hover{background:url(../images/zqopen.png);}
.case .next:hover{ background:url(../images/yqopen.png);}
.moer{ display:block; margin:0 auto; text-align:center; width:518px; height:29px; background:#f6f6f6; border:2px solid #f6f6f6; line-height:29px; font-size:14px; color:#1a1a1a; margin-top:30px;}
.moer:hover{ border:2px solid #ff0000}
.about{background:url(../images/about.jpg) no-repeat center bottom; padding-bottom:25px;}
.footer{ height:313px; background:url(../images/footer.jpg) no-repeat center top; position:relative;}
.about_left{ width:827px; margin-left:30px;}
.ab_tit{padding:3px 0 12px 26px; border-bottom:1px solid #dadada; background:url(../images/yd.jpg) no-repeat 0 5px;}
.ab_tit i{ font-size:18px; color:#70707d; line-height:18px; padding-right:12px; font-weight:bold;}
.ab_tit span{ font-size:16px; color:#918f92; line-height:18px;}
.ner_how{ padding:15px 0 25px 0; height:130px; overflow:hidden;}
.ner_how a.img{ display:block; width:293px; height:130px;}
.ner_how a.img img{width:293px; height:130px;}
.ner_how div{ width:518px;}
.ner_how div a{ display:block; font-size:12px; color:#6a6a6a; line-height:14px; font-weight:bold; margin-bottom:8px;}
.ner_how div p{font-size:12px; color:#6a6a6a; line-height:29px; text-indent:24px;}
.ner_how div.right p a{ float:right; margin:3px 5px 0 0; color:#ff0000;}
.news_list{ padding-bottom:24px;}
.news_list li{ float:left; width:387px; padding-bottom:13px; padding-left:15px; background:url(../images/sj.jpg) no-repeat 0 4px;}
.news_list li a{ font-size:12px; color:#6a6a6a; line-height:12px;}
.news_list li a:hover{ text-decoration:underline;}
.about_jj{ padding:22px 0 0 0;}
.about_jj a.img,.about_jj a.img img{width:292px; height:205px; display:block;}
.about_jj div{ width:521px;}
.about_jj div h3{ font-size:14px; color:#000; line-height:16px; font-weight:bold; padding-bottom:10px; border-bottom:1px dashed #adadad; margin-bottom:2px;}
.about_jj div p{ font-size:12px; color:#6a6a6a; line-height:28px; text-indent:24px;}
.about_jj div a{ display:block; width:518px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#000; border:1px solid #c5c5c3; margin-top:5px;}
.about_right{ width:260px; margin-right:29px;}
.honor{position:relative;height:193px; margin:35px 0 37px 0}
.honor .box{overflow:hidden;position:relative;width:200px;height:193px;margin:0 auto;}
.honor .list{overflow:hidden;width:9999px;}
.honor .list li{float:left;width:200px; height:193px; text-align:center;}
.honor .list li a{display:block;}
.honor .list li a img{ width:128px; height:187px; border:1px solid #cdbca0; display:block; margin:0 auto;}
.honor .prev,.honor .next{position:absolute; top:65px;width:26px;height:29px;cursor:pointer;}
.honor .prev{left:0; background:url(../images/zq.jpg);}
.honor .next{right:0; background:url(../images/yq.jpg);}
.ab_tit a{font-size:16px; color:#70707d; line-height:18px;}
.qaz li{ height:94px; border-bottom:1px dashed #adadad; font-size:12px; color:#6a6a6a; line-height:21px; padding:0 20px 0 0}
.qaz li span,.qaz li i{ display:block; padding-left:38px; background:url(../images/d.jpg) no-repeat 0 3px}
.qaz li span{ padding:8px 0 10px 38px;background:url(../images/w.jpg) no-repeat 0 11px}
.footer_two{ padding-top:50px;}
.links{ width:191px; margin-left:54px;}
.ter_two i{ display:block;}
.ter_two span{  word-spacing:8px; letter-spacing: 6px; display:block; font-weight:bold; height:38px;  line-height:38px; margin-top:2px; background:#ccc; font-size:15px; color:#fff; text-align:center;margin-bottom:10px;border-bottom:solid 4px red}
.idet1 a{ float:left; width:50%; text-align:left; font-size:14px; color:#595959; line-height:16px; margin-top:10px; display:block;}
.idet1 a.bj{ text-align:right;}
.links_two{ width:270px; margin-left:134px;}
.idet2 a{float:left; width:33.33%; text-align:left; font-size:14px; color:#595959; line-height:16px; margin-top:10px; display:block;}
.idet2 a.bj{ text-align:right;}
.idet2 a.bj1{ text-align:center}
.links_san{ width:382px; margin-left:97px;}
.ls_top{ height:52px; padding-left:160px; background:url(/upload/201611/01/201611011546195328.png) no-repeat left; margin-bottom:23px;}
.ls_top span{ display:block; font-size:18px; color:#70707d; display:block; padding-bottom:12px; line-height:18px; padding-top:3px;}
.ls_top i{ display:block; font-size:15px; color:#70707d; line-height:15px;}
.bgsmd{ display:block; float:left; width:202px;}
.bgsmd em{ display:block; font-size:12px; color:#595959; margin-bottom:12px; line-height:12px; font-family:"微软雅黑"}
.links_san img{ float:right;}
.foot_bott{ font-size:12px; color:#fff; background:url(/upload/201611/01/201611011534247750.png); line-height:30px; height:30px; text-align:center;position:absolute;width:100%;left:0;bottom:0}
.foot_bott a{ color:#fff; margin-right:30px;}
.foot_bott a:hover{ color:#fff;}
.foot_bott span{ padding-left:30px;}
.foot_bott a{ padding-left:30px;}
.foot_bott a:hover{ color:#2D76C5; }
.wzcomcd{ font-size:14px; padding-bottom:40px;}
.n_banner{ width:100%; height:200px; overflow:hidden; position:relative;}
.n_banner img{ width:1700px; height:200px; position:absolute; left:50%; margin-left:-850px; top:0;}
.n_banner_san{ width:100%; height:325px; overflow:hidden; position:relative;}
.n_banner_san img{ width:1700px; height:325px; position:absolute; left:50%; margin-left:-850px; top:0;}
.n_banner_two{ width:100%; height:200px; overflow:hidden; position:relative;}
.n_banner_two img{ width:1700px; height:200px; position:absolute; left:50%; margin-left:-850px; top:0;}
.dqwz{ font-size:16px; color:#0a1733; text-align:left; line-height:16px; padding:23px 0 4px 0}
.dqwz a{color:#0a1733;}
.dqwz span{ color:#ff0000;}
.haozu{ width:1170px; margin:0 auto;}
.haozu_two{width:1170px;text-align:center;}
.iserw{ width:1137px; margin:0 auto;}
.iserw .tit{ text-align:left;}
.iserw .tit h3{background:none; border-left:2px solid #ff0000; padding:2px 0 4px 10px}
.haozu_two h3{ font-size:34px; color:#4a6772; line-height:34px; }
.haozu_two h3 span{ display:inline-block;border-bottom:2px solid #4a6772;padding:20px 0 5px 0; }
.hz_logo li{ float:left; width:255px; height:193px; margin:0 15px 32px 15px;}
.hz_logo li a.img{ display:block;width:253px; height:138px; border:1px solid #8f8f87}
.hz_logo li a.img i{ display:block; display:block; border:1px solid #fff; width:251px; height:136px; overflow:hidden;}
.hz_logo li a.img i img{width:251px; height:136px;}
.hz_logo li a.wz{ text-align:center; display:block; color:#1a1a1a; font-size:16px; padding-top:28px;}
.hz_logo li:hover a.img,.hz_logo li:hover a.img i{ border:1px solid #ff0000;}
.hz_logo li:hover a.wz{ color:#ff0000}
.haozu_san{background:url(../images/haozu_san.jpg) no-repeat; width:1283px; height:199px;}
.haozu_san h3{ font-size:34px; color:#4a6772; line-height:34px; padding:60px 9px 5px 9px;border-bottom:2px solid #4a6772;}
.weza_tit{ text-align:center; padding:28px 0 10px 0; border-bottom:1px solid #cfcfcf;}
.weza_tit span{ font-size:20px; color:#1a1a1a; line-height:24px; }
.weza_tit a{ font-size:18px; color:#1a1a1a; line-height:18px; display:block; margin-top:8px;}
.fontResizer{ text-align:center; padding:10px 0 18px 0;font-size:14px; color:#1a1a1a; line-height:18px; float:right;}
.fontResizer a{ color:#1a1a1a; margin:0 5px;}
.yuedu{ text-align:center; font-size:14px; color:#1a1a1a; padding-bottom:15px; padding-top:10px;}
.yuedu span{ padding:0 20px;}
.bdsharebuttonbox{ margin:0 auto; width:184px; margin-bottom:20px;}
.fontsizebox p{line-height:38px; color:#1a1a1a; text-indent:26px;}
.fontsizebox p img{ display:block; margin:10px auto; max-width:100%; height:auto;}
.renbc{ line-height:0; font-size:0; width:1165px; height:84px; background:url(../images/t1.jpg) center; margin-top:65px;}
.renbc_two{position:relative;height:279px}
.renbc_two .box{overflow:hidden;position:relative;width:966px;height:279px;margin:0 auto;}
.renbc_two .list{overflow:hidden;width:9999px;}
.renbc_two .list li{float:left;width:286px; padding-right:55px; text-align:center;}
.renbc_two .list li a{display:block;}
.renbc_two .list li a i{ display:block; width:286px; height:234px;overflow:hidden; margin-bottom:13px;}
.renbc_two .list li a img{ width:286px; height:234px;}
.renbc_two .list li a span{ font-size:20px; color:#0a1733; line-height:20px; text-align:center; padding-top:4px; border-top:1px solid #fff}
.renbc_two .list li:hover a span{ color:#ff0000; border-top:1px solid #ff0000}
.renbc_two .prev,.renbc_two .next{position:absolute; top:77px;width:15px;height:111px;cursor:pointer;}
.renbc_two .prev{left:0; background:url(../images/zzq.jpg);}
.renbc_two .next{right:0; background:url(../images/yyq.jpg);}
.renbc_two .prev:hover{background:url(../images/zzqopen.jpg);}
.renbc_two .next:hover{ background:url(../images/yyqopen.jpg);}
.lmnc{ padding:33px 0 7px 0; border-bottom:2px solid #9a9fa8;margin-bottom:23px;}
.lmnc h3{ font-size:24px; color:#0a1733;}
.fenlei{ width:226px; background:#f6f6f6;}
.fenlei h4{ font-size:16px; color:#0a1733; line-height:18px; }
.fenlei ul li{ width:226px;}
.fenlei ul li span{ display:block; height:50px;line-height:50px; cursor:pointer; position:relative;}
.fenlei ul li a{ display:block; text-align:left; border-top:1px solid #fff; height:50px; line-height:50px; color:#696969; text-indent:30px;}
.fenlei ul li a:hover{ color:#fff; background:#c3000e;}
.fenlei ul li i{ position:absolute;z-index:10; height:50px; width:50px; right:0; top:0;background:url(../images/j.png) no-repeat 18px 21px;}
.fenlei ul li span a{ font-size:16px;}
.fenlei ul li span.open a,.fenlei ul li.open span a,.fenlei ul li span a:hover{background:#c3000e; color:#fff;}
.fenlei ul li span.open i,.fenlei ul li span:hover i{background:url(../images/ji_open.png) no-repeat 18px 24px;}

.fenlei ul li p a:hover,.fenlei ul li p a.opener{ background:none; color:#c3000e}
.fenlei ul li p{ display:none;}
.fenlei ul li p a{ font-size:14px; text-align:left; text-indent:60px;}
.fenlei ul li p.pblock { display:block;}
.hengxb{ height:33px; background:url(../images/hengxb.jpg) no-repeat center; font-size:20px; color:#0a1733; text-align:center; line-height:24px;}
.page_container{margin:0 auto;}
.container{width:280px;height:250px;position: relative;overflow: hidden; float:left; margin-right:50px; margin-bottom:39px;}
.container.bj{ margin-right:0px;}
.container img{width:238px;height:176px; padding:20px; border:1px solid #dadada; display:block; margin:0 auto}
.container span{ display:block; text-align:center;font-size:16px; color:#0a1733; padding-top:10px;}
.mask{width:280px;height:218px;position: absolute;display: none; background:url(../images/zac.png) no-repeat;color:#fff; }
.mask:hover{ color:#fff;}
.mask h4{ text-align:center; font-size:18px; color:#fff; line-height:24px; padding:10px 0;}
.mask i{ display:block; text-align:left;font-size:14px; color:#fff; line-height:24px; margin-bottom:10px; padding:0 30px;}
.xsgda{ width:398px;background:#e7e7e7; line-height:59px; margin:0 auto; margin-bottom:35px;}
.xsgda a{ display:block; text-align:center; line-height:59px; font-size:24px; color:#5d5d5d;}
.canpjj{ margin-top:35px;}
.canpjj_left{ width:512px; text-align:left;}
.canpjj_left img{width:438px; height:390px; }
.canpjj_right{ width:613px;}
.canpjj_right h3{ width:351px; height:61px; background:url(../images/canpjj_right.jpg) no-repeat left; padding:31px 0 0 57px; font-size:18px; color:#fff; line-height:20px;}
.canpjj_right span{ display:block; text-align:left; font-size:14px; color:#fff; padding-top:11px;}
.canpjj_right p{ font-size:18px; color:#0a1733; line-height:34px; padding-top:20px;}
.lianxi{ padding:45px 0 0 0}
.lianxi span{ display:block; width:438px; height:68px; background:url(../images/lianxi1.jpg) no-repeat; font-size:24px; color:#fff; line-height:50px; text-indent:97px;}
.lianxi a{ display:block; margin-left:22px; width:125px; height:61px; padding-top:7px; background:url(../images/.lianxi2.jpg); text-align:center; font-size:24px; color:#fff; line-height:28px;}
.fxxh .bdsharebuttonbox{ margin-top:8px;}
.fxxh span{ float:left; font-size:18px; color:#0a1733;}
.zhjscs_left{ width:566px;}
.zhjscs_left h3{ font-size:24px; color:#0a1733; line-height:24px; padding-bottom:16px;}
.zhjscs_left ul{ border-top:1px solid #d0dad9;border-bottom:1px solid #d0dad9;}
.zhjscs_left ul li{ background:#f5f6f8; border-top:3px solid #fff; font-size:16px; color:#242827; line-height:22px;}
.zhjscs_left ul li.bj{ background:#e8eced;}
.zhjscs_left ul li span{ display:block; float:left; width:283px; border-right:3px solid #fff; padding:5px 0; text-indent:18px;}
.zhjscs_left ul li b{ font-weight:normal;}
.zhjscs_left ul li i{ display:block; float:left; text-align:center; width:279px;padding:5px 0;}
.zhjscs_right{ float:right; width:580px;}
.zhjscs_right h3{ font-size:24px; color:#0a1733; line-height:26px;}
.zhjscs_right h3 span{ font-size:24px; color:#ff0000; font-weight:bold;}
.meyt{ width:578px; height:420px; background:url(../images/meyt.jpg) no-repeat; margin-top:5px;}
.remse{position:relative;height:565px; padding-top:5px;}
.remse .box{overflow:hidden;position:relative;width:548px;height:570px;margin:0 auto;}
.remse .list{overflow:hidden;width:9999px;}
.remse .list li{float:left;width:548px;text-align:center;height:570px;}
.remse .list li a{display:block;}
.remse .list li a i{ display:block; width:548px; height:359px;overflow:hidden; margin-bottom:13px;}
.remse .list li a img{ width:335px; height:270px; margin-top:50px;}
.remse .list li a span{ font-size:20px; color:#0a1733; line-height:20px; text-align:center; padding-top:4px; border-top:1px solid #fff}
.remse .list li:hover a span{ color:#ff0000; border-top:1px solid #ff0000}
.remse .prev,.remse .next{position:absolute; top:147px;width:15px;height:111px;cursor:pointer;}
.remse .prev{left:0; background:url(../images/zzq.jpg);}
.remse .next{right:0; background:url(../images/yyq.jpg);}
.remse .prev:hover{background:url(../images/zzqopen.jpg);}
.remse .next:hover{ background:url(../images/yyqopen.jpg);}
.hffw{  position:relative;}
.hffw ul li{ margin-bottom:59px;}
.hffw ul li img{ float:left; width:665px; height:170px; display:block;}
.hffw ul li.bj img{ float:right;}
.hffw ul li.bj{ background:#ececec}
.qghfks{ width:251px; height:50px; position:absolute; right:0; top:0; }
.bsgd{ float:right; width:444px; padding-left:60px; text-align:center;}
.bsgd h3{ text-align:left;}
.bsgd a{ display:inline-block; width:183px; float:left; text-align:left; font-size:14px; color:#0a1733; margin:8px 0 8px 0;}
.bsgd a:hover{ color:#ff0000; text-decoration:underline;}
.jszc{ float:left; width:504px; padding-top:30px;}
.jszc span{ display:block;border-bottom:2px dashed #84878f; margin:4px 38px 15px 15px}
.jszc h3{ background:url(../images/w1.png) no-repeat 0 0; font-size:14px; color:#0a1733; line-height:19px; height:19px; padding-left:26px; margin:0 23px 0 13px;}
.jszc p{background:url(../images/d1.png) no-repeat 0 0; font-size:14px; color:#0a1733; line-height:19px;padding-left:26px; margin:8px 23px 0 13px;}
.jszc a,.zlxca span { display:block; text-align:center; width:227px; height:31px; background:#c1c1c1; line-height:31px; font-size:14px; color:#0a1733; margin:0 auto; margin-top:22px;}
.jszc1{ float:left; width:504px; padding-top:20px;}
.jszc1 span{ display:block;border-bottom:2px dashed #84878f; margin:4px 38px 15px 15px}
.jszc1 h3{ background:url(../images/w1.png) no-repeat 0 0; font-size:14px; color:#0a1733; line-height:19px; height:19px; padding-left:26px; margin:0 23px 0 13px;}
.jszc1 p{background:url(../images/d1.png) no-repeat 0 0; font-size:14px; color:#0a1733; line-height:19px;padding-left:26px; margin:8px 23px 0 13px;}
.jszc1 a.ico{ display:block; text-align:center; width:227px; height:31px; background:#c1c1c1; line-height:31px; font-size:14px; color:#0a1733; margin:0 auto; margin-top:22px;}

.fwwd{ float:right; width:440px; margin-right:16px; padding-top:15px;}
.fwwd a{ display:block; font-size:14px; color:#0a1733; margin-bottom:10px; }
.fwwd a.ico{ display:block; font-size:14px; color:#0a1733; width: 227px;  height: 31px; line-height:31px;   background: #c1c1c1;text-align:center; margin:0 auto;margin-top:27px; }
.fwwd a i{ float:left;}
.fwwd a em{ float:right;}
.fwwd a:hover i,.fwwd a:hover em{ text-decoration:underline;}
.fwwd span{ display:block; font-size:14px; color:#0a1733;}
.zlxca{ width:460px; float:left; margin:10px 0 0 15px;}
.zlxca a{ display:block; font-size:14px; color:#0a1733; height:45px; line-height:45px; border-bottom:2px dashed #84878f;}
.zlxca a i{ float:left;}
.zlxca a em{ float:right;}
.zlxca a:hover i,.zlxca a:hover em{ text-decoration:underline;}
.zlxca span a{border-bottom:0; line-height:31px;}
.wenzha h3{ font-size:20px; color:#1a1a1a; line-height:24px; padding:28px 0 6px 0; border-bottom:2px solid #cfcfcf; text-align:center;}
.wenzha span{ display:block; text-align:center; font-size:20px; color:#1a1a1a; line-height:34px;}
.wenzha h4{ padding-top:28px; font-size:20px; text-align:center; line-height:16px; color:#1a1a1a; padding-bottom:14px;}
.wenzha p{ margin-bottom:45px; font-size:16px; color:#1a1a1a; line-height:38px;}
.wenzha p img{ display:block; margin:20px auto;}
.wenzha h5{ text-align:right; font-size:24px; color:#1a1a1a; line-height:40px;}
.wenda{ padding:35px;}
.wenda li{ padding:10px 0 10px 0; font-size:16px; color:#6a6a6a; line-height:30px; border-bottom:1px dashed #6a6a6a;}
.wenda h3{ background:url(../images/w11.png) no-repeat 0 0; padding-left:35px;}
.wenda h3 a{ color:#6a6a6a;}
.wenda p{ background:url(../images/d11.png) no-repeat 0 0;padding-left:35px; margin-top:12px;}
.peag{ text-align:center; padding:52px 0 27px 0}
.peag a{ display:inline-block; width:34px; height:34px; background:url(../images/f1.png) no-repeat; text-align:center; line-height:34px; font-size:15px; color:#6a6a6a; font-weight:bold;}
.peag a:hover{ background:url(../images/f2.png);color:#6a6a6a;}
.peag span{line-height:34px; font-size:15px; color:#6a6a6a; font-weight:bold; padding-left:10px;}
.touwei h3{ font-size:18px; color:#1a1a1a; line-height:50px; text-align:center; }
.uwei_idco{height:60px;}
.uwei_idco th{ line-height:60px; font-size:14px; color:#0a1733; padding:0 15px 0 0px;}
.xalz{ width:374px; height:26px; margin-right:36px;}
.wbylz{ width:338px; height:26px; margin-right:15px}
.ahews{ width:124px; height:24px; background:url(../images/askh.png) no-repeat; color:#fff; border:0; display:block; text-align:center; line-height:24px;}
.tgse_sau{ width:100%; background:#e8eced; border:0 solid #e8eced;}
.tgse_sau tr th,.tgse_sau tr td{ background:#fff; text-align:center; border:0; height:48px;}
.tgse_sau tr.bj th,.tgse_sau tr.bj td{ background:#f5f6f8;}
.zlxckb ul{ padding-top:40px;}
.zlxckb li{ border-bottom:2px dashed #8f929a; padding:14px 0}
.zlxckb li a{ display:block; font-size:14px; color:#0a1733; line-height:16px;}
.zlxckb li a em{ float:left;}
.zlxckb li a i{ float:right;}
.next-prev-single a{ color:#333333}
.zlxckb li a:hover em,.zlxckb li a:hover i{ text-decoration:underline;}
.xinwez_two{ height:133px; padding:20px 0 20px 0;}
.xinwez_two a{ display:block; width:569px; height:133px; line-height:0; font-size:0}
.uwei_idco table{ float:right;}
.xinwez_two a.left{ background:url(../images/xinwez_two1_open.jpg);}
.xinwez_two a.right{ background:url(../images/xinwez_two2.jpg) bottom;}
.xinwez_two a.left:hover{ background:url(../images/xinwez_two1.jpg);}
.xinwez_two a.right:hover{ background:url(../images/xinwez_two2_two.jpg);}
.xinwez li{ padding:0px 0px; border-bottom:1px dashed #343535;}
.xinwez li div{ padding:10px;}
.xinwez li:hover div{ background:#c8c8c8;}
.xinwez li h3 a{ float:left; font-size:16px; color:#343535; line-height:26px;}
.xinwez li h3 i{ float:right;font-size:16px; color:#343535; line-height:26px}
.xinwez li p{ color:#343535; font-size:14px; line-height:16px; text-indent:24px; padding-top:5px;}
.wmk_two{ padding:55px 0 59px 0}
.wmk_two a{ display:block; width:570px; height:120px;margin-bottom:19px;}
.wmk_two a span{ display:block; width:142px; height:30px; background:#b6bdc1; font-size:16px; color:#0a1733; line-height:30px; text-align:center; margin:39px 0 0 350px}
.wmk_two a:hover span{ background:#ff0004; color:#fff;}
.gywmk ul{ padding-left:15px; padding-bottom:58px;}
.gywmk ul li{ float:left; width:255px; text-align:center; padding:0 15px 0}
.gywmk ul li span{ display:block; font-size:18px; line-height:24px; padding:16px 0 6px 0; color:#000;}
.gywmk ul li i{ display:block; font-size:14px; color:#000;text-decoration:underline;}
.gywmk ul li:hover i{ text-decoration:underline;}
.hescrs{ padding:0 0 0 0;}
.hescrs p{font-size: 16px;color: #1a1a1a;line-height: 38px; text-indent:34px;}
.hescrs p i{ color:#ff0000; font-size:18px;}
.hescrs img.t6{ float:right; margin:0 0 20px 20px; width:408px; height:auto}
.hescrs img.t5{ display:block; margin:20px auto; max-width:100%;}
/**.qywhzl{ background:url(../images/qywhzl.jpg) no-repeat center top #fbfbfb;}**/
.isds1{ display:block; padding-bottom:25px;}
.cdf_cf{ padding-left:30px; padding-bottom:50px;}
.qywhzl img{ max-width:100%; height:auto;}
.cdf_cf li{ width:228px; height:218px; float:left; position:relative;overflow: hidden;}
.cdf_cf li img{width:228px; height:218px; }
.cdf_cf li a.bj{ display:block;width:285px; height:148px; padding-top:125px; font-size:24px; color:#fff; text-align:center; background:url(../images/c.png) no-repeat; position:absolute; left:0; top:0; font-weight:bold; display:none}
.cdf_cf li:hover a.bj{ display:block;}
.ybss th,.ybss td{ font-size:14px;}
.yptb{ display:block; height:57px; background:#f5f6f8; margin:3px 4px 40px 4px; text-align:center; font-size:16px; color:#1a1a1a; line-height:57px;}
.yptb:hover{ background:#e50014; color:#fff;}
.flidn li{ width:460px; height:446px; font-size:14px; color:#1a1a1a; line-height:24px;}
.hffw .flidn li.bj{ background:none}
.flidn li h3{ height:58px; background:#f5f6f8; line-height:58px; text-align:center; font-size:20px; color:#1a1a1a; margin-bottom:8px;}
.flidn li div{ height:405px; background:#e8eced; padding:10px 8px}
.flidn li div b{ font-size:16px; font-weight:normal;}
.flidn li.bj div{ line-height:40px;}
.tcole td{ text-align:center;font-size:18px;}
.touxian{ width:219px; height:221px; margin:15px auto; background:url(../images/touxian.jpg) no-repeat}
.touxian img{ display:block;width:219px; height:221px;}
.tcole td h6{ padding-top:23px; font-size:18px;}
.tcole td h5{ padding-bottom:14px; font-size:14px; color:#a8acb6; padding:8px 0 55px 0} 
.shangc{ position:relative;width:219px; height:40px; display:block; margin:0 auto;}
.idssc{ width:219px; height:40px;background:url(../images/idssc.jpg);font-size:0; line-height:0; border:0; display:block; margin:0 auto;cursor:pointer}
.shangc i{ display:block; width:17px; height:6px; left:0; top:0; z-index:1; position:absolute; background:#e74c3c;}
.shangc1{ position:relative;width:219px; height:40px; display:block; margin:0 auto;}
.idssc1{ width:219px; height:40px;background:url(../images/idssc1.jpg);font-size:0; line-height:0; border:0; display:block; margin:0 auto; cursor:pointer}
.shangc1 i{ display:block; width:17px; height:6px; left:0; top:0; z-index:1; position:absolute; background:#d0d0d0;}
.bger{ width:100%; margin:30px 0}
.tcole .bger th{ text-align:left;padding-left:28px;}
.tcole .bger td{ text-align:left; font-size:14px;}
.tcole .bger td,.tcole .bger th{ height:50px;}
.tcole .bger td i{ color:red; padding:0 10px;}
.tcole .bger td select,.tcole .bger td input{ width:178px; height:38px; border:1px solid #e2e2e2; margin-left:15px; line-height:38px; text-align:5px;}
.tcole .bger td .idwnbq{ width:817px; height:267px;border:2px solid #e2e2e2; margin:0 10px; margin-bottom:10px;}
.icoann{ width:219px; height:40px; background:#d0d0d0; border:0; font-size:18px; margin:0 20px;}
.icoann:hover{ background:#e74c3c; color:#fff;}
.cfcma li{ float:left; width:288px; height:270px; margin:30px 40px 0 0;}
.cfcma li.bj{ margin-right:0px;}
.cfcma li a{ display:block;}
.cfcma li a img{ width:288px; height:230px;}
.cfcma li a span{ display:block; height:30px; background:#afb4b5; line-height:30px; text-align:center; font-size:12px; color:#261818; margin-top:9px;}
.cfcma li:hover a span{ background:#ff0004; color:#fff;}
.dwaye_r,.dwaye_r a{ font-size:16px; color:#ff0000; font-size:16px;}
.liangeqw{ padding:32px 0 20px 0}
.liangeqw a{display:block; width:569px; height:152px;}
.liangeqw a.left{ background:url(../images/liangeqw1.jpg) no-repeat}
.liangeqw a.right{ background:url(../images/liangeqw2.jpg) no-repeat}
.liangeqw a.left:hover{ background:url(../images/liangeqw1_open.jpg) no-repeat;}
.liangeqw a.right:hover{ background:url(../images/liangeqw2_open.jpg) no-repeat;}
.wap_map{ padding-bottom:40px;}
.wap_map li{ float:left; width:356px; height:451px; background:url(../images/wap_map.png); margin-right:51px; margin-top:35px;}
.wap_map li span{ display:block; width:348px; height:210px; margin:4px 0 0 3px; position:relative; margin-bottom:30px;}
.wap_map li span h3{ font-size:18px; color:#fff; line-height:30px; text-align:center; width:100%; position:absolute; left:0; bottom:0;}
.wap_map a{ display:block; width:100%; float:left; text-align:center; font-size:18px; color:#0a1733; line-height:20px; margin-bottom:19px;}
.wap_map a:hover{ text-decoration:underline;}
.wap_map li.bj a{ width:50%;}
.wap_map li.bj1{ margin-right:0;}
.ndml{ margin:30px auto;}
.ndml th{ font-weight:normal; font-size:12px;}
.ndml td{ padding:10px 0}
.ndml td input{border:1px solid #cccccc; width:198px; height:24px; line-height:24px; text-indent:10px;}
.ndml td a{ float:right; margin-top:-5px;}
.ndml td .and1{ color:#fff; font-size:14px; width:74px; height:28px; background:url(../images/a1.png); border:0; margin:auto 20px; text-align:center; text-indent:0;}
.ndml td .and1:hover{ background:url(../images/a2.png)}
.login{ height:601px; background:url(../images/login.jpg) center}
.login_two{ width:960px; margin:0 auto; padding-top:93px;}
.login_two_left{ width:648px; height:347px;}
.login_two_left a{ display:block; position:relative; color:#fff;}
.login_two_left span{ display:block; height:64px; width:648px; position:absolute; left:0; bottom:0; line-height:64px; text-indent:24px;font-size:24px; background:url(../images/login_two.png)}
.login_two_right{ width:287px; height:349px; background:url(../images/lo.png)}
.yfhss{ text-align:center; padding:21px 0 12px 0}
.yfhss input{ width:246px; height:47px; line-height:47px; border:0; background:url(../images/daj.png); text-indent:15px; font-size:14px; color:#cccccc;}
.yznm{ width:244px; margin:0 auto; padding:22px 0 39px 0}
.yznm input{ float:left; width:108px; height:35px; line-height:35px; border:0; background:url(../images/yznm.png); text-align:center;font-size:14px; color:#cccccc;}
.yznm a{ float:right}
.dengan_l{ text-align:center;}
.dengan_l input{ width:119px; height:47px; background:#ff0000; color:#fff; font-size:24px; border:0;}
.next-prev-single p{color:#1a1a1a}
.next-prev-single{padding: 20px 0;overflow: hidden;}
.tzzgx{ padding-top:58px;}
.tzez1 div.left{ float:left; width:681px;}
.tzez1 div.right{ float:right; width:452px;}
.tzez1 div ul{ padding:20px 0 0 0}
.tzez1 div ul li{ font-size:14px; color:#343535; line-height:24px; padding-bottom:30px;}
.tzez1 div ul li span{ float:left; display:block; width:32px;}
.tzez1 div ul li p{ float:left;display:block;}
.tzez1 div.left ul li p{ width:594px;}
.tzez1 div.right ul li p{ width:404px;}
.tzzgx2{ padding-bottom:50px;}
.tzzgx2 li{ width:569px; height:270px;}
.tzzgx2 li.left{ float:left;}
.tzzgx2 li.right{ float:right;}
.tzzgx2 li a{ display:block; position:relative;width:569px; height:270px;}
.tzzgx2 li a img{ display:block;width:569px; height:270px;}
.tzzgx2 li a span{ display:block; width:534px; height:77px; position:absolute; left:0; bottom:0; background:url(../images/tz6.png) no-repeat center top; font-size:18px; color:#fff; line-height:77px; padding-right:35px; text-align:right;}
.tzzgx2 li:hover a span{background:url(../images/tz7.png) no-repeat center top}
.tzzgx3 p{ font-size:14px; color:#343535; text-indent:24px; line-height:34px; margin-bottom:20px;}
.tzfgs h3{ text-align:center; font-size:24px; line-height:26px; color:#1a1a1a; border-bottom:2px solid #cfcfcf; padding-bottom:3px; margin-bottom:15px;}
.tzfgs ul li{ border-bottom:2px dashed #8f929a; padding:15px 0}
.tzfgs ul li a{ display:block;font-size:14px; color:#0a1733; line-height:16px;}
.tzfgs ul li a span{ float:left;}
.tzfgs ul li a i{ float:right; }
.tzfgs ul li a:hover{ color:#ff0000;}
.cen { width:1000px; height:1445px; overflow:hidden; position:relative; margin:0 auto}
.cen_two {  position:absolute; left:-85px; top:-330px;width:1170px; height:1450px; }
.cfra {}
a:hover,div a:hover,.wenda li:hover,.wenda li:hover h3 a,.xinwez li h3 a:hover,.gywmk ul li:hover i,.gywmk ul li:hover span{ color:#ff0000;}
.tcole .bger td input.jshd{ width:18px; height:18px; float:left;}
.icode span{ float:left; padding-left:5px;}
.fwcen { width:820px; height:1445px; overflow:hidden; position:relative; margin:0 auto}
.fw_cen_two {width:100%;height:830px; }
.default { text-align:center; padding:20px 0;}
.default span, .default a { margin:0 10px;}
    .default a {
    color: #ff0000;}
.bandiv{ position:absolute; z-index:1; left:0; top:0; width:100%;}
.bandiv div{ text-align:center; margin:0 auto; width:1200px; padding-top:80px;}
.bandiv a{ display:inline-block; border:1px solid #ccc; width:135px; height:73px; position:relative; margin:5px;}
.bandiv a img{ width:135px; height:73px; display:block; position:absolute; left:0; top:0; margin:0}
.qaz a {
font-size: 12px;
color: #6a6a6a; 
}

.l-btns{display:none;}
.bsgd a.d_xj1{margin:8px 0 8px 13px;    color: #ff0000;}
.fwwd span.d_xj2 a{margin:8px 0 8px 29px;    color: #ff0000;}
.nbanner{ height:250px;}
.w1200{ width:1200px; margin:0 auto;margin-bottom:30px; padding-top:30px;}
.w1200_left{ float:left; width:226px;}
.w1200_right{ float:right; width:945px;}
.adrt{ width:226px; height:132px;background:url(../images/adrt.jpg) no-repeat;}
.adrt h4{ text-align:center; font-size:24px; color:#eeeeee; line-height:24px; padding-top:40px;}
.adrt h4 span{ font-size:18px; line-height:18px; display:block; padding-top:5px;}
.border{ border:1px solid #e5e5e5}
.liest_xj{ padding:35px}
.liest_xj h3{ display:block; text-align:center; font-size:16px; color:#676767; line-height:16px; padding-bottom:20px;}
.liest_xj a{ display:block; border-bottom:1px dashed #e5e5e5; font-size:14px; color:#676767; line-height:14px; padding:20px 0 11px 0}
.liest_xj a i{ float:right;}
.buycom{ width:1200px; height:320px;position: relative; overflow:hidden; margin:0 auto;}
.buypic{ width:1200px; height:320px; position:absolute; left:0; top:0;}
.buypic li a{ display:block; width:1200px; height:320px; position:relative;}
.buypic li a i{ float:left; width:810px;height:320px; display:block;}
.buypic li a img{width:810px; height:320px; display:block;}
.buypic li a span{ width:324px; height:320px; padding:0 40px 0 26px;background:#eaeaea; display:block; position:absolute; right:0; top:0; z-index:2; color:#000;}
.buypic li a span h3{ font-size:16px; font-weight:normal; line-height:16px; padding:50px 0 24px;}
.buypic li a span p{ font-size:14px; line-height:26px;}
.buypic li a span b{ float:right; font-size:14px; font-weight:normal; margin-top:20px;}
.buypic li a span b:hover{ color:#c3000e;}
/*数字按钮样式*/
.buycom .num { overflow:hidden; height:12px; position: absolute; bottom:18px; right: 15px; zoom:1; z-index:3 }
.buycom .num li { width:12px; height:12px; line-height:12px;background: #fff; margin-right: 10px;cursor:pointer; float: left; font-size:0; line-height:0;}
.buycom .num li.on { background: #c3000e; } 
.buycom .prev,.buycom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px; z-index:100}
.buycom .prev { left: 0; }
.buycom .next { right:390px; background-position: right }
.lianxi_two a{ display:block; background:#0a1733; color:#fff; padding:15px 25px; font-size:16px;}

.ke-zeroborder{ width:100%}
.ke-zeroborder td{ line-height:28px; border-bottom:1px solid #f5f6f8;font-size:14px; }
.xjlxfs{ margin-top:27px}
.xjlxfs h3{ height:50px; background:#2c2e54; line-height:52px; text-align:center; font-size:16px; color:#fff;}
.xjlxfs div{ border:1px solid #cbcbcb; padding:3px;}
.xjlxfs div img{ width:100%; height:auto; margin-bottom:13px;}
.xjlxfs div span{display:block; font-size:12px; color:#979797; line-height:14px; padding-bottom:12px; text-align:left; text-indent:14px;}
.w1170_left{ width:879px;padding-top:38px; float:left}
.datushen_left{ width:397px; height:308px; border:2px solid #eaeaea; float:left;background-size: cover;}
.datushen_right{ float:right; width:449px;}
.datushen_right h3{ font-size:24px; color:#000; line-height:24px; font-style:normal; padding:18px 0 11px 0;}
.datushen_right p{ padding:13px 0; border:2px solid #eaeaea; border-left:0;border-right:0; font-size:14px; color:#0a1733; line-height:22px;}
.datushen_right span{ display:block; width:444px; height:61px;background: url(../images/lianxi1.jpg) no-repeat; line-height:61px; font-size:22px; color:#fff; text-indent:122px; margin:13px 0;}
.syea a{ display:block; width:217px; height:50px;background: url(../images/syea.jpg) no-repeat; font-size:22px; color:#fff; line-height:50px; text-align:center; margin-right:11px; float:left;}
.bdsharebuttonbox i{ float:left; display:block; padding-top:5px;}
.tab_tit{ border:1px solid #eaeaea; height:35px; line-height:35px; margin-top:20px;}
.tab_tit span{ display:block; float:left; height:35px; padding:0 20px; color:#0a1733; font-size:16px; cursor:pointer}
.tab_tit span:hover,.tab_tit span.open{ color:#fff; background:#d74316;}
.zyewm,.zyshe{ margin-top:20px;}
.w1170_right{ float:right; width:220px;}
.xqey_left h3{ font-size:14px; color:#fff; height:40px; line-height:40px; background:#2b2d53; text-indent:14px; font-weight:normal;}
.rmsp{ border:1px solid #e8e8e8; border-bottom:0;}
.rmsp ul li{border-bottom:1px solid #e8e8e8;}
.rmsp ul li a{ display:block; padding:15px 0;}
.rmsp ul li a img{ display:block; margin:0 auto; max-width:100%; height:auto;}
.rmsp ul li a h4{ font-size:12px; color:#989898; line-height:12px; font-weight:normal; padding:8px 11px 6px 11px;}
.rmsp ul li a b{ font-size:16px; color:#d52e2e; line-height:16px; padding:0 11px;}



.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
/**    background-image: url(../images/consult_icon.gif); **/
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}