@charset "UTF-8";
body {
	font-size: 12px;
	line-height: 130%;
	letter-spacing: normal;
	color: #003399;
	margin:0px;
	height:100%;
	background-color:#ffffff;	
}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,form,fieldset,input,button,img,cite,strong,em{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-size:12px;font-weight:bold;}
img ,embed{ border:none;}
select,input{font-size:12px;}
select,input,img{vertical-align:middle;}
ul, ol, li{ list-style-type:none;}

img{
border:none
}
td {
	font-size: 12px;
	line-height: 170%;
	letter-spacing: normal;
	color: #444444;
	text-align: justify;
}

.bigtitle{color:#000000;font-size:13px;height:80px;line-height:30px;background-image:url(image/content_title_bj.gif);background-repeat:no-repeat;padding-left:18px;background-position:bottom;}

.bigtitle_copy{background-color:#E8E8E8;color:#000000;font-size:14px;font-weight:bold;margin-top:10px;padding-left:10px;height:27px;line-height:27px;}

.top_bj{ width:100%; height:30px; background:#d6d6d6; border-bottom:1px solid #ccc;}
.top_b{ width:1200px; height:30px; margin:0 auto;}
.top_b span{ line-height:30px; font-size:12px;}
.top_b b{ float:right; line-height:35px; font-weight:normal;}
.top_b b a{ padding:0 5px;}
.top_b b a:hover{ color:#f00;}

.leftLine{ border-left:#E6E6E6 1px solid}
.rightLine{ border-right:#E6E6E6 1px solid}
.mTable{ background-color:#FFFFFF}
.mBox{ border:1px solid #E4E4E4}
.mcenter{ text-align:center}
.m_Content{ padding:5px;padding-left:15px; line-height:20px}
.mBox_5{ border:1px solid #E4E4E4; padding:5px; background-color:#FFFFFF; text-align:left; line-height:20px; margin-top:5px; margin-bottom:5px;}
.mailLoginInput{ border:1px solid #E4E4E4; width:90px}
.bottomline{border-bottom:1px solid #E4E4E4}
.mBg{ background:url(images/mBg.gif) repeat-x top;border-left:1px solid  #DDDDDD;border-right:1px solid #dddddd}
.RecPrd{border:1px solid #e4e4e4}
.contentbk{background-color:#F2F2F2;border:1px solid #C6C6C6;padding:8px;width:200px;height:100%}
.contentbk2{background-color:#F2F2F2;border:1px solid #C6C6C6;padding:8px;width:570px;height:100%}
.contentbk3{background-color:#F2F2F2;border:1px solid #C6C6C6;padding:8px;width:200px;height:100%}

.wenhua{height:20px;background-color:#006699;color:#FFFFFF;font-weight:bold;font-size:13px;padding-left:5px;line-height:20px;width:80px;}
.qytz{color:#CC0000;font-weight:bold;font-size:13px;}
.left-bj{background-image:url(images/left-bj.gif);
background-repeat:no-repeat;
background-position:top right;
}
.bullet {color:#0099CC}
.orderInput {border:1px solid #CCCCCC;height:22px}
.orderInput2 {border:1px solid #CCCCCC;height:102px}
.currentPg{ line-height:150%; text-align:center; color:#CC0000}
.list_01{
	border-bottom:1px solid #E4E4E4;
	height:25px;
	margin-top:3px;
	margin-bottom:3px;
	text-align:left;
	background-color:#FFFFFF;
	padding-left:23px;
	color: #000000;
	background:url(images/jt.gif);
	background-repeat:no-repeat;
	background-position:left;	
}
.content-border{width:100%;height:100%;border-top:1px solid #D69999;border-left:1px solid #D69999;border-right:1px solid #D69999}
.mcenter{ text-align:center}
.content{padding-top:15px;padding-bottom:30px;padding-right:20px;padding-left:20px;}
.white{color:#FFFFFF;font-size:13px;padding-left:0px;padding-right:5px}
.white50{color:#E4EAED;font-size:12px;text-align:center;padding-top:2px}

.pro_title_pro{border-bottom:1px solid #E2E2E2;margin-left:10px; margin-right:10px;background-image:url(images/arrow_05.gif);background-position:left;background-repeat:no-repeat;padding-left:10px;height:25px}


.sub_menu{border-bottom:1px solid #B5B5B5;margin-left:0px; margin-right:0px;background-image:url(images/arrow_08.gif);background-position:left;background-repeat:no-repeat;padding-left:10px;height:25px;width:80px;float:left}


.pro_title{border-bottom:1px solid #E2E2E2;margin-left:20px; margin-right:20px;background-image:url(images/arrow_05.gif);background-position:left;background-repeat:no-repeat;padding-left:10px;height:25px}

.pro_titlep{margin-left:20px;padding-left:22px;height:70px;line-height:70px;}

.pro_title2{border-bottom:1px solid #E2E2E2;margin-left:20px;margin-right:20px;padding-left:10px;height:25px;}

.pro_title2p{margin-left:0px;text-align:center;width:180px;height:20px;line-height:20px;}

.pro_title3{border-bottom:1px solid #608596;margin-left:20px;margin-right:20px;background-image:url(images/arrow_02.gif);background-position:left;background-repeat:no-repeat;padding-left:22px;height:25px;line-height:25px;color:#9BBED2;font-size:13px;}

.pro_title3p{margin-left:20px;padding-left:22px;height:70px;line-height:70px;color:#666666;font-size:13px}


.pro_title4{border-bottom:1px solid #E2E2E2;margin-left:20px; margin-right:5px;background-image:url(images/arrow_05.gif);background-position:left;background-repeat:no-repeat;padding-left:10px;height:25px}

.pro_title5{border-bottom:1px solid #B5B5B5;margin-left:0px; margin-right:0px;background-image:url(images/arrow_08.gif);background-position:left;background-repeat:no-repeat;padding-left:50px;height:25px;background-color:#F2F2F2}

.pro_title6{border-bottom:1px solid #B5B5B5;margin-left:0px; margin-right:0px;background-position:left;background-repeat:no-repeat;padding-left:50px;height:25px;background-color:#F2F2F2}



.productDetail{width:100%;}
.sImgD {padding:3px;text-align:center;float:left;border:1px solid #CCCCCC;margin-right:30px;}
.sImgD img{}

.rightdivD{ height:500px;}
.rightdivD .sTitleD{  color:#000000; font:12px; text-align:left; line-height:25px;margin-bottom:10px;float:left;margin-right:15px;}

.rightdivD .syiyuanD{  color:#000000; font:12px; text-align:left; line-height:25px;margin-bottom:10px;}
.rightdivD .szhiwuD{  color:#000000; font:12px; text-align:left; line-height:25px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #CCCCCC}

.rightdivD .sContentD{ line-height:150%;text-align:left;float:left;color:#7D7D7D}

.sDiv_sy{width:170px; margin-right:10px; margin-top:0px;float:left; text-align:left; padding-top:0px;}

.sy_ys{width:51px;height:75px;margin-right:5px;float:left}
.sy_ys .sy_tp{width:51px heigh:51px;padding:0px;border:1px solid #CCCCCC}
.sy_ys .sy_title{height:25px;text-align:center}
.sy_ys .sy_tp img{width:50px;height:50px}



.productShow{ width:100%;text-align:left;padding-left:0px}

.productShow .sDiv{height:190px;width:150px; margin-right:20px; margin-top:10px;float:left; text-align:center; padding-top:0px;}
.productShow .sImg{overflow:hidden;border:1px solid #cccccc;height:150px}
.productShow .sImg img{width:150px;height:150px}
.productShow .sTitle{ height:20px; overflow:hidden; text-align:center;margin-top:5px;background-color:#FFFFFF}

.productShow .sDiv1{height:136px;width:140px; margin-right:40px; margin-top:10px;float:left; text-align:center; padding-top:0px;background-color:#BDD5F0}
.productShow .sImg1{overflow:hidden;border:0px solid #cccccc}
.productShow .sImg1 img{width:80%;height:80%}
.productShow .sTitle1{ height:30px; overflow:hidden; text-align:center;margin-top:5px;background-color:#FFFFFF;padding-top:5px}

.showGuest{padding:10px;border:1px solid  #A5BDD4;margin-top:10px;}
.showGuest .sGrevert {padding-top:10px;color:#000000;font-size:13px;}
.showGuest .sGcontent {border-top:1px  dotted #e5e5e5;border-bottom:1px dotted #e5e5e5;padding:5px;background-color:#ffffff;padding-left:10px;}
.showGuest .sGcompany {color:#005CA1;font-size:13px;font-weight:bold;padding:5px;}
.showGuest .sGInfo {color:#999999}
.showGuest .sGrevertC{border-top:1px  dotted #e5e5e5;border-bottom:1px dotted #e5e5e5;padding:5px;background-color:#ffffff;padding-left:10px;}

.showGuest2{padding:10px;border:0px solid  #A5BDD4;margin-top:0px;}
.showGuest2 .sGrevert {padding-top:10px;color:#000000;font-size:13px;}
.showGuest2 .sGcontent {border-top:1px  dotted #e5e5e5;border-bottom:1px dotted #e5e5e5;padding:5px;background-color:#ffffff;padding-left:10px;}
.showGuest2 .sGcompany {color:#005CA1;font-size:13px;font-weight:bold;padding:5px;}
.showGuest2 .sGInfo {color:#999999}
.showGuest2 .sGrevertC{border-top:1px  dotted #e5e5e5;border-bottom:1px dotted #e5e5e5;padding:5px;background-color:#ffffff;padding-left:10px;}

.guideList{margin-left:23px;width:174px}
.guideList li {height:20px;line-height:40px;border-bottom:1px solid #E6B3BC;list-style-type:none;}
.guideList a {background-image:URL(images/arrow.gif);background-repeat:no-repeat;background-position:left;padding-left:16px}
.guideList a:link{color:#8B0101;text-decoration:none}
.guideList a:visited{color:#8B0101;text-decoration:none}
.guideList a:hover{color:#000000;text-decoration:none;background-image:URL(images/arrow-over.gif);background-repeat:no-repeat}
.newsListDiv{ margin:2px;margin-left:15px;margin-right:5px; border-bottom:0px solid #e5e5e5; height:25px; background:url(images/arrow_05.gif) left no-repeat; padding-left:10px}
.newsListDiv2{ margin:2px;margin-left:0px;margin-right:0px; border-bottom:1px solid #e5e5e5; height:25px; background:url(images/arrow_05.gif) left no-repeat; padding-left:10px}

.snDate{ color:#999; font-size:12px;float:right; text-align:right}
.snTitle{float:left;  height:18px; overflow:hidden; line-height:18px}

.snTitle2{float:left;  height:18px; overflow:hidden; line-height:15px}
.snDate2{ color:#999; font-size:12px; float:right;  text-align:right}


.yjhead{color:#000000;font-size:13px;padding-left:5px}
.yjListDiv{ margin:8px;margin-left:0px;margin-right:0px; border-bottom:1px solid #e4e4e4; height:18px;}
.yjnumber{float:left;  height:18px; overflow:hidden; line-height:18px;width:77px;color:#CC0000;text-align:center;border-left:1px solid #CCCCCC}
.yjTitle{float:left;padding-left:3px;height:18px; overflow:hidden; line-height:18px;width:404px;;border-left:1px solid #CCCCCC}
.yjdevice{float:left;padding-left:3px;height:18px; overflow:hidden; line-height:18px;width:92px;border-left:1px solid #CCCCCC;;border-right:1px solid #CCCCCC}
.yjmydate{float:left;  height:18px; overflow:hidden; line-height:18px;width:80px;}

.newsShow{margin-top:20px;margin-right:20px;}
.s_1{ color:#C70000; font:bold 15px; text-align:center}
.s_0{ line-height:35px; text-align:center}
.s_2{ font-size:14px;line-height:150%}

.mvListTitle{ background:url(images/sub_t_bg.gif) repeat-x top; height:20px; color:#FFFFFF; padding-left:3px}
.vedioFileList li{ color:#000066; width:100%; background:#FFFFFF; border:1px solid #e4e4e4; margin-bottom:1px}

.JobTitle td{color:#666666;font-weight:bold;border:1px solid  #CCCCCC;}
.jobT{color:#cc0000}
.JobList td{ background-color:#F5F5F5; border: solid 1px #D9D9D9;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF}



.title {font-size: 13px;
	color:#666666;
	font-weight: bold;
	padding-left:22px;
}

.smalltitle{font-size: 14px;	color:#00584A;	font-weight: bold;height:29px;border-bottom:1px solid #E5E5E5;line-height:29px;}

.rightcontent{padding:8px;border:1px solid #e5e5e5;margin-bottom:10px;}

.titlenew {font-size: 14px;	color:#00584A;	font-weight: bold;height:29px;border-bottom:1px solid #E5E5E5;background-image:url(images/titlebj.gif);padding-left:18px;background-position:left;line-height:29px;}

.titlenewcopy {font-size: 14px;	color:#00584A;	font-weight: bold;height:29px;border-bottom:1px solid #E5E5E5;background-image:url(images/titlebj2.gif);padding-left:18px;background-position:left;line-height:29px;}



.titlenew1 {font-size: 14px;	color:#000000;	font-weight: bold;height:25px;border-bottom:1px solid #cccccc;margin:0 5px 5px 5px;background-image:url(images/arrow_11.gif);background-repeat:no-repeat;padding-left:18px;background-position:left;line-height:25px;}


.titlenew2 {font-size: 13px;	color:#000000;	font-weight: bold;height:25px;border-bottom:1px solid #cccccc;margin:5px;background-image:url(images/arrow_10.gif);background-repeat:no-repeat;padding-left:18px;background-position:left;line-height:25px;}


.titlenew3 {font-size: 13px;	color:#666666;	font-weight: bold;height:25px;line-height:25px;}

.titlenew2c {font-size: 13px;padding-top:5px;color:#000000;	font-weight: bold;height:30px;border-bottom:1px solid #cccccc;margin:5px;background-image:url(images/arrow_10.gif);background-repeat:no-repeat;padding-left:18px;background-position:left;line-height:30px;}

.smallpic{margin:5px;padding-right:0px;border-right:1px solid #CCCCCC;background-color:#FFFFFF;width:70px;height:70px}

.bjcolor {
	filter: Alpha(Opacity=20);
	color: #FFFFFF;
}
.copy {
	font-size: 12px;
	color:#888888;
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.red {
	font-size: 14px;
	color:#CC0000;
}
.red2 {
	font-size: 12px;
	color:#CC0000;
}

.lt {
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
}
.font14 {
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 150%;
}
a:link {
	font-size: 12px;
	line-height: 150%;
	font-weight:100;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	font-weight:100;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	line-height: 150%;
	color: #FF0000;
	font-weight: normal;
}
a.b:link {
	font-size: 12px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
}
a.b:visited {
	font-size: 12px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
}
a.b:hover {
	font-size: 12px;
	line-height: 150%;
	color: #FFaa00;
	text-decoration: none;
}
a.c:link {
	font-size: 13px;
	line-height: 150%;
	color: #ff0000;
	text-decoration: none;
}
a.c:visited {
	font-size: 13px;
	line-height: 150%;
	color: #ff0000;
	text-decoration: none;
}
a.c:hover {
	font-size: 13px;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
}
a.d:link {
	font-size: 12px;
	line-height: 25px;
	color:#006699;
	text-decoration: none;
}
a.d:visited {
	font-size: 12px;
	line-height: 25px;
	color:#006699;
	text-decoration: none;
}
a.d:hover {
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
a.e:link {
	font-size: 12px;
	line-height: 150%;
	color: #006699;
	text-decoration: none;
	letter-spacing: 5px;	
}
a.e:visited {
	font-size: 12px;
	line-height: 150%;
	color:#006699;
	text-decoration: none;
	letter-spacing: 5px;
}
a.e:hover {
	font-size: 12px;
	line-height: 150%;
	color:#CC0000;
	text-decoration: none;
	letter-spacing: 5px;
}
a.f:link {
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
}
a.f:visited {
	font-size: 12px;
	line-height:25px;
	color: #666666;
	text-decoration: none;
}
a.f:hover {
	font-size: 12px;
	line-height: 25px;
	color: #000000;	
	text-decoration:underline;
}

a.f2:link {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.f2:visited {
	font-size: 12px;
	line-height:20px;
	color: #666666;
	text-decoration: none;
}
a.f2:hover {
	font-size: 12px;
	line-height: 20px;
	color: #000000;	
	text-decoration:underline;
}


a.g:link {
	font-size: 14px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
	letter-spacing:1px;
	
}
a.g:visited {
	font-size: 14px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
	letter-spacing:1px;
	
}
a.g:hover {
	font-size: 14px;
	line-height: 150%;
	color:#FFff00;
	text-decoration: none;
	letter-spacing:1px;
	
}

a.h:link {
	font-size: 12px;
	line-height: 150%;
	color: #cc0000;
	text-decoration: none;	
	
}
a.h:visited {
	font-size: 12px;
	line-height: 150%;
	color: #cc0000;
	text-decoration: none;	
	
}
a.h:hover {
	font-size: 12px;
	line-height: 150%;
	color:#000000;
	text-decoration: none;	
	
}


a.pro:link {
	font-size: 14px;
	line-height: 25px;
	color:#006699;
	text-decoration: none;
}
a.pro:visited {
	font-size: 14px;
	line-height: 25px;
	color:#006699;
	text-decoration: none;
}
a.pro:hover {
	font-size: 14px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}

.f7 {
	font-size: 7px;
	color: #CC0000;
}
