@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; -webkit-text-size-adjust:none;}
body {margin: 0;  padding:0; font-size:14px; font-family:"微软雅黑", arial; color: #333; line-height:22px; background: url(../images/be.jpg) repeat-x center top #fff;}
a { color: #151515; text-decoration: none;}
a:link{color:#151515; text-decoration: none;}
a:visited{color:#151515; text-decoration: none;}
a:hover{color: #002fa7; text-decoration: none;}
a img { border:0;}
ul li,li{ list-style:none;}
ul { list-style:none;}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}

#head { width:100%; margin:0px auto;}

#top { width:100%; height:124px; margin:0px auto;}
.topa { width:1200px; height:95px; padding-top:30px; margin:0 auto; }
.logo{ width:800px; float:left; height:80px;}
.wz{ width:320px; height:32px; float: left; margin-top:30px; display:inline; line-height:28px;}
.wz_ss{float:left; width:220px; border:#002fa7 1px solid; border-right:none; height:30px; line-height:30px; color:#666; padding-left:10px;}
.wz_ss2{ float:left; width:80px; text-align:center; color:#FFF; height:32px; line-height:32px; background:#002fa7; border:none; font-size:14px; font-family:"微软雅黑"; cursor:hand;}

.wz2{background:#f77706; width:78px; height:32px; float: right; margin-top:30px; display:inline;line-height:32px; text-align:center; background:#f77706; color:#FFF;}

.navbox{height:55px; width:100%; position:relative; z-index:9; margin:auto; background: url(../images/i_02.jpg) no-repeat top center; font-family:'微软雅黑';}

.nav{width:1200px;margin:0 auto;height:55px; list-style:none;}

.nav li{float:left; height:55px;position:relative; list-style:none;}
.nav li.last{}
.nav li a{text-decoration:none; display:block;}
.nav li a:hover{color:#002fa7; text-decoration:none; display:block;}


.nav li a span{float:left;display:block;line-height:55px;font-size:16px;color:#ffffff;cursor:pointer;width:169px;text-align:center; }

.mj_hover_menu{text-decoration:none; width:169px; background:url(../images/menu_hover.jpg); height:55px;}

.flgl3{width:169px; height:55px; float:left; background:url(../images/menu_hover.jpg) top center no-repeat; display:block;}
.flgl3 a:link{text-decoration: none; color:#fff;}
.flgl3 a:visited{text-decoration: none; color:#fff;}
.flgl3 a:hover{text-decoration: none; color:#fff;}

.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none; position:absolute; top:55px; left:-11px;}
.nav li .submenu li{float:none; padding:0; background:none; height:auto;}

.mj_menu_pro_bg{width:620px; height:215px; background:url(../images/menu_pro_bg.png) left top no-repeat;}
.mj_menu_pro_main{width:560px; margin:auto; padding-top:10px;}
.mj_menu_pro_li{ float:left;}

.mj_menu_li_txt{line-height:28px; font-size:13px; color:#444;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#555; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#002fa7; text-decoration:underline;}

.mj_menu_news_bg{width:540px; height:215px; background:url(../images/menu_pro_bg.png) no-repeat;}
.mj_menu_news_main{width:480px; padding-left:60px; padding-top:10px;}

.mj_menu_news_li{text-align:left; width:120px;  height:180px; float:left; border-right: dashed 1px #ccc; }
.mj_menu_news_img{float:left; text-align:left; color:#002fa7; line-height:40px; font-size:15px; padding-left:30px; padding-top:8px;}

.mj_menu_news_li2{padding:0px 25px; height:180px; float:right; border-left:dashed 1px #ccc;}
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#002fa7; line-height:40px; font-size:15px;}

.mj_menu_news_li3{padding:0px 20px; height:180px; float:right; border-left:dashed 1px #ccc; }
.mj_menu_news_img3{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}


.banner{ width:100%; height:490px; margin:0px auto;}
/* flexslider */
.flexslider{margin:0px auto; position:relative; width:100%; height:490px; overflow:hidden; zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides img{ margin:0px auto; width:100%;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ban/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/ban/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

#con_ab{ width:100%; height:580px; margin:0px auto; background:url(../images/i_04.jpg) no-repeat center top;}
.con_about{ width:1200px; height:580px; margin:0px auto; }
.about_left{ float:left; width:625px; padding-top:66px;}
.about_left_a{ float:left; width:600px;}
.about_left_b{ float:left; width:600px; font-size:13px; line-height:28px; text-align:left; padding-top:20px; height:255px;}
.about_left_b a{ color:#002fa7;}
.about_left_b a:hover{ color:#fe7000;}
.about_left_c{ float:left; width:625px;}
.about_left_c ul{}
.about_left_c ul li{ float:left; width:80px; margin-right:24px; display:inline;}
.about_right{ float: right; width:555px;}

.con_ph{ width:100%; height:610px; margin:0px auto; background:#0076c8; overflow:hidden;}
.con_ph_bt{width:1200px; margin:0px auto; background:url(../images/i_13.jpg) center top no-repeat; height:50px; padding-top:48px; text-align:center; font-size:24px; color:#FFF; }
.con_ph_bt2{width:1200px; margin:0px auto; height:65px; padding-top:25px;}
.con_ph_bt2 ul{width:280px; margin:0px auto;}
.con_ph_bt2 ul li{ float:left; background:url(../images/i_20.png) top center no-repeat; width:140px; height:32px; line-height:32px; text-align:center; font-size:15px;}

.con_ph_min{width:1200px; margin:0px auto; height:350px;}
.con_ph_min .p1{text-align:left; line-height:24px; width:200px; font-size:13px;}
.con_ph_min .h3{text-align:left; font-size:16px; font-weight:normal; background:url(../images/i_16.jpg) left bottom no-repeat; padding-bottom:16px; line-height:40px; padding-top:14px;}

.zj_n{position:relative; margin:0 auto; width:1200px; overflow:hidden}
.zj_n2{margin:0 auto; width:1200px; overflow:hidden}
.zj_n2 li{width:240px; float:left;}
.zj_n2 li img{width:218px; height:164px; padding:3px; border:#002fa7 1px solid; vertical-align:top}
.zj_n .btn_prev{position:absolute; width:15px; display:none ;background:url(../images/ana.jpg); height:73px; top:137px; left:0}
.zj_n .btn_next{position:absolute; width:15px;display:none; background:url(../images/anb.jpg); height:73px ;top:137px; right:0}

.con_ry{ width:100%; height:550px; margin:0px auto; background:#0076c8; overflow:hidden;}
.con_ry_min{width:1200px; margin:0px auto;}
#ry{ margin-top:40px; background:url(../images/i_20.png) bottom center no-repeat; height:370px;}
#ry .btn_prev{position:absolute; width:22px; display:block ;background:url(../images/i_24.png); height:22px; top:383px; left:45%;}
#ry .btn_next{position:absolute; width:22px; display:block; background:url(../images/i_25.png); height:22px; top:383px; right:45%;}
#ry li{width:220px; float:left; padding-left:20px; display:inline;}
#ry li img{width:196px; height:255px; padding:0px; border:#ff9c00 1px solid; vertical-align:top}
#ry .font2{ color:#FFF; text-decoration:none; font-size:15px; line-height:40px; padding:10px 0px 10px 0px; text-align:center; width:198px; float:left;}
#ry .font2 a:link{ color:#FFF; text-decoration:none;}
#ry .font2 a:visited{ color:#FFF; text-decoration:none;}
#ry .font2 a:hover{ color:#f6ff00; text-decoration:none;}

.con_ph_di{width:1180px; margin:0px auto; background:url(../images/i_14.jpg) center top no-repeat; height:34px; line-height:34px; text-align:center; font-size:14px; color:#FFF; padding-right:20px;}
.font1{ color:#FFF; text-decoration:none;}
.font1 a:link{ color:#FFF; text-decoration:none;}
.font1 a:visited{ color:#FFF; text-decoration:none;}
.font1 a:hover{ color:#f6ff00; text-decoration:none;}

.con_hy{ width:100%; margin:0px auto; padding-top:25px; padding-bottom:60px; overflow:hidden;}
.con_hy_bt{width:1200px; margin:0px auto; background:url(../images/i_15.jpg) center top no-repeat; height:70px; padding-top:48px; text-align:center; font-size:24px; color:#131313; }

#hyyy_con{width:1200px; margin:0px auto;}
#hyyy_con UL.tabhead{width:320px; float:left; font-size:15px;}
#hyyy_con UL LI.MultiPageTab_link{text-align:left; line-height:42px;height:42px; color:#fff; cursor:hand; margin-bottom:1px;}
#hyyy_con UL LI.MultiPageTab_hover{text-align:left; line-height:42px; height:42px; color:#fff; cursor:hand; margin-bottom:1px;}

#hyyy_con UL LI.MultiPageTab_link A:link{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#002fa7; height:42px; display:block;}
#hyyy_con UL LI.MultiPageTab_link A:visited{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#002fa7; height:42px; display:block;}
#hyyy_con UL LI.MultiPageTab_link A:hover{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#002fa7; height:42px; display:block;}
#hyyy_con UL LI.MultiPageTab_link A:active{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#002fa7; height:42px; display:block;}

#hyyy_con UL LI.MultiPageTab_hover A:link{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#ff6f00; height:42px; display:block;}
#hyyy_con UL LI.MultiPageTab_hover A:visited{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#ff6f00; height:42px; display:block;}
#hyyy_con UL LI.MultiPageTab_hover A:hover{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#ff6f00; height:42px; display:block;}
#hyyy_con UL LI.MultiPageTab_hover A:active{color:#fff; text-decoration:none; width:305px; padding-left:15px; background:#ff6f00; height:42px; display:block;}

#hyyy_con DIV.tabArea_a{border:none; float:left; width:870px; margin-left:10px; display:inline;}
#hyyy_con DIV.tabArea_a .le{width:570px; float:left; height:548px}
.hyfd{ background:url(../images/i_49.png) bottom center repeat-x; width:530px; z-index:0; margin-top: 450px; position: absolute; height: 130px; color:#fff; padding:10px 20px; font-size:14px; line-height:26px;}
#hyyy_con DIV.tabArea_a .le img{ width:570px; height:601px;}
#hyyy_con DIV.tabArea_a .ri{width:288px; float:left; height:602px; margin-left:10px; display:inline;}
#hyyy_con DIV.tabArea_b{display:none;}

.hyyy_con_ph ul li{padding-bottom:20px; float: left; overflow: hidden;}
.hyyy_con_ph .pic-module{
   position: relative;
    width: 138px;
    float: left;
    margin-left:5px;
}
.hyyy_con_ph .pic-module .pic A{
   text-align: center;
    display: block;
    float: left;
}
.hyyy_con_ph .pic-module .pic A:hover{
}
.hyyy_con_ph .pic-module .pic A IMG{
   border:1px solid #dbdbdb;
    width: 136px;
    height: 102px;
}

.con_new{ width:1200px; margin:0px auto; height:650px;}
.con_new_left{ float:left; width:600px; margin-top:20px; display:inline; height:646px;}
.con_new_left_a{ float:left; width:600px; text-align:left; padding-bottom:16px;}
.con_new_left_bt{ float:left; width:170px; text-align:left; background:url(../images/i_33.jpg) left top no-repeat; height:120px; color:#FFF; padding-top:50px; padding-left:14px; font-size:24px; line-height:26px;}
.con_new_left_bt span{ font-size:12px; font-family:Arial; text-transform:Uppercase;}
.con_new_left_tu{float:left; width:416px;}
.con_new_left_con{ width:600px; float:left;}
.newsa{ width:600px; height:97px; float:left; border-bottom:#dadada 1px dashed;}
.news_sj{ width:179px; float:left;}
.news_sj_a{ width:179px; height:26px; float:left; text-align:center; line-height:26px; font-size:15px; color:#066cb6;}
.news_sj_b{ width:179px; height:60px; float:left; text-align:center; line-height:60px; font-size:24px; color:#002fa7;}
.news_wz{ width:392px; float:left;}
.news_wz_bt{ width:392px; height:28px; float:left; font-size:16px; line-height:28px; text-align:left; }
.news_wz_bt a { color: #636363; text-decoration: none;}
.news_wz_bt a:link { text-decoration: none; color:#636363;}
.news_wz_bt a:visited  { text-decoration: none; color:#636363;}
.news_wz_bt a:hover { text-decoration:none; color:#002fa7;}
.news_wz_nr{ width:392px; float:left; font-size:13px; line-height:24px; text-align:left; color:#999; margin-top:6px; display:inline; }

.newsb{ width:600px; float:left;}
.newsb ul{}
.newsb ul li{ float:left; width:600px; border-bottom:#dadada 1px dashed; line-height:43px; text-align:left; font-size:15px; color:#636363;}
.newsb ul li span{ float:left; font-size:15px; color:#002fa7; width:179px; text-align:center;}
.newsb ul li a{ color:#636363}
.newsb ul li a:hover { text-decoration:none; color:#002fa7;}

.con_new_right{ float:left; width:586px; margin-left:14px; margin-top:20px; display:inline; height:646px;}
.con_new_right_a{ float:left; width:586px; text-align:left; padding-bottom:16px;}
.con_new_right_a_zh{ float:right; width:140px; height:48px; background:#002fa7; text-align:center; line-height:48px; font-size:20px; color:#fff; margin-top:14px; margin-bottom:7px; display:inline;}

.con_new_right_bt{ float:left; width:566px; text-align:left; background:#ececec; height:140px; color:#5e5e5e; padding-top:20px; padding-left:20px; font-size:24px; line-height:26px;}
.con_new_right_btzi{ background:url(../images/i_34.jpg) left top no-repeat; padding-top:29px;}
.con_new_right_btzi span{ font-size:12px; font-family:Arial; text-transform:Uppercase; color:#b7b7b7;}
.con_new_right_btmore{ margin-top:18px;}
.con_new_right_tu{float:left; width:586px; margin-top:-18px; display:inline;}

.newsc{ width:586px; float:left;}
.newsc ul{ border-top:#dadada 1px dashed;}
.newsc ul li{ float:left; width:560px; padding-left:26px; background:url(../images/i_36.jpg) left center no-repeat; border-bottom:#dadada 1px dashed; line-height:43px; text-align:left; font-size:15px; color:#636363;}
.newsc ul li span{ float:right; font-size:15px; color:#002fa7; width:80px; padding-right:26px; text-align:right;}
.newsc ul li a{ color:#636363}
.newsc ul li a:hover { text-decoration:none; color:#002fa7;}
.newsc_wz{ width:535px; float:left; margin-left:26px; display:inline; margin-top: 12px;}
.newsc_wz_bt{ width:535px; height:30px; float:left; font-size:16px; line-height:30px; text-align:left; }
.newsc_wz_bt a { color: #002fa7; text-decoration: none;}
.newsc_wz_bt a:link { text-decoration: none; color:#002fa7;}
.newsc_wz_bt a:visited  { text-decoration: none; color:#002fa7;}
.newsc_wz_bt a:hover { text-decoration:none; color:#333;}
.newsc_wz_nr{ width:535px; float:left; font-size:13px; line-height:24px; text-align:left; color:#999; padding-bottom:6px;}

.lxwm{ width:100%; background:url(../images/i_44.jpg) left top repeat-x; height:350px; margin:0px auto;}
.lxwm_con{width:1200px; margin:0px auto; padding-top:55px;}
.lxwm_con_left{ float:left; width:600px; text-align:left;}
.lxwm_con_right{ float:left; width:570px; text-align:left; margin-left:30px; display:inline;}
.lxwm_con_right_bt{ float:left; width:542px; background:url(../images/i_43.jpg) left top no-repeat; padding-left:28px; font-size:24px; line-height:32px;}
.lxwm_con_right_btzi{ float:left; text-align:left; width:200px;}
.lxwm_con_right_btmore{ float:right; text-align:right; width:100px;}
.lxwm_con_right_bt span{ font-size:12px; font-family:Arial; text-transform:Uppercase; color:#b7b7b7; }
.lxwm_con_right_con{float:left; width:360px; background:url(../images/i_42.png) left top no-repeat; padding-left:40px; margin-top:25px; display:inline;}
.lxwm_con_right_con ul li{ line-height:44px; font-size:15px; color:#636363;}

#foot{ width:100%; height:315px; float:left; /*background: url(../images/i_47.jpg) left top repeat-x;*/}
.foot{ width:1200px; margin:0px auto; height:265px;}
.foot_a{ width:940px; float:left; margin-top:33px; display:inline;}
.foot_aa{ width:252px; float:left; margin-right:60px; display:inline;}
.foot_aa_bt{ width:252px; float:left; background:url(../images/i_45.jpg) left bottom no-repeat; line-height:30px; padding-bottom:15px; color:#e0e0e0; font-size:16px;}
.foot_aa_con{ width:252px; float:left; margin-top:8px; display:inline;}
.foot_aa_con ul li{ float:left; width:118px; font-size:14px; line-height:28px; text-align:left;}
.foot_aa_con ul li a{color:#e0e0e0; }
.foot_aa_con ul li a:hover{color:#f6ff00;}

.foot_b{ width:190px;float: right; margin-top:30px; display:inline;}
.font3{ color:#9d9d9d; font-weight: bold; font-size:18px; line-height:28px;}
.font3 span{ font-family:Arial; font-size:25px;}

.foot_copyright{ width:1200px; height:60px; line-height:60px; margin:0px auto; text-align:center; font-size:13px; color:#4f4f4f;}
.foot_copyright a{color:#4f4f4f;}
.foot_copyright a:hover{color:#4f4f4f; text-decoration:underline;}

.ny_ban{ width:100%; height:340px; margin:150px auto 0px; overflow:hidden; text-align:center;}
#nymain{ width:100%; margin:0px auto; background:url(../images/ny_03.jpg) left top repeat-x #fff; height:auto!important; min-height:400px; height:400px; padding-bottom:40px;}
.nymain{ width:1200px; margin:0px auto;}
.nymain_wz{ float:left; width:1160px; background:url(../images/ny_01.jpg) left top no-repeat; height:42px; padding-top:8px; line-height:42px; padding-left:40px; font-size:13px; text-align:left;}
.nymain_bt{ float:left; width:1200px; background:url(../images/ny_02.jpg) center bottom no-repeat; height:60px; line-height:26px; padding-top:35px; text-align:center; font-size:24px;}
.nymain_bt span{ font-size:12px; font-family:Arial; text-transform:Uppercase; color:#b7b7b7;}

.nymain_fl{float: left; padding: 20px 0px 30px 0px; width:1200px;}
.nymain_fl ul{ margin:0px auto; width:960px;}
.nymain_fl ul li{ float:left; width:156px; height:46px; line-height:46px; margin:0px 2px; background:#002fa7; font-size:15px; color:#fff; text-align:center;}
.nymain_fl ul li a:link{color:#fff; text-decoration:none; width:156px; height:46px; display:block;}
.nymain_fl ul li a:visited{color:#fff; text-decoration:none; width:156px; height:46px; display:block;}
.nymain_fl ul li a:hover{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;}

.flgl{float:left; width:156px; height:46px; line-height:46px;  background:#f58c25; font-size:16px; color:#fff; text-align:center;}
.flgl a:link{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;}
.flgl a:visited{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;}
.flgl a:hover{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;}

.flgl2{width:205px; height:42px; float:left; background:url(../images/ny_12.jpg) right center no-repeat #f58c25; display:block;}
.flgl2 a:link{text-decoration: none; color:#fff;}
.flgl2 a:visited{text-decoration: none; color:#fff;}
.flgl2 a:hover{text-decoration: none; color:#fff;}


.nymain_flnew{float: left; padding:20px 0px 30px 0px; width:1200px;}
.nymain_flnew ul{ margin:0px auto; width:320px;}
.nymain_flnew ul li{ float:left; width:156px; height:46px; line-height:46px; margin:0px 2px; background:#002fa7; font-size:15px; color:#fff; text-align:center;}
.nymain_flnew ul li a:link{color:#fff; text-decoration:none; width:156px; height:46px; display:block;}
.nymain_flnew ul li a:visited{color:#fff; text-decoration:none; width:156px; height:46px; display:block;}
.nymain_flnew ul li a:hover{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;}

.nymain_flke{float: left; padding:20px 0px 30px 0px; width:1200px;}
.nymain_flke ul{ margin:0px auto; width:640px;}
.nymain_flke ul li{ float:left; width:156px; height:46px; line-height:46px; margin:0px 2px; background:#002fa7; font-size:15px; color:#fff; text-align:center;border-radius:4px;}
.nymain_flke ul li a:link{color:#fff; text-decoration:none; width:156px; height:46px; display:block;border-radius:4px;}
.nymain_flke ul li a:visited{color:#fff; text-decoration:none; width:156px; height:46px; display:block;border-radius:4px;}
.nymain_flke ul li a:hover{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;border-radius:4px;}

.nymain_fllx{float:left; padding: 20px 0px 30px 0px; width:1200px;}
.nymain_fllx ul{ margin:0px auto; width:480px;}
.nymain_fllx ul li{ float:left; width:156px; height:46px; line-height:46px; margin:0px 2px; background:#002fa7; font-size:15px; color:#fff; text-align:center;}
.nymain_fllx ul li a:link{color:#fff; text-decoration:none; width:156px; height:46px; display:block;}
.nymain_fllx ul li a:visited{color:#fff; text-decoration:none; width:156px; height:46px; display:block;}
.nymain_fllx ul li a:hover{color:#fff; text-decoration:none; width:156px; height:46px; background:#f58c25; display:block; font-size:16px;}

.nymain_con{ margin:0px auto; width:1200px; line-height:28px; font-size:14px; text-align:left; overflow:hidden;}

.nymain_con ul li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box; height: 40px; width: 1000px; line-height:40px;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.nymain_con img { width:98%;}
.nymain_con input{ line-height:28px; font-size:14px;  border:#ccc 1px dashed;}
.nymain_con textarea{line-height:28px; font-size:14px; height:88px; border:#ccc 1px dashed; width:500px;}
.nymain_con .buttontly{line-height:46px; font-size:14px; height:46px; width:100px; background:#f58c25; color:#FFF; font-family:"微软雅黑"; border:none;}
.nymain_con .buttontsc{line-height:30px; font-size:14px; height:30px; width:100px; background:#002fa7; color:#FFF; font-family:"微软雅黑"; border:none;}

.page-link{color: #FFF;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  height: 50px;
  background-color: #c7c7c7;
  display: block;
  line-height: 50px;
  width: 98%;
  margin: 1%;}

#fanye{ float:left; width:100%; height:44px; line-height:44px; text-align:center; margin-top:20px; display:inline; font-size:15px; background:#f2f1f1}

.newsshow{ width:1200px; float:left;}
.newsshow_bt{ width:1200px; height:40px; float:left; line-height:40px; padding-bottom:10px; font-size:16px; border-bottom:1px dashed #dadada; text-align:center;}
.newsshow_rq{ width:1160px; height:28px; line-height:28px; float:right; display:inline; padding-right:30px; margin-top:5px; margin-bottom:5px; text-align:right; color:#666;}
.newsshow_con{ width:1160px; line-height:28px; margin:0px auto; padding-top:5px; padding-bottom:5px; text-align:left; }
.fp{ float:left; width:1200px;  display:inline; height:32px; line-height:32px; font-size:13px; border-bottom:#dadada 1px solid; margin-top:15px; padding-bottom:10px;}
.fp_t{ width:560px; overflow:hidden; height:32px; float:left; padding-left:20px;  height:32px; line-height:32px; text-align:left; color:#666;}
.fp span{ float:left;}

#ryny{ margin:0px auto;     width: 100%;
  float: right;}
#ryny ul{ }
#ryny ul li{width:200px; float:left;padding-top:20px;margin-right:9px;}
#ryny ul li img{width:190px; height:255px; padding:0px; border:#ff9c00 1px solid; vertical-align:top}
#ryny a{font-size:15px; text-align:center; width:192px; float:left; line-height:60px; 
  height: auto;}
#ryny a:link{ color:#333; text-decoration:none;}
#ryny a:visited{ color:#333; text-decoration:none;}
#ryny a:hover{ color:#002fa7; text-decoration:none;  line-height:60px; 
  height: auto;}

.yxyg{width:1200px; margin:0px auto;}
.yxyg li{width:280px; height: 260px; float:left; padding-left:10px; padding-right:10px; position: relative;}
.yxyg li img{width:274px; height:210px; padding:2px; border:#ccc 1px solid; vertical-align:top}
.yxyg li span{font-size:15px; text-align:center; width:280px; float:left; line-height:60px;position:absolute;top:225px;}
.yxyg a:link{ color:#333; text-decoration:none;    width: 100%;
  height: 100%;}
.yxyg a:visited{ color:#333; text-decoration:none;}
.yxyg a:hover{ color:#002fa7; text-decoration:none;}

.hzhb{width:1200px; margin:0px auto;}
.hzhb li{width:220px; float:left; padding-left:10px; padding-right:10px; padding-bottom:10px; text-align:center;}
.hzhb li img{width:154px; height:70px; padding:2px; border:#ccc 1px solid; vertical-align:top;}
.hzhb li span{font-size:14px; width:220px; float:left; line-height:40px;}
.hzhb a:link{ color:#333; text-decoration:none;}
.hzhb a:visited{ color:#333; text-decoration:none;}
.hzhb a:hover{ color:#002fa7; text-decoration:none;}

.sub_left{ width:232px; float:left; margin-top:28px; display:inline; margin-bottom:40px;}
.sub_left_bt{ width:212px; height:46px; line-height:46px; float:left; background:#ef8811; color:#fff; font-size:16px;padding-left:20px;}
.sub_left_nr{width:232px; float:left;}
.sub_left_nr ul{}
.sub_left_nr ul li{width:232px; height:42px; float:left; line-height:42px; font-size:15px; color:#fff; background:url(../images/ny_11.jpg) right center no-repeat #002fa7; margin-top:1px; }
.sub_left_nr ul li a{color: #fff; text-decoration: none; padding-left:27px;}
.sub_left_nr ul li a:link{text-decoration: none; color:#fff;}
.sub_left_nr ul li a:visited{text-decoration: none; color:#fff;}
.sub_left_nr ul li a:hover{width:205px; height:42px; float:left; background:url(../images/ny_12.jpg) right center no-repeat #f58c25; display:block;}


.sub_left_bt2{ width:222px; height:46px; line-height:46px; float:left; background:#ef8811; color:#fff; font-size:16px;margin-top:15px; display:inline; padding-left:10px;}

.sub_left_bt3{ width:232px; height:46px; line-height:46px; float:left; background: url(../images/ny_14.png) right center no-repeat #ef8811; color:#fff; font-size:16px;margin-top:15px; display:inline;}
.sub_left_bt3 a{ padding-left:25px;}
.sub_left_bt3 a:link{ color:#fff; text-decoration:none;}
.sub_left_bt3 a:visited{ color:#fff; text-decoration:none;}
.sub_left_bt3 a:hover{background: url(../images/ny_14.png) right center no-repeat #f58c25; color:#fff; display:block; text-decoration:none; display:block; width:207px;}

.sub_left_ss{width:212px; float:left; background:#002fa7; padding:10px;}
.sub_left_ss_tj{line-height:32px; font-size:14px; height:32px; width:80px; background:#f58c25; border:none; color:#FFF; font-family:"微软雅黑"; border:none;}
.sub_left_ss select{width:100px; float:left; height:26px; line-height:26px; border:#ccc 1px dashed; color:#444;}
.sub_left_ss_input{width:100px; float:left; height:26px; line-height:26px ;border:#ccc 1px dashed;}

.sub_right{ width:914px; float:left; margin-top:28px; display:inline; margin-left:54px; margin-bottom:40px; text-align:left;}
.sub_right_bt{width:914px; float:left; background:url(../images/ny_13.jpg) left bottom no-repeat; height:46px; line-height:40px; font-size:22px;color:#002fa7;font-weight:bold;}
.sub_right_con{width:914px; float:left;}
.sub_right_con_a{width:914px; float:left; font-size:15px; color:#444; padding:10px 0px; text-align:left;}
.sub_right_con_a_zi{width:600px; float:left; line-height:30px;}
.sub_right_con_a_tu{width:300px; float:left; margin-left:10px; display:inline;}
.sub_right_con_a_tu img{ width:290px; height:218px;}

.sub_right_con_b{width:914px; float:left; padding-top:10px;}

.sub_right_con_b_con{width:445px; float:left; margin-bottom:20px; display:inline; border:#e2e2e2 1px dashed; padding:10px 0px 10px 10px;}
.sub_right_con_b_left{ float:left; width:230px; padding-top:0px;}

.sub_right_con_b_left2{ float:left; width:220px; padding-top:0px; margin:20px 40px 20px 40px;}
.sub_right_con_b_left2:hover .sub_right_con_b_left_img {
    -moz-box-shadow: 0px 0px 30px #ccc;
    -webkit-box-shadow: 0px 0px 30px #ccc;
    box-shadow: 0px 0px 1rem #ccc;
}

.sub_right_con_b_left_img{width:220px; height:165px;transform: translate(0% ,0%) scale(1);overflow: hidden;float: left;}
.sub_right_con_b_left_img a{width:220px !important; height:165px !important; display: block;}
.sub_right_con_b_left_img img{width:220px; height:165px; padding:0;transform: translate(0% ,0%) scale(1.0);transition: all .5s ease;}

.sub_right_con_b_left_xx{ float:left; width:220px; text-align:center; background:#002fa7; color:#FFF; display:inline; height:40px; line-height:40px;transition: all .36s ease;}

.sub_right_con_b_left_img:hover img {-moz-box-shadow: 0px 0px 30px #ccc;-webkit-box-shadow: 0px 0px 30px #ccc;box-shadow: 0px 0px 1rem #ccc;transition:all 1s;transform:scale(1.3)}
.phrfl:hover .sub_right_con_b_left_xx,.sub_right_con_b_left:hover .sub_right_con_b_left_xx,.sub_right_con_b_left2:hover .sub_right_con_b_left_xx{ background:#f58c25;color:#fff !important; transition: all .36s ease;}
.phrfl:hover .sub_right_con_b_left_xx a,.sub_right_con_b_left:hover .sub_right_con_b_left_xx a{ color:#fff !important;}
.sub_right_con_b_left_xx a{ color:#fff;}

.sub_right_con_b_right{ float:left; width:200px; padding-left:10px; margin-top:-5px; display:inline;}
.sub_right_con_b_right ul li{ float: left; width:200px; line-height:25px; font-size:14px;display:inline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
-webkit-box-orient:vertical;-webkit-line-clamp:1;}


.sub_left2{ width:320px; float:left; margin-top:28px; display:inline; margin-bottom:40px;}
.sub_left2_bt{ width:305px; height:46px; line-height:46px; float:left; background:#ef8811; color:#fff; font-size:16px; font-weight:bold; padding-left:15px;}
.sub_left2_nr{width:320px; float:left;}
.sub_left2_nr ul{}
.sub_left2_nr ul li{width:320px; height:42px; float:left; line-height:42px; font-size:15px; color:#fff; background: #002fa7; margin-top:1px; }
.sub_left2_nr ul li a{color: #fff; text-decoration: none; padding-left:15px;}
.sub_left2_nr ul li a:link{text-decoration: none; color:#fff;}
.sub_left2_nr ul li a:visited{text-decoration: none; color:#fff;}
.sub_left2_nr ul li a:hover{width:305px; height:42px; float:left; background:#f58c25; display:block;}

.sub_right2{ width:840px; float:left; margin-top:28px; display:inline; margin-left:40px; margin-bottom:40px; text-align:left;}
.sub_right2_bt{width:840px; float:left; background:url(../images/ny_13.jpg) left bottom no-repeat; height:46px; line-height:40px; font-size:22px;}
.sub_right2_con{width:840px; float:left;}
.sub_right2_con_a{width:840px; float:left; font-size:15px; color:#444; padding:10px 0px; text-align:left; line-height:30px;}
.sub_right2_con_b{width:100%; float:left; padding-top:30px;width:914px;float:right;}

.sub_right2_con_b_xgcp{height:40px; line-height:36px;width: 912px;float: right; font-size:22px; border-bottom:#ddd 1px solid;}

.xia{ width:914px; float:left; padding-top:20px;}
.xia ul{}
.xia ul li{ float:left; width:890px; padding-left:24px; background:url(../images/i_36.jpg) left center no-repeat; border-bottom:#dadada 1px dashed; line-height:45px; text-align:left; font-size:15px; color:#636363;}
.xia ul li span{ float:right; font-size:14px; color:#002fa7; background:#f2f1f1; width:100px; text-align:center; height:25px; line-height:25px; margin-top:10px;}
.xia ul li span a{ color:#002fa7;}
.xia ul li span a:hover{ color:#002fa7;}
.xia ul li a{ color:#636363}
.xia ul li a:hover { text-decoration:none; color:#002fa7;}

.phshow{ float:left; width:500px; padding-top:20px;}
/*.phshow img{width:470px; height:354px; padding:3px; border:#002fa7 1px solid;}*/

.phshow_right{ float:left; width:400px; padding-left:10px; padding-top:10px;}
.phshow_right ul li{ float:left; width:400px; line-height:40px; font-size:14px; border-bottom:#dadada 1px dashed;}

.phshow_xiazz{background:#f58c25; width:150px; height:40px; line-height:40px; float:left; margin-top:10px; margin-left:10px; text-align:center;}
.phshow_xiazz:hover{ background:#002fa7;color:#fff !important; transition: all .36s ease;}
.phshow_xiazz:hover a{color:#fff !important;}

.phshow_xia{ float:left; width:914px; margin-top:15px; display:inline; text-align:left; border:#b2d4f6 1px solid;}
.phshow_xia_xx{float:left; width:904px; background:#f2f1f1; height:46px; line-height:46px; padding-left:10px; font-size:16px;}
.phshow_xia_con{float:left; width:890px; line-height:30px; padding:10px 10px 30px 10px; font-size:15px;}

.new_left{ width:880px; float:left; display:inline; margin-bottom:40px; text-align:left;}
.new_left_bt{width:880px; float:left; background:url(../images/ny_13.jpg) left bottom no-repeat; height:46px; line-height:40px; font-size:22px;}
.new_left_con{width:880px; float:left; padding-top:10px;}

.new_fl{float:left; padding:0px; width:880px; border-bottom:#dadada 1px dashed; margin-top:28px; display:inline;}
.new_fl ul{}
.new_fl ul li{ float:left; width:156px; height:40px; line-height:40px; margin:0px 2px; background:#002fa7; font-size:15px; color:#fff; text-align:center;}
.new_fl ul li a:link{color:#fff; text-decoration:none; width:156px; height:40px; display:block;}
.new_fl ul li a:visited{color:#fff; text-decoration:none; width:156px; height:40px; display:block;}
.new_fl ul li a:hover{color:#fff; text-decoration:none; width:156px; height:40px; background:#f58c25; display:block; font-size:16px;}

.new_fl2{float:left; padding:0px; width:1200px; border-bottom:#dadada 1px dashed; margin-top:28px; display:inline;}
.new_fl2 ul{}
.new_fl2 ul li{ float:left; width:156px; height:40px; line-height:40px; margin:0px 2px; background:#002fa7; font-size:15px; color:#fff; text-align:center;transition: all .5s ease;}
.new_fl2 ul li a:link{color:#fff; text-decoration:none; width:156px; height:40px;line-height: 40px; display:block;}
.new_fl2 ul li a:visited{color:#fff; text-decoration:none; width:156px; height:40px;line-height: 40px; display:block;}
.new_fl2 ul li a:hover{color:#fff; text-decoration:none; width:156px; height:40px;line-height: 40px; background:#f58c25; display:block; transition: all .5s ease;}

.new_right{ width:280px; float:left; margin-top:28px; display:inline; margin-bottom:40px; margin-left:40px;}
.new_right_bt{ width:270px; background:url(../images/ny_13.jpg) left bottom no-repeat; height:40px; line-height:40px; font-size:16px; padding-left:10px;}
.new_right_nr{ width:280px; float:left; padding-top:10px;}
.new_right_nr ul{}
.new_right_nr ul li{ float:left; width:260px; padding-left:20px; background:url(../images/i_36.jpg) left center no-repeat; border-bottom:#dadada 1px dashed; line-height:30px; text-align:left; font-size:13px; color:#636363;}
.new_right_nr ul li a{ color:#636363}
.new_right_nr ul li a:hover { text-decoration:none; color:#002fa7;}

.newsany{ width:880px; float:left; border-bottom:#dadada 1px dashed; padding-top:15px; padding-bottom:15px;}
.newsany_sj{ width:180px; float:left; padding-left:5px;}
.newsany_sj img{ width:162px; height:122px; border:#dadada 1px solid;}
.newsany_wz{ width:680px; float:left;}
.newsany_wz_bt{ width:680px; height:26px; float:left; font-size:16px; line-height:26px; text-align:left; font-weight:bold;}
.newsany_wz_bt a { color: #333; text-decoration: none;}
.newsany_wz_bt a:hover { text-decoration:none; color:#002fa7;}
.newsany_wz_nr{ width:670px; float:left; font-size:13px; line-height:24px; text-align:left; color:#333; margin-top:6px; display:inline; }
.newsany_wz_nr .date{ float:left; width:670px; padding-bottom:6px; color:#002fa7;}

.newsbny{ width:880px; float:left;}
.newsbny ul{}
.newsbny ul li{ float:left; width:800px; padding-left:26px; background:url(../images/i_36.jpg) left center no-repeat; border-bottom:#dadada 1px dashed; line-height:45px; text-align:left; font-size:15px; color:#636363;}
.newsbny ul li span{ float:right; font-size:15px; color:#002fa7; width:120px; text-align:center;}
.newsbny ul li a{ color:#636363}
.newsbny ul li a:hover { text-decoration:none; color:#002fa7;}

.newsxx{ width:880px; float:left; padding-top:10px;}
.newsxx_bt{ width:880px; height:40px; float:left; line-height:40px; padding-bottom:10px; font-size:16px; border-bottom:1px dashed #dadada; text-align:center;}
.newsxx_rq{ width:860px; height:28px; line-height:28px; float:right; display:inline; padding-right:30px; margin-top:5px; margin-bottom:5px; text-align:right; color:#666;}
.newsxx_con{ width:860px; line-height:28px; margin:0px auto; padding-top:5px; padding-bottom:5px; text-align:left; }


.fp{ float:left; width:100%;;  display:inline; height:32px; line-height:32px; font-size:13px; border-bottom:#dadada 1px solid; margin-top:15px; padding-bottom:10px;}
.fp_t{ width:45%; overflow:hidden; height:32px; float:left; padding-left:20px;  height:32px; line-height:32px; text-align:left; color:#666;}

/*产品分类列表*/
#phlist{ float:left; width:100%;}
.phlist_a1{ float:left; width:290px; margin-top:15px; margin-right:13px; display:inline;}
.phlist_a1_img{ float:left; width:290px; height:218px;overflow: hidden;transition: all .5s ease;}
.phlist_a1_img img{ width:290px; height:218px;transform: translate(0% ,0%) scale(1.0);transition: all .5s ease;}
.phlist_a1_bt{ float:left; width:280px; height:40px; line-height:40px; background:#002fa7; color:#fff; padding-left:10px; font-size:16px; text-align: center;transition: all .36s ease;}
.phlist_a1_bt:hover{ float:left; width:280px; height:40px; line-height:40px; background:#f58c25;color:#fff; padding-left:10px; font-size:16px; text-align: center;transition: all .36s ease;}

.phlist_a1_bt span{ float:right; text-align:right; background:#f58c25; padding:0px 10px;}
.phlist_a1:hover img { transform: translate(0% ,0%) scale(1.1);}
.phlist_a1:hover .phlist_a1_img {
    -moz-box-shadow: 0px 0px 30px #ccc;
    -webkit-box-shadow: 0px 0px 30px #ccc;
    box-shadow: 0px 0px 1rem #ccc;
}
.phlist_a1:hover .phlist_a1_bt {
    background: #f58c25;
}
.phlist_a1:hover .phlist_a1_bt a {
    color: #fff;
}

.phlist_a1_nr{ float:left; width:290px; line-height:24px; font-size:14px; color: #666; padding-top:0px; height:130px;}

/*行业应用列表*/
.hylist{ float:left; width:100%;}
.hylist ul{}
.hylist ul li{ float:left; width:300px; margin:15px 0px;}
.hylist>ul>li>a{width:290px; height:218px; overflow: hidden;display: block;}
.hylist ul li img{ float:left; width:290px; height:218px;transition: all .5s ease;}
.hylist ul li span{ float:left; width:290px; height:40px; line-height:40px; background:#002fa7; color:#fff; text-align:center;font-size:15px;transition: all .5s ease;}
.hylist ul li:hover img{transition:all 1s}
.hylist ul li:hover img{transform:scale(1.2)}
.hylist ul li:hover span { background: #f58c25;transition: all .5s ease;}

.hyne{float:left; width:100%; padding-top:25px; padding-bottom:45px;}
.hyne_bt{float:left; width:100%; background:url(../images/ny_13a.jpg) left bottom no-repeat; height:46px; line-height:40px; font-size:22px;}
.hyne_bt_a{float:left; width:300px; }
.hyne_bt_b{float:left; width:520px; padding-left:60px;}

.hyne_wz{float:right; width:100%; line-height:30px; padding-top:15px;width:914px;}
.hyne_wz_zi{float:left; width:860px; padding-top:20px; font-size:15px;margin-left: 20px;}
.hyne_wz_tu{width:300px; float:left; margin-left:20px; display:inline;}
.hyne_wz_tu span img{ width:290px; height:218px;}

.hyne_anli{float:left; width:100%; line-height:30px; padding-top:40px; padding-bottom:30px;width:914px;float:right;}
.hyne_anli_zi{float:left; width:300px;}
.hyne_anli_zi span{ font-size:22px; line-height:36px;}
.hyne_anli_tu{width:870px; float:left; margin-left:10px; display:inline; margin-left:10px; margin-top:25px;}
.hyne_anli_tu ul{}
.hyne_anli_tu ul li{width:160px; float:left; padding-left:7px; padding-right:7px; padding-bottom:10px; text-align:center;}
.hyne_anli_tu li img{width:154px; height:70px; padding:2px; border:#ccc 1px solid; vertical-align:top;}
.hyne_anli_tu li span{font-size:14px; width:220px; float:left; line-height:40px;}

.hyne_lj{float:left; width:100%; padding-top:30px;}

/* style for vertical nav */	
#navigation_horiz {width:300px; clear:both; padding:0 0 0 0; margin:0 auto}
#navigation_horiz  ul { display:block}
#navigation_horiz  ul li {display:block; width:300px; text-align:center; height:42px; background:#eaeaea; padding-top:3px; font-size:18px; margin:0 0 1px 0; position:relative}
#navigation_horiz  ul li a.navlink {display:block; *display:inline-block; width:300px; height:30px; text-align:center;text-decoration:none}
#navigation_horiz .dropdown {position:absolute; padding:8px 10px; width:280px;}

/* style for each drop down - vertical */
#navigation_horiz ul li #dropdown_four {background:#e5e5e5; color:#333;font-size:14px;}
#navigation_horiz ul li #dropdown_four a {color:#333;}
#navigation_horiz ul li #dropdown_four a:hover{ color:#002fa7;}
#navigation_horiz ul li #dropdown_four p{ font-size:14px; line-height:34px; border-bottom:#FFF 1px dashed;}


.phrfl{width:220px; float:left; margin:25px; display:inline; border:#e2e2e2 1px dashed; padding:10px;}
/*phleft*/
.leftsidebar_box{width:232px; height:auto !important;overflow:visible !important;height:100% !important; float:left;}
.leftsidebar_box dt{padding-left:20px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#f5f5f5;font-size:14px;position:relative;line-height:48px;cursor:pointer; background:#002fa7; margin-top:1px;}
.leftsidebar_box dd{background-color:#f58c25; padding-left:20px; margin-top: 1px; height:40px; line-height:40px;}
.leftsidebar_box dd a{color:#f5f5f5; font-size:14px;}
.leftsidebar_box dt img{position:absolute;right:10px;top:20px;}
.leftsidebar_box dl dd:last-child{}

/*phshow tu */
#magnifier { position: relative; width:470px; }
.small-box { position: relative; width:470px; height:356px; margin-bottom: 20px; border: 1px solid #eee; overflow:hidden;}
.small-box img { display: block; width: 100%;}
.small-box .hover {
      display: none;
      position: absolute;
      left: 0;
      top: 0;
      width: 200px;
      height: 200px;
      border: 1px solid #aaa;
      background: #0099ff;
      opacity: .5;
      filter: alpha(opacity: 50);
      cursor: move;
    }
.thumbnail-box { position:relative; width:100%;}
.thumbnail-box .btn {position:absolute; top:50%; width:22px; height:32px; margin-top:-16px;}
.thumbnail-box .btn-prev {left: 0; background: url(../images/show/btn_prev.png) no-repeat;}
.thumbnail-box .btn-next { right: 0; background: url(../images/show/btn_next.png) no-repeat;}
.thumbnail-box .list { overflow: hidden; width: 390px; margin: 0 auto;}
.thumbnail-box .wrapper { width: 100000px;}
.thumbnail-box .list .item { float:left; margin:0 9px;}
.thumbnail-box .list .item-cur {}
.thumbnail-box .list .item img { border: 2px solid #fff; width:56px; height:42px;}
.thumbnail-box .list .item-cur img { border: 2px solid #e53e41; width:56px; height:42px;}
.big-box {
      display: none;
      overflow: hidden;
      position: absolute;
      left: 451px;
      top: 0;
      width: 540px;
      height: 540px;
      border: 1px solid #e4e4e4;
}
.big-box img { display: block;}


.tab {position: relative; width:912px; overflow:hidden; float:left; border:#f2f1f1 1px solid; margin-top:20px; display:inline;}
.tab-nav {height:46px; overflow:hidden; background:#f5f5f5; }
.tab-nav a {display: block; float: left; width:302px; height:45px; line-height:45px; text-align:center; background:#f2f1f1; color:#333; font-size:16px; border:#fff 1px solid;}
.tab-nav a.current {background: #f58c25; color: #fff; font-size:16px;}
.tab-con {position: relative; width:910px;  overflow: hidden;}
.tab-con-item {display:none; width:890px; line-height:26px; padding:10px 10px 30px 10px; font-size:15px;}
.tab-con-item p img { max-width:99%;}

/*----在线-悬浮-------*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#00458c;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#002fa7;display:none;}
.suspension .a-top:hover{background:#00458c;}
.suspension .d{display:none;width:150px;background:#fff;position:absolute;right:50px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:50px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.inner-box .qrcode-img img{width:200px;height:200px;}

.suspension .d-qrcode p{font-size:16px;color:#93959c;}

/*--------2018-08-23--前台设计--周璇--对样式进行修改--------*/
.left-color{color:#FFF;}

.sub_right_con_b_right{float:left; width:200px;line-height:25px;padding-left:10px; margin-top:0px; display:inline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
-webkit-box-orient:vertical;-webkit-line-clamp:8; height:194px;}

.page{width: 100%;text-align: center;padding: 20px;box-sizing: border-box;}
.page a,.page span{border: 1px solid #dcdcdc;display: inline-block;padding: 5px 10px;color: #585858;font-size: 17px;}
.page a.active{background-color: #e40114;color: #fff;border-color: #e40114;}

/***翻页***/

#fanye{text-align: center;padding: 1rem 0; clear:both;display:table;}

.pagination {
	display: block;
	padding-left: 0;
	border-radius: 4px;
	text-align:center;
	margin: 0px 0;
  display: inline-flex;
}
.pagination > li {
  display: inline-block !important;
  width:60px;
}
.pagination > li > a,
.pagination > li > span {
  color: #FFF;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  height:50px !important;
  background-color:#c7c7c7;
  display:block !important; line-height:50px !important;
  width:98% !important;
  margin:1%;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.sui-nav .nav-border.nav-line li {
  border-bottom: 1px solid #eee;
  /* background: #002fa7 !important; */
  position: relative;
}
.sui-nav li>ul>li{background-color: #0076c8;}


/* .sui-nav .nav-border.nav-line li {
  background: #ef8811 !important;
} */

.kuandubox{width:837px !important; float:right !important;}