@import url("style.css");
.nyban{ width:100%; height:93px; margin:auto; background:url(/static/template/default/img/banner.jpg) no-repeat center center;}

.typeXian{ height:77px; line-height:77px; border-bottom:solid 1px #ddd;}
.nytype{}
.nytype ul{ height:75px; line-height:75px; float:right;}
.nytype ul li{ float:left; position:relative;}
.nytype ul li a{ padding:0 20px; display:block; border-bottom:solid 2px #fff;}
.weizhi{ font-size:14px; float:left;}
.home{ width:11px; height:11px; background:url(/static/template/default/img/home.jpg) no-repeat 0 2px;}

.main{}
.main .table{ width:100%; border-collapse:collapse;}
.main .table .leftTab{ vertical-align:top; padding:20px 0 20px 0;}
.main .table .rightTab{ vertical-align:top; width:270px; border-left:solid 1px #ddd; padding-bottom:10px;}
.main .table .right{ margin-left:10px;}
.main .table .right p{ margin-top:10px;}


.touzhiDiv{ overflow:hidden; margin:30px auto;}
.touzhiDiv .tzul ul{ height:40px; margin-bottom:10px; width:110%;}
.touzhiDiv .tzul ul li{ float:left; margin:0 10px 0 0; text-align:center; font-size:16px;}
.touzhiDiv .tzul ul li a{ width:202px; height:40px; line-height:40px; background:#5b5b5b; display:block; color:#fff;}


.infoDiv .infoDv .news_job_ul{ width:100%; overflow:hidden;}
.infoDiv .infoDv .news_job_ul li{ width:1020px; height:45px; margin-bottom:0; margin-top:0; line-height:45px; border-bottom:dashed 1px #ccc; overflow:hidden;}
.infoDiv .infoDv .news_job_ul li span{ width:20%; display:block; float:left; text-align:center; background:#fff; color:#444; font-size:14px;}

.tzlist{}
.tzlist ul{ width:110%;}
.tzlist ul li{ width:335px; float:left; margin:20px 20px 20px 0;}
.tzlist ul li a{ color:#333;}
.tzlist ul li img{ width:100%; height:150px;}
.tzlist ul li h3{ color:#222; height:20px; line-height:20px; max-height:40px; overflow:hidden;}
.tzlist ul li p{ text-indent:2em; line-height:20px; max-height:100px; min-height:100px; overflow:hidden; margin:15px 0;}
.tzlist ul li p.gdate{ margin:0 0; min-height:inherit; padding:10px 0; text-indent:0; border-bottom:solid 1px #ddd;}
.tzlist .tztit{ padding:30px 0 0 20px;}
.tzlist .tztit h2{ color:#F30; font-size:18px; margin-bottom:10px;}
.tzlist .tztit p{ line-height:25px; font-size:14px;}

.conn{ margin-right:30px;}
.conn p{ font-size:13px; margin:10px 0 10px 0; line-height:25px;}
.conn hr{ height:0; line-height:0; font:0px; overflow:hidden;}
.conn img{ max-width:100%; display:inline;}

.newsDiv{ margin:20px auto;}
.newsDiv .htit{ width:20px; color:#f44f1f; font-weight:bold; margin:0 50px 0 80px; text-align:center; font-size:18px; float:left;}
.newsDiv .hlist{ float:left; width:900px;}
.newsDiv .hlist ul{}
.newsDiv .hlist ul li{ width:240px; float:left; margin-left:30px; margin-right:30px; margin-bottom:30px;}
.newsDiv .hlist ul li h3{ height:18px; overflow:hidden; color:#111;}
.newsDiv .hlist ul li p{ margin:15px 0; line-height:20px; max-height:80px; overflow:hidden;}
.newsDiv .hlist ul li a{ color:#777;}
.newsDiv .hlist ul li .pic{ width:240px;}
.newsDiv .hlist ul li .pic img{ width:100%; height:130px;}
.newsDiv .hlist ul li .gdate{ height:30px; line-height:30px; border-bottom:solid 1px #ddd;}
.newsDiv .page{ margin-left:30px;}

/*news_cn*/
.fdat2{ width:65px; height:85px; background:#ddd; padding:0 10px 0px 10px; color:#222; float:left; margin-right:30px;}
.fdat2 .b1{ width:100%; color:#e62a1e; font-size:36px; font-weight:normal; display:block;}
.fdat2 .b2{ width:100%; display:block; font-size:15px;}
.fdat2 .b3{ width:100%; display:block; font-size:15px; letter-spacing:1px;}
.news_cn{ width:600px; overflow:hidden; float:left; line-height:25px; font-size:13px;}
.news_cn .h1{ font-size:16px; color:#222; margin-bottom:10px;}
.bshare-custom{ margin-bottom:30px;}
.news_cn .ly{ text-indent:inherit;}
.news_cn p{ font-size:13px; text-indent:2em; line-height:25px; margin:10px auto;}


.newsLp{ margin-right:15px;}
.newsLp ul{}
.newsLp ul li{ height:85px; border-bottom:solid 1px #ddd; padding-bottom:15px; margin-bottom:15px;}
.newsLp ul li h3{ color:#222;}
.newsLp ul li p{ line-height:20px; max-height:40px; overflow:hidden;}
.newsLp ul li .tx{ margin:5px 0;}


.newsTop{ width:750px; height:250px; border-bottom:dotted 1px #ccc; margin-bottom:30px;}
.newsTop .dtop{ width:360px; float:left;}
.newsTop .dtop div{ color:#6f89c4; font-size:26px;}
.newsTop .dtop h3{ color:#333; font-size:16px; margin:9px 0;}
.newsTop .dtop p{ line-height:20px; max-height:100px; overflow:hidden;}
.newsTop .dtop .ax{ width:99%; height:40px; line-height:40px; font-size:16px; margin-top:10px; background:#ddd url(/static/template/default/img/xx.jpg) no-repeat 110px center; display:block; text-align:center;border-radius: 5px;}
.newsTop .pict{ float:right; width:365px; height:220px;}
.newsTop .pict img{ width:100%; height:100%;}

.stpp{ margin:30px; float:left;}
.stpp ul{}
.stpp ul li{ margin:0 5px 5px 0; border:solid 1px #ddd;}
.stpp .vxttt{ margin-bottom:100px;}
.stpp .vxttt p{ padding-left:15px; line-height:25px; color:#444; background:url(/static/template/default/img/xign.jpg) no-repeat 0 9px;}

.fxx{ width:514px; float:left; margin-left:50px; }
.fxx .xtts{ background:#ef3c1e; padding:30px; color:#fff; line-height:25px;}
.fxx .xtts p{ background:url(/static/template/default/img/yuan.jpg) no-repeat left 10px; padding-left:15px;}
.fxx ul{ margin-top:30px;}
.fxx ul li{ margin:0 5px 5px 0; border:solid 1px #ddd;}


/*成员企业*/
.hrDiv{ margin:30px auto; overflow:hidden;}
.hrDiv .hrtit{}
.hrDiv .hrtit h2{ color:#F30; font-size:24px; font-weight:normal; margin-bottom:10px;}
.hrDiv .hrtit p{ line-height:25px; font-size:14px;}

.infoDiv{ margin:30px 0;}
.infoDiv .infoMenu{ height:40px; line-height:40px; text-align:center; font-size:16px;}
.infoDiv .infoMenu ul{ width:110%;}
.infoDiv .infoMenu li{ width:343px; color:#fff; background:#5b5b5b; display:block; margin-right:10px;}
.infoDiv .infoDv{ background:#eee; margin-top:5px; padding-bottom:10px;}
.infoDiv .infoDv .xtto{ width:100%; border-collapse:collapse;}
.infoDiv .infoDv .xxoo{ padding:15px; line-height:25px;}
.infoDiv .infoDv .xxoo img{ max-width:100%;}
.infoDiv .infoDv ul{ padding:10px 0 0 5px;}
.infoDiv .infoDv ul li{ float:left; width:240px; height:133px; background:#fff; margin:10px; position:relative;}
.infoDiv .infoDv ul li img{ width:100%; height:100px;}
.infoDiv .infoDv ul li h3{ width:100%; text-align:center; font-weight:normal; position:absolute; bottom:10px;}
.infoDiv .infoDv .page{ text-align:center; height:40px; line-height:40px;}