@charset "utf-8";
@import url(common.css);
#inside_banner {
	background: url(../images/insidepage/inside_banner.jpg) no-repeat center 0px;
	height: 188px;
	width: 100%;
}
#inside_banner .inside_banner {
	margin: 0px auto;
	padding: 0px;
	height: 188px;
	width: 1000px;
}

#inside_main {
	background: url(../images/content_bg.jpg) repeat-x 0px 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	clear: both;
	overflow: hidden;
}
#inside_main .insidepage {
	width: 1000px;
	margin: auto;
	padding:20px 0px 30px;
}
/*inside_left style start*/
.inside_left {
	float: left;
	width: 210px;
	margin: 0px;
	padding:0px;
}
.left_menu {
	background: url(../images/insidepage/left_menubg1.jpg) repeat-y 0px 0px;
	width: 210px;
}
.left_menu .menu{
	background: url(../images/insidepage/left_menutop.jpg) no-repeat 0px 0px;
	margin: 0px;
	padding: 18px 0px 0px;
}
.left_menu .menu ul {
	background: url(../images/insidepage/left_menubg.jpg) no-repeat 0px bottom;
	margin: 0px;
	padding:0px 15px 50px 15px;
	width: 165px;
}
.left_menu .menu .left_menu_product {
	background: url(../images/insidepage/left_menubg.jpg) no-repeat 0px bottom;
	margin: 0px;
	padding:0px 0px 50px 0px;
	width: 195px;
}
/*menu*/
.left_menu_parent{
	overflow:hidden;
	color:#666666;
	margin: 0px;
	padding: 0px 15px;
	font: 12px "宋体";
	width: 165px;
	border-bottom: 1px solid #FFF;
}
.left_menu_title01{
	height:30px;
	cursor:pointer;
	background:transparent;
	padding: 0px;
	margin: 0px;
}
.left_menu_title01 a{
	height: 30px;
	width: 165px;
	color: #666666;
	margin: 0px;
	padding:0px;
	display: block;
	font: bold 12px/30px "宋体";
	background: #d0d1d2;
	text-indent: 15px;

}
.left_menu_title01 a:hover {
	color: #cb0006;
	text-decoration: none;
	background: #DDD;
	font: bold 12px/30px "宋体";
}
.left_menu_product .left_menu_title01 .menu_click{
	background: #cb0006;
	color: #FFF;
	text-decoration: none;
	font: bold 12px/30px "宋体";
}
.left_menu_title01_click{
	height:30px;
	cursor:pointer;
	background:transparent;
	padding: 0px;
	margin: 0px;
}
.left_menu_title01_click a{
	height: 30px;
	width: 165px;
	color: #666666;
	margin: 0px;
	padding:0px;
	display: block;
	font: bold 12px/30px "宋体";
	background: #d0d1d2;
	text-indent: 15px;
}
.left_menu_title01_click a:hover {
	color: #cb0006;
	text-decoration: none;
	font: bold 12px/30px "宋体";
	background: #ddd;
}
.left_menu_product .left_menu_title01_click .menu_click{
	background: #e50112;
	color: #FFF;
	text-decoration: none;
	font: bold 12px/30px "宋体";
}
.left_menu_child{
	display:none;
	overflow:hidden;
	margin: 0px;
	padding: 0px 0px 5px;
}

.left_menu_child div{
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #CCC;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.left_menu_child a{
	height: 30px;
	width: 145px;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding:0px;
	display: block;
	line-height: 30px;
}
.left_menu_child a:hover{
	text-decoration:none;
	color: #c3434d;
}
.left_menu_child02{
	display:block;
	overflow:hidden;
	margin: 0px;
	padding: 0px 0px 5px;
}
.left_menu_child02 div{
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #CCC;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.left_menu_child02 a{
	height: 30px;
	width: 145px;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding:0px;
	display: block;
	line-height: 30px;
}
.left_menu_child02 a:hover{
	text-decoration:none;
	color: #c3434d;
}
/*menu*/
.menu ul li {
	width: 165px;
	line-height: 30px;
	height: 30px;
	margin:0px;
	padding:0px;
	border-bottom:1px #fff solid;
}
.menu li a {
	height: 30px;
	width: 165px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #666;
	background:#d0d1d2;
	margin: 0px;
	display: block;
	line-height: 30px;
	text-align:left;
	text-indent:15px;

}
.menu li a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #cb0006;
	text-decoration: none;
	font-weight: bold;
	background:#ddd;
}
.inside_left .menu li .menu_click{
	background:#e50112;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.left_contactus {
	background: url(../images/insidepage/left_contactusbg.jpg) no-repeat 0px 0px;
	width: 197px;
	margin:25px 0px 0px 0px;
	height:145px;
}
.left_contactus .tel {
	padding: 0px;
	margin:0px 0px 0px 25px;
	padding-top:5px;
}
.left_contactus .tel img{ width:163px; height:62px;}
.left_contactus .telphone {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin:10px 0px 0px 20px;
}
.left_contactus .more_contact {
	padding:20px 0px 10px 65px;
	margin: 0px;
}
.more_contact a {
	background: url(../images/insidepage/left_bangif.jpg) no-repeat right center;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 105px;
}
/*inside_left style end*/

/*inside_right style start*/
.inside_right {
	float: right;
	width: 775px;
}
/*inside_top style start*/
.inside_top {
	background: url(../images/insidepage/inside_righttop.jpg) no-repeat 0px 0px;
	height: 36px;
	width: 759px;
	line-height: 36px;
	margin: 0px;
	padding:1px 0px 0px 10px;
}
.inside_top span {
	background: url(../images/insidepage/inside_top_abg.jpg) no-repeat right 0px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 30px 0px 20px;
}
.inside_top  a {
	color: #c3434d;
	text-decoration: none;
	font: 12px/36px "宋体";
}
/*inside_top style end*/
.inside_right_content {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e4e4e4;
	border-left-color: #e4e4e4;
	width: 767px;
	margin: 0px;
	padding:0px 0px 50px;
	border: 1px solid #e4e4e4;
	clear: both;
}
/*inside_right title style start*/
.inside_right_content .right_title {
	background-color: #f2f2f2;
	width: 720px;
	height: 35px;
	color: #cd0006;
	margin: 0px;
	padding:0px 20px 0px 27px;
	font: bold 18px/35px "微软雅黑";
}
.right_title .title {
	float: left;
}
.right_title .right_toppage {
	float: right;
	margin: 0px;
	padding: 5px 0px 0px;
}
.right_title .right_topback {
	float: right;
}
.right_topback a {
	background: url(../images/insidepage/next_page.png) no-repeat right center;
	font: normal 12px/35px "宋体";
	color: #cd0006;
	display: block;
	margin: 0px;
	padding: 0px 30px 0px 0px;
}
/*inside_right title style end*/
/*services style start*/
.services_content {
	margin: 0px;
	padding:45px 30px 0px 30px;
	width: 707px;
	line-height: 20px;
}
.services_content a {
	text-decoration: underline;
	line-height: 20px;
}
.font18 {
	font-size: 18px;
}
.service_img {
	padding: 0px;
	margin:30px 0px;
}
.service_tel {
	float: left;
	margin: 0px;
	width: 135px;
	background: url(../images/insidepage/services_tel.jpg) no-repeat right top;
	padding:20px 0px 0px 0px;
}
.service_qq {
	width: 130px;
	margin:0px 120px 0px 120px;
	float: left;
	padding:20px 0px 0px 0px;
	background: url(../images/insidepage/services_qq.jpg) no-repeat right 0px;
}
.service_email {
	float: left;
	width: 140px;
	background: url(../images/insidepage/services_email.jpg) no-repeat right 0px;
	margin: 0px;
	padding:20px 0px 0px 0px;
}
/*services style end*/
/*faq style start*/
.faq {
	margin: 0px;
	padding:20px 22px 0px 25px;
	width: 720px;
}
.faq_list {
	width: 718px;
	border: 1px solid #ebebeb;
	margin: 0px 0px 15px;
	padding: 0px;
	overflow: hidden;
	position: relative;
	background: #fdfdfd;
}
.faq_list .faq_q{
	line-height: 35px;
	height: 35px;
	width: 680px;
	border-bottom: 1px solid #ebebeb;
	background: url(../images/insidepage/q.jpg) no-repeat 15px center;
	margin: 0px;
	padding: 0px 0px 0px 38px;
	cursor: pointer;
}
.faq_list .faq_a {
	background: url(../images/insidepage/a.jpg) no-repeat 15px 15px;
	margin: 0px;
	padding: 10px 10px 20px 40px;
	font: 12px/24px "宋体";
	color: #777777;
	display: none;
}
.faq_page {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	height: 25px;
	clear: both;
}
/*faq style end*/
/*contactus style start*/
.contact_us {
	margin: 0px;
	padding: 30px 29px 50px 30px;
	width: 710px;
}
.contactus_img {
	float: left;
	width: 370px;
	overflow: hidden;
}
.contactus_txt {
	margin: 0px 0px 0px 30px;
	padding: 20px 0px 0px;
	font: 13px/24px "宋体";
	float: left;
}
.contactus_txt a {
	color: #d20009;
	text-decoration: none;
	font: 12px Arial;
}
/*contactus style end*/
.about_us {
	margin: 0px;
	padding: 30px 24px 50px 23px;
	width: 720px;
	line-height: 24px;
}
/*case style start*/
.case_content {
	margin: 0px;
	padding: 0px 22px;
	width: 723px;
}
.case_list {
	margin: 0px;
	padding: 30px 0px;
	height: 200px;
	width: 240px;
	border-bottom: 1px solid #CCC;
	float:left;
	text-align:center;
}
.case_list .case_left 
{
    float:left;
	width: 225px;
}
.case_left img {
	height: 159px;
	width: 214px;
	margin: 0px;
	padding: 5px;
	background: url(../images/insidepage/case_imgbg.jpg) no-repeat 0px 0px;
	overflow: hidden;
}
.case_list .case_right {
	width: 470px;
}
.case_title {
	margin: 10px 0px;
	padding: 0px;
}
.case_title a {
	color: #cd0006;
	font: bold 12px "宋体";
	text-decoration: none;
}
.case_title a:hover {
	text-decoration:underline;
}
.case_ms {
	line-height: 22px;
	height: 90px;
}
.case_detail {
	background: url(../images/insidepage/case_detailbutton.jpg) no-repeat 0px 0px;
	height: 28px;
	width: 92px;
	line-height: 28px;
	margin: 10px 0px 0px 50px;
	padding: 0px 40px 0px 0px;
	text-align: right;
}
.case_detail a {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 28px;
}
.case_detail a:hover {
	color: #cb0006;
	text-decoration: underline;
}
.case_page {
	margin: 20px 0px 0px;
	padding: 0px;
}
.casedetail_content {
	margin: 0px;
	padding: 20px 22px 0px 25px;
	width: 720px;
}
.casedetail_title {
	text-align: center;
	font: 24px "微软雅黑";
	color: #666666;
}
.case_txt {
	margin: 0px;
	padding: 10px 0px;
	border-bottom: 1px solid #dbdbdb;
	text-align: center;
	color: #ababab;
}
.casedetail_description {
	width: 720px;
	margin: 0px;
	padding: 20px 0px;
	line-height: 20px;
	border-bottom: 1px solid #dbdbdb;
}
/*case style end*/
/*page style start*/
.page a {
	display: block;
	float: left;
	_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/insidepage/page_a.png');	
	height: 12px;
	width: 21px;
	padding: 6px 0px 5px;
	margin: 0px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
.page a:hover {
	_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/insidepage/page_aclick.png');	
	color: #E50112;
	text-decoration: none;
}
.page .page_click {
	_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/insidepage/page_aclick.png');	
	color: #E50112;
	text-decoration: none;
}
#inside_main .page .pre_page{
	background: url(../images/insidepage/pre_page.png) no-repeat 0px 0px;
	_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/insidepage/pre_page.png');	
	margin: 0px 5px 0px 0px;
	padding: 0px;
	height: 23px;
	width: 21px;
}
#inside_main .page .next_page{
	background: url(../images/insidepage/next_page.png) no-repeat 0px 0px;
	_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/insidepage/next_page.png');	
	height: 23px;
	width: 21px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
/*page style end*/
/*page_prenext style start*/
.page_prenext {
	width: 720px;
	overflow: hidden;
	margin: 0px;
	padding: 20px 0px 0px;
	height: 20px;
}
.page_prenext .page_pre {
	float: left;
}
.page_prenext a {
	color: #db010b;
	text-decoration: none;
}
.page_prenext  a:hover {
	text-decoration: underline;
}
.page_prenext .page_next {
	float: right;
}
/*page_prenext style end*/
/*job style start*/
.job {
	margin: 0px;
	padding: 20px 23px 0px 24px;
	width: 720px;
}
.job .job_ban {
	margin: 0px 0px 10px;
	padding: 90px 0px 0px 300px;
	border-bottom: 1px solid #dcdcdc;
	background: url(../images/insidepage/job_ban.jpg) no-repeat 0px 0px;
	height: 90px;
	font: bold 14px "微软雅黑";
	color: #999;
}
.job_ban a {
	font: 14px Arial;
	color: #d7010b;
	text-decoration: underline;
}

.job_table {
	background: url(../images/insidepage/job_table_title.jpg) no-repeat 0px 0px;
	font: 13px "宋体";
	margin: 20px 0px 0px;
	padding: 0px;
	width: 720px;
}
.job_table td {
	line-height: 40px;
	height: 40px;
	background: url(../images/insidepage/job_line.jpg) repeat-x 0px bottom;
	text-align: center;
}
.job_table .job_zw {
	width: 250px;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.job_zw a {
	color: #c3434d;
	text-decoration: none;
	text-align: left;
}
.job_zw a:hover {
	text-decoration: underline;
}

.job_address {
	width: 118px;
}
.job_datetime {
	width: 128px;
	font: bold 12px Arial;
	color: #ababab;	
}
.latest_datetime {
	width: 115px;
	font: bold 12px Arial;
	color: #ababab;	
}
.job_page {
	margin: 0px;
	padding: 20px 0px 0px 20px;
	width: 700px;
	height: 23px;
}
.job_note {
	font-size: 13px;
	line-height: 20px;
	color: #888888;
	margin: 0px;
	padding: 50px 0px 0px 20px;
	width: 700px;
}
.job_zwyq {
	line-height: 24px;
	margin: 30px 0px 0px;
	padding: 0px;
}
.job_yq {
	background: #f6f6f6;
	line-height: 35px;
	height: 35px;
	font-weight: bold;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 15px;
}
.job_yqcontent {
	margin: 0px 0px 30px;
	padding: 0px 0px 0px 15px;
}
.submit_resume {
	background: url(../images/insidepage/submit_jl.jpg) no-repeat 0px 0px;
	height: 35px;
	width: 155px;
	cursor:pointer;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
/*job style end*/
/*new style start*/
.new {
	margin: 0px;
	padding: 20px 23px 0px 24px;
	width: 720px;
}
.tj_new {
	margin: 0px;
	padding: 20px 0px;
	height: 130px;
	width: 720px;
	border-bottom: 1px solid #dbdbdb;
}
.tj_new_img {
	float: left;
	width: 180px;
}
.tj_new_img img {
	background: url(../images/insidepage/news_imgbg.jpg) no-repeat 0px 0px;
	padding: 5px 6px 7px;
	height: 118px;
	width: 160px;
}
.tj_new_content {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: left;
	width: 520px;
}
.tj_new_title a {
	font: bold 13px/24px "宋体";
	color: #d8010c;
}
.tj_new_datetime {
	font: bold 12px Arial;
	color: #ababab;
	margin: 0px;
	padding: 0px;
}
.tj_new_description {
	line-height: 20px;
	padding: 12px 0px;
	height: 40px;
	width: 520px;
	overflow: hidden;
	margin: 0px;
}
.tj_new_detail a {
	color: #cf0007;
	text-decoration: none;
	line-height: normal;
}
.tj_new_detail a:hover {
	text-decoration: underline;
}
.new_table {
	margin: 20px 0px 0px;
	padding: 0px;
	width: 720px;
}
.newtable {
	background: url(../images/insidepage/new_tabletitle.jpg) no-repeat 0px 0px;
	width: 720px;
	font: 13px "宋体";
	color: #666666;
}
.newtable tr th {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.newtable tr td {
	line-height: 45px;
	background: url(../images/insidepage/job_line.jpg) repeat-x 0px bottom;
	height: 45px;
	text-align: center;
}
.newtable tr .new_cateor {
	width: 105px;
}
.new_cateor a {
	color: #c3434d;
	text-decoration: none;
}
.new_cateor a:hover {
	text-decoration: underline;
}
.newtable tr .new_table_tilte {
	width: 500px;
}
.new_table_tilte a {
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
.new_table_tilte a:hover {
	color: #c3434d;
	text-decoration: underline;
}
.new_table_datetime {
	font: 12px Arial;
	color: #ababab;
}
.new_page {
	margin: 20px 0px 0px;
	padding: 0px 0px 0px 20px;
	width: 700px;
}
.newdetail_content {
	margin: 0px;
	padding: 20px 22px 0px 25px;
	width: 720px;
}
.newdetail_title {
	text-align: center;
	font: 24px "微软雅黑";
	color: #666666;
}
.new_txt a {
	color: #c3434d;
	text-decoration: none;
}
.update_datetime {
	font: bold 12px Arial;
	color: #ababab;
}
.new_txt {
	margin: 0px;
	padding: 10px 0px;
	border-bottom: 1px solid #dbdbdb;
	text-align: center;
	color: #ababab;
}
.newdetail_description {
	width: 720px;
	margin: 0px;
	padding: 20px 0px;
	line-height: 20px;
	border-bottom: 1px solid #dbdbdb;
}
/*new style end*/
/*network style start*/
.network {
	margin: 0px;
	padding: 20px 23px 0px 24px;
	width: 720px;
}
.network .address {
	line-height: 20px;
	margin: 0px 0px 30px;
	padding: 0px;
}
.network_tab {
	background: url(../images/insidepage/network_tab.jpg) no-repeat 0px 0px;
	height: 46px;
	width: 720px;
	line-height: 45px;
	margin: 0px;
	padding: 0px;
}
.network_tab .tab {
	float: left;
	width: 400px;
}
#tags {
	margin: 0px;
	padding: 0px;
	height: 46px;
}
#tags li {
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	HEIGHT: 46px;
	font-weight:bold;
	margin:0px;
	padding: 0px;
	width: 145px;
}
#tags li A {
	width:145px;
	FLOAT: left;
	COLOR: #999999;
	HEIGHT: 46px;
	TEXT-DECORATION: none;
	text-align:center;
	margin: 0px;
	padding: 0px;
	display:block;
	font: 16px/46px "微软雅黑";
}
#tags li.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 0px;
}
#tags li.selectTag {
	BACKGROUND-POSITION: 0px 0px;
	POSITION: relative;
	HEIGHT: 46px;
	margin: 0px;
	padding: 0px;
	width: 145px;
}
#tags li.selectTag A {
	COLOR: #666666;
	HEIGHT:46px;
	margin: 0px;
	padding:0px;
	background: url(../images/insidepage/network_tabclick.jpg) left 0px;
	font: 16px/46px "微软雅黑";
}
.network_tab .network_txt {
	float: right;
	margin: 0px;
	padding: 0px 20px 0px 0px;
}
#tagContent {
	text-align:left;
	width: 720px;
	padding: 0px;
	overflow: hidden;
	margin: 35px 0px 0px;
}
.tagContent {
	PADDING: 0px;
	width:720px;
	DISPLAY: none;
	COLOR: #666666;
	text-align: center;
}
.share_map {
	width: 720px;
	position: relative;
	z-index: 10;
}
.area_table {
	border: 1px solid #CCCCCC;
}
.area_table td {
	height: 20px;
	line-height: 26px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	background: #FFFFFF;
}
.area_table .lefttd {
	background: #83878A;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
/*network style end*/
/*download style start*/
.download {
	margin: 0px;
	padding: 20px 23px 0px 24px;
	width: 720px;
}
.download_table {
	background: url(../images/insidepage/download_table_title.jpg) no-repeat 0px 0px;
	width: 720px;
	font: 13px "宋体";
	color: #666;
}
.download_table th {
	line-height: 40px;
	height: 40px;
}
.download_table td {
	line-height: 45px;
	background: url(../images/insidepage/job_line.jpg) repeat-x 0px bottom;
	height: 45px;
	text-align: center;
}
.download_table .downlaod_name {
	width: 410px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	text-align: left;
}
.downlaod_name a {
	font: 13px "宋体";
	color: #666;
	text-decoration: none;
}
.downlaod_name a:hover {
	color: #c3434d;
	text-decoration: underline;
}
.download_table .download_datetime {
	width: 140px;
	font: bold 12px Arial;
	color: #999;
}
.bold_red {
	font-weight: bold;
	color: #d5010b;
}
.download_table .download_num {
	width: 88px;
}
.download_button img{
	margin: 15px 0px 0px;
	padding: 0px;
}
.download_page {
	margin: 20px 0px 0px;
	padding: 0px 0px 0px 20px;
	width: 700px;
	height: 25px;
}
/*download style end*/
/*message style start*/
.message {
	margin: 0px;
	padding: 20px 23px 0px 24px;
	width: 720px;
}
.message_description {
	margin: 0px;
	padding: 0px 0px 30px;
	width: 720px;
	border-bottom: 1px solid #e7e7e7;
	font: 13px/24px "宋体";
}
.message_table {
	margin: 20px 0px 0px;
	padding: 0px;
	width: 720px;
}
.onlinetable{
	width:720px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
.onlinetable td{
	padding-bottom:15px;
	padding-top: 15px;
}
.online_lefttd{
	width:50px;
	padding-right:20px;
	text-align:right;
}
.online_lefttd span{color:red;}
.online_righttd{width:435px; text-align:left;}
.inputdiv{
	height:18px;
	padding:7px 5px 5px;
	text-align:left;
	background:transparent url(../images/insidepage/feedBackInput.gif) no-repeat;
}
.inputcss{
	width:321px;
	border:none;
	background:transparent;
	font: 12px "宋体";
	color: #666;
}
.textareadiv{padding:5px; height:82px; background:transparent url(../images/insidepage/feedBacktextArea.gif) no-repeat;}
.textareacss{
	width:420px;
	height:80px;
	border:none;
	background:transparent;
	resize:none;
	font: 12px "宋体";
	color: #666;
}
.messagebut{
	display:block;
	width:83px;
	height:32px;
	color:#666;
	font-weight:bold;
	text-align:center;
	float:left;
	background:transparent url(../images/insidepage/submit_bg.jpg) no-repeat 0px 0px;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 32px;
	cursor:pointer;
}
/*message style end*/
/*sitemap style start*/
.sitemap {
	margin: 0px;
	padding: 20px 23px 0px 24px;
	width: 720px;
}
.sitemap_list {
	border-bottom: 1px solid #e5e5e5;
	margin: 0px;
	padding: 15px 0px;
}
.sitemap_h1 a {
	font: bold 13px "宋体";
	color: #c3434d;
	text-decoration: none;
}
.sitemap_h1 a:hover {
	text-decoration: underline;
}
.sitemap_dl {
	margin: 15px 0px;
	padding: 0px;
}
.sitemap_dl dl {
	float: left;
	width: 180px;
	margin: 0px 0px 10px;
	padding: 0px;
}
.sitemap_dl dl dt {
	margin: 0px 0px 10px;
	padding: 0px;
}

.sitemap_dl dl dt a {
	font-size: 12px;
	color: #666;
	text-decoration: none;
}
.sitemap_dl dl dt a:hover {
	text-decoration: underline;
	color: #c3434d;
}
.sitemap_dl dl dd {
	line-height: 24px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	color: #999;
}
.sitemap_dl dl dd a {
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
.sitemap_dl dl dd a:hover {
	color: #c3434d;
	text-decoration: underline;
}
/*sitemap style end*/
/*member_login style start*/
.member_login {
	margin: 20px 23px 0px 24px;
	padding: 10px 0px 0px;
	width: 720px;
	background: url(../images/insidepage/member_loginbottom.jpg) no-repeat 0px bottom;
	height: 350px;
}
.login {
	background: url(../images/insidepage/member_logintopbg.jpg) no-repeat 0px 0px;
	margin: 0px;
	padding: 0px 0px 0px 220px;
	width: 500px;
	height: 350px;
}
.member_login_txt {
	line-height: 22px;
	margin: 0px 0px 20px;
	padding: 10px 0px 0px;
}
.member_login_txt a {
	color: #c3434d;
	text-decoration: underline;
}
.member_login_txt a:hover {
	text-decoration:none;
}
.member_login_table .member_loginleft{
	text-align: left;
	margin: 0px;
	padding: 10px 0px;
	width: 60px;
	line-height: 30px;
	height: 30px;
}
.memberlogin {
	float: left;
	margin: 0px;
	padding: 10px 0px 0px;
}
.memberlogin a {
	font: 13px "宋体";
	color: #c3434d;
	text-decoration: underline;
}
.member_login_table td {
	margin: 0px;
	padding: 0px;
	height: 30px;
}
.login_input {
	background: url(../images/insidepage/input_namebg.jpg) no-repeat 0px 0px;
	height: 20px;
	margin: 0px;
	padding: 5px;
}
.input_login {
	width: 190px;
}
.login_code {
	background: url(../images/insidepage/input_codebg.jpg) no-repeat 0px 0px;
	width: 120px;
	float: left;
	margin: 0px;
	padding: 5px;
	height: 20px;
}
.input_code {
	width: 110px;
}
.code_img {
	float: left;
	margin: 0px;
	padding: 5px 0px 0px;
}
.checkbox_password {
	float: left;
}
.save_password {
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	_padding: 4px 0px 0px 0px;
	*padding: 4px 0px 0px 0px;
}
.member_register {
	margin: 20px 23px 0px 24px;
	padding: 10px 0px 0px;
	width: 720px;
	height: 450px;
	background: url(../images/insidepage/member_loginbottom.jpg) no-repeat 0px bottom;
}
.member_register .register {
	background: url(../images/insidepage/member_logintopbg.jpg) no-repeat 0px 0px;
	height: 450px;
	margin: 0px;
	padding: 0px 0px 0px 220px;
	width: 500px;
}
.member_register_txt {
	margin: 0px 0px 40px;
	padding: 40px 0px 0px;
}
.member_register_txt a {
	color: #c3434d;
	text-decoration: underline;
}
.member_register_txt  a:hover {
	text-decoration:none;
}
/*member style end*/
.right_toppage a {
	color: #c3434d;
	text-decoration: underline;
	font: normal 13px/30px "宋体";
}
.right_toppage a:hover {
	text-decoration: none;
}
/*product style start*/
.product_title {
	background-color: #f2f2f2;
	width: 720px;
	height: 35px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #cd0006;
	font-weight: bold;
	line-height: 35px;
	margin: 0px;
	padding:0px 20px 0px 27px;
}
.product_list  {
	margin: 25px 0px 35px;
	padding: 0px;
	width: 767px;
	height: 205px;
	clear: both;
}
.product_list dl {
	margin: 0px 10px 0px 20px;
	_margin: 0px 10px 0px 12px;
	padding: 0px;
	float: left;
	width: 225px;
	height: 205px;
	border-bottom: 1px solid #cccccc;
}
.product_list dt img {
	padding: 5px 6px 6px 5px;
	height: 159px;
	width: 214px;
	background: url(../images/insidepage/product_imgbg.jpg) no-repeat 0px 0px;
}
.product_list dl dd {
	margin: 0px;
	padding: 10px 0px;
	text-align: center;
}
.product_list dl dd a {
	font: bold 12px "宋体";
	color: #666666;
	text-decoration: none;
}
.product_list dl dd a:hover {
	color: #c3434d;
	text-decoration: underline;
}
.product_content {
	margin: 0px;
	padding: 0px 22px;
	width: 723px;
}
.productlist {
	margin: 0px;
	padding: 30px 0px;
	height: 170px;
	width: 720px;
	border-bottom: 1px solid #CCC;
}
.productlist .productlist_left {
	float: left;
	width: 225px;
}
.productlist_left img {
	height: 159px;
	width: 214px;
	margin: 0px;
	padding: 5px;
	background: url(../images/insidepage/case_imgbg.jpg) no-repeat 0px 0px;
	overflow: hidden;
}
.productlist .productlist_right {
	float: right;
	width: 470px;
}
.productlist_title {
	margin: 10px 0px;
	padding: 0px;
}
.productlist_title a {
	color: #cd0006;
	font: bold 12px "宋体";
	text-decoration: none;
}
.productlisttitle a:hover {
	text-decoration:underline;
}
.productlist_ms {
	line-height: 22px;
	height: 90px;
	overflow: hidden;
	width: 470px;
}
.productlist_detail {
	background: url(../images/insidepage/case_detailbutton.jpg) no-repeat 0px 0px;
	height: 28px;
	width: 92px;
	line-height: 28px;
	margin: 10px 0px 0px;
	padding: 0px 40px 0px 0px;
	text-align: right;
}
.productlist_detail a {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 28px;
}
.productlist_detail a:hover {
	color: #cb0006;
	text-decoration: underline;
}
.product_page {
	margin: 20px 0px 0px;
	padding: 0px;
}
/*product style start*/
/*product_detail style start*/
.product_detail {
	margin: 0px;
	padding: 20px 13px 0px 24px;
	width: 730px;
	clear: both;
}
.productdetail {
	margin: 0px 0px 20px;
	padding: 0px;
	width: 730px;
	height: 370px;
}
.product_img {
	width: 400px;
	float: left;
}
.imgs_runing_div {
	width: 390px;
	margin: 0px;
	padding: 0px;
}

.changediv{
	position:relative;
	float:left;
	height:62px;
	width:345px;
	margin:0px auto;
	overflow:hidden;
}
.changebao{
	position:relative;
	text-align:left;
	width:2500px;
}
.PicJian{
	float:left;
	height:62px;
	width:22px;
	background:url(../images/insidepage/left_btn.jpg) no-repeat 0px center;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
}
.PicJia{
	float:right;
	height:62px;
	width:17px;
	background:url(../images/insidepage/right_btn.jpg) no-repeat 0px center;
	cursor:pointer;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.jqzoom{
	width:390px;
	height:285px;
	position:relative;
	margin: 0px 0px 10px;
	border: 1px solid #CCC;
}
#ProductImage {
	height: 275px;
	width: 380px;
	border-width: 0px;
	margin: 5px;
}
.picmore{
	float:left;
	width:75px;
	cursor:pointer;
	margin: 0px 2px;
	padding: 2px;
	height: 55px;
	border: 1px solid #CCC;
}
.picmore img{
	border:0px;
	width:75px;
	height:55px;
	margin: 0px;
	padding: 0px;
}

.product_ms {
	float: right;
	width: 320px;
}
.product_ms .class {
	border-bottom: 1px solid #C5C5C5;
	line-height: 30px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
}
.class a {
	color: #cd0006;
	font-size: 12px;
	text-decoration: none;
}
.class a:hover {
	text-decoration: underline;
}
.product_ms .product_name {
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px;
	padding: 0px;
}
.product_name a {
	color: #cd0006;
	font-size: 12px;
	text-decoration: none;
}
.product_name a:hover {
	text-decoration: underline;
}
.product_charact {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.charact {
	font: 12px/20px "宋体";
	margin: 10px 0px;
	padding: 0px;
}
.product_tab {
	background: url(../images/insidepage/product_tabbg.jpg) no-repeat 0px 0px;
	height: 46px;
	width: 720px;
	line-height: 45px;
	margin: 0px;
	padding: 0px;
}
#product_tags {
	margin: 0px;
	padding: 0px 0px 0px 1px;
	height: 46px;
}
#product_tags li {
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	HEIGHT: 46px;
	font-weight:bold;
	margin:0px;
	padding: 0px;
	width: 116px;
}
#product_tags li A {
	width:116px;
	FLOAT: left;
	COLOR: #999999;
	HEIGHT: 46px;
	TEXT-DECORATION: none;
	text-align:center;
	margin: 0px;
	padding: 0px;
	display:block;
	font: 16px/46px "微软雅黑";
}
#product_tags li.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 0px;
}
#product_tags li.selectTag {
	BACKGROUND-POSITION: 0px 0px;
	POSITION: relative;
	HEIGHT: 46px;
	margin: 0px;
	padding: 0px;
	width: 116px;
}
#product_tags li.selectTag A {
	COLOR: #666666;
	HEIGHT:46px;
	margin: 0px;
	padding:0px;
	background: url(../images/insidepage/product_tabclick.jpg) right 0px;
	font: 16px/46px "微软雅黑";
	width: 116px;
}
#product_tagContent0, #product_tagContent1, #product_tagContent2 {
	margin: 0px;
	padding: 0px 10px;
	width: 700px;
	text-align: left;
	line-height: 22px;
}
#table1 {
	margin: 10px 0px 0px;
	padding: 0px;
	width: 700px;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
#table1 th {
	text-align: center;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	height:35px;
	line-height:35px;
}
#table1 td {
	text-align: center;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	height:35px;
	font: 12px/35px Arial;
}
/*product_detail style end*/
