@charset "utf-8";
/* CSS Document */

::selection {
    background-color: : #f00;
}

::-moz-selection {
    background-color: : #f00;
}

::-webkit-selection {
    background-color: : #f00;
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: #F5F5F5
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #555
}

* {
    padding: 0;
    margin: 0;
    font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
}

body {
    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
    color: #333;
    margin: 0;
    line-height: 1;
	background:url(../images/page_bg.jpg) repeat center;
}

:focus {
    outline: 1;
}

article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
    display: block;
}

a {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0;
}

input,
select {
    vertical-align: middle;
}


li,
ul {
    list-style-type: none;
}

img {
    border: none;
}

a {
    color: #333;
    text-decoration: none;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

a:link,
a:hover,
a:active,
a:visited {
    text-decoration: none;
}

input,
textarea {
    outline: 0;
    border: 0;
}

textarea {
    resize: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em {
    font-weight: normal;
    font-style: normal;
}
.clear{clear:both;}


.product{margin:0 auto;width:1180px; height:708px; padding-top:50px;}
.list{ float:left; width:230px; background:#fff; border:5px solid #2c2825;}
.list .list_t{height:74px;text-align:center; background:url(../images/left_t.jpg) no-repeat center; display:block;}
.list .list_t h2 a{ font-size:24px; color:#FFFFFF;display:block; line-height:58px; font-weight:bold;margin-left:36px;}
.list .list_con{ float:left;width:230px;}


#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;}
#menu a {display: block;text-decoration: none;	}
#menu li { line-height:30px; font-family:"Microsoft YaHei"; font-size:16px;margin:0px auto;}
#menu li .first{background:url(../images/list.jpg) no-repeat center; height:45px;width:200px;margin:20px 10px 15px 10px;}
#menu li a.first { height:45px;font-size:16px;color:#fff; line-height:45px; display:block; text-align:center; font-weight:bold;}
#menu li ul li{height:35px; line-height:35px; border-bottom:1px dashed #e6e6e6;margin:3px auto;}
#menu li ul li a {color: #333;font-size:14px; text-align:left; background:url(../images/buttom.jpg) no-repeat 20px center;padding-left:40px;}
#menu li ul li a:hover {color:#ff591f;}

#tab{width:915px;position:relative;margin:0 auto 0 18px; float:right;}                            
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; height:44px; background:#ff591f;}
#tab .tab_menu li{float:left;width:155px;height:44px;line-height:44px;cursor:pointer;text-align:center;margin:0px 10px 0px 0; font-size:16px; color:#fff; }
#tab .tab_box{width:915px;height:auto;clear:both;top:60px;position:relative; float:right; /*overflow:hidden;*/}
#tab .tab_menu .selected{background:#2f2f2f ;cursor:pointer;color:#fff; height:44px;}
#tab .tab_box ul li{float:left; position:relative;}
#tab .tab_box ul li.tu1{float:left; width:590px; height:399px; margin-right:18px;}
#tab .tab_box ul li.tu1 img{ width:590px; height:399px;}
#tab .tab_box ul li.tu2{float:left; width:294px; height:195px; margin-bottom:9px;}#tab .tab_box ul li{transition: all 0.5s;cursor: pointer;}#tab .tab_box ul li:hover{box-shadow: rgba(255, 89, 31, 0.4) -5px 5px, rgba(255, 89, 31, 0.3) -10px 10px, rgba(255, 89, 31, 0.2) -15px 15px, rgba(255, 89, 31, 0.1) -20px 20px, rgba(255, 89, 31, 0.05) -25px 25px;transform: scale(1.05) translateZ(0);}#tab .tab_box ul li img{transition: all 0.8s;}#tab .tab_box ul li img:hover{border-radius:0px 15px 0px 0px;}
#tab .tab_box ul li.tu2 img{ width:294px; height:195px;}
#tab .tab_box ul li.tu3 img,#tab .tab_box ul li.tu4 img,#tab .tab_box ul li.tu5 img,#tab .tab_box ul li.tu6 img{ width:294px; height:195px;}
#tab .tab_box ul li.tu7 img,#tab .tab_box ul li.tu8 img,#tab .tab_box ul li.tu9 img{ width:294px; height:195px;}
#tab .tab_box ul li.tu3{float:left; width:294px; height:195px; margin:0px 10px 0 0;}
#tab .tab_box ul li.tu4,#tab .tab_box ul li.tu5,#tab .tab_box ul li.tu6,#tab .tab_box ul li.tu7,#tab .tab_box ul li.tu8,#tab .tab_box ul li.tu9{float:left; width:294px; height:195px; margin:25px 10px 0 0;}
#tab .hide{display:none;}
.tab_box li.tu1 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:52px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:590px;}
.tab_box li.tu2 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px;}
.tab_box li.tu3 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px;}
.tab_box li.tu4 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px;}
.tab_box li.tu5 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px; }
.tab_box li.tu6 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px;}
.tab_box li.tu7 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px;}
.tab_box li.tu8 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px; }
.tab_box li.tu9 p a{text-align:center;background:url(../images/buttom2.png) repeat;color:#fff;line-height:40px;font-size:14px;position:absolute;z-index:1;bottom:0px;width:294px;}

.banner1{margin:30px auto 0 auto;width:100%; height:245px; background:url(../images/banner_1.jpg)  no-repeat center;}
.banner1 .zx {width:1180px;margin:0 auto;}
.banner1 .zx .zx1{ width:300px; float:right;margin:55px 25px 0 0;}
.banner1 .zx .zx1 .rexian{color:#fff;font-size:18px;margin: 25px 0 0 20px; background:url(../images/tel1.png) no-repeat left top; padding-left:60px;font-weight:bold;height: 52px;}
.banner1 .zx .zx1 .rexian p{color:#fff;font-size:24px;font-weight:bold; margin-top: 5px;}
.banner1 .zx img{margin:25px 0 20px 40px;}

.te{ width:1180px; height:452px; margin:30px auto 0 auto; position:relative;}
.te_title {margin:50px auto 0 auto; width:1180px;font-size:30px; color:#333; text-align:center; display:block; font-weight:bold;background:url(../images/te_t.jpg) no-repeat bottom center; height: 120px;}

.te .te1{ position:absolute; top:25px;width:380px; height:200px;left:0;}
.te .te1 .tet{ color:#333; font-size:24px;position:absolute;  left:20px; font-weight:bold;line-height:28px; background:url(../images/buttom1.jpg) no-repeat left center;padding-left:20px; }
.te .te1 .tecon{ color:#545454;  font-size:15px;position:absolute; top:45px; left:40px; }
.te .te1 .tecon p{line-height:24px;}


.te .te2{ position:absolute; top:155px; left:0; width:380px; height:200px;}
.te .te2 .tet{color:#333; font-size:24px;position:absolute; left:20px;font-weight:bold;line-height:28px;background:url(../images/buttom1.jpg) no-repeat left center;padding-left:20px; }
.te .te2 .tecon{color:#545454;  font-size:15px;position:absolute; top:45px; left:40px;}
.te .te2 .tecon p{ line-height:24px;}

.te .te3{ position:absolute; top:275px;width:380px; height:200px;left:0;}
.te .te3 .tet{ color:#333; font-size:24px;position:absolute; left:20px;font-weight:bold;line-height: 28px;background:url(../images/buttom1.jpg) no-repeat left center;padding-left:20px; }
.te .te3 .tecon{ color:#545454; font-size:15px;position:absolute; top:45px; left:40px;}   
.te .te3 .tecon p{ line-height:24px;}

.te .te4{ position:absolute; top:25px;width:350px; height:200px;right:0;}
.te .te4 .tet{ color:#333; font-size:24px;position:absolute; right:20px;font-weight:bold;text-align: right;line-height: 28px;background:url(../images/buttom1.jpg) no-repeat right center;padding-right:20px; }
.te .te4 .tecon{ color:#545454; font-size:15px;position:absolute; top:45px; right:38px;}   
.te .te4 .tecon p{ line-height:24px;}

.te .te5{ position:absolute; top:155px;width:350px; height:200px;right:0;}
.te .te5 .tet{ color:#333; font-size:24px;position:absolute; right:20px;font-weight:bold;text-align: right;line-height: 28px;background:url(../images/buttom1.jpg) no-repeat right center;padding-right:20px; }
.te .te5 .tecon{ color:#545454; font-size:15px;position:absolute; top:45px; right:38px;}   
.te .te5 .tecon p{ line-height:24px;}

.te .te6{ position:absolute; top:275px;width:350px; height:200px;right:0;}
.te .te6 .tet{ color:#333; font-size:24px;position:absolute; right:20px;font-weight:bold;text-align: right;line-height: 28px;background:url(../images/buttom1.jpg) no-repeat right center;padding-right:20px; }
.te .te6 .tecon{ color:#545454; font-size:15px;position:absolute; top:45px; right:38px;}   
.te .te6 .tecon p{ line-height:24px;}


.te .tu1{ position:absolute; top:0px; left:380px; width:415px; height:415px;}
.te .tu1 .img{position:absolute;  left:0px; }

.lc_bg{margin:30px auto 0 auto;width:100%; height:400px; background:#f2f2f2;}
.lc{ width:1180px; margin:0 auto; height:290px; padding-top:50px;}
.lc .lc_t{margin:0 auto; text-align:center; font-size:36px; font-weight:bold; color:#333; background:url(../images/lc_t.png) no-repeat center;}
.lc .lc_t span{color:#ff591f;}
.tech_c { height:148px;margin:30px 0 0 0px; border-bottom:1px solid #c9c9c9;}
.tech_c dl {width: 140px; margin:0 48px; height:155px;float: left; background:url(../images/lc_list.png) no-repeat center; }
.tech_c dt {margin:0 auto 0px auto; width:38px; }
.tech_c dt img{margin:30px auto 0 auto;}
.tech_c dd b {display: block; font-size: 14px; color: #333; text-align:center;margin:12px 0 0 0; font-weight:normal;}
.tech_c dd p{display: block; font-size: 14px; color: #333; text-align:center; line-height:24px; margin:75px 0 0 0;}

.case_wrap{width:1180px;margin:40px auto 0 auto;}
.case_t{width:1180px; margin:50px auto 0 auto; height:70px;}
.case_t h3 a{font-size:30px;color:#ff591f; text-align:center;font-weight:bold; display:block;}
.case_t p {font-size:14px;color:#666; text-align:center;font-weight:normal; display:block;background:url(../images/case_t.jpg) no-repeat center; margin-top:15px;}
.case_con ul li:first-child{width:554px;height:427px;}
.case_con ul li:first-child > a{ width:554px;height:427px;overflow:hidden;}
.case_con ul li:first-child a img{width:554px;height:427px;}
.case_con ul li:first-child .anl_rig{width:554px;height:427px;}
.case_con ul li:first-child .hover .bor_top_1,.case_con ul li:first-child .hover .bor_bottom_1{width:546px;}
.case_con ul li:first-child .hover .bor_right_1,.case_con ul li:first-child .hover .bor_left_1{height:416px;}
.case_con ul li:first-child .anl_rig .an_more{width:400px;margin:120px auto 0;}
.case_con ul li:first-child .anl_rig .an_more p{height:66px;overflow:hidden;}

.case_con ul{overflow:hidden;width:1300px;margin-top:25px;}
.case_con ul li{float:left;position:relative;margin-right:21px;margin-bottom:14px;border:1px #bdbdbd solid;padding:2px;}
.case_con ul li > a{ width:277px;height:204px;overflow:hidden;display:block;}
.case_con ul li a img{ width:277px;height:204px; }
.case_con ul li .anl_rig{background:url(../images/an_hov_bg.png);width:277px;height:204px; text-align:center;position:absolute;top:2px;}
.case_con ul li .anl_rig .an_more{color:#fff;width:200px;margin:30px auto 0;}
.case_con ul li .anl_rig .an_more h5 a{font-size:18px; text-align:center;/*height:25px;*/overflow:hidden;font-weight:bold;color:#fff;}
.case_con ul li .anl_rig .an_more a{display:block;}
.case_con ul li .an_more .more{height:46px; width:46px; margin:0 auto;}
.case_con ul li .anl_rig .an_more p{font-size:12px;line-height:22px;height:44px;overflow:hidden;margin:12px 0;}
.case_con ul li .anl_rig .bor{ background:#fff;position:absolute;}
.case_con .hover .bor_top_1,.hover .bor_bottom_1{width:266px;}
.case_con .hover .bor_right_1,.hover .bor_left_1{height:191px;}
.bor_top_1{width:0;height:1px;top:7px;left:7px; -webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}

.ysbg{ width:100%; height:1436px;margin:50px auto 0 auto; position:relative;background:url(../images/ys_bg.jpg)  no-repeat center;  }
.ysbg .ys_t {margin:0 auto;width:1180px; text-align:right; height:251px;padding-top: 60px;background:url(../images/ys_t.jpg) no-repeat center; }.ysbg .ys_t a{font-size: 37px;  color: #fff;  display: block;  text-align: left;  font-weight: bold;  text-indent: 288px;}
.ysbg .advantage{ width:1180px; height:1185px; margin:0 auto; position:relative; }
.advantage .ys1{ position:absolute; top:130px;width:540px; height:300px;left:0px;}
.advantage .ys1 .yst{ color:#333; font-size:24px;position:absolute;  left:96px; font-weight:bold;}
.advantage .ys1 .yscon{ color:#454545; font-size:14px;position:absolute; top:50px; left:76px; }
.advantage .ys1 .yscon p{line-height:25px; margin:5px 0; background:url(../images/buttom3.png) no-repeat left center; padding-left:20px;}


.advantage .ys2{ position:absolute; top:395px; right:0px; width:580px; height:300px;}
.advantage .ys2 .yst{ color:#333; font-size:24px;position:absolute; left:77px;font-weight:bold;}
.advantage .ys2 .yscon{ color:#454545; font-size:14px;position:absolute; top:50px; left:57px; width:500px;}
.advantage .ys2 .yscon p{line-height:25px; margin:5px 0; background:url(../images/buttom3.png) no-repeat 0 9px; padding-left:20px;}


.advantage .ys3{ position:absolute; top:643px;width:540px; height:300px;left:0px;}
.advantage .ys3 .yst{ color:#333; font-size:24px;position:absolute; left:96px;font-weight:bold;}
.advantage .ys3 .yscon{ color:#454545; font-size:14px;position:absolute; top:50px; left:76px; }   
.advantage .ys3 .yscon p{ line-height:25px;  margin:5px 0; background:url(../images/buttom3.png) no-repeat 0 9px; padding-left:20px;}


.advantage .ys4{ position:absolute; top:885px; right:0px; width:580px; height:300px;}
.advantage .ys4 .yst{ color:#333; font-size:24px;position:absolute; left:77px; font-weight:bold;}
.advantage .ys4 .yscon{ color:#454545; font-size:14px;position:absolute; top:50px; left:57px; }
.advantage .ys4 .yscon p{line-height:25px; margin:5px 0;background:url(../images/buttom3.png) no-repeat left center; padding-left:20px;}  
.advantage .tu1{ position:absolute; top:60px; right:0px; width:554px; height:260px;}
.advantage .tu1 .img{position:absolute;  left:0px; }
.advantage .tu2{ position:absolute; top:310px; left:50px; width:442px; height:256px;}
.advantage .tu2 .img{position:absolute;  left:0px;}
.advantage .tu3{ position:absolute; top:545px; right:0px; width:575px; height:258px;}
.advantage .tu3 .img{position:absolute;  left:0px; }
.advantage .tu4{ position:absolute; top:815px; left:30px; width:485px; height:286px;}
.advantage .tu4 .img{position:absolute;  left:0px;}

.review_bg{width:100%;margin:0 auto; height:684px;  background:url(../images/jz_bg.jpg) no-repeat center;}
.review_title{width:1180px;margin:0 auto; padding-top:30px; height:80px;}
.review_title h3 a {font-size:24px;color:#ff591f; text-align:center; line-height:60px; font-weight:bold; background:url(../images/jz_t.jpg) no-repeat bottom center;padding-bottom: 16px; display:block; margin:0 auto;}

.review{width:1180px; height:410px; margin:130px auto 0 auto;}

.review ul li{width:270px; float:left;height:400px;margin:0 11px; border:1px solid #c9c9c9; height:340px;}
.review ul li .img{width:180px; margin:-90px auto 0 auto;}
.review ul li .img img{width:180px;height:180px; border-radius:50%;}
.review ul li .neir{width:280px; height:210px;margin-top:15px;}
.review ul li .neir h5{font-size:14px;color:#333; font-weight:bold;text-align:center; margin:10px 25px; height:30px; }
.review ul li .neir p{font-size:12px;color:#333;line-height:200%; overflow:hidden;margin:0 10px; height:100px; overflow:hidden;}
.review ul li .xq{width:120px;height:34px; border:1px solid #929292; margin:20px auto;}
.review ul li .xq a{color:#ff591f; line-height:34px; text-align:center; display:block; font-size:14px;}

.banner2{margin:0px auto 0 auto;width:100%; height:230px; background:url(../images/banner_2.jpg)  no-repeat center;}
.banner2 .zx {width:1180px;margin:0 auto;}
.banner2 .zx .zx1{ width:560px; float:right;margin:145px 25px 0 0;color:#fff; font-size:18px;font-weight:bold;}
.banner2 .zx .zx1 .rexian{float:left;color:#fff;font-size:16px;background:url(../images/tel2.png) no-repeat left top; padding-left:60px;height: 52px;}
.banner2 .zx .zx1 .rexian p{color:#fff;font-size:24px; font-weight:bold;}
.banner2 .zx .zx1 .buttom img{margin:0px 0 0px 50px;}

.ab_bg{width:100%;  height:935px;margin:-5px auto 0 auto; position:relative;background:url(../images/ab_bg.jpg) no-repeat center;}
.ab_bg .about{ width:1080px; margin:0 auto; height:570px; padding-top:40px;}
.ab_bg .about .img{ width:1080px; margin:0 auto; height:382px; width:700px;}
.ab_bg .about .img img{ height:382px; width:700px;}
.ab_bg .about .box{ width:1080px; margin:15px auto;}
.ab_bg .about .box h3 a{ font-size:18px; color:#333; text-align:center; display:block; font-weight:bold;}
.about  .box p{ font-size:14px;width:900px; text-indent:2em; line-height:24px; color:#545454;margin:6px auto;height:100px; overflow:hidden;}
.about  .box .xq{ margin:0 auto; width:500px;}
.about  .box .xq1{ margin:0px 50px 0 100px; display:block; color:#fff; width:114px; height:34px; line-height:34px; text-align:center; background:url(../images/xq1.png) no-repeat center; float:left;font-weight:bold;}
.about  .box .zx{ margin:0px 0px 0 0px; display:block; color:#333; width:114px; height:34px; line-height:34px; text-align:center; background:url(../images/xq2.png) no-repeat center; float:left;font-weight:bold;}

.rongyu{ width:1080px; height:290px;  margin:20px auto 0 auto;}
.rongyu .ttt{ width:1080px; height:63px; margin:0 auto; border-bottom:1px solid #dcdcdc;}
.rongyu .ttt ul{height:63px;margin:0 auto; width:1080px;}
.rongyu .ttt .gd{ float:right; line-height:63px; padding-right:16px; margin-right:10px;}
.rongyu .ttt .gd a{ color:#333;}
.rongyu .ttt li{font-family: microsoft yahei; float:left; width:100px;  height:63px;  text-align:center; line-height:63px;cursor:pointer; color:#333; }
.rongyu .ttt li a{ font-size:18px; color:#333; font-weight:bold;}
.rongyu .ttt li.hover{}
.rongyu .ttt li.hover a{color:#ff591f;}
.rongyu .tabcont{ width:1080px; float:left; height:auto;clear:both;}
.rongyu .tabcont .tabc{width:1080px; float:left; height:215px;clear:both; overflow:hidden;}
.rongyu .tabcont .tabc ul li{ width:250px; float:left;margin:0 15px; margin-top:25px;}
.rongyu .tabcont .tabc ul li:hover{}
.rongyu .tabcont .tabc ul li:hover span{background:#ff591f; color:#FFF; }
.rongyu .tabcont .tabc ul li img{ width:248px; height:158px; border:1px solid #dddddd;}
.rongyu .tabcont .tabc ul li span{ width:250px; text-align:center; line-height:28px; float:left; font-size:14px; color:#333; }

.trends{margin:30px auto 0 auto;width:1176px; height:480px; border:2px solid #bfbfbf; overflow:hidden; }
.trends .tab_menu{ width:750px; height:480px; float:left; border-right:1px solid #bfbfbf;margin-left:35px;}
.tab_menu .ttt{ width:750px; height:55px;}
.tab_menu .ttt ul{ width:365px; float:left; height:55px; }
.tab_menu li h3 a{font-size:18px;color:#333; font-weight:bold;}
.tab_menu .ttt .gd{ float:right; line-height:55px; padding-right:5px;}
.tab_menu .ttt .gd a{font-size:14px;color:#333;    padding-right: 15px;}
.tab_menu .ttt li{ float:left; width:100px; height:55px; text-align:center; line-height:55px;cursor:pointer; color:#333;margin-right: 20px;}
.tab_menu .ttt li h3 a:hover{color:#ff591f;}
.tab_menu .ttt li.hover h3 a{border-bottom:2px solid #ec6900;color:#ff591f;}
.tab_menu .ttt li.first h3 a{border-bottom:2px solid #ec6900;color:#ff591f;}
.tab_menu .tabcont{ width:730px; float:left; height:auto;clear:both;margin-top:20px;}
.tab_menu .tabcont .tabc{width:730px; float:left; height:auto;clear:both;}
.tab_menu .tabc .box_nr{width:730px; margin:0 auto;height:195px;}
.tab_menu .tabc .box_nr img{float:left;width:322px;height:190px;border:1px solid #eee;}
.tab_menu .tabc .box_nr p{ float:left;margin-left:15px;line-height:34px; text-indent:2em;padding-top:10px;font-size:14px;height:105px;overflow: hidden; color:#666;width:390px;}
.tab_menu .tabc .box_nr .more{color:#ec6900;font-size:14px;margin:20px 0 0 20px; float:left;}
.tab_menu .tabc .news{margin-top:10px;}
.tab_menu .tabc ul li{width:47%; float:left;line-height:38px; padding-left:20px; background:url(../images/A.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:320px; }
.tab_menu .tabc .box_nr h5 a{float:left;margin-left:15px;font-size:15px;color:#333; font-weight:bold;}

.trends .left{width:390px;float:right;height:410px;}
.trends .left .question_title{height:55px; line-height:55px; margin:0 10px;}
.trends .left .question_title  h3 a{ float:left;font-size:18px;color:#333; font-weight:bold;}
.trends .left .question_title .more{ float:right;font-size:14px; color:#333;line-height:55px;margin-right:5px;}
.trends .left ul li{margin:20px auto;border-bottom:1px solid #e1e1e1;}
.trends .left .question{ line-height:200%; height:320px; margin:20px 8px 0 8px; overflow:hidden;}
.trends .wen a{color:#333;font-size:12px; font-weight:bold; line-height:20px; background:url(../images/Q.jpg) no-repeat left center;padding-left:25px;}
.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;}

.catenate{margin:30px auto; width:1180px;}
.catenate .link{font-size:18px;color:#ff591f; font-weight:bold;background:url(../images/links_xt.jpg) no-repeat  right center; width:1180px; }
.catenate .yq a{font-size:14px;color:#333; float:left; height:73px;line-height:73px; text-align:center;margin-left:10px;}