@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,input{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;}
input:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
th,td{vertical-align:middle;}
.Left{float:left;}
.Right{float:right;}
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#4F8C3C;}
a:hover img{text-decoration:none;}

.red,a.red{color:#c00;}
.green,a.green{color:#4F8C3C;}
.white,a.white{color:#fff!important;}

.none{display:none;}
.noborder{border:0!important;}
.border{border:1px solid #ccc;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}

.width10{width:10px;}
.height5{height:5px;line-height:1px;}
.height10{height:10px;line-height:1px;}
.height15{height:15px;}
.height20{height:20px;}
.height25{height:25px;}
.height30{height:30px;}
.height35{height:35px;}
.height40{height:40px;}
.height50{height:50px;}
.height60{height:60px;}
.height70{height:70px;}
.height80{height:80px;}
.height90{height:90px;}
.height100{height:100px;}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
.ml32{margin-left:32px;}
.ml30{margin-left:30px;}

.inline_block{display:inline-block;}
.bold{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.yen{font-family:Arial,Helvetica,sans-serif;color:#dd0918;font-size:18px;}
.yahei{font-family:'Microsoft YaHei';}
.pointer{cursor:pointer;}
::-webkit-input-placeholder{color:#ababab;opacity:1}::-moz-placeholder{color:#ababab;opacity:1}:-ms-input-placeholder{color:#ababab;opacity:1}

body{margin:0 auto;font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif,"宋体";font-size:12px;}
html,html body{_background-image:url(about:blank);_background-attachment:fixed;}

.w1200{width:1200px;margin:0 auto;}
.head{width:1200px;height:105px;margin:0 auto;}
.logo,.headr{padding:3px 0;overflow:hidden;}
.headr{text-align:right;font-size:14px;}
.search{float:right;width:230px;height:28px;background:#efefef;margin:10px 0;}
.search .q{float:left;width:192px;line-height:20px;padding:4px;background:none;border:0;}
.search .submit{float:right;width:30px;height:28px;background:url(../images/search.png) center center no-repeat;cursor:pointer;border:0;}

.nav{height:40px;overflow: visible;border-bottom:5px solid #049633;}
#main_nav{height:40px;overflow: visible;}
#main_nav li{float:left;position:relative;z-index:9999;}
#main_nav li a{display:block;width:170px;height:40px;line-height:40px;font-size:18px; text-align:center;}
#main_nav li a span{float:right;}
#main_nav li ul li a{width:120px;height:20px;line-height:32px;font-size:9px; word-break:keep-all;
  white-space:nowrap;text-align:center;margin:0;}

#main_nav li.focus ul li a{width:170px;height:40px;line-height:40px;display:inline-block;border:0;font-size:14px;}
#main_nav li.focus ul li a:hover{background:#e7e7e7;color:#e96710;}
#main_nav li ul{position:absolute;top:40px;left:0;display:none;background:#F0F0F0;}
#main_nav li ul li{width:170px;float:none;height:40px;}

#full-screen-slider { width:100%; height:250px; float:left; position:relative}

{ display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:210px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#049633;}

.title{height:63px;line-height:63px;background:url(../images/title.png) center center no-repeat;}
.title h2{text-align:center;font-size:20px;font-weight:normal;}

.scrollBox{position:relative;margin:30px 0;}
.scrollBox .piclist{overflow:hidden;zoom:1}
.scrollBox .ohbox{overflow:hidden;position:relative;width:950px;left:120px}
.scrollBox{position:relative;overflow:hidden;zoom:1}
.scrollBox .piclist li{float:left;display:inline;width:160px;margin:0 40px;}
.scrollBox .piclist li span{height:60px;line-height:30px; display:block;text-align:center;font-weight:bold;font-size:16px;}
.scrollBox .pageBtn span{display:block;width:64px;height:64px;position:absolute;top:55px;cursor:pointer;text-indent:-999em;overflow:hidden}
.scrollBox .pageBtn .prev{left:0;background:url(../images/left.png) left center no-repeat;}
.scrollBox .pageBtn .next{right:0;background:url(../images/right.png) right center no-repeat;}

.layB{width:1200px;margin:40px auto 20px;}
.layB .slide{width:1200px;height:470px;overflow:hidden;}
.layB ul{overflow:hidden;zoom:1}
.layB li{float:left;width:225px;height:225px;position:relative;background:#F0F0F0;border:1px solid #CCCCCC;margin:0 12px 15px 0;}
.layB li img{width:225px;height:225px;display:block;}
.layB li span{display:block;width:225px;height:50px;position:absolute;left:0;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:.8}
.layB li p{width:225px;height:50px;line-height:50px;font-size:14px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:0;bottom:0}
.layB li p a{color:#fff;}
.layB li p a:hover{color:#FF9C00;}

.insearch{width:905px;margin:0 auto;}
.insearch .inq{float:left;width:725px;height:54px;line-height:54px;border:1px solid #CCCCCC;border-right:0;text-indent:1em;}
.insearch .insubmit{float:left;width:175px;height:56px;line-height:56px;background:#ff9c00;border:1px solid #ff9c00;color:#fff;font-size:18px;cursor:pointer;border:0;}

.service{height:450px;background:#F4F5ED;}
.servicebox{padding:40px 0 30px;overflow:hidden;}
.servicebox h2{text-align:center;font-size:30px;padding-bottom:20px;color:#ED8745;font-weight:normal;}
.servicebox .servicea{float:left;width:380px;}
.servicebox .servicea h3{padding:20px 0;font-size:20px;font-weight:normal;}
.servicebox .servicea p{line-height:24px;font-size:14px;color:#777;}

.hexin{padding:30px 0 50px;overflow:hidden;}
.hexin h2{font-size:35px;text-align:center;font-weight:normal;}
.hexin h3{font-size:24px;text-align:center;color:#E68C04;font-weight:normal;}
.hexin ul{padding:30px 0;overflow:hidden;}
.hexin ul li{float:left;margin-right:25px;}

.lingyu{padding:30px 0 50px;overflow:hidden;}
.lingyu li{float:left;width:220px;height:220px;background:#F4F4F4;border-bottom:1px solid #999;margin-right:15px;}
.lingyu li img{width:220px;height:180px;display:block;}
.lingyu li p{height:40px;line-height:40px;}
.lingyu li p a{font-size:14px;color:#222;padding-left:10px;}

.innews{width:48%;overflow:hidden;}
.innews .ntitle{height:26px;line-height:26px;border-left:3px solid #ff9c00;margin-bottom:15px;}
.innews .ntitle h2{height:26px;line-height:26px;font-size:24px;padding-left:10px;color:#444444;}
.innews .ntitle a{float:right;color:#ff9c00;font-size:18px;font-weight:bold;}
.innews .inewspic{height:170px;margin-bottom:15px;overflow:hidden;}
.innews .inewspic .inewspicl{width:245px;overflow:hidden;float:left;}
.innews .inewspic .inewspicr{overflow:hidden;}
.innews .inewspic .inewspicr h2{height:26px;line-height:26px;padding-bottom:10px;}
.innews .inewspic .inewspicr h2 a{color:#000;font-size:18px;}
.innews .inewspic .inewspicr p{color:#949494;line-height:24px;font-size:14px;}

.innews ul li{height:30px;line-height:30px;font-size:15px;color:#949494;border-bottom:1px dashed #ddd;background:url(../images/addnews.gif) left center no-repeat;}
.innews ul li span{float:right;}
.innews ul li a{font-size:15px;color:#949494;padding-left:20px;}


.linews ul li{height:42px;line-height:42px;font-size:15px;color:#949494;border-bottom:1px dashed #ddd;background:url(../images/addnews.gif) left center no-repeat;}
.linews ul li span{float:right;}
.linews ul li a{font-size:15px;color:#949494;padding-left:20px;}

.footer{height:285px;background:url(../images/footbg.png);overflow:hidden;}
.foot h2{padding:40px 0;overflow:hidden;}
.foot h2 a{color:#fff;font-size:22px;font-weight:normal;padding-left:5px;}

.footl{width:890px;overflow:hidden;}
.footl ul{float:left;width:170px;background:url(../images/footnavbg.png) left top no-repeat;}
.footl ul h3{color:#fff;padding:0 0 5px 15px;}
.footl ul li{height:25px;line-height:25px;padding-left:15px;white-space:nowrap; }
.footl ul li a{color:#9A9A9A;}
.footr p{color:#fff;font-size:14px;text-align:center;line-height:35px;}

.my_pages{clear:both!important;padding:5px 0 0;text-align:center;margin:5px auto;line-height:30px;}
.my_pages ul{text-align:center;list-style:none;}
.my_pages ul li{list-style:none;text-align:center;height:24px;display:inline;margin:0 2px;padding:0;overflow:hidden;white-space:nowrap;font-size:13px;}
.my_pages ul li a{background:#fff;color:#555;display:inline;height:24px;overflow:hidden;padding:6px 10px;margin:0;border: #999 1px solid;}
.my_pages ul li a:hover{color:#fff;background:#FF9C00;border:#FF9C00 1px solid;height:24px;overflow:hidden;text-decoration:none;cursor:pointer;}
.my_pages ul li.thisclass a{background:#FF9C00;border:#FF9C00 1px solid;height:24px;overflow:hidden;color:#fff;font-weight:700;}

.sider{width:270px;overflow:hidden;}
.main{width:890px;overflow:hidden;border:1px solid #ccc;padding:10px;}
.main1{width:1140px;overflow:hidden;border:0px solid #ccc;padding:10px;}
.channle{background:#EFEFEF;padding-bottom:30px;overflow:hidden;}
.channlet{height:70px;line-height:70px;background:#000;}
.channlet h2{background:url(../images/dot.png) right center no-repeat;color:#fff;font-size:24px;font-weight:normal;width:90%;margin:0 auto;}
.channle ul{overflow:hidden;padding:20px 0;}
.channle ul li{height:42px;line-height:42px;margin:5px 0;}
.channle ul li a{display:block;color:#545454;font-size:18px;height:42px;line-height:42px;text-indent:1em;}
.channle ul li a.current,.channle ul li a:hover{color:#ff9c00;background:#fff6e7;border-left:3px solid #ff9c00;}

.siderso{height:50px;background:#efefef;margin:10px 0;}
.siderso .sidersoq{float:left;width:218px;line-height:50px;background:none;text-indent:1em;border:0;}
.siderso .sidersosub{float:right;width:50px;height:50px;background:url(../images/search.png) center center no-repeat;cursor:pointer;border:0;}

.sidermore{display:block;height:50px;line-height:50px;background:#ff9c00;text-align:center;font-size:16px;color:#fff;}
.sidermore:hover{background:#fff6e7;color:#ff9c00;}

.liphoto ul{padding:20px 0;overflow:hidden;zoom:1;}
.liphoto li{float:left;width:202px;height:202px;position:relative;background:#F0F0F0;border:1px solid #7F8189;margin:0 20px 20px 0;}
.liphoto li img{width:202px;height:202px;display:block;}
.liphoto li span{display:block;width:202px;height:50px;position:absolute;left:0;bottom:0;background:#909090;filter:alpha(opacity=80);opacity:.8}

.liphoto li p{width:202px;height:50px;line-height:50px;font-size:14px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:0;bottom:0}
.liphoto li p a{color:#fff;}
.liphoto li p a:hover{color:#ff9c00;}
.liphoto li:hover span{background:#000;}

.ny_title1 {
    height:60px; display:block;line-height:60px; color:#0380C2; font-size:20px;border-bottom:1px solid #ccc;
}
.ny_title2 {
    height:0px; display:block;line-height:60px; color:#0380C2; font-size:20px;border-bottom:0px solid #ccc;
	text-align: center;
}
.wb_nyinfos {
    line-height:24px; font-size:14px; color:#666; overflow:hidden;
}
.pd_contact {
    width: 100%;
    float: center;
    margin-right: 25px;
}
.style_a, .submit_inner a {
    background: #ddd url(../images/bg-btn.gif) repeat-x 0 0;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204);
    color: #333;
    cursor: pointer;
    font: 12px/15px Helvetica Neue, Arial, "Lucida Grande", Sans-serif;
    height: 25px;
    line-height: 25px;
    margin: 1px;
    padding: 5px 9px 5px 9px;
    *padding: 0 9px 0 9px;
    outline: 0 none;
    /* css3 */
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 0 1px 0 #f8f8f8;
    -moz-box-shadow: 0 1px 0 #f8f8f8;
    -webkit-box-shadow: 0 1px 0 #f8f8f8;
    text-shadow: 0 1px #F0F0F0;
    *display: inline;
    *zoom: 1;
}

.style_but {
    background: #79B03C;
    border: 1px #79B03C solid;
    color: #fff;
    cursor: pointer;
    font-family: "Lucida Grande",Tahoma;
    margin: 1px;
    padding: 8px 15px;
    *padding: 8px 15px;
    outline: 0 none;
    /* css3 */
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 0 5px #c5c5c5;
    -moz-box-shadow: 0 0 5px #c5c5c5;
    -webkit-box-shadow: 0 0 5px #c5c5c5;
    *display: inline;
    *zoom: 1;
}

    .style_but:hover {
        /*background-color: #2d2d2d;
	color: #efefef;
	background: -moz-linear-gradient(100% 100% 90deg, #333, #111);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#333));
	box-shadow: 1px 1px 2px #EFEFEF;
	-moz-box-shadow: 1px 1px 2px #EFEFEF;
	-webkit-box-shadow: 1px 1px 2px #EFEFEF;*/
        background-position: 0 -6px;
        border-color: #ccc #c5c5c5 #666;
        color: #333;
        text-decoration: none;
        -webkit-transition: color 0.3s ease;
        -moz-transition: color 0.3s ease;
        transition: color 0.3s ease;
        text-decoration: none;
    }

.style_a:hover, .submit_inner a:hover {
    /*background-color: #2d2d2d;
	color: #efefef;
	background: -moz-linear-gradient(100% 100% 90deg, #333, #111);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#333));
	box-shadow: 1px 1px 2px #EFEFEF;
	-moz-box-shadow: 1px 1px 2px #EFEFEF;
	-webkit-box-shadow: 1px 1px 2px #EFEFEF;*/
    background-position: 0 -6px;
    border-color: #999 #999 #666;
    color: #000;
    text-decoration: none;
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.style_a:active {
    background-image: none;
    text-shadow: none;
    outline: none;
}
.float5px {
    float: left;
    width: 5px;
    height: 1px;
}
.pd_prop, .iprop {
    width: 60%;
    text-align: left;
    font-family: 'Helvetica Neue',Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
}

    .iprop table tr td {
        padding: 5px;
   
    }

    .pd_prop span {
        font-weight: bold;
        margin-right: 10px;
    }

.p-break table {
    width: 700px;
}

    .p-break table tr td {
        word-wrap: break-word;
        word-break: break-all;
    }

.submit_page {
    padding: 5px;
    text-align: left;
    margin: 0px auto;
    border: 1px #ccc solid;
    overflow: auto;
    box-shadow: 0 0 5px #C5C5C5;
    -webkit-box-shadow: 0 0 5px #C5C5C5;
    -moz-box-shadow: 0 0 5px #C5C5C5;
}

.submit_inner {
    padding: 5px;
}

    .submit_inner h1 {
        color: red;
    }

    .submit_inner p {
        font-size: 13px;
    }



    .pInforstyle td {
        border: 1px solid #e1e1e1;
        height: 32px;
        line-height: 32px;
        padding-left: 5px;
    }

.content{padding:20px;overflow:hidden;line-height:26px;}
.contitle{height:35px;line-height:35px;text-align:center;font-size:26px;}
.contime{height:35px;line-height:35px;text-align:center;font-size:18px;}
.cp{    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 26px;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-decoration: none;

}

.myform td{margin-bottom:10px;line-height:40px;}
.myform td input{text-indent:0.5em;}




