﻿

.nbanner{
width:100%; margin-top:90px;
}
.nbanner_1{
    position: absolute;
    top: 160px;
    right: 0;
    left: 0;
}
.nbanner_1_1{
width:560px; 
margin:0 auto;
    font-size: 40px;
    color: #ffffff;
    text-align: center;
	 background: none;
}
.nbanner_1_1_1{
width:160px; padding-top:18px; float:left;
	 background: none;
}
.nbanner_1_1_2{
width:240px; padding-top:18px; float:left;
	 background: none;
	 text-align:center;
}
.nbanner_1_1_3{
width:160px; padding-top:20px; float:left;
	 background: none;
}
.nbanner_1_2{
    font-size: 17px;
    color: #ffffff;
    text-align: center;
    margin-top: 30px;
	 background: none;
}


#chbn_main{ width:100%; margin-top:80px;}

.chbn_main_box{
    width: 1200px;
    margin: 0 auto;
}

.new_position{
    padding-top: 67px;
    padding-bottom: 74px;
}
.new_position_img{
    width: 352px;
    height: 184px;
    overflow: hidden;
    float: left;
}
.new_position_img img{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.new_position_con{
    float: right;
    width: 805px;
}
.new_position_name{
    font-size: 20px;
    color: #333333;
    margin-bottom: 8px;
}
.new_position_date{
    font-size: 14px;
    color: #b7b7b7;
    margin-bottom: 17px;
}
.new_position_js{
    font-size: 14px;
    color: #b7b7b7;
    line-height: 30px;
    margin-bottom: 16px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.new_position_more{
    width: 122px;
    height: 32px;
    border: 2px solid #8A9BA8;
    border-radius: 3px;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    color: #8a9ba8;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.new .rslides li:hover .new_position_js{
    color: #008cae;
}
.new .rslides li:hover .new_position_more{
    color: #008cae;
    border: 2px solid #008cae;
}
.new .rslides li:hover .new_position_img img{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
}
.new .slide_tabs{
    padding-left: 0;
    margin: 0;
    position: absolute;
    bottom: 0;
    z-index: 9;
    left: 90%;
}
.new .slide_tabs li{
    width: 49px;
    height: 3px;
    text-align: center;
    float: left;
    margin-right: 6px;
    background-color: #dfdfdf;
}
.new .slide_tabs li.slide_here {
    background-color: #7E328E;
}
.new .slide_tabs li a{
    display: block;
}
.new_ul_name{
    font-size: 18px;
    color: #333333;
    margin-top: 40px;
}
.new_ul{
    background: url(../images/new_bg.jpg);
    padding-bottom: 60px;
}
.new_ul_box{
    width: 1200px;
    margin: 0 auto;
	overflow:hidden;
}
.new_ul_list{
    margin-top: 34px;
	width:1246px;
	margin-left:-23px;
}
.new_ul_list li{
    float: left;
    position: relative;
    border-right: 1px solid #DBDBDB;
}
.new_ul_list li.new_ul_list_li_last{
    border: none;
}
.new_li{
    border-bottom: 1px solid #DBDBDB;
    padding-bottom: 35px;
    margin:0 23px;
}
.new_ul_list li .new_li_a1{
    margin-left: 0;
}
.new_ul_list li .new_li_a4{
    margin-right: 0;
}
.new_li_name{
    font-size: 16px;
    color: #333333;
    margin-top: 13px;
    width: 262px;
}
.new_li_xian{
    margin-top: 13px;
    width: 23px;
    height: 1px;
    background-color: #d9d9d9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.new_li_date {
    margin-top: 10px;
    font-size: 12px;
    color: #878787;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.new_li_more{
    position: absolute;
    bottom: 14px;
    right: 40px;
    font-size: 12px;
    color: #666666;
    width: 64px;
    height: 24px;
    text-align: center;
    line-height: 22px;
    border: 1px solid #CCCCCC;
    opacity: 0;
    filter:alpha(opacity=0);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}





.new_li_img{
    width: 262px;
    height: 161px;
    line-height: 161px;
    overflow: hidden;
}
.new_li_img img{
    vertical-align: middle;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.new_ul_list li:hover .new_li_more{
    right: 25px;
    opacity: 1;
    filter:alpha(opacity=100);
    border: 1px solid #008cae;
    color: #008cae;
}
.new_ul_list li:hover .new_li_date{
    color: #008cae;
}
.new_ul_list li:hover .new_li_xian{
    width: 90%;
    background-color: #008cae;
}
.new_ul_list li:hover .new_li_img img{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
}





.ncomp{ width:1200px; margin:0 auto; padding-top:20px;}
.ncomp_tit1{ width:300px;  margin:0 auto; text-align:left; font-size:14px; color:#666666; float:left;}
.ncomp_test1{ width:1200px; line-height:30px; text-align:center; color:#333333; font-size:14px; margin-top:80px;}
.ncomp_test1 p,.ncomp_test2 p{ text-align:left; text-indent:2em; line-height:25px;}
.ncomp_tit2{ width:1200px; margin:0 auto; text-align:left; padding:50px 0px; padding-top:80px;}
.ncomp_tit2 p{ font-size:16px; color:#000000;}
.ncomp_tit2 p span{ color:#FF6600;}
.ncomp_tit3{ width:1200px; margin:0 auto; text-align:left; padding:50px 0px; color:#000000; font-size:24px; padding-bottom:0px; line-height:50px;}

.ncomp_test2{ width:1140px; line-height:30px; text-align:left; color:#333333; font-size:14px;}
.ncomp_test3{width:1200px; line-height:30px; text-align:left; color:#333333; font-size:14px; margin-top:0px;}
.ncomp_test4{width:1200px; margin-top:10px;}



.ncomp_cur1{ width:1180px; line-height:30px; text-align:center; color:#666666; font-size:14px; margin-top:50px;}

.ncomp_cur1 p{ text-align:left; text-indent:0em; line-height:25px; margin:10px 0px;}
.ncomp_cur1 p.p1{ text-align:left; text-indent:0em; line-height:25px; margin:10px 0px; font-size:17px; color:#000000;}


.ncomp_sp1{ width:1180px; line-height:30px; text-align:center; color:#666666; font-size:15px; margin:0 auto; margin-top:50px; padding-bottom:30px;}
.ncomp_sp1 p{ text-align:left; text-indent:2em; line-height:30px; margin:20px 0px;}
.ncomp_sp1 p.p1{ text-align:left; text-indent:0em; line-height:30px; margin:10px 0px; font-size:17px; color:#000000;}



.nnews{ width:1100px; margin:0 auto; margin-top:50px;}
.newstit{ width:1100px; text-align:center; height:40px; line-height:40px; color:#000000; font-size:30px; }
.newstime{ width:1100px; text-align:center; height:40px; line-height:40px; color:#999999; font-size:13px; border-bottom:1px #CCCCCC solid; }
.newscontent{ width:1100px; padding:20px 0px;}
.newscontent p{ text-align:left; text-indent:2em; line-height:30px; margin:20px 0px; color:#666666;}
.newslink{ width:1100px; border-top:1px #CCCCCC dashed; margin-top:15px; margin-bottom:30px;}
.newslink_1{ width:1100px; height:30px; text-align:left; }
.newslink_1 a{ color:#333333; line-height:30px;}
.newslink_1 a:hover{ color:#008cae;}



.join{ width:1200px; margin:0 auto;  margin-top:50px; }
.join_1 p{line-height:40px; margin:0px; text-align:center; font-size:16px;}
.join_1 p.p4{ font-size:20px; color:#000000; line-height:50px;}
.join_2{ width:1200px; margin:0 auto; text-align:center; margin-top:60px; margin-bottom:30px;}
.join_1_1{ text-align:center;}
.join_1 p.p1{ display:block; height:10px; border-bottom:1px #999999 solid; width:100px; margin:0 auto; margin-top:20px; margin-bottom:50px; }


.nspeech{padding-top:80px}
.speech{ width:1200px; margin:0 auto; }
.speech0{ text-align:center; color:#000000; line-height:80px; text-align:center; font-size:40px; text-transform:uppercase;}
.speech00{ text-align:center; color:#000000; line-height:50px; text-align:center; font-size:30px; margin-bottom:50px;}
.speech_1{ width:1200px; margin:0 auto;}
.speech_1 p.p1{ display:block; height:10px; border-bottom:2px #999999 solid; width:100px; margin:0 auto; }
.speech_1 p.p2{ text-align:center; color:#000000; font-size:17px; line-height:35px; margin:30px 0px;}
.fazhan_1{ width:1200px;}
.fazhan_1_1{ float:left; width:166px; background:url(../images/renwu.png) no-repeat center top; margin-right:5px;}
.fazhan_1_1_1{ width:140px; padding:150px 4px 0px 22px;}
.fazhan_1_1_1_1{ width:140px; height:40px; line-height:40px; font-size:20px; color:#000000;text-align:left;}
.fazhan_1_1_1_2{ width:140px; line-height:20px; font-size:15px; color:#333333; text-align:left;}

.step1{ margin-top:240px;}
.step2{ margin-top:200px;}
.step3{ margin-top:160px;}
.step4{ margin-top:120px;}
.step5{ margin-top:80px;}
.step6{ margin-top:40px;}
.step7{ margin-top:0px;}


.ncur{padding-top:0px}
.cur{ width:100%; padding:0px 0px 60px 0px; min-height:650px;  text-align:center;}
.cur_1{ width:1200px; margin:0 auto;}
.cur0{ text-align:center; color:#000000; line-height:80px; text-align:center; font-size:40px; text-transform:uppercase;}
.cur00{ text-align:center; color:#000000; line-height:50px; text-align:center; font-size:30px; margin-bottom:20px;}
.cur p.p1{ display:block; height:10px; border-bottom:1px #999999 solid; width:100px; margin:0 auto; }
.cur_1_1{ width:182px; float:left; text-align:center; height:210px; background:url(../images/culbg3.png) no-repeat center; margin:80px 29px;} 
.cur_1_1_1{ width:150px; margin:0 auto; line-height:50px; font-size:30px; color:#008cae; margin-top:40px;}
.cur_1_1_2{ width:80px; height:1px; border-top:1px #008cae solid;  margin:0 auto; margin-top:10px;}
.cur_1_1_3{ font-size:16px; margin-top:10px;}
.cur_1_2{ margin-top:25px; font-size:16px;}
.cur000{ float:left; width:380px; margin:0px 10px;}



.nhonor{padding-top:80px; width:1200px; margin:0 auto;}

.honor_1{ width:1180px; margin:0px auto; }
.honor_2{ width:1200px; margin:0px auto; padding:50px 0px;}



.nyoushi{ width:1200px;}
.nyoushi_l{ width:420px; float:left;}
.nyoushi_r{ width:700px; float:right;}
.nyoushi_r img{ width:100%;}
.nyoushi_1{ width:100px; height:4px; background-color:#000000;}
.nyoushi_3{ width:420px; height:50px; line-height:50px; font-size:30px; text-align:left;color:#000000; }
.nyoushi_8{ width:420px; margin-top:40px;}
.nyoushi_8 p{ font-size:16px; color:#666666; line-height:30px; text-indent:2em; margin:15px 0px;}
.nyoushi_111{ width:100px; height:4px; background-color:#000000; margin-top:90px;}
.nlink{padding-top:0px; }

.nmap{ width:1200px; margin:0 auto; margin-top:40px;}
#map{ width:800px; float:right;}
.ditu{ z-index:10; height:500px; width:400px; background:rgba(0,112,206,0.5); float:left;}
.ditu_1{ width:340px; margin-left:30px; color:#ffffff; font-size:24px; line-height:60px; margin-top:50px; padding-top:60px;}
.ditu_2{ width:340px; margin-left:30px; color:#ffffff; font-size:18px; line-height:40px; margin-top:10px;}

.link_1{ width:1200px; margin:0 auto;}
.link0{ text-align:center; color:#000000; line-height:80px; text-align:center; font-size:40px;}
.link p.p1{ display:block; height:10px; border-bottom:1px #999999 solid; width:100px; margin:0 auto; margin-top:50px; }
.honor_1{ width:1200px; margin:0px auto; padding:50px 10px;}
.link00{ width:1200px; margin-top:80px;}
.link001{ width:700px; float:left;}
.link002{ width:450px; float:right;}
.link002_1{ font-size:24px; color:#000000; padding-top:80px; padding-bottom:50px; }
.link002_2{ font-size:16px; color:#333333;  text-align:left;  line-height:40px; width:450px; }
.link002_3{ font-size:20px; color:#ffffff; margin-top:30px; text-align:center; height:50px; background-color:#008cae; line-height:50px; width:400px; margin-right:50px; float:right;}

.nlianxi_1 h1, .nlianxi_2 h1{ font-size:24px; color:#000000; line-height:60px; font-weight:normal;}
.nlianxi_1 p, .nlianxi_2 p{ font-size:16px; color:#333333; line-height:30px; font-weight:normal; margin:0px;  text-indent:0em;}

.nlianxi{ width:1200px; margin-top:80px;}
.nlianxi_1{ width:360px; float:left; margin-right:15px; margin-left:15px; margin-bottom:30px;}
.nlianxi_2{ width:390px; float:left; margin-right:15px; margin-left:15px; margin-bottom:30px;}

.nnews{ width:100%; margin-top:20px;}
.nnews0{ width:1200px; margin:0 auto;}
.nnews_1{ width:360px; margin:20px; float:left;}
.nnews_1_1{ width:360px;}
.nnews_1_1_2{ width:80px; border-bottom:1px #CCCCCC solid; line-height:50px; text-align:center; margin:0 auto;}
.nnews_1_1_3{ width:340px; margin:0 auto; height:40px; line-height:40px; text-align:center;}
a.nnewstit{ font-size:16px; color:#333333;}
a.nnewstit:hover{ font-size:16px; color:#008cae;}


.link0000{ text-align:center; font-size:24px; color:#FF0000; line-height:60px;}


.zhiye{ width:1200px; margin:0 auto; margin-top:80px;}
.zhiye_1{ width:100px; height:4px; background-color:#000000;}
.zhiye_2{ width:1200px; height:50px; line-height:50px; font-size:36px; text-transform:uppercase; text-align:left; color:#000000; margin-top:30px; font-weight:bold;}
.zhiye_3{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:left;color:#000000; }
.zhiye_4{ width:1200px; margin-top:40px;}
.zhiye_4 p{ font-size:18px; color:#008caf; line-height:30px; text-indent:0em; margin:0px;}
.zhiye_5{width:1200px; margin-top:20px;}
.zhiye_5 p{ font-size:14px; color:#666666; line-height:20px; text-indent:0em; margin:0px;}
.zhiye_6{ width:1200px; margin-top:60px;}
.zhiye_6_1{ width:380px; float:left; margin-right:30px;}
.zhiye_6_2{ width:380px; float:left; margin-right:30px;}
.zhiye_6_3{ width:380px; float:left; }
.zhiye_6_1_1{ width:380px;}
.zhiye_6_1_1 img{ width:100%;}
.zhiye_6_1_2{ width:380px; height:50px; line-height:50px; color:#000000; font-size:16px; text-align:center; border-top:1px #000000 solid; border-bottom:1px #000000 solid; margin-top:10px;}

.zhiye_8{ width:1200px; margin-top:40px;}
.zhiye_8 p{ font-size:16px; color:#666666; line-height:30px; text-indent:2em; margin:15px 0px;}

.zhiye_9{ width:1200px; margin-top:80px;}


.huanbao{width:1200px; margin:0 auto; margin-top:80px;}

.huanbao_l{ width:640px; float:left;}
.huanbao_r{ width:515px; float:right;}
.huanbao_1{width:100px; height:4px; background-color:#000000;}
.huanbao_2{ width:640px; height:50px; line-height:50px; font-size:36px; text-transform:uppercase; text-align:left; color:#000000; margin-top:30px; font-weight:bold;}
.huanbao_3{ width:640px; height:50px; line-height:50px; font-size:30px; text-align:left;color:#000000; }
.huanbao_4{width:640px; margin-top:60px;}
.huanbao_4 p{font-size:16px; color:#666666; line-height:30px; text-indent:2em; margin:20px 0px; }



.nshebei{width:1200px; margin:0 auto; margin-top:80px;}

.nshebei_1{ width:560px; float:left;}
.nshebei_2{ width:537px; float:right;}
.nshebei_1_1{width:100px; height:4px; background-color:#000000;}
.nshebei_1_2{ width:560px; height:50px; line-height:50px; font-size:36px; text-transform:uppercase; text-align:left; color:#000000; margin-top:30px; font-weight:bold;}
.nshebei_1_3{width:560px; margin-top:60px;}
.nshebei_1_3{font-size:16px; color:#666666; line-height:30px; text-indent:2em; margin:20px 0px; }
.nshebei_1_4{ width:132px; margin-top:30px;}


.nzhaopin{ width:1200px; margin-top:80px;}
.nzhaopin_1{ width:400px; height:60px; border-bottom:1px #eeeeee solid; margin:0 auto;}
.nzhaopin_1_1{ width:170px; height:60px; border-bottom:2px #4e8bab solid; margin:0 auto; line-height:60px; color:#000000; text-align:center; font-size:36px;}
.nzhaopin_2{ width:1002px; margin:0 auto; margin-top:60px;}
.nzhaopin_2_1{ width:1000px; border:1px #eeeeee solid; border-bottom:none;}
.nzhaopin_2_1_1{ width:1000px; height:50px; border-bottom:1px #eeeeee solid;}
.nzhaopin_2_1_1_1{ width:249px; height:50px; line-height:50px; color:#000000; font-size:18px; text-align:center; border-right:1px #eeeeee solid; float:left;}
.nzhaopin_2_1_1_2{ width:250px; height:50px; line-height:50px; color:#000000; font-size:18px; text-align:center;  float:left;}

.nzhaopin_2_1_2{width:1000px; border-bottom:1px #eeeeee solid;}
.nzhaopin_2_1_2_1{width:1000px; height:40px; cursor:pointer; }
.nzhaopin_2_1_2_1_0{ width:249px; height:40px; line-height:40px; color:#333333; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;  background:url(../images/jia.png) no-repeat left center;}
.nzhaopin_2_1_2_1_1{ width:249px; height:40px; line-height:40px; color:#333333; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;}
.nzhaopin_2_1_2_1_2{ width:250px; height:40px; line-height:40px; color:#333333; font-size:16px; text-align:center;  float:left;}
.nzhaopin_2_1_2_1:hover .nzhaopin_2_1_2_1_0{ color:#eb6100;}
.nzhaopin_2_1_2_2{width:970px; clear:both; display:none; padding:10px 12px 10px 28px; background-color:#f9f9f9; }
.open .nzhaopin_2_1_2_1_0{ width:249px; height:40px; line-height:40px; color:#eb6100; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;  background:url(../images/jian.png) no-repeat left center;}

.nzhaopin_3{ width:1000px; margin-top:50px;}
.join_2{ width:164px; margin:0 auto;}
.join_1_2{ width:1000px; margin-top:30px; text-align:center;}
.join_1_2 p{ text-indent:0em; line-height:30px; margin:0px; color:#666666;  text-align:center;}



.nprochanpin{ width:1200px; margin:0 auto; margin-top:80px; padding-bottom:50px;}
.nprochanpin_1{ width:1200px; margin-top:40px;}
.nprochanpin_1_1{ width:280px; margin:40px 10px; height:250px; float:left;}
.nprochanpin_1_1_1{ width:280px; height:210px; overflow:hidden; text-align:center}
.nprochanpin_1_1_1 img{ width:auto; max-width:280px; height:auto; max-height:210px; }
.nprochanpin_1_1_2{ width:280px; height:40px; overflow:hidden;  text-align:center}
a.npronav{ font-size:15px; color:#000000; line-height:40px;}
a.npronav:hover{ color:#FF6600;}

.dprochanpin_1{ width:200px; float:left;}
.dprochanpin_2{ width:920px; float:right;}
.dprochanpin_2_0{ width:920px; }
.dprochanpin_2_00{ width:420px; float:left;}
.dprochanpin_2_00 img{ width:100%;}
.dprochanpin_2_01{ width:420px; float:right;}
.dprochanpin_2_1{ width:420px; height:60px; text-align:center; line-height:40px; color:#000000; font-size:24px; border-bottom:1px #CCCCCC dashed;}
.dprochanpin_2_2{ width:420px; margin:0px auto; margin-top:30px;  font-size:15px; color:#000000; line-height:30px; text-indent:2em;}
.dprochanpin_2_2 p{ font-size:15px; color:#000000; line-height:30px; text-indent:2em; margin:15px 0px;}
.dprochanpin_2_2 p img,.dprochanpin_2_2 img{ width:auto; max-width:880px; height:auto; }
.dprochanpin_2_3{ width:920px; text-align:center; margin-top:30px; border-top:1px #CCCCCC dashed; font-size:15px; height:60px; padding-top:20px;}
a.botdh{ font-size:15px; color:#000000;}
a.botdh:hover{ color:#FF6600;}
.dprochanpin_1_1{ width:200px;}
.dprochanpin_1_1_1{ width:200px; height:60px; background-color:#eeeeee; line-height:60px; color:#000000; font-size:24px; text-align:center;}
.dprochanpin_1_1_2{ width:200px;  background-color:#ffffff; border:10px #eeeeee solid; padding:10px 0px;}
.dprochanpin_1_1_2_1{ width:180px; height:50px; border-bottom:1px #999999 dashed; text-align:center;}
a.llnav{ font-size:16px; color:#333333; line-height:50px;}
a.llnav:hover{ color:#FF6600;}

#sidebar { }
			
			#portamento_container {position:relative;}
			#portamento_container #sidebar {float:none; position:absolute;  margin-top:60px;}
			#portamento_container #sidebar.fixed {position:fixed;}
			
			
			
.nprodaohang{ width:1200px; text-align:center; margin-top:60px;  margin-bottom:50px;}
a.Themebg{ display:inline; padding:5px 10px; margin:0px 8px; font-size:16px; color:#003333; border:1px #003333 solid; text-align:center;}
a.Themebg:hover{color:#ff6600; border:1px #ff6600 solid;}


.honor_20{ display:none;}