@charset "utf-8";

/* CSS Document */



/*banner*/

.banner{width:100%; margin:0 auto; position:relative; height:580px;}

.bannera{width:100%; margin:0 auto; position:relative; height:300px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:100%}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:30px}

.fullSlide .hd ul li{background:#1471cb;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#fff}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}



/*搜索*/

.search_box{ width:100%; height:60px; border-bottom:1px solid #ccc; margin-bottom:30px;} 

.search{ width:1080px; height:60px; margin:0 auto;}

.search_l{ float:left; height:60px; line-height:60px; font-weight:bold;}

.search_l img{ float:left; vertical-align:middle; padding-top:20px;}

.search_l a{ margin:0 5px; text-decoration:none; color:#333; font-weight:normal;}

.search_l a:hover{ text-decoration:underline;}

.search_r{ float:right; height:60px;}

.search-box{ width:200px; height:30px; margin-top:17px;}

.search-text{width:153px; height:30px; float:left; line-height:30px; border:0; text-indent:1.2em; background:url(../images/ss_k.gif) no-repeat; color:#999;}

.search-button{ background:url(../images/ss_s.gif) no-repeat; width:45px; height:30px; float:left;border-style :none; cursor:pointer;}



/*产品*/

.cp{ width:1080px; height:auto; overflow:hidden; margin:26px auto;}

.cp .cpz{ width:230px; height:auto; float:left; background:#1471cb; padding-bottom:4px; padding-top:12px;}

.cp .cpy{ width:830px; height:auto; float:right;}

.cp .cpd{ width:810px; padding-top:15px; padding-right:8px; padding-left: 10px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; height:auto; padding-bottom: 20px; float:right; font-size: 14px; line-height: 28px;}

.cp .cpz h2{ font-size:18px;  width:230px; height:44px; background:url(../images/cptb.jpg) no-repeat center; text-align:center; padding-top:5px; margin-bottom:12px;}

.cp .cpz h2 a{ color:#fff; padding-left:16px;}

.cp .cpl{ width:224px; margin:0 auto; background:#fff; padding-top:16px; padding-bottom:46px;}

.cp .cpl h4 img{ width:17px; height:17px; padding: 0 6px 0 18px;vertical-align: middle;}

.cp .cpl h4{ font-size:14px; width:190px; height:36px; background:#1471cb; border-radius:4px; text-align:center; line-height:36px; margin:0 auto;}

.cp .cpl h4 a{ color:#fff;}

.cp .cpl ul img{ width:8px; height:11px; padding: 0 12px 0 30px;}

.cp .cpl ul{ font-size:14px; font-weight:bold; line-height:42px;}

.cp .cpl ul li{ border-bottom:1px dotted #ccc; width:190px; margin:0 auto;}

.cp .hd ul{ width:846px; height:40px; line-height:40px; border-bottom:1px solid #ccc;}

.cp .hd ul li{ float:left; font-size:16px; font-weight:bold;  width:110px; height:40px; text-align:center; margin-right:8px; background:#1471cb;color:#fff;}

.cp .hd ul li a{ color:#fff;!important} /*重要的*/

.cp .on a, .cp .hd ul li:hover{ display:block;background:#f29a00; width:110px; height:40px; color:#fff;}

.cp .hd ul li:hover .on a{ background:#004edc; color:#fff;}

.cpp{ font-size: 14px; line-height: 28px;}

.cp .bd ul{ margin-top:23px;}

.cp .bd ul li{ float:left; margin:0 6px; position:relative; margin-bottom:20px;}

.cp .bd ul img{ width:262px; height:190px; border:1px solid #ccc; display:block;}

.cp .bd ul p{ width:264px; height:30px; line-height:30px; text-align:center; background:url(../images/tmd.png); color:#fff; position:absolute; left:0; bottom:0px;}

.cp .hd i{ float:right; font-style:normal; line-height:40px; margin-right:9px;}



/*bann1*/

.ksi{ width:100%; height:170px; background:#1471cb; margin:0 auto;}

.ads1{ width:1080px; height:170px; margin:0 auto; position:relative; }

.ads1 h2{ font-size:24px; color:#fff;  position:absolute; left:308px; top:34px; line-height:36px;}

.ads1 h2 em{ font-weight:normal;}

.ads1_butt{ position:absolute; width:120px; height:26px; line-height:25px; text-align:center; background:#f29a00; border-radius:4px; font-size:14px; right:28px; bottom:33px; }

.ads1_butt a{ color:#fff;}

.dha{ position:absolute; right:167px; top:48px;}

.ads1_tel{ position:absolute; right:10px; top:42px; font-size:14px; line-height:28px; color:#fff;}

.ads1_tel span{ font-size:24px; font-family:Impact; color:#fff; display:block;}



/*困扰*/

.kr{ width:1080px; height:230px; background:#e9f4ff; margin:0 auto;}

.kr h2{ font-size:36px; text-align:center;padding: 40px 0 20px 0;}

.kr p{ line-height:30px; font-size:16px; text-align:center; width:464px; margin:0 auto;}



/*厂家*/

.srcj{ width:1080px; height:520px; margin:0 auto; margin-top:36px;}

.srcj h3{ width:920px; height:67px; background:url(../images/ls.jpg) no-repeat center; font-size:24px; color:#1471cb; line-height:30px;padding-left: 160px;}

.srcj ul{ margin-top:40px;}

.srcj ul li{ width:252px; height:190px; background:#1471cb; float:left; position:relative; margin:0 9px; margin-bottom:20px;}

.srcj ul li h4{ font-size:18px; color:#f29a00; padding:26px 0 16px 20px;}

.srcj ul li p{ line-height:30px; font-size:14px; color:#fff; padding-left:20px; width:216px;}

.srcj ul li em{ font-size:14px; color:#fff; width:26px; height:24px; background:url(../images/01.jpg) no-repeat; display:block; position:absolute; right:0; bottom:0;padding: 25px 0 0 30px;}



/*问题*/

.wtjs{ width:100%; height:176px; background:url(../images/wt.jpg) no-repeat center; margin-top:30px;}

.wtjs h3{ font-size:24px; text-align:center; color:#fff; padding-top:56px;}

.jei{ height:430px; width:1080px; margin:0 auto; margin-top:38px;}

.zbje{ float:left; width:644px; height:430px; background:url(../images/les.jpg) no-repeat left;}

.ul_01{ font-size:16px; font-weight:bold; line-height:30px; color:#fff; padding: 24px 0 20px 16px;}

.zbje h4{ font-size:18px; color:#fff; border-bottom:1px solid #fff;width: 510px;line-height: 30px; padding-left:18px;}

.ul_02{ padding: 7px 0 0 20px;}

.ul_02 li{ line-height:50px; font-size:16px; color:#fff; background:url(../images/dhd.jpg) no-repeat left; font-weight:bold; padding-left:26px;}

.ul_02 em{ color:#f29a00;}



/*bann2*/

.ksi2{ width:100%; height:170px; background:#1471cb; margin:0 auto; margin-top:40px;}

.ads2{ width:1080px; height:170px; margin:0 auto; position:relative; }

.ads2 h4{ font-size:24px; color:#fff;  position:absolute; left:274px; top:34px; line-height:36px; font-weight:normal;}

.ads2 h4 em{ font-weight:bold;}

.ads2_butt{ position:absolute; width:120px; height:26px; line-height:25px; text-align:center; background:#f29a00; border-radius:4px; font-size:14px; left:74px; bottom:33px; }

.ads2_butt a{ color:#fff;}

.dhaa{ position:absolute; left:10px; top:48px;}

.ads2_tel{ position:absolute; left:74px; top:40px; font-size:14px; line-height:28px; color:#fff;}

.ads2_tel span{ font-size:24px; font-family:Impact; color:#fff; display:block;}



/*案例*/

.al_box{ width:1080px; margin: 37px auto; height:436px; }

/**滑动门**/

#tab1{width:1080px; position:relative;}

#tab1 .tab_menu1{ width: 218px; height:434px; float:left; border:1px solid #ddd; border-top:0px; padding-top:1px;}

#tab1 .tab_menu1 h3{ height:45px; background:#0068b7; line-height:45px; padding-left:20px;}

#tab1 .tab_menu1 h3 a{ font-size:16px; font-weight:bold; color:#fff; background:url(../images/al_tit.png) no-repeat left center; text-align:left; padding-left:20px;}

#tab1 .tab_menu1 li{ display:block; background:url(../images/al_tab.jpg) no-repeat; width:170px; height:50px; margin:10px auto 0px; line-height:18px; padding:16px 0px 0px 20px; cursor:pointer;}

#tab1 .tab_menu1 a{ display:block; font-size:14px; color:#303030; font-weight:bold;}

#tab1 .tab_menu1 .selected1{ background:#0068b7; color:#fff;}

#tab1 .tab_menu1 .selected1 a{ color:#fff;}



#tab1 .hide{display:none;}

#tab1 .tab_box1{ width:840px; float:right;}



.tab_box1 h3{ height:45px; background:#e6e6e6;}

.tab_box1 h3 a{ display:block; float:right; line-height:45px; color:#666; margin-right:10px;}

.tab_box1 h3 span a{ background:#0068b7 url(../images/al_tit.png) no-repeat 20px center; display:block; width:120px; height:45px; line-height:45px; padding-left:30px; font-size:16px; font-weight:bold; color:#fff; float:left;}

.tab_box1 ul{ border: 1px solid #ddd; height:390px; border-top:0px;}

.tab_box1 ul li{ width:194px; height:155px; position:relative; border:1px solid #ddd; padding:4px; float:left; margin:20px 0px 0px 20px;}

.tab_box1 ul li b{ display:block; width:194px; height:155px; overflow:hidden;}

.tab_box1 ul li img{ width:194px; height:155px;

-webkit-transition:all 1s ;

-moz-transition:all 1s ;

-o-transition:all 1s ;

-ms-transition:all 1s;

transition:all 1s ;}

.tab_box1 ul li:hover img{ transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 

	-moz-transform:scale(1.2, 1.2); 

	-webkit-transform:scale(1.2, 1.2); 

	-o-transform:scale(1.2, 1.2); }

.tab_box1 ul li span{ display:block; position:absolute; bottom:0px; left:0px; background:url(../images/cp_bg.png); height:35px; line-height:35px; text-align:center; width:100%; font-size:14px;}

.tab_box1 ul li span a{ color:#fff; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.tab_box1 ul li:first-child{ width:339px; height:339px;}

.tab_box1 ul li:first-child b{ width:339px; height:339px;}

.tab_box1 ul li:first-child img{ width:339px; height:339px;

-webkit-transition:all 1s ;

-moz-transition:all 1s ;

-o-transition:all 1s ;

-ms-transition:all 1s;

transition:all 1s ;}



/*优势*/

.ysbj{ width:100%; height:845px; background:url(../images/ysbj.jpg) no-repeat center;}

.yszx{ width:1080px; height:845px; margin:0 auto; position:relative;}

.yszx h4{ font-size:48px; position:absolute; left:120px; top:61px; }

.yszx h4 a{color:#1471cb;}

.yszx h5{ font-size:24px; position:absolute; right:20px; top:66px;}

.span_01{ display:block; width:500px; height:116px; position:absolute; left:50px; top:174px;}

.span_01 h3{ font-size:18px; color:#1471cb; margin-bottom:8px;}

.span_01 p{ font-size:14px; line-height:26px;}

.span_02{ display:block; width:500px; height:116px; position:absolute; left:50px; top:312px;}

.span_02 h3{ font-size:18px; color:#1471cb; margin-bottom:8px;}

.span_02 p{ font-size:14px; line-height:26px;}

.span_03{ display:block; width:500px; height:116px; position:absolute; left:50px; bottom:300px;}

.span_03 h3{ font-size:18px; color:#1471cb; margin-bottom:8px;}

.span_03 p{ font-size:14px; line-height:26px;}

.span_04{ display:block; width:500px; height:116px; position:absolute; left:50px; bottom:190px;}

.span_04 h3{ font-size:18px; color:#1471cb; margin-bottom:8px;}

.span_04 p{ font-size:14px; line-height:26px;}

.span_05{ display:block; width:500px; height:116px; position:absolute; left:50px; bottom:48px;}

.span_05 h3{ font-size:18px; color:#1471cb; margin-bottom:8px;}

.span_05 p{ font-size:14px; line-height:26px;}

.ystt{ position:absolute; right:2px; top:182px; padding-top:15px;}



/* 客户见证 */

/*图片滚动*/

.sdkc_box{ width:1080px; margin:30px auto; height:386px; padding-bottom:10px;}

.sdkc_box h3{ font-size:20px; background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; height:60px; line-height:24px;}

.sdkc_box h3 b{ color:#289900; font-weight:bold;}

.sdkc_box h3 span{ font-size:12px; display:block; text-align:center; font-weight:normal; padding-top:6px;}

.carousel{ margin:0px auto; padding:20px 0px 0px 0px; width:1080px; height:306px; overflow: hidden; position: relative;}

.carousel .slides{ margin:0px auto; overflow:hidden; position:relative;}

.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}

.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:100%; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}

.carousel .slides  div em a{ color:#fff;}

.carousel .slides img{width:420px; height:235px;}

.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}

.carousel .slides .slideItem a{ overflow:hidden; display:block;}

.carousel .slides .slideItem img{ width:100%; height:100%;}

.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; display:block; position:absolute;}

.prevButton{background:url(../images/t_l_1.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}

.nextButton{background:url(../images/t_r_1.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}

.prevButton{left: 0px;}

.nextButton{background-position:0px 0px; right:0px;}



/**khjz_box**/

.khjz_box{ width:1080px; height:390px; margin:auto; padding-bottom:30px;}

.khjz_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; height:60px; line-height:24px;}

.khjz_box h3 a{ font-size:20px; font-weight:bold; color:#000; display:block;}

.khjz_box h3 span{ font-size:16px; color:#999; font-family:"Times New Roman"; text-transform:uppercase;}

.khjz_box dl{ width:520px; float:left; margin:20px 10px 0px;}

.khjz_box dl dd{ width:160px; float:left;}

.khjz_box dl dd img{ width:160px; height:145px;}

.khjz_box dl dt{ width:340px; float:right;}

.khjz_box dl dt span a{ font-size:14px; color:#303030; font-weight:bold; line-height:26px;}

.khjz_box dl dt p{ line-height:28px; font-size:14px;}

.khjz_box dl dt em a{ display:block; width:96px; height:26px; border:2px solid #303030; text-align:center; line-height:26px; color:#303030; font-style:normal; margin-top:5px; float:right;}



/* 荣誉资质 */

.ryzs{ height:240px; width:1080px; margin:0 auto;position:relative;}

.ryzs span{ display:block; width:1080px; height:35px; border-bottom:1px solid #ccc;}

.ryzs span h3{ width:94px; height:34px; background:#1471cb; font-size:14px; float:left; line-height:34px; text-align:center;}

.ryzs span h3 a{ color:#fff;}

.ryzs span em{ float:right; padding:10px;}

.left{ width:44px; height:44px; position:absolute; left:0; top:114px;}

.right{ width:44px; height:44px; position:absolute; right:0; top:114px;}

.ryzs ul{ margin-top:16px; margin-left:60px;}

.ryzs ul li{ float:left; margin-right:20px;}

.ryzs ul li img{width:206px; height:144px; border:3px solid #ccc;}

.ryzs ul li p{ width:210px; line-height:30px; height:30px; text-align:center;}



/*bann3*/

.ksi3{ width:100%; height:170px; background:#1471cb; margin:0 auto; margin-top:20px;}

.ads3{ width:1080px; height:170px; margin:0 auto; position:relative; }

.ads3 h4{ font-size:24px; color:#fff;  position:absolute; left:274px; top:34px; line-height:36px; font-weight:normal;}

.ads3 h4 em{ font-weight:bold;}

.ads3_butt{ position:absolute; width:120px; height:26px; line-height:25px; text-align:center; background:#f29a00; border-radius:4px; font-size:14px; left:74px; bottom:33px; }

.ads3_butt a{ color:#fff;}

.dhaaa{ position:absolute; left:10px; top:48px;}

.ads3_tel{ position:absolute; left:74px; top:40px; font-size:14px; line-height:28px; color:#fff;}

.ads3_tel span{ font-size:24px; font-family:Impact; color:#fff; display:block;}



/* 关于 */

/**gs_box**/

.gs_box{ height:412px; background:#e4e4e4;}

.gs_big{ width:1080px; margin:0 auto; height:412px;}

.gs_big dl{ height:370px; padding-top:42px;}

.gs_big dl dd{ width:460px; height:330px; float:left;}

.gs_big dl dd img{ width:450px; height:320px; border:5px solid #fff;}

.gs_big dl dt{ width:590px; float:right; height:308px; background:url(../images/gsjj_bg.png) no-repeat center 15px;}

.gs_big dl dt span a{ line-height:30px; color:#333; font-weight:bold; font-size:18px; display:block; padding:5px 0px 0px 21px;}

.gs_big dl dt .gs_nr{ line-height:29px; font-size:14px; color:#666; font-weight:normal; text-align:left; overflow:hidden; margin:10px 20px 0px; height:238px;}

.gs_nr p{ color:#666; line-height:28px; height:224px; overflow:hidden;}

.gs_big dl dt b a{ display:block; text-align:center; line-height:36px; color:#fff; background:#1471cb; font-size:14px; font-style:normal; width:130px; height:36px; border:3px solid #bdbdbd; float:left; margin-left:223px;}



/* 荣誉 */

.rongyu{ width:1080px; margin:40px auto; height:256px;}

.rongyu .ryt{ float:left; height:40px; width:1080px; margin:0 auto; margin-bottom:30px;margin-top:10px; border-bottom:1px solid #ccc;}

.rongyu .ryt ul{ width:280px;}

.rongyu .ryt ul li{width: 110px;float:left; height:40px; background:#0068b7; text-align: center;line-height: 40px; font-weight:bold;font-size: 14px; margin-right:10px;}

.rongyu .ryt ul li a{ font-size:14px; font-weight:bold; color:#fff;}

.rongyu .ryt ul li:hover,.rongyu .ryt ul li.casehover a{ color:#fff; background:#f29a00; display:block;}

.rongyu .rycon{margin-top:35px; position:relative; }

.rycon ul li{ float:left; margin-left:15px; width:216px; text-align:center;}

.rycon ul li img{ width:214px; height:138px; border:1px solid #ccc; padding:2px;}

.rycon ul li span{ line-height:30px; float:left; text-align:center; width:216px; }

.rycon #simgs{width:1080px; float:left;margin: 0 38px; margin-left:60px;}

.rycon #simgs2{width:1080px; float:left;margin: 0 38px; margin-left:60px;}

.rycon em{position: absolute;top:144px;}

.rycon .t_l{ left:0px;}

.rycon .t_r{ right:0px;}

.rycon .fl { float:left;}

.rycon .fr { float:right;}

.rycon .pa{ position:absolute;}

.rycon .pr{ position:relative}

.ryt i{ display:block; float:right; font-size:14px; padding:10px;}



/*案例展示*/

/*图片滚动*/

.carousel{ margin:0px auto; padding:20px 0px 0px 0px; width:1080px; height:306px; overflow: hidden; position: relative;}

.carousel .slides{ margin:0px auto; overflow:hidden; position:relative;}

.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}

.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:100%; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}

.carousel .slides  div em a{ color:#fff;}

.carousel .slides img{width:420px; height:235px;}

.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}

.carousel .slides .slideItem a{ overflow:hidden; display:block;}

.carousel .slides .slideItem img{ width:100%; height:100%;}

.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; display:block; position:absolute;}

.prevButton{background:url(../images/left.jpg) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}

.nextButton{background: url(../images/right.jpg) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}

.prevButton{left: 0px;}

.nextButton{background-position:0px 0px; right:0px;}



/**khjz_box**/

.khjz_box{ width:1080px; height:390px; margin:auto; padding-bottom:30px;}

.khjz_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; height:60px; line-height:24px;}

.khjz_box h3 a{ font-size:18px; font-weight:bold; color:#000; display:block;}

.khjz_box h3 b{ color:#0c5298; font-weight:bold;}

.khjz_box h3 span{ font-size:16px; color:#999; font-family:"Times New Roman"; text-transform:uppercase;}

.khjz_box dl{ width:520px; float:left; margin:20px 10px 0px;}

.khjz_box dl dd{ width:160px; float:left;}

.khjz_box dl dd img{ width:160px; height:145px;}

.khjz_box dl dt{ width:340px; float:right;}

.khjz_box dl dt span a{ font-size:14px; color:#303030; font-weight:bold; line-height:26px;}

.khjz_box dl dt p{ line-height:28px; font-size:14px;}

.khjz_box dl dt em a{ display:block; width:96px; height:26px; border:2px solid #303030; text-align:center; line-height:26px; color:#303030; font-style:normal; margin-top:5px; float:right;}



/*问题*/

.trends_bg{margin:0 auto;width:100%; height:418px; }

.trends{margin: 0 auto;width:1080px; height:418px; }

.trends .tab_menu{ width:640px; height:410px; float:right; padding:0 25px;}

.tab_menu .ttt{ width:640px; height:40px;  border-bottom:1px solid #333;}

.tab_menu .ttt ul{ width:365px; float:left; height:40px; }

.tab_menu li a h3{font-size:18px;color:#000; font-weight:normal;}

.tab_menu .ttt .gd{ float:right; line-height:40px; padding-right:5px;}

.tab_menu .ttt .gd a{font-size:14px;color:#000;}

.tab_menu .ttt li{ float:left; width:100px; height:40px; text-align:center; line-height:40px;cursor:pointer; color:#000;}

.tab_menu .ttt li a h3:hover{color:#1471cb;}

.tab_menu .tabcont{ width:685px; float:left; height:auto;clear:both;margin-top:20px;}

.tab_menu .tabcont .tabc{width:685px; float:left; height:auto;clear:both;}

.tab_menu .tabc .box_nr{width:685px; margin:0 auto;height:150px;}

.tab_menu .tabc .box_nr img{float:left;width:240px;height:120px;border:1px solid #c3c3c3;padding:3px;}

.tab_menu .tabc .box_nr p{ float:left;margin-left:15px;line-height:200%; text-indent:2em;margin-top:10px;font-size:12px;height:96px;overflow: hidden; color:#333;width:406px;}

.tab_menu .tabc .box_nr p a{color:#1471cb;font-size:12px;margin:20px 0 0 20px;}

.tab_menu .tabc ul li{width:49%; float:left;line-height:300%; padding-left:5px; background:url(../images/buttom1.jpg) no-repeat left;}

.tab_menu .tabc ul li.last{ overflow:none;}

.tab_menu .tabc ul li span{ float:right; padding-right:15px;}

.news ul li a{ font-size:12px; color:#333; float:left;padding:0 5px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:230px; }

.tab_menu .tabc .box_nr a h5{float:left;margin-left:15px;font-size:14px;color:#000;}



.trends .cjwt{width:390px;float:left;height:410px; background:#fff;}

.trends .cjwt .question_title{height:40px; border-bottom:1px solid #333; margin:0 10px;}

.trends .cjwt .question_title a h3{ float:left;font-size:18px; color:#333; line-height:40px;margin:0 0px 0 5px; font-weight:normal;}

.trends .cjwt .question_title .more{ float:right;font-size:14px; color:#333;line-height:40px;margin-right:5px;}

.trends .cjwt ul li{margin:20px auto;border-bottom:1px dashed #e1e1e1;}

.trends .cjwt .question{ line-height:200%; height:320px; margin:20px 8px 0 8px; overflow:hidden;}

.trends .wen a{color:#333;font-size:12px; line-height:20px; background:url(../images/Q.jpg) no-repeat left center;padding-left:25px; font-weight:bold;}

.trends /*.right*/ .question ul li{border-bottom:1px dotted #a0a0a0;margin:12px auto;}

.trends .da{margin:10px auto;}

.trends .da p{color:#333;font-size:12px; line-height:20px;background:url(../images/A.jpg) no-repeat left top;padding-left:25px;}



/*链接*/

.lj{ width:1080px; height:34px; margin:0 auto; margin-bottom:30px;}

.lj span{ display:block; width:120px; height:34px; line-height:34px;  text-align:center; float:left; background:#1471cb; color:#fff; vertical-align:middle;}	

.lj ul{ width:930px; height:34px; line-height:34px; float:right; background:#eee; padding-left:30px;}

.lj ul li{ float:left; margin-right:30px;}

.lj ul li a{ color:#666;}



/*回到顶部*/

.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.clearfix{*zoom:1;}

.clearfix .clear{_height:0px;}

/*gotop*/

.cbbfixed {position: fixed; right: 242px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}

.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #1471cb;}

.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}

.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}

.cbbfixed .gotop:hover {background-color:#333;}

.cbbfixed .weixin div {background: url(../images/weixin.jpg);width: 210px;height: 210px;position: absolute;left: -212px;top: -130px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}

.cbbfixed .weixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}

.cbbfixed .weixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}

