@charset "utf-8";

/*reset*/

/* CSS reset for c_b */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{padding:5px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
ception,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{color:#666;text-decoration:none;}
body{min-width:1300px;}

/*for ie f6n.net*/
a:focus{outline:none;}

/*for ff f6n.net*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}

/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.zoom{zoom:1}
.hidden{visibility:hidden;}
.vam{vertical-align:middle;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
.black{color: #000;}
p{word-spacing:-1.5px;}
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;

/*其他*/
.curp{cursor:pointer}
;

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;outline:none;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/
h1{font-size:32px;}
h2{font-size:26px;}
h3{font-size:20px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}

/*end reset*/

/*清除浮动*/
.clearfix:after{content:'';display:block;clear:both;height:0;visibility:hidden;}
.clearfix{ /*兼容 IE*/
zoom:1;}
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:52px;width:52px}
#roll_top{background:url(../images/top.gif) no-repeat}
#fall{background:url(../images/top.gif) no-repeat 0 -80px}
#ct{background:url(../images/top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-558px;position:fixed;right:46%;top:80%;_margin-right:-558px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8));z-index:100;}

/* CSS Document */
body{background-color:#fff;overflow-x:hidden;color:#666;font-size:14px;font-family:microsoft yahei;position:relative;}

/*网站字体颜色*/
.header,.content,.footer,.container{margin-left:auto;margin-right:auto;width:1200px;}

/* header部分 */
.wrap-header{height:45px;background:#e8e8e8;}
.header{max-width:1200px;height:45px;margin:0 auto;}
.header p{float:left;height:45px;line-height:45px;font-size:14px;color:#555;}
.header p i{color:#785200;}
.header .hdu1{float:right;height:16px;margin-top:15px;}
.header .hdu1 li{float:left;height:16px;font-size:13px;color:#333333;padding:0 9px;line-height:16px;border-left:1px dotted #8d8d8c;position:relative;}
.header .hdu1 li a{color:#333333;}
.header .hdu1 li:first-child{border-left:none;padding-left:15px;}
.header .hdu1 li span{display:none;position:absolute;left:-30px;top:15px;width:135px;height:135px;z-index:2;padding:25px 10px 10px 10px;background:#e8e8e8;}
.header .hdu1 li:hover span{display:block;}

/**/
.wrap-footer{background:#000;}
.footer{height:315px;position:relative;color:#B6B6B6;}
.footer a{color:#b6b6b6;text-decoration:none;}
.footer .f_left{width:180px;height:280px;text-align:center;background:#fff;position:absolute;left:0;top:0;}
.footer .f_left dl dt{padding-top:22px;margin-bottom:10px;}
.footer .f_left dl dt img{display:block;margin:0 auto;}
.footer .f_left dl dd.dd1{font-size:14px;color:#3c3c3c;}
.footer .f_left dl dd.dd2{font-size:13px;width:125px;margin:16px auto 12px auto;height:9px;position:relative;border-bottom:1px solid #999999;}
.footer .f_left dl dd.dd2 i{display:block;width:70px;margin:0 auto;background:#fff;color:#333;}
.footer .f_left dl dd.dd3{font-size:18px;color:#f38000;font-weight:bold;}
.ssfoot{margin-left:180px;padding:10px 0 10px 40px;border-bottom:1px solid #545454;font-size:13px;line-height:21px;}
.footer .f_bot{margin-left:180px;padding:25px 0 0 40px;}
.footer .f_bot ul.bot_ul1{padding:0 30px;border-right:1px solid #545454;float:left;height:180px;position:relative;}
.footer .f_bot ul.bot_ul1:first-child{padding-left:0;}
.footer .f_bot ul.bot_ul1 li{line-height:28px;font-size:14px;}
.footer .f_bot ul.bot_ul1 li:first-child{font-size:14px;font-weight:bold;margin-bottom:5px;}
.footer .f_bot ul.bot_ul1 li:first-child a{color:#fff;}
.footer .f_bot ul.bot_ul1 li:hover a{color:#fff;}
.footer .f_bot ul.bot_ul2{position:absolute;right:0;top:130px;}
.footer .f_bot ul.bot_ul2 li{margin-bottom:8px;font-size:12px;}
.f_icp{text-align:center;height:43px;line-height:43px;background:#f38000;color:#fff;font-size:13px;}
.f_icp a{color:#fff;}
.f_icp img{top:5px;left:5px;}
.f_icp .container .gg{display:block;float:left;}
.f_icp .container .gg img{width:31px;height:auto;}
.c_nav{margin:30px auto 14px;}
.c_nav .hd{position:relative;}
.c_nav .hd ul{height:48px;}
.c_nav .hd ul li{float:left;cursor:pointer;font-size:16px;margin:0 12px;height:38px;line-height:38px;}
.c_nav .hd ul li a{padding:12px 20px;}
.c_nav .hd ul li.on{background-image:-webkit-linear-gradient(#f8ba30,#f55f03);background-image:-moz-linear-gradient(#f8ba30,#f55f03);background-image:-ms-linear-gradient(#f8ba30,#f55f03);background-image:-o-linear-gradient(#f8ba30,#f55f03);background-image:linear-gradient(#f8ba30,#f55f03);border-radius:4px;}
.c_nav .hd ul li.on a{color:#fff;}
.c_nav .bd ul{margin-top:10px;zoom:1;}
.c_nav .bd li{float:left;padding:0 20px;cursor:pointer;font-size:14px;margin:0 12px 16px;height:34px;border-radius:4px;line-height:34px;background:#f5f5f5;}
.c_nav .bd li:hover{background:#f38000;}
.c_nav .bd li:hover a{color:#fff;}
.hen{display:block;width:100%;height:1px;background:#f6e7d1;}
.c_nav .com a{text-align:center;float:left;padding:0 20px;cursor:pointer;font-size:16px;margin:0 12px;height:38px;line-height:38px;}
.c_nav .xian{display:none;background:url(../img/x.png);width:3px;height:37px;margin-left:30px;}
.c_nav a:hover{cursor:pointer;border-radius:4px;background:#f38000;color:#fff;}
.c_nav .hd a:hover{background-image:-webkit-linear-gradient(#f8ba30,#f55f03);background-image:-moz-linear-gradient(#f8ba30,#f55f03);background-image:-ms-linear-gradient(#f8ba30,#f55f03);background-image:-o-linear-gradient(#f8ba30,#f55f03);background-image:linear-gradient(#f8ba30,#f55f03);}
.c_nav a:hover .xian{display:block;}
.com{margin:0 auto;height:59px;}
.about_c{width:642px;}
.news_c{width:520px;}
.news_c a:hover{background-image:-webkit-linear-gradient(#f8ba30,#f55f03);background-image:-moz-linear-gradient(#f8ba30,#f55f03);background-image:-ms-linear-gradient(#f8ba30,#f55f03);background-image:-o-linear-gradient(#f8ba30,#f55f03);background-image:linear-gradient(#f8ba30,#f55f03);}

/*æ´æ›¢å„´éœã„¨î‡—*/
.Ibottomconsult{width:100%;overflow:hidden;background:#2a3137;position:fixed;bottom:0;z-index:999;}
.Ibottomconsult_content{width:1200px;height:60px;line-height:60px;margin:0 auto 0;overflow:hidden;    /*background:url(../images/index/test.jpg) no-repeat top;*/}
.Ibottom_22fff{font-size:22px;color:#fff;}
.Ibottomconsult_content .Ibottom_22fff{float:left;}
.Ibottomconsult_content .Inav_16fff{float:left;letter-spacing:1px;margin-left:15px;color:#fff;font-size:28px;}
.Ibottomconsult_icon1{float:left;margin:20px auto auto 50px;}
.Ibottomconsult_content .Icase_18fff{float:left;color:#fff;font-size:28px;margin:0px auto auto 12px;letter-spacing:2px;}
.Ibottomconsult_content .Idsf_14fff{color:#fff;float:right;width:125px;height:25px;line-height:25px;border:1px solid #fff;background:url(../images/Ibottomconsult_icon2.png) no-repeat 88px 6px;text-indent:21px;margin:20px auto auto 43px;}
.Ibottomconsult_content .Idsf_14fff:nth-of-type(2){margin:20px auto auto 11px;}

/* -- 弹出窗口 -- */
#mesbook1_c,#mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff;padding-bottom:20px;}
#mesbook1_c div,#mesbook1 div{border:1px solid #E4E3E3;background:#EBECEB;height:18px;padding:4px .5em 0;margin-bottom:10px;}
#mesbook1_c dl.b1,#mesbook1 dl.b1{width:370px;margin:0 auto;}
#mesbook1_c dl.b1 dt,#mesbook1 dl.b1 dt{float:left;width:75px;overflow:hidden;padding-left:20px;}
#mesbook1_c dl.b1 dd,#mesbook1 dl.b1 dd{width:265px;float:right;}
#mesbook1_c #mesbook1_cBtns,#mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input,#mesbook1 #mesbook1Btns input{margin-right:20px;}
.b15{background:url(../images/skinsvibtn.png) no-repeat;border:0;cursor:pointer;overflow:hidden;}
.b15{background-position:-79px -650px;width:60px;height:24px;line-height:24px;color:#fff;font-size:14px;font-weight:bold;}

/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}
.retop ul{overflow:hidden;}
.retop li{float:left;margin-left:10px;}
.retop li img{display:block;}
.rtTop{width:43px;height:43px;overflow:hidden;position:fixed;top:85%;right:51%;margin-right:-675px;cursor:pointer;display:none;}
.rtTop h4{width:43px;height:43px;overflow:hidden;position:relative;}
.rtTop img{display:block;position:absolute;top:0;left:0;}

/*.分页.*/
.pagingNav{height:37px;margin:20px 0px;}
.pagingNav li{float:left;padding:6px 18px;list-style:none;border:1px solid #e3e3e3;margin:0px 10px;}
.pagingNav .pages_solid{background:#f38001;color:#fff;border:1px solid #f38001;}
.pagingNav li a{}
.page_first{width:64px;height:35px;border:1px solid #f38000;}
.page_next{width:78px;height:35px;border:1px solid #f38000;}
.page_num{width:44px;height:35px;border:1px solid #f38000;}
.pagingNav div{float:left;margin-right:9px!important;color:#4d4c49;font-size:15px;text-align:center;line-height:35px;}
.pagingNav div:last-of-type{margin-right:0px;}
.pagingNav div:hover{background:#f38001;color:#fff;}

/**/
.news{padding:40px;}
.news .conleft{position:relative;}
.news .conleft .l_more{position:absolute;right:5px;top:8px;font-size:14px;color:#333;}
.news .news_type{font-size:25px;padding-bottom:25px;border-bottom:1px solid #e7e7e7;margin-bottom:30px;}
.news .news_type a{float:left;padding:0 15px;color:#222;height:26px;line-height:26px;position:relative;border-left:1px solid #e5e5e5;}
.news .news_type a:first-child{border-left:none;}
.news .news_type i{display:none;width:85%;height:3px;position:absolute;left:10px;bottom:-26px;background:#f38000;}
.news .news_type a.cur{color:#f38000;font-weight:bold;}
.news .news_type a.cur i{display:block;}
.news .news_con{width:1200px;}
.news .news_con .conleft{width:800px;}
.news .news_con .conleft .concase{display:none;}
.news .news_con .conleft .concase.cur{display:block;}
.news .news_con .conleft dl{padding:0 0 20px 325px;position:relative;height:200px;border-bottom:1px solid #;}
.news .news_con .conleft dl dt{width:305px;height:196px;position:absolute;left:0;top:0;}
.news .news_con .conleft dl dt img{width:305px;height:196px}
.news .news_con .conleft dl dd.dd1{height:30px;line-height:30px;font-weight:bold;}
.news .news_con .conleft dl dd.dd1 a{color:#000;font-size:16px;float:left;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news .news_con .conleft dl dd.dd1 span{float:right;font-size:13px;color:#555;}
.news .news_con .conleft dl dd.dd2{margin-top:5px;line-height:24px;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:96px;}
.news .news_con .conleft dl dd.dd3{margin-top:25px;}
.news .news_con .conleft dl dd.dd3 a{display:block;width:99px;height:33px;line-height:33px;text-align:center;background:#f38000;color:#fff;font-size:14px;border-radius:5px;}
.news .news_con .conleft ul{margin-top:20px;}
.news .news_con .conleft ul li{height:40px;width:365px;border-bottom:1px dashed #d0d0d0;line-height:40px;padding-left:20px;font-size:14px;background:url(../images/newsicon.jpg) no-repeat left center;}
.news .news_con .conleft ul li a{float:left;width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;}
.news .news_con .conleft ul li span{float:right;color:#000;width:80px;}
.news .news_con .conleft ul li:hover a{color:#ff9900;}
.news .news_con .conright{width:340px;}
.news .news_con .conright .r_top{height:52px;background:url(../images/newsbg01.png) no-repeat 120px 5px;border-bottom:1px solid #e7e7e7;}
.news .news_con .conright .r_top .r_a1{float:left;font-size:25px;font-weight:bold;color:#000;}
.news .news_con .conright .r_top .r_a2{float:right;font-size:14px;color:#333;margin-top:10px;}
.news .news_con .right_con{position:relative;overflow:hidden;}
.news .news_con .wtcont{height:420px;padding-top:10px;overflow:hidden;}
.news .news_con .conright dl{padding:15px 0;font-size:14px;width:320px;border-bottom:1px dashed #e7e7e7;}
.news .news_con .conright dt{padding:2px 0;padding-left:30px;font-weight:bold;font-size:16px;height:22px;line-height:22px;background:url(../images/new_q.png) no-repeat left center;}
.news .news_con .conright dt a{color:#333;}
.news .news_con .conright dd{height:60px;margin-top:13px;overflow:auto;background:url(../images/new_a.png) no-repeat left top;}
.news .news_con .conright dd a{display:block;color:#868686;line-height:20px;height:60px;margin-left:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

/*在线客服*/
.client-2{position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a{text-decoration:none;}
.client-2 li{margin-top:1px;clear:both;height:62px;position:relative;}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center;}
.client-2 li p{height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i{background-position:4px 5px;}
.client-2 .my-kefu-tel i{background-position:0 -21px;}
.client-2 .my-kefu-liuyan i{background-position:4px -53px;}
.client-2 .my-kefu-weixin i{background-position:-34px 4px;}
.client-2 .my-kefu-weibo i{background-position:-30px -22px;}
.client-2 .my-kefu-ftop{display:none;}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px;}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px;}
.client-2 .my-kefu-left{float:left;width:62px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right{font-size:14px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{background:#0445a7;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left;}
.client-2 .my-kefu-main{background:#0445a7;width:97px;height:53px;position:relative;padding:9px 0 0;float:left;}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img{width:115px;height:115px;}