@charset "utf-8";

/*top*/
.top {width:100%;height:36px; background:#ffffff;overflow:hidden;}
.top #top {width:980px;height:100%;margin:0 auto;font-size:12px;color:#666666;line-height:36px;}
.top #top .top_left {float:left;}
.top #top .top_right {width:auto;height:100%;float:right;}
.top #top .top_right ul {float:right;}
.top #top .top_right li {float:left;margin-left:25px;}
.top #top .top_right li img {position:relative; top:4px;margin-right:5px;}
.top #top .top_right li a {color:#666666;}
.top #top .top_right li a:hover {color:#ff9c01;}
.head {width:100%;height:158px; background:url(../images/head_bg.png) repeat-x;overflow: hidden;}
#head {width:980px;height:100%;margin:0 auto;}
#head .logo {display:inline-block;width:555px;height:120px;float:left; background: url(../images/logo.png) no-repeat;margin-top:20px;}
#head .logo i {display:none;}
#head .phone {width:309px;height:108px;float:right;margin-top:30px;}
.nav {width:100%;height:48px; background:url(../images/nav_bg.png) repeat-x;overflow:hidden;position:relative;}
#nav {width:980px;height:100%;margin:0 auto; background:url(../images/mnavbg.png) repeat-x;}
#nav ul {}
#nav img {float:left; position:relative;top:18px;}
#nav li {float:left;}
#nav li a {display:inline-block;height:48px;line-height:48px; text-align:center;font-size:14px;color:#ffffff;padding:0 34px;}
#nav li a:hover { background:#ff8d00;}
#nav .currentindex { background:#ff8d00;}
#nav .currentNav { background:#ff8d00;}

/*banner*/
.banner {width:100%; height:290px; background:url(../images/banner2.png) no-repeat center center;}
.indexbanner {width:100%; height:529px;background:url(../images/banner1.jpg) no-repeat center center;}
.bian {width:100%;height:4px; background:url(../images/dibian.png) repeat-x;}
#search {width:980px;height:37px; margin:0 auto; background:url(../images/search.png) no-repeat center center;line-height:38px;}
#search h1 {font-size:14px;color:#333333;margin-left:60px;}

/*titop*/
#titop {width:100%;height:38px; border-bottom:1px solid #c5c5c5; background:url(../images/titopbg.png) repeat-x;line-height:38px;}
#titop .ti_left {float:left;width:140px;height:100%; background:url(../images/lvsebg.png) repeat-x; text-align:center;font-size:20px;color:#ffffff;font-family:黑体;}
#titop .ti_right {float:right;margin-right:10px;}
#titop .ti_right img {position:relative;margin-right:5px;}
#titop .ti_right a {font-size:12px;color:#01458e;}
#titop .ti_right a:hover {color:#F00;}



/*parter*/
.parter {width:980px;height:130px;margin:0 auto;border:1px solid red;margin-top:20px;margin-bottom:20px;border:1px solid #c5c5c5;}

/*product*/
.product {width:100%;height:692px; background:#ededed;margin-bottom:20px;}
#product {width:980px;height:690px;margin:0 auto; background:#ffffff;border:1px solid #c5c5c5;}
#product .cplist {width:960px;height:32px; background:#ebe8e8;margin:0 auto; border:1px solid #d7d7d7;line-height:34px;margin-top:10px;}
#product span {height:100%;font-size:14px;color:#01458e;float:left;}
#product span img {margin-left:20px;margin-right:5px;}
#product .cplist ul {margin-left:170px;height:100%;}
#product .cplist li {float:left;padding:0px 15px;height:14px;border-right:1px solid #01458e;line-height:14px;margin-top:10px;}
#product .cplist li a {color:#01458e;font-size:12px;}
#product .cplist li a:hover {color:#F00;}
#product .cpqu {width:100%;height:506px;margin-top:15px;}
#product .cpshow {width:205px;height:230px;float:left;margin-left:30px;margin-top:5px;}
#product .cpshow .sh_top { width:201px;height:161px;border:1px solid #c4c4c4;padding:2px;}
#product .cpshow h1 {font-size:12px;margin-left:5px;}

/*youshi*/
.youshi {width:980px;height:936px;margin:0 auto;border:1px solid #c8c8c8; overflow:hidden;}
#ys_top {width:100%;height:150px; background:url(../images/advtopbg.png) repeat-x;border-bottom:1px solid #c8c8c8;font-family:黑体;margin-bottom:40px;}
#ys_top .ystop_left {float:left;width:430px;height:100%;}
#ys_top .ystop_left .ys01 {width:134px;height:40px; background:#01458e; text-align:center;line-height:40px;font-size:28px;color:#f6f8fb;margin:20px 0 14px 20px;}
#ys_top .ystop_left .ys02 {font-size:30px;color:#ff9408;margin:0 0 14px 20px;}
#ys_top .ystop_left .ys03 {font-size:24px;color:#01458e;margin:0 0 0 74px;}
#ys_top .ystop_mid {float:left;}
#ys_top .ystop_mid img {position:relative;top:8px;}
#ys_top .ystop_right {width:409px;height:100%; background:url(../images/lanbg.png) no-repeat;float:right;color:#ffffff;}
#ys_top .ystop_right .zixun {margin:26px 0 25px 142px;}
#ys_top .ystop_right .phone {margin:0 0 0 60px;font-size:19px;}
#ys_main {width:100%;height:746px;font-family:黑体;}
#ys_main .xuanze {width:420px;height:66px; text-align:center;line-height:66px;font-size:37px;color:#ffffff; background:#01458e;border-radius:0 25px 25px 0;}
#ys_main .liyou12 {width:100%;height:316px; background:url(../images/luosi.png) left center no-repeat; background-position: 60px;}
#ys_main .liyou12 .lycon {width:470px;height:245px;float:right;margin:;margin:30px 20px 0 0;}
#ys_main .liyou34 .lycon {width:450px;height:245px;float:left;margin:30px 0 0 ;}
#ys_main .lycon img {position:relative;top:2px;margin-right:10px;}
#ys_main .lycon .a,#ys_main .lycon .c {font-size:27px;color:#ff8700;font-weight:bold;}
#ys_main .lycon .b,#ys_main .lycon .d { text-indent:2em;margin:10px 0;font-weight:bold;}
#ys_main .lycon .c {margin-top:35px;}
#ys_main .liyou34 {width:850;height:316px; background:url(../images/hour.png) right center no-repeat; background-position:right bottom;margin-right:130px;margin-left:30px;}
#ys_main .liyou34 .lycon34 {width:450px;height:245px;float:left; margin-top:60px;}

/*liaojie*/
.liaojie {width:100%;height:620px; background:url(../images/changlantiao.png) repeat-x;padding-top:20px;}
#liaojie {width:980px;height:600px; background:#ffffff;margin:0 auto;border:1px solid #c5c5c5;}
#liaojie .lj_left {width:700px;height:320px;border:1px solid #c5c5c5;float:left}
#liaojie .lj_left .leftimg {width:288px;height:230px;float:left;border:1px solid #c5c5c5;margin:18px 0 0 38px;}
#liaojie .lj_left .rightimg {width:315px;height:230px;float:right;margin:18px 15px 0 0;}
#liaojie .lj_left .rightimg p {font-size:12px;color:#666666;line-height:26px; text-indent:2em;}
#liaojie .lj_left .rightimg h1 {margin-top:20px;}
#liaojie .lj_right {width:270px;height:320px;float:right;border:1px solid #c5c5c5;}
#liaojie .lj_bot {width:980px;height:266px;border-top:1px solid #c5c5c5;float:left;margin-top:12px;}
#liaojie .lj_bot .zuo {width:220px;height:165px;float:left;margin:15px 0 0 20px;}
#liaojie .lj_bot .zuo .zuo_top {width:200px;height:145px;border:1px solid #c5c5c5;padding:10px;}
#liaojie .lj_bot .zuo h1 {width:100%; text-align:center;line-height:26px;font-size:12px;color:#666666;}

/*news*/
.news {width:100%;height:434px; overflow:hidden;}
#news {width:980px;height:434px;margin:0 auto;margin-top:25px;}
#news .fenge {float:left;margin:45px 18px;}
#news .fenge2 {float:left;margin:45px 0 45px 18px;}
#news .news_left {width:380px;height:394px;float:left;}
#news .nl_top {width:100%;height:40px;line-height:40px;font-size:20px;color:#01458e;font-family:黑体;}
#news .nl_top .nyou {float:right;font-size:14px;}
#news .nl_top .nyou img {margin-right:5px;}
#news .nl_top .nyou a {color:#01458e;font-size:12px;font-family:微软雅黑;}
#news .nl_top .nyou a:hover {color:#F00;}
#news .news_left .nl_mid {width:100%;height:116px; overflow:hidden;margin-top:10px;}
#news .news_left .nl_mid .mid_left {width:124px;height:92px;float:left;border:1px solid #dcdcdc;margin-top:4px;padding:6px 4px;}
#news .news_left .nl_mid .mid_right {width:220px;height:100px;float:right;margin-top:4px;margin-right:10px;}
#news .news_left .nl_mid .mid_right h1{font-size:14px;}
#news .news_left .nl_mid .mid_right h1 a {color:#ff0000;}
#news .news_left .nl_mid .mid_right h1 a:hover {color:#ff0000;}
#news .news_left .nl_mid .mid_right p {font-size:12px;color:#999999;line-height:21px;margin-top:6px; text-indent:2em;}
#news .news_left .nl_bot {margin-top:10px;}
#news .news_left .nl_bot ul {width:100%;height:220px;}
#news .news_left .nl_bot li {font-size:12px;color:#666666;height:30px;line-height:30px;border-bottom:1px dashed #999999;padding-left:10px;}
#news .news_left .nl_bot li span {float:right;}
#news .news_left .nl_bot li a {color:#666666;}
#news .news_left .nl_bot li a:hover {color:#F00;}
#news .news_left .nl_bot li i {margin-right:5px;position:relative;top:-2px;}
#news .news_mid {width:300px;height:390px;float:left;}

.nm_main {width:300px;height:356px;}
.xqform {width:580px;height:264px;margin:0 auto;}
.nm_main h1 {font-size:14px;color:#666666;margin:10px 0;}
.nm_main h1 input {width:172px;height:10px;border:1px solid #dbdbdb;padding:10px;font-size:14px;color:#666666;font-family:微软雅黑;border-radius:3px;}
.nm_main h1 input:focus {border:1px solid #05a5f7;border-radius:3px;}
.nm_main .words  textarea {width:;height:52px; overflow:auto;border:1px solid #dbdbdb;border-radius:3px;padding:10px;}
.nm_main .words  textarea:focus {border:1px solid #05a5f7;border-radius:3px;}
.nm_main .words span {position:relative;top:-60px;}
.nm_main .yzm input {width:80px;}
.nm_main .reset {width:66px;height:30px; background:url(../images/reset.png) no-repeat;cursor:pointer;border:0;margin:20px 40px 0 60px;}
.nm_main .submit {width:66px;height:30px; background:url(../images/submit.png) no-repeat;cursor:pointer;border:0;margin:20px 0 0 0 ;}
.faqline { margin-top: 10px;}
.faqtit { display: inline-block; width: 56px;}
.Content { margin-top: 10px;}

#news .news_right {width:240px;height:390px;float:right;}
#news .news_right .nr_main {width:100%;height:350px; background:url(../images/shijietubg.png) bottom no-repeat;font-size:14px;color:#666666;}
#news .news_right .nr_main h1 {margin-left:25px;height:30px;line-height:30px;margin-right:10px;}

/*youlian*/
.youlian {width:100%;height:104px; background:url(../images/youlianbg.png) repeat-x;}
#youlian {width:980px;height:89px;margin:0 auto;padding-top:15px;}
#youlian h1 {width:100%;border-bottom:1px solid #9c9c9c;font-size:20px;color:#01458e;line-height:34px; text-align:center;font-weight:bold;}
#youlian ul {}
#youlian li {float:left;margin-left:26px;line-height:46px;}
#youlian li a {color:#666666;font-size:12px;}
#youlian li a:hover {color:#F00;}

/*footer*/
.footer {width:100%;height:280px; background:url(../images/footerbg.png) repeat-x;overflow:hidden;background-size:100%;}
#footer {width:980px;height:100%;margin:0 auto;font-size:12px;color:#ffffff;}
.f_top {width:900px;height:54px;line-height:54px;margin:0 auto;}
.f_top ul {}
.f_top ul img {float:left; position:relative;top:23px;}
.f_top li {float:left;}
.f_top li a {color:#ffffff;display:inline;height:12px;padding:0 24px;}
.f_top li a:hover {color:#F00;}
#footer .f_main {width:580px;height:160px;margin:0 auto;margin-top:25px;}
#footer .f_main .fm_left {float:left;}
#footer .f_main .fm_right {float:right;font-family:宋体;margin-top:2px;}
#footer .f_main .fm_right h1 {line-height:28px;}
#footer .f_main .fm_right a {color:#ff9c01;}
#footer .f_main .fm_right a:hover {color:#ff9c01;}


/*jianjie*/
.main {width:980px;height:674px;margin:0 auto;margin-top:10px;margin-bottom:66px;}
.main .jj_left {width:206px;height:524px;float:left;}
.main .jj_left .jl_top {width:100%;height:240px; border:1px solid #cecccc;font-weight:bold;overflow:hidden;}
.main .jj_left .cp_left {width:100%;height:180px; border:1px solid #cecccc;font-weight:bold;overflow: hidden;}
#jltop {width:100%;height:34px; background:url(../images/jjtopbg.png) repeat-x;border-bottom:1px solid #cecccc; overflow:hidden;}
#jltop h1 {height:34px;line-height:34px;font-size:18px;color:#333333;font-family:黑体;}
#jltop h1 img {margin:0 12px;position:relative;top:1px;}
.main .jj_left .jl_top ul {width:162px;height:auto;overflow:hidden;margin:15px 0 0 15px;}
.main .jj_left .jl_top li {width:172px;height:40px;line-height:40px;border-bottom:1px dashed #cecece;overflow:hidden;}
.main .jj_left .jl_top li a {color:#666666;}
.main .jj_left .jl_top li a:hover {color:#01458e;}
.main .jj_left .jl_top li i {margin:0 12px 0 0;}
.main .jj_left .jl_bot {width:100%;height:272px;border:1px solid #cecccc;margin-top:10px;}
.main .jj_left .jl_bot .neirong h1 {font-family:宋体;font-size:12px;color:#333333;height:25px;line-height:25px;}
.main .jj_left .jl_bot .neirong {margin:20px 0 0 16px;}
.main .jj_left .jl_bot .zuoji { width:100%;height:40px;background:url(../images/zuoji.png) no-repeat;padding-top:5px;margin:10px 0 0 10px;font-family:黑体;font-size:24px;color:#000000;}
.main .jj_left .jl_bot .zuoji h1 {margin-left:46px;}
.main .jj_left .jl_bot .zuoji .rexian {font-family:宋体;font-size:12px;color:#333333;}
.main .jj_right {width:766px;height:auto;float:right;}
#jrtop {width:766px;height:34px;float:right;border:1px solid #cecccc;}
#jrtop h1 {height:100%;line-height:34px;font-size:12px;margin-left:22px;}
#jrtop h1 a {color:#666666;}
#jrtop h1 a:hover {color:#F00;}
.main .jj_right .jrcon {width:726px;height:auto;padding:0 20px;padding-bottom:20px;border:1px solid #cecccc;margin-top:10px;float:right;}
.main .jj_right .jrcon .slt {width:320px;height:254px;border:1px solid #d5d3d3;float:right;padding:5px;margin:0 0 0 20px;}
.main .jj_right .jrcon p {font-family:宋体;font-size:14px;color:#666666;line-height:30px; text-indent:2em;margin-top:34px;}
.main .jj_right .nwcon {height:auto;}
.main .jj_right .nwcon li {width:746px;height:146px;border-bottom:1px dashed #a9a9a9;overflow:hidden;padding-top:30px;}
.main .jj_right .nwcon #newslist {width:746px;height:176px;}
.main .jj_right .nwcon #newslist .nwl_left {width:158px;height:126px;border:1px solid #d1cfcf;float:left;padding:4px;}
.main .jj_right .nwcon #newslist .nwl_right {width:520px;height:140px;margin-right:30px;float:right;}
.main .jj_right .nwcon #newslist .nwl_right .nwtitle {font-size:14px;color:#333333;}
.main .jj_right .nwcon #newslist .nwl_right .nwtitle i {margin-right:10px;position:relative;top:-3px;}
.main .jj_right .nwcon #newslist .nwl_right .nwtitle a {color:#333333;}
.main .jj_right .nwcon #newslist .nwl_right .nwtitle a:hover {color:#F00;}
.main .jj_right .nwcon #newslist .nwl_right p {font-size:12px;color:#666666;margin-top:10px;}
.main .jj_right .nwcon #newslist .nwl_right .nwriqi {float:right;font-size:12px;color:#666666;}
.nwlist{width:980px;height:950px;}

/*danpian*/
.dpmain {height:auto;margin-bottom:100px;}
.main .jj_right .danpian {width:726px;height:auto;padding:0 20px;border:1px solid #cecccc;margin-top:10px;margin-bottom:50px;float:right;}
#biaoti {width:702px;height:65px;line-height:65px;border-bottom:1px solid #999999;font-size:25px;color:#333333; text-align:center;}
#fenxiang {width:702px; text-align:right;font-size:14px;color:#666666;margin:20px 0px;}
.main .jj_right .danpian  p {font-size:14px;color:#666666; text-indent:2em;}
.main .jj_right .danpian  p span {line-height:30px;}
.main .jj_right .danpian .shangxia {font-size:12px;margin:40px 0;}
.main .jj_right .danpian .shangxia a {color:#666666;}
.main .jj_right .danpian .shangxia a:hover {color:#F00;}
#xiangguan {width:100%;height:220px;margin:0 auto;margin-bottom:20px;margin-top:80px;float:right;}
#xiangguan .xg_left {float:left;margin-top:12px;}
#xiangguan .xg_right {float:right;margin-top:12px;}
#xiangguan  h1 {width:100%;height:36px;line-height:36px;font-size:14px;color:#01458e;border-bottom:1px solid #999999;}
#xiangguan li {font-size:12px;height:30px;color:#666666;width:300px;line-height:30px;border-bottom:1px dashed #666666;}
#xiangguan li a {color:#666666;}
#xiangguan li a:hover {color:#F00;}
#xiangguan li i {margin:0 12px;position:relative;top:-2px;}

/*detail*/
.detail {width:726px;height:auto;border:1px solid #cecccc;margin-top:10px;padding:20px;margin-bottom:40px;float:right;}
.detail .cpxq {width:726px;height:520px;margin:0 auto; overflow:hidden;}
.detail .cpxq .cpname {width:100%;height:45px;line-height:45px;border-bottom:1px solid #999999;overflow:hidden;}
.detail .cpxq .cpname h1 {height:100%;width:232px;line-height:49px;font-family:黑体;font-size:20px;color:#333333;border-bottom:4px solid #01458e;position:relative;top:-4px;}
.detail .cpxq .img_left {width:343px;height:424px;float:left;margin-top:30px;}
.detail .cpxq .gg_right {width:240px;height:424px;float:left;margin:20px 0 0 34px;}
.detail .cpxq .gg_right h1 {font-size:14px;color:#666666;height:40px;line-height:40px;}
.detail .cpxq .gg_right h2 {width:100%; text-align:center;}
.detail .cpjs {width:726px;height:auto;margin:0 auto; overflow:hidden;margin-top:20px;padding-bottom:20px;}
.detail .cpjs .js_top {width:100%;height:45px;line-height:45px;border-bottom:2px solid #01458e;font-size:20px;color:#01458e;}
.detail .cpjs p {font-size:14px;color:#666666;font-weight:normal;line-height:30px; text-indent:2em;margin-top:15px;}
.detail .cpjs .jsimg {width:706px;height:254px;margin:0 auto;margin-top:30px;margin-bottom:30px;}
.detail .cpjs .js_left {width:220px;height:260px;float:left;margin-left:20px;}
.detail .cpjs .js_right{width:220px;height:260px;float:left;margin-left:80px;}
.detail .cpjs .js_left h1,.detail .cpjs .js_right h1 {font-size:14px;color:#666666;line-height:30px;}
.detail .cpjs .js_left h1 img,.detail .cpjs .js_right h1 img {margin-right:15px;position:relative;top:-2px;}
.detail .xuqiu {width:726px;height:351px;margin-top:20px; overflow:hidden;}
.detail .xuqiu .xq_top {width:100%;height:36px; background:#01458e;line-height:36px;font-size:20px;color:#ffffff; overflow:hidden;}
.detail .xuqiu .xq_top img { margin:0 12px;position:relative;top:5px;}
.detail .xgcp {width:726px;height:218px;margin:0 auto;margin-top:25px;}
.detail .xgcp .xgcp_top {width:100%;height:40px;line-height:40px;font-size:20px;color:#01458e;border-bottom:2px solid #01458e;}
.detail .xgcp .xgcp_bot {height:178px;border:1px solid #cecccc;border-top:none;}
#chanpin1 {width:154px;height:154px; text-align:center;float:left;margin:18px 13px 0 14px;overflow:hidden;}
#chanpin1 img {border:1px solid #cecccc;display:block;width:150px;margin:0 auto;}
#chanpin1 h1 {line-height:40px;font-size:12px;color:#666666;}



/*分享*/
.bdsharebuttonbox {display:inline-block;float:right;margin-left:5px;position:Relative;top:-2px;}
#bdsharebuttonbox {display:inline-block;width:138px;height:28px;float:left;margin-left:5px;position:Relative;top:6px;margin-bottom:20px;}

/*cpxx*/
#cpxxlist {width:100%;height:714px;margin:0 auto;margin-top:20px;}
.cpxxlist {width:205px;height:230px;float:left;margin-left:30px;margin-top:5px;}
.cpxxlist .sh_top { width:201px;height:161px;border:1px solid #c4c4c4;padding:2px;}
.cpxxlist h1 {font-size:12px;margin-left:5px;}

/*lxwm*/
#lxwm {width:726px;overflow:hidden;margin-bottom:50px;padding:0 20px;padding-bottom:20px;border:1px solid #cecccc;margin-top:10px;float:right;}
#lxwm .lxxx {margin-top:30px;margin-left:10px;}
#lxwm .lxxx h1 {font-size:14px;color:#666666;line-height:25px;}
#lxcompany {width:500px;letter-spacing:1px;margin-left:0px;margin-right:0px;}
#lxcompany a {color:#666666;}
#lxcompany a:hover {color:#666666;}

/*gyxslb*/
#gyxslb {border:none;}
#currentCPNav {color:rgb(8,104,200)}

/*bannerkw*/
#bannertip {width:80px;display:inline-block;overflow:hidden;float:left;}
#bannerkw {width:400px;height:38px;overflow: hidden;display:inline-block;float:left;}
#bannerkw li {float:left;}
#bannerkw a {color:#333333;}
#bannerkw a:hover {color:#C81713;}

/*sitemap*/
#sitemap {height:300px;margin-top:30px;margin-left:15px;}
#sitemap a {color:#666666;}
#sitemap a:hover {color:#C81713;}
#sitemap td {border-bottom:1px #dddddd dashed}

/*gyxs_currentNav*/
#gyxs_currentNav a {color:rgb(8,104,200);}



/*翻页*/
#pagelist {width:480px;height:auto;margin:0 auto;margin-top:10px;}
#pagelist span {display:inline-block;BORDER-RIGHT:#BFBFBE 1px solid;PADDING-RIGHT:5px;BORDER-TOP:#bfbfbf 1px solid;
    PADDING-LEFT:5px;MARGIN:2px;BORDER-LEFT:#bfbfbf 1px solid;BORDER-BOTTOM:#bfbfbf 1px solid;TEXT-DECORATION:none;font-size:12px;
}
#pagelist a {display:inline-block;BORDER-RIGHT:#BFBFBE 1px solid;PADDING-RIGHT:5px;BORDER-TOP:#bfbfbf 1px solid;
    PADDING-LEFT:5px;MARGIN:2px;BORDER-LEFT:#bfbfbf 1px solid;BORDER-BOTTOM:#bfbfbf 1px solid;TEXT-DECORATION:none;font-size:12px;color:#666666;
}
#pagelist a:hover {color:red;}
#pagelist select {display:inline-block;BORDER-RIGHT:#BFBFBE 1px solid;PADDING-RIGHT:5px;BORDER-TOP:#bfbfbf 1px solid;padding-top:3px;padding-bottom:3px;
    PADDING-LEFT:5px;MARGIN:2px;BORDER-LEFT:#bfbfbf 1px solid;BORDER-BOTTOM:#bfbfbf 1px solid;TEXT-DECORATION:none;font-size:12px;
}


