@charset "utf-8";
/* CSS 公用样式*/
body, ol, ul,li, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0; font-size:12px; font-family:"微软雅黑";font-family: 'Microsoft YaHei';}
ul, li, dd, dt,dl{ list-style: none;}
a {	text-decoration: none;}
a:hover { text-decoration: underline; }
img { border: 0;}
.float_left { float: left;}
.float_right { float: right;}
.mauto{ margin:0 auto;}
.xpp_left23{ width:23%;}
.xpp_right75{ width:75%;}
.xpp_left28{ width:28%;}
.xpp_right70{ width:70%;}
.xpp_w95{ width:95%;}
.xpp_w90{ width:90%;}

.te15{ text-indent:15px;}
.te2{ text-indent:2em;}
.pr10{ padding-right:10px;}
.pt10{ padding-top:10px;}
.mr10{margin-left: 10px;}
.mr15{margin-left: 15px;}
.w960{ width:960px; margin: 0 auto;}
.h20{ height:20px; line-height:20px;}
.h30{ height:30px; line-height:30px;}
.h35{ height:35px; line-height:35px;}
.h45{ height:45px; line-height:45px;}
.mtb10{ margin:10px auto;}
.mtb15{ margin:15px auto;}
.mtb20{ margin:20px auto;}
.mleft10{ margin-left:10px;}
.mleft20{ margin-left:20px;}
.clean{ clear:both; overflow:hidden; width:100%;}

/* CSS xpp_banner样式 */
#xpp_banner{ height:270px; }

/* CSS xpp_ny_main样式 */
#xpp_ny_main{ margin-top:10px;}

/* CSS xpp_ny_main_chanp*/
#xpp_ny_main_chanp{}
#xpp_ny_main_chanp_bt{ height:70px; background:url(../images/xpp_ny/xpp_ny_bt_zbg.gif) no-repeat;}
#xpp_ny_main_chanp_bt span{ float:right;}

.xpp_ny_main_chanp_nr{ margin-top:10px; height:425px; margin-bottom:30px;  }
.xpp_ny_main_chanp_nr ul{ margin-top:30px; margin-bottom:30px;}
.xpp_ny_main_chanp_nr ul li{ width:243px; height:425px; float:left; margin:0 20px;}
*html .xpp_ny_main_chanp_nr ul li{ width:243px; height:425px; float:left; margin-left:5px;}
.xpp_ny_main_chanp_nr ul li img{ border:5px #ececec solid; }
.xpp_ny_main_chanp_nr ul li img:hover{ border:5px #603 solid; }

.xpp_ny_main_chanp_nr ul li span{ height:40px;  margin:0 auto; display:block; background-image:url(../images/main02_zxzp_wz_bg.jpg); background-position:top; background-repeat:no-repeat;}
.xpp_ny_main_chanp_nr ul li span p a{ line-height:55px; padding-left:10px; padding-right:10px; color:#7f7f7f; text-decoration:none; font-size:16px;}
#xpp_ny_main_chanp_bt span{ line-height:100px;padding-right:40px;}
#xpp_ny_main_chanp_bt span a{ color:#8d8d8e; text-decoration:none;}
#xpp_ny_main_chanp_bt h4{  line-height:33px; padding-left:350px;padding-top:30px; font-weight:500; font-size:24px; color:#322f2c;}

/* CSS lyb*/
#lyb{ margin-top:80px; margin-bottom:30px;}
.messege{ padding-bottom:25px;}
.messege ul{ padding-top:20px; width:983px;}
.messege ul li{ line-height:24px; border-bottom:1px #ececec solid; padding-left:15px; padding-bottom:10px;}
.messege ul li em{ color:#000; padding-right:15px;}
.messege ul li span{ color:#717171; text-indent:2me;}
#liuyan{ width:983px; height:240px; border:1px #CCC solid;}









    /* CSS xpp_right单页样式 */
#xpp_right_nr{ margin-top:20px;}
#xpp_right_nr p{ font-family:"宋体"; line-height:24px; text-indent:2em; padding-bottom:10px;}

    /* CSS xpp_right_news新闻列表页+详细页样式 */
#xpp_right_news_nr{}
#xpp_right_news_bt h4 { font-size:32px; line-height:35px; text-align:center; color:#000; padding-top:10px;}
#xpp_news_rsl{ height:35px; background-color:#a8a8a8; color:#fff;}
#xpp_news_rsl p{ float:left; margin-left:15px;}
#xpp_right_news_nr p{ font-family:"宋体"; line-height:24px; text-indent:2em; padding-top:10px; padding-left:15px; padding-right:15px;}
#xpp_right_news_nr ul li{font-family:"宋体"; line-height:35px; text-indent:15px; background-image:url(../images/tu05.gif); background-repeat:no-repeat; background-position:left;}
#xpp_right_news_nr ul li a{ color:#666;}
#xpp_right_news_nr ul li a:hover{ color:#900;}
#xpp_right_news_nr span{ float:right;}
#newsfenye a{ color:#333;}
#newsfenye a:hover{ color:#099;;}


    /* CSS 留言页样式 */
.form_box dl { clear: both; line-height: 28px; padding: 8px 0;}
.form_box dl dt { display: block; float: left; text-align: right; width: 80px; padding-right:15px;}
.input.txt { width: 200px;}
.input { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CACACA; border-radius: 4px; display: inline;  height: 18px; line-height: 18px; margin-right: 5px; padding: 5px;
    vertical-align: middle;}
.xpp_bbs_lb_bt{ margin-top:20px; border-top:#ececec 1px solid; height:45px;}
.xpp_bbs_lb_bt h3 { line-height:45px; font-size:18px; color:#003c7a; float:left; }
.xpp_bbs_lb_nr{ border-bottom:#ececec 1px solid; margin-bottom:15px;  }
.xpp_bbs_lb_nr p{ line-height: 28px; color: #333; text-indent:25px; margin-bottom:20px;}
.xpp_bbs_hf_bt{margin-top:20px; height:45px; }
.xpp_bbs_hf_bt h3{line-height:45px; font-size:18px; color:#666; float:left; margin-left:10px;}

   /* CSS 分页样式 */ 
.fenye{ text-align: right; height:35px; width:1050px; margin-bottom:30px; line-height:35px; border-top: #ccc 1px solid; margin-top:10px;}
.fenye a{ color:#333;}
.fenye1{ text-align: right; height:35px; width:983px; margin-bottom:30px; line-height:35px;  margin-top:10px;}
.fenye1 a{ color:#333;}


#xpp_ny_news_lb{ margin-top:20px; background-image:url(../images/xpp_ny/xpp_newx_ny_lb_bg.jpg); }
#lb_zuo{ width:270px;}
#lb_you{ width:850px;}
.newTipBox{width:680px;	height:140px; margin-top: 10px; border-bottom:1px #ccc dashed;}
.newTipBox img{	float:left;	border:1px solid #a4873e; padding:2px; margin-top:2px; margin-right: 10px; margin-bottom: 2px;}
.newTipBox span{ line-height:24px; color:#666;}
.newTipBox h4 a{font-size:18px;	color:#000; text-decoration:none; font-weight:bold; line-height:35px;}
.newTipBox h4 a:hover{	color:#911a42;}
.newTipBox p{ color:#666; line-height:24px;}


#lb_zuo_guangg{ width:240px; height:169px; border:6px #c1c1c1 solid; }
#lb_zuo_zuixin{ width:274px; height:82px; margin-top:20px; background-image:url(../images/xpp_ny/zy_left_title.jpg);}
#lb_zuo_zuixin img{ padding-top:15px; padding-left:5px;}



.main01_news_ny{ height:90px; width:280px; margin:0 auto; background-image: url(../images/main01_news_1.gif); background-position:left; background-repeat:no-repeat; padding-top:15px;}
.main01_news_ny a:hover{ color:#911a42;}
.main01_news_ny span{ margin-left:50px; margin-top:1px; text-indent:20px; width:198px; height:39px; line-height:39px; display:block;}
.main01_news_ny span a{ display:block; text-indent:20px; width:198px; height:39px; line-height:39px;  display:block; text-decoration:none; color:#000;}
.main01_news_ny span a:hover{ background-color:#911a42; color:#FFF;}




.cont{background:#080808;padding:8px;width:840px;margin:0 auto;}
.main{background:#eee;padding:6px;}
h2{font-size:16px;font-family:"黑体";color:#35679a;;padding:4px 10px;margin:10px 0 16px;font-weight:100;border-bottom:2px solid #ccc;}
h3{padding-left:50px;font-size:16px;color:#555;}
.testtab{border:4px solid  #ccc;margin:10px 50px;}
.tabtag{line-height:24px;height:24px;border-bottom:2px solid #ccc;}
.tabtag li{float:left;width:24%;text-align:center;background:#eee;}
.tabtag li.cur{color:#900;background:#fff;}
.tabcon{height:100px;overflow:hidden;}
#tabcon2,#tabcon4{height:340px;overflow:hidden;}
.tabcon li{line-height:25px;padding:0 0 0 10px;}
pre{color:#444;}
pre strong{font-weight:900;}



#xpp_fenlei{ height:50px;}
#fenlei_zou h4{ line-height:50px; font-size:18px; font-weight:500; color:#841b2a; font-weight:600;}
#fenlei_you{ width:800px; }
#fenlei_you ul{}
#fenlei_you ul li{ float:left; line-height:50px;  font-size:14px;}
#fenlei_you ul li a{ text-decoration:none; color:#000; font-weight:600;}
#fenlei_you ul li a:hover{ font-weight:600; color:#841b2a;}


/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{  width:100%; height:50px; margin:0 auto;}
.nav{width:100%; margin:0 auto;}
.nav li{float:left; height:50px; background-position:100% -99px;position:relative; font-size:14px;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; height:50px;overflow:hidden;}
.nav li a span{float:left;display:block; line-height:50px; color:#333; font-weight:600;cursor:pointer; margin-left:20px; text-align:center; }
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{ color:#841b2a; display:block; height:50px; }
.nav li.selected .submenu{display:block; width:100px; border:#841b2a 3px solid;}
.nav li .submenu{display:none; position:absolute; top:39px; left:10px; margin-top:5px;}
.nav li .submenu{border-style:solid; background:#fff; width:100px; }
.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.nav li .submenu li{float:none; padding:0; background:none; height:auto; width:100px;  }
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:28px; padding-right:10px; padding-left:10px; line-height:28px;background:none;}
.nav li .submenu li a:hover{background:#ddd;}
.i_home{
	width: 19px;
	height: 16px;
	display: block;
	position: absolute;
	top: 16px;
	margin-top:4px;
}




#xpp_ship{ width:932px; margin:0 auto; height:300px; background-color:#f5f5f5; border:1px #dddddd solid; margin-bottom:20px;}
.xpp_ship{width:900px; margin:0 auto;	height:140px; margin-top: 15px;}
.xpp_ship img{	float:left;	border:1px solid #a4873e; padding:2px; margin-top:2px; margin-right: 10px; margin-bottom: 2px;}
.xpp_ship span{ line-height:24px; color:#666;}
.xpp_ship h4 a{font-size:18px;	color:#000; text-decoration:none; font-weight:bold; line-height:35px;}
.xpp_ship h4 a:hover{	color:#911a42;}
.xpp_ship p{ color:#666; line-height:24px;}