

.top_line {width:100%; height:39px; float:left; background:url(img/top_line_bg.png) top left repeat; margin-left:0px; margin-right:0px; line-height:39px;}
.top_con {width:960px; height:35px; margin-left:auto; margin-right:auto; margin-top:2px;}
.top_con_text_l {width:300px; height:35px; line-height:35px; text-align:left; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000;}
.top_con_text_l a {font-family:"宋体"; font-size:12px; text-decoration:none; color:#000;}
.top_con_text_l a:hover {font-family:"宋体"; font-size:12px; text-decoration:none; color:#f00;}
.top_con_text_r {width:400px; height:35px; line-height:35px; float:right; text-align:right; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000; padding-right:10px;}
.top_con_text_r a {font-family:"宋体"; font-size:12px; text-decoration:none; color:#000;}
.top_con_text_r a:hover {font-family:"宋体"; font-size:12px; text-decoration:none; color:#f00;}
.box_bg {width:100%; height:auto; float:left;}
.box {width:960px; height:auto; margin-left:auto; margin-right:auto; background:#fff; padding:0 10px; overflow:hidden;}
.top_head {width:952px; height:98px; float:left; background:url(img/top_logo_bg.png) top left no-repeat;}
.head_name {width:800px; height:98px; float:left; line-height:98px; margin-left:20px; text-align:left; font-family:"宋体"; font-size:34px; font-weight:bolder; color:#FFF;}
.nav {width:960px; height:40px; float:left; background:url(img/nav_bg.png) top left repeat-x; line-height:40px;}
.nav_but {width:84px; height:40px; line-height:40px; text-align:center; float:left; margin-left:32px; display:inline;}
.nav_but a {font-family:"宋体"; font-size:14px; font-weight:bolder; text-decoration:none; color:#FFF;}
.nav_but a:hover {font-family:"宋体"; font-size:14px; font-weight:bolder; text-decoration:none; color:#000;}
.banner {width:952px; height:180px; float:left;}
.l_box {width:220px; height:auto; float:left; margin-top:10px;}
.l_search {width:220; height:auto; float:left;}
.l_title {width:210px; height:35px; background:url(img/left_title_bg.png) top left no-repeat; float:left; line-height:35px; padding-left:10px; font-family:"宋体"; font-size:14px; font-weight:bolder; color:#fff;}
.l_con {width:208px; height:auto; padding:5px; float:left; border:1px solid #a4151d; margin-bottom:10px; background-color:#FFF; overflow:hidden;}
.search_text {width:210px; height:auto; float:left; text-align:left; line-height:28px; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000; line-height:28px;}
.search_text ul { list-style:none; padding:0; margin:0;}
.search_text ul li { _margin-bottom:7px;}
.search_but {width:69px; height:25px; float:right; margin-top:5px; margin-right:5px; _margin-left:-5px;}
.csxx_logo {width:208px; height:120px; float:left;}
.csxx_text {width:210px; height:auto; float:left; text-align:left; line-height:21px; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000; margin-top:10px;}
.r_box {width:730px; height:auto; float:right; margin-top:10px;}
.tjsp {width:730px; height:auto; float:left; margin-bottom:10px;}
.r_title {width:720px; height:35px; background:url(img/right_title_bg.png) top left repeat-x; float:left; line-height:35px; padding-left:10px; font-family:"宋体"; font-size:14px; font-weight:bolder; color:#fff;}
.tjsp_con {width:708px; height:auto; float:left; border:1px solid #a4151d; padding:10px; background-color:#FFF;}
.con_pro {width:154px; height:auto; float:left; margin-left:18px; margin-top:10px; display:inline;}
.con_pro_pic {width:154px; height:122px; float:left;}
.con_pro_pic  a{ display:block; width:150px; height:113px; padding:2px 2px 7px 2px; background:url(img/pro_bg.png) no-repeat;}
.con_pro_pic  a:hover{ background:url(img/pro_bg01.png) no-repeat;}
.con_pro_text {width:154px; height:22px; float:left; line-height:22px; text-align:center; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000;}
.con_pro_text span {font-family:"宋体"; font-size:12px; font-weight:bolder; color:#F00; text-decoration:line-through;}

.con_pro01 {width:154px; height:auto; float:left; margin-left:27px; margin-top:10px; display:inline;}
.con_pro_pic01 {width:154px; height:122px; float:left;}
.con_pro_pic01 a{ display:block; width:150px; height:113px; padding:2px 2px 7px 2px; background:url(img/pro_bg.png) no-repeat;}
.con_pro_pic01  a:hover{ background:url(img/pro_bg01.png) no-repeat;}
.con_pro_text01 {width:154px; height:22px; float:left; line-height:22px; text-align:center; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000;}
.con_pro_text01 span {font-family:"宋体"; font-size:12px; font-weight:bolder; color:#F00; text-decoration:line-through;}
.csjs {width:730px; height:auto; float:left; margin-bottom:10px;}
.csjs_con {width:708px; height:auto; float:left; padding:10px; border:1px solid #a4151d; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000; line-height:21px; background-color:#FFF;}
.csjs_con img { float:left; margin-right:10px;

		width:100%;
		max-width:700px;
		width:expression_r(document.body.clientWidth > 700 ? "700px": "auto" );
padding:2px; border:1px solid #ccc;}


.spzs {width:730px; height:auto; float:left; margin-bottom:10px;}
.spzs_con {width:708px; height:auto; float:left; border:1px solid #a4151d; padding:10px; background-color:#FFF; overflow:hidden;}
.bor_nav {width:960px; height:36px; float:left; background:url(img/nav_bg.png) top left repeat-x; line-height:36px; text-align:center; font-family:"宋体"; font-size:12px; color:#FFF;}
.bor_nav a {font-family:"宋体"; font-size:12px; color:#FFF; text-decoration:none;}
.bor_nav a:hover {font-family:"宋体"; font-size:12px; color:#000; text-decoration:none;}
.cpy {width:960px; height:28px; float:left; background:url(img/cpr_bg.png) top left repeat-x; text-align:center; line-height:28px; font-family:"宋体"; font-size:12px; color:#333;}
.num {width:710px; height:30px; line-height:30px; float:left; text-align:center; margin-top:10px; font-size:12px; color:#333;}
.num a {font-family:"宋体"; text-decoration:none; color:#333;}
.num a:hover {font-family:"宋体"; text-decoration:none; color:#F00;}
.pro_show {width:730px; height:auto; float:left;}
.pro_show_con {width:708px; height:auto; float:left; border:1px solid #999; padding:10px; background-color:#FFF; margin-bottom:10px;}
.pro_show_spxx_text {width:708px; height:auto; float:left; border:1px solid #999; padding:10px; background-color:#FFF; margin-bottom:10px; font-family:"宋体"; font-size:12px; text-decoration:none; color:#333; line-height:21px;}
.pro_show_name {width:710px; height:24px; line-height:24px; text-align:left; font-family:"宋体"; font-size:12px; font-weight:bolder; text-decoration:none; color:#333;}
.pro_show_pic {width:260px; height:315px; float:left; margin-top:10px; margin-right:10px;}
.pro_show_text {width:426px; height:auto; float:left; margin-top:10px; text-align:left; font-family:"宋体"; font-size:12px; line-height:26px; color:#333; margin-left:10px;}
.gwc_but {width:104px; height:30px;; float:left; margin-top:6px; margin-left:10px;}
.other_but {width:177px; height:30px; line-height:30px; float:left; margin-top:6px; margin-left:10px; text-align:center; background:url(img/other_but.png) top left no-repeat;}
.other_but a {font-family:"宋体"; font-size:14px; text-decoration:none; color:#FFF; font-weight:bolder;}
.other_but a:hover {font-family:"宋体"; font-size:14px; text-decoration:none; color:#f00; font-weight:bolder;}

.container{ position:relative;}
.list img{ border:1px solid #d5d5d5; margin-right:5px; margin-top:5px;width:50px; height:50px;}
.list img.on{border:1px solid #ff6600;}

.izImage2{border:0;width:250px; height:250px; border:1px solid #ccc;}
.izViewer2{width:310px;height:250px;position:absolute;left:260px;top:0px;display:none; border:1px solid #e4e4e4;}

.handle2{display:none;opacity:0.7;filter:alpha(opacity=70);background:#8b7b33; cursor:crosshair; border:1px solid #d5d5d5; position:absolute; width:50px; height:50px;}



.news-list{ margin:0; padding:0; list-style:none;
	}

.news-list li{
	font-size:14px;
	height:25px;
	line-height:25px;
	}
	
.news-list li a{ text-decoration:none; color:#333; display:block; font-size:14px;}	
.news-list li a:hover{ color:#F00;}

.news-list li span{ float:right;}

p{ margin:0; padding:0;}

.news_title{ height:30px; font-size:16px; text-align:center; font-weight:bold; border-bottom:1px solid #ccc;}
.news_xx{ font-size:12px; text-align:center; margin-top:5px;}
.news_con{ font-size:14px; line-height:24px; text-indent:24px; margin-top:10px;}
.news_blod{ font-weight:bold; font-size:14px; margin-top:10px;}