.nybanner{ width:100%; height:250px;}
.contentny{ width:100%;padding-top:16px; padding-bottom:20px;}
/*****left*******/
.classny{ width:227px; float:left;}
.classny_bt1{ width:227px;}

h4.classny_tit{ width:162px; padding-left:65px;color:#fff;background: url(../img/lm_bg.png) no-repeat center;height: 58px;font-size: 22px;padding-top:16px;}
h4.classny_tit span{ font-size:14px; font-family:Arial;}
h4.classny_tit a{color:#fff;}

h5.classny_tit{ width:227px; text-align:center;color:#fff;background:#0858b1;height:50px;font-size:20px;padding-top:10px; border-bottom:5px solid #013b7b;}
h5.classny_tit span{ font-size:14px; font-family:Arial;}
h5.classny_tit a{color:#fff;}


.contact{ padding-right:15px; padding-bottom:20px; margin-bottom:30px;background:url(../img/contact.jpg) right bottom no-repeat;}


/*********pro_menu*******/
.pic_list{ float:left;}
.pic_list,.liw_au{ margin-bottom:10px; position: relative; width:215px;  text-align:left;background:#fff;padding:5px 5px 5px 5px;
    border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb;}
.pic_list ul{ }
.pic_list ul li{background:url(../img/pro_bg.jpg) bottom center repeat-x;position:relative;font-size: 12px;}
.pic_list ul li span img{ position:absolute;line-height:46px; margin-top:8px;margin-left:8px; }
.pic_list ul li a{ display:block ;height: 26px;line-height: 26px;padding-left:32px;FONT-WEIGHT: bold ;color:#0746a5;}

.pic_list ul li .two_menu li a:hover{ background:none; color:#326ba8;}
.pic_list ul li .two_menu li{ margin:0 10px 0 15px;font-size: 13px; border-bottom:1px dashed #ddd; background:none;}
.pic_list ul li ul li a { color:#333; text-decoration: none;height:32px;line-height:32px; padding-left:15px;}
.pic_list ul li ul li a:hover {color:#ff6600;}
.pic_list ul li ul {display: none;}


.pic_list_2{ float:left;}
.pic_list_2,.liw_au{ margin-bottom:10px; position: relative; width:215px;  text-align:left;background:#fff;padding:5px 5px 5px 5px;
    border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb;}
.pic_list_2 ul{ }
.pic_list_2 ul li{background:url(../img/pro_bg.jpg) bottom center repeat-x;position:relative;font-size: 14px;}
.pic_list_2 ul li span img{ position:absolute;line-height:46px; margin-top:18px;margin-left:15px; }
.pic_list_2 ul li a{ display:block ;height: 46px;line-height: 46px;padding-left:32px;FONT-WEIGHT: bold ;color:#0746a5;}

.gaoliang{ background:url(../img/pro_hover.jpg) no-repeat left center; color:#fff !important; display:block}

.pic_list_2 ul li .two_menu li a:hover{ background:none; color:#326ba8;}
.pic_list_2 ul li .two_menu li{ margin:0 10px 0 15px;font-size: 13px; border-bottom:1px dashed #ddd; background:none;}
.pic_list_2 ul li ul li a { color:#333; text-decoration: none;height:32px;line-height:32px; padding-left:15px;}
.pic_list_2 ul li ul li a:hover {color:#ff6600;}
.pic_list_2 ul li ul {display: none;}

.p-com{margin:10px 0;}
.p-com ul li{ background:#fff; margin-bottom:3px;width:100%; text-align:center;}
.p-com ul li img{ width:100%;}
.p-com ul li p{ color:#222; height:22px;line-height:22px; overflow:hidden;}


.n-com{margin:10px 0;background:#fff;}
.n-com ul{ padding:10px 0 15px 0;}
.n-com ul li{ width:92%; padding-left:5%;background: url(../img/contact_26.jpg) no-repeat 8px center;}
.n-com ul li p{ padding:0 5px;color:#222;line-height:34px;height:34px; overflow:hidden; border-bottom:1px solid #ddd;}


/***pro_left**/
.pro_left{ float:left;width:227px;}
.pro_left ul{ float:left;width:225px;border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb; }
.pro_left ul li{width:100%; text-align:center; padding-bottom:5px;}
.pro_left ul li img{width:100%;}
.pro_left ul li h6{ background:#ccc; color:#fff; line-height:32px;}

/*****news_left*****/
.news_left ul{ float:left;width:205px;border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb; padding:15px 10px;}
.news_left ul li{ float:left;width:100%;line-height:24px; border-bottom:1px dotted #f1f1f1; padding-bottom:2px; margin-bottom:3px;}
.news_left ul li span{ float:right;color:#ccc; font-size:13px;}
/*****left_contact***********/
.rcjb{ float:left;width:227px; background:#fff;}
.rcjb .lm-second-top{
    padding-left: 38px;
    border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb;
    height: 64px;
    font-size: 14px;
    color: #333;
    padding: 26px 0 0 0;
    line-height: 14px;
    text-align: center;
}
.lm-second-top span{
    font-size: 24px;
    color: #e61003;
    line-height: 44px;
    font-family: "impact";
}
.lm-second-bottom{float:left;border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb;font-size: 14px;font-weight:bold;}
.lm-second-bottom p{ float:left;
    padding:15px 10px 10px 15px;    
     line-height:24px; 
}
.lm-second-bottom span{ float:left;width:100%;text-align:center;}
.lm-second-bottom .btn {
    display: inline-block; margin-bottom:20px;
    width: 91px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background: url(../img/contact_33.jpg) no-repeat center;
}
/*********left_end*****/


/********position*******/
.proright{ width:770px; float:right; min-height:800px;background:#fff;padding-bottom:20px;}
.proright_top{ width:100%; height:44px; margin:0 auto; background:url(../img/xxaf.jpg) no-repeat;}
.proright_top_left{ float:left; color:#0746a5; line-height:44px;font-size:20px; font-weight:bold; letter-spacing:2px;}
.proright_top_right{ float:right; line-height:44px;color:#959595;}
.proright_top_right a{ color:#959595;}
.proright_top_right a:hover{ color:#1a9cd6;}
.proright_top_right span{ color:#333; background:url(../img/home.png) left center no-repeat; padding-left:20px; padding-bottom:1px;}

/******产品列表********/
.proright_bt{ width:770px; padding-top:18px; padding-left:5px;}
.proright_bt li{ width:250px; float:left;margin-right:15px; margin-bottom:17px;}
.proright_bt li a{ float:left;width:224px;border:1px #dadada solid;color:#505050;background: #f3f3f3;}
.proright_bt li a:hover{ border:1px #0139a0 solid;color:#fff;background: #0746a5;}
.proright_bt li img{ float:left;width:100%; height:161px;}
.proright_bt li p{ float:left; width:100%;font-size:14px;height:32px;line-height:32px; text-align:center;overflow:hidden; }


/***new_list****/
.newlist {
	width: 750px;
	margin: 15px auto 0 auto;
}
.newlist li {
	width: 750px;
	height: 138px;
	float: left;
}
.newlist li a:hover {
	display: block;
	width: 750px;
	height: 138px;
	float: left;
	background: #f0f0f0;
}
.newlist .newln {
	width: 750px;
	height: 138px;
	display: block;
}
.newlist .newln .left {
	width: 121px;
	height: 89px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 25px;
	float: left;
}
.newlist .newln .center {
	width: 422px;
	float: left;
	text-align: left;
	margin-top: 15px;
}
.newlist .newln .center .tit {
	font-weight: bold;
	line-height: 32px;
	font-size: 14px;
}
.newlist .newln .center p {
	line-height: 22px;
}
.newlist .newln .right {
	width: 89px;
	height: 89px;
	float:right;
	margin-right: 20px;
	margin-top: 25px;
	text-align: center
}
.newlist a .newln .right {
	background: url(../img/news_list_datebg.png) top left no-repeat;

}

.newlist .newln .right .yueri { border-top:1px solid #e5e5e5;
	width: 73px;
	font-size: 16px;
	color: #444;
	height: 10px;
	text-align: center;
	float: none;
	margin: 2px auto 0 auto;
	display: block;
	padding-top: 6px;
}
.newlist .newln .right .year {
	font-size: 20px;
	color: #666;
	width: 62px;
	font-family: verdana;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	text-align: center;
	margin: 0px auto;
	display: block;
	float: none;
	padding-top: 20px;
}

.newlist a:hover .newln .right {
	background: url(../img/news_list_datebgh.png) top left no-repeat; color:#fff;

}
.newlist a:hover .newln .right .yueri { border-top:1px solid #e5e5e5;
	color: #fff;
}
.newlist a:hover .newln .right .year {
	color: #fff;

}


.bgline {
	background: url(../img/nav_menu_bg1.jpg) center repeat-x;
	height: 7px;
	margin-bottom: 30px;
	width: 100%;
}



.in_article_cont_box{ padding-top:30px;}
.n_title{
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center; line-height:32px;border-bottom: 1px dashed #dcdcdc; margin-bottom:20px;
}
.n_title .n_info{font-size: 12px; font-weight:normal;
    color: #999;
}
.new_con{    line-height: 30px;
    color: #444; }
/*****page***/
.page {    width: 721px;
    margin: 0 auto;
    padding-top: 31px;
    height: 38px;
    padding-bottom: 30px;}
.pagelink {
    font-size: 0px;
    text-align: center;
}
.pagelink a, .pagelink font{
    font-size: 12px;
    color: #888;
    display: inline-block;
    _display: inline;
    padding: 0 7px;
    border: 1px solid #ddd;
    margin-right: 5px;
    line-height: 26px;
}
.pagelink a:hover, .pagelink font{
    background: #0746a5;
    font-weight: bold;
    color: #fff;
    border: 1px solid #0139a0;
}
.link_news h4{ font-size:16px;line-height:40px; border-bottom:2px dotted #ccc; margin-bottom:15px;}
.link_news ul{float:left; width:965px;}
.link_news li{ float:left; width:178px; margin-right:15px;border-bottom:1px solid #ccc;}
.link_news li img{ width:100%; height:110px;}
.link_news li p{ line-height:24px; height:24px; overflow:hidden; text-align:center}
/*****ҳ****/
.prevnext{ margin:10px 0 30px 0;
	padding: 10px 20px; 
	line-height: 25px;
	color: #666;background: #f6f6f6;
}
.prevnext a{
	color: #666;
}
.prevnext a:hover{
	color: #0857b0;
}
.prevnext p.fr{
	margin-top: -40px;
}
.prevnext p.fr a{ background:#0a57b3; color:#fff; padding:5px 10px;
}

table {   
  border: 1px solid #222;   
  font-family: Arial;   
  border-collapse: collapse;   
}   
table tr, table td {   
  border: 1px solid #222;  padding:5px;
}