/*--内页样式 开始--*/

/*--面包屑--*/
.crumbs{width:auto;height:48px;line-height:48px;float:right;overflow:hidden;line-height:22px;color:#555;}
.crumbs span{line-height:48px;float:left;margin:0 6px;}
.crumbs a:link,.crumbs a:visited{text-decoration:none;line-height:48px;color:#666;}
.crumbs a:hover{text-decoration:underline;color:#000;}
.crumbs em{line-height:48px;float:left;margin:0 6px 0 0;font-size:14px;}
.crumbs i{line-height:48px;color:#000;float:left;margin:0 0 0 6px;font-style:normal;}


.wrap{width:1024px;height:auto;margin:0 auto;}
.wrap_l{width:234px;height:auto;float:left;overflow:hidden;}
.wrap_r{width:750px;height:auto;float:right;overflow:hidden;}

.fl_01{width:230px;height:auto;margin:30px auto 0;overflow:hidden;border:#0785D2 solid 2px;}
.fr_01{width:750px;height:auto;margin:30px auto 0;overflow:hidden;}


/*-----------------left-----------------*/
.titll_ny01{width:100%;height:48px;overflow:hidden;background:#0785D2;}
.titll_ny01 span{width:100%;height:48px;line-height:48px;float:left;overflow:hidden;color:#fff;font-size:18px;font-weight:600;text-align:center;}

.titll_ny02{width:100%;height:48px;overflow:hidden;background:#0785D2;}
.titll_ny02 span{width:auto;height:48px;line-height:48px;float:left;overflow:hidden;font-size:18px;color:#fff;font-weight:600;margin:0 0 0 10px;}
.ny_more01{width:auto;height:48px;line-height:48px;float:right;overflow:hidden;margin:0 10px 0 0;font-size:14px;color:#fff;}
.ny_more01:hover{color:#272526;}

.titll_ny01 ul.tit_subnav{width:210px;height:auto;margin:10px auto;padding:3px;}
.titll_ny01 ul.tit_subnav li{width:210px;height:auto;line-height:32px;border-bottom:#dcdcdc dashed 1px;}
.titll_ny01 ul.tit_subnav li a{width:220px;height:auto;line-height:32px;padding-left:30px;background:url(../images/tit_subnav_icon.png) 12px 7px no-repeat;font-size:16px;color:#676767;_background:url(../images/tit_subnav_icon.png) 12px 12px no-repeat;}
.titll_ny01 ul.tit_subnav li a:hover{background:url(../images/tit_subnav_icon.png) 12px -21px no-repeat;color:#000;font-weight:600;_background:url(../images/tit_subnav_icon.png) 12px -16px no-repeat;}

.tit_aboutme{width:94%;height:auto;float:left;margin:0 7px 20px;}
.tit_aboutme p{width:100%;height:auto;line-height:32px;float:left;overflow:hidden;font-size:14px;color:#666;}
.tit_aboutme p b{margin:15px auto 5px;float:left;overflow;font-size:16px;font-weight:600;color:#333;}
         

.titll_nynav{width:100%;height:auto;float:left;}
.titll_nynav ul.ny_prolist{width:100%;height:auto;margin:10px auto;float:left;padding:3px 0;}
.titll_nynav ul.ny_prolist li{width:100%;height:auto;line-height:42px;float:left;border-bottom:#dcdcdc dashed 1px;}
.titll_nynav ul.ny_prolist li a{width:83%;height:auto;line-height:42px;padding-left:40px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/tit_cl.png) 10px 14px no-repeat;font-size:16px;color:#676767;}
.titll_nynav ul.ny_prolist li a:hover{background:url(../images/tit_op.png) 10px 14px no-repeat;color:#000;font-weight:600;}


.titll_nynav ul.ny_prolist li ul{width:100%;height:auto;margin:3px auto;float:left;}
.titll_nynav ul.ny_prolist li ul li{width:100%;height:auto;line-height:28px;float:right;overflow:hidden;border-top:#dcdcdc dashed 1px;border-bottom:none;}
.titll_nynav ul.ny_prolist li.hover ul li a{background:url(../images/tit_z_cl.png) 0 8px no-repeat;}
.titll_nynav ul.ny_prolist li ul li a{width:187px;height:auto;line-height:28px;padding-left:42px;float:left;background:url(../images/sy_icon05.png) 0 8px no-repeat;font-size:14px;}
.titll_nynav ul.ny_prolist li ul li a:hover{background:url(../images/tit_z_op.png) 0 8px no-repeat;color:#000;}

.titll_nynav ul.ny_prolist li.hover{background:url(../images/tit_op.png) 10px 14px no-repeat;color:#000;font-weight:600;}
.titll_nynav ul.ny_prolist li.hover a{background:none;color:#000;}
                  
/*-----------------right-----------------*/

.titrr_ny01{width:100%;height:auto;overflow:hidden;border-bottom:#323232 solid 2px;margin:0 auto;}
.titrr_ny01 h3{width:auto;height:48px;line-height:48px;float:left;overflow:hidden;font-size:20px;color:#333;font-weight:600;margin-left:10px;text-align:left;_margin-left:5px;}


/*-- ArticleList start --*/
.ny_comrr01{width:100%;height:auto;overflow:hidden;}
.ny_comrr01 ul{width:100%;height:auto;overflow:hidden;margin:20px auto;}
.ny_comrr01 ul li{width:100%;height:auto;line-height:32px;overflow:hidden;border-bottom:#dcdcdc dashed 1px;}
.ny_comrr01 ul li a{width:96%;height:auto;line-height:32px;float:left;overflow:hidden;padding-left:30px;color:#676767;background:url(../images/tit_subnav_icon.png) 12px 11px no-repeat;_background:url(../images/tit_subnav_icon.png) 15px 12px no-repeat;}
.ny_comrr01 ul li a:hover{color:#0785D2;background:url(../images/tit_subnav_icon.png) 12px -17px no-repeat;_background:url(../images/tit_subnav_icon.png) 15px -16px no-repeat;}
.ny_comrr01 ul li span{float:right;overflow:hidden;color:#000;}


.ny_comrr01 ul#ny_wd{width:750px;height:auto;margin:15px 0;float:left;overflow:hidden;}
.ny_comrr01 ul#ny_wd li{width:100%;height:83px;float:left;margin:15px 0 0 0;border-bottom:#b5b5b5 dotted 1px;}
.ny_comrr01 ul#ny_wd li a{width:100%;height:auto;line-height:20px;float:left;overflow:hidden;font-size:14px;color:#555;background:none;padding:0;}
.ny_comrr01 ul#ny_wd li a:hover,
.ny_comrr01 ul#ny_wd li a:hover span i{color:#ff8400;}
.ny_comrr01 ul#ny_wd li a span{height:20px;float:left;overflow:hidden;line-height:20px;}
.ny_comrr01 ul#ny_wd li a div{height:40px;float:left;overflow:hidden;line-height:20px;margin-top:9px;}
.ny_comrr01 ul#ny_wd li a span em,
.ny_comrr01 ul#ny_wd li a div em{width:20px;height:20px;line-height:19px;float:left;overflow:hidden;background:#0785d2;text-align:center;color:#fff;font-size:12px;margin-right:8px;}
.ny_comrr01 ul#ny_wd li a span i{width:720px;height:20px;float:right;overflow:hidden;line-height:20px;}
.ny_comrr01 ul#ny_wd li a div i{width:720px;height:40px;float:right;overflow:hidden;line-height:20px;}
.ny_comrr01 ul#ny_wd li a span em{background:#0785d2;}
.ny_comrr01 ul#ny_wd li a div em{background:#f8981f;}
/*-- ArticleList end --*/


.ny_comrr02{width:100%;height:auto;overflow:hidden;padding:20px auto;}
.ny_comrr02 ul{margin-left:-20px;width:105%;}
.ny_comrr02 ul li{width:172px;height:auto;overflow:hidden;float:left;padding:20px 0 0 20px;_display:inline;}
.ny_comrr02 ul li img{width:170px;height:157px;border:#ccc solid 1px;float:left;}
.ny_comrr02 ul li a:hover .ny_comrr02_txt{color:#0785D2;}
.ny_comrr02 ul li a:hover img{border-color:#0785D2;}
.ny_comrr02_txt{width:100%;height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;float:left;color:#666;}

.ny_comrr02_cp{width:100%;height:auto;overflow:hidden;padding:20px auto;}
.ny_comrr02_cp ul{margin-left:-20px;width:105%;}
.ny_comrr02_cp ul li{width:236px;height:auto;overflow:hidden;float:left;padding:20px 0 0 20px;_display:inline;}
.ny_comrr02_cp ul li img{width:234px;height:213px;border:#ccc solid 1px;float:left;}
.ny_comrr02_cp ul li a:hover .ny_comrr02_txt{color:#0785D2;}
.ny_comrr02_cp ul li a:hover img{border-color:#0785D2;}

/*--search xx start--*/
.nycenter{width:100%;height:auto;overflow:hidden;padding:20px 10px;color:#555;}
.nycenter h1{font-size:16px;font-weight:bold;text-align:center;line-height:32px;color:#380b08}
#nyplist{width:105%;overflow:hidden;margin-right:-20px;}

#nyplist li{width:236px;height:auto;overflow:hidden;float:left;padding:20px 20px 0 0;_display:inline;}
#nyplist li a{display: block;}
#nyplist li a img{display:block;width:234px;height:213px;border:#ccc solid 1px;}
#nyplist li a span{width:100%;height:32px;line-height:32px;text-align: center;}
#nyplist li a:hover{text-decoration:none;color:#9B4D01;}
#nyplist li a:hover img{border-color:#9B4D01;}

#nyarclist li{overflow: hidden;}
#nyarclist li a{display:block;height:38px;line-height:38px;color:#555;font-size:14px;}
#nyarclist li a:hover{color:#350804}
#nyarclist li a:hover{text-decoration:none;}
#nyarclist li a em{float:right;font-style:normal;font-size:12px;}

.xiayiye{text-align:center;padding-top:20px;font-size:14px;}
.xiayiye a{color:#555;}
.xiayiye a:hover{color:#350804}
/*--search xx end--*/

.ny_comrr03,.ny_comrr04{width:100%;height:auto;overflow:hidden;margin:0 auto;}
.ny_comrr05{width:100%;height:auto;overflow:hidden;margin:20px auto;}
.ny_comrr03 dl{width:100%;height:auto;float:left;overflow:hidden;margin:20px 0 0;}
.ny_comrr03 dl dt{width:100%;height:auto;margin:0 auto;color:#666;}
.ny_comrr03 dl dt a.ny_comrr03_h3{margin-left:10px;line-height:38px;font-size:16px;font-weight:600;color:#333;_margin-left:-5px;}
.ny_comrr03 dl dt a.ny_comrr03_h3:hover{text-decoration:underline;color:#000;}
.ny_comrr03 dl dt span.marks{margin:0 0 0 10px;padding:10px 0 0 20px;background:url(../images/tit_subnav_icon.png) 0 -72px no-repeat;_width:20px;_height:40px;_float:left;_background:url(../images/tit_subnav_icon.png) 0 -68px no-repeat;}
.ny_comrr03 dl dd{line-height:24px;padding-left:10px;color:#666;}
.ny_comrr03 dl dd p{width:690px;height:auto;line-height:24px;margin:0 auto;}
.ny_comrr03 dl dd.res_intro{width:690px;height:auto;float:left;overflow:hidden;padding:10px;background:#edf2f6;color:#333;margin:10px 0;}
.ny_comrr03 dl dd span.time_upload{margin:0 10px 0 0;}
.ny_comrr03 dl dd span.time_download{margin:0 10px 0 0;}
.ny_comrr03 h4{width:100%;height:auto;line-height:34px;padding:20px 0 10px;font-size:16px;font-weight:600;text-align:center;}
.ny_comrr03 p{width:100%;height:auto;line-height:24px;margin:0 auto 10px;overflow:hidden;font-size:14px;}



.ny_comrr04 h4{width:100%;height:auto;line-height:34px;padding:20px 0 10px;font-size:16px;font-weight:600;text-align:center;}
.ny_comrr04 p{width:100%;height:auto;line-height:24px;margin:0 auto 10px;overflow:hidden;font-size:14px;text-indent:26px;}
.ny_comrr04 img{width:100%;height:auto;margin:0 auto;}
.ny_comrr04 p.ny_comrr04_ww{font-size:12px;color:#666;text-align:center;}
.ny_comrr04 p.ny_comrr04_ww span{margin:0;padding:0;}
.ny_comrr04 p.ny_comrr04_ww em{margin:0 0 0 20px;}
.ny_comrr04 p a{width:100%;height:auto;overflow:hidden;color:#999;}
.ny_comrr04 p a:hover{color:#000;}

.ny_comrr05 h4{width:100%;height:auto;line-height:34px;padding:10px 0;font-size:16px;font-weight:600;text-align:center;}

/*--gbook--*/
.fbtime{text-align:center;color:#666;margin:0 auto 15px;}

.ny_gbook{width:100%;height:auto;margin:0;}
.ny_gbook ul{width:100%;height:auto;margin:10px auto 0;}
.forms_s{width:100%;height:auto;margin:10px 50px;}
.forms_s li{width:74%;height:auto;float:left;overflow:hidden;margin:0 auto;padding:10px 0 0 0;color:#555;font-size:14px;}
.forms_s li b{line-height:28px;color:#f60;font-size:16px;}
.forms_s li span{line-height:28px;color:#555;font-size:14px;}
.forms_s li img{float:left;}
.forms_s li a{float:left;margin:5px 0 0 5px;}
.forms_s label{width:120px;line-height:28px;vertical-align:middle;display:block;float:left;text-align:center;font-size:14px;color:#555;_width:120px;}
.forms_s input.text{width:244px;height:24px;line-height:24px;font-size:14px;color:#333;padding:0 5px;border:1px solid #bbb;outline:none;vertical-align:middle;}
.forms_s input.text.b{width:347px;}
.forms_s input.radio{vertical-align:middle;}

.forms_s textarea{width:352px;border:1px solid #bbb;outline:none;overflow:auto;color:#555;padding:5px 0 0 5px;}

.forms_s .btnbox{width:40%;height:32px;margin:35px 100px 0;padding:0;}
.forms_s .button01{width:100px;height:auto;height:32px;line-height:32px;background:#f8981f;border:#ccc solid 1px;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;margin:0 30px;}
.forms_s .button02{width:100px;height:auto;height:32px;line-height:32px;background:#1b1b1b;border:#ccc solid 1px;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;margin:0 12px 0 0;}


.forms_scon{width:100%;height:auto;overflow:hidden;margin:0 auto;}
.forms_scon li{width:100%;height:auto;line-height:24px;overflow:hidden;margin:15px auto 0;color:#555;font-size:14px;}
.forms_scon li span{font-size:12px;padding-left:20px;}
.forms_scon li em{font-size:14px;color:#999;}
.forms_scon li span b{line-height:24px;font-size:14px;}
.forms_scon li span p{line-height:24px;font-size:12px;}



/*--map--*/
#map{width:748px;height:388px;margin-top:30px;border:#ccc solid 1px;_height:280px;}