/*��������*/
@charset "gb2312";
/*--------------------ͨ����Ϣ��ʼ--------------------*/
* { margin:0; padding:0; list-style:none }
.layout { width:1200px; margin:0 auto;}
.clear { clear:both}
img { border:none }
li { line-height:22px }
h1 {font-size:24px; line-height:20px; padding-left:10px; color:#0161c5; }
h2 {font-size:20px; line-height:38px; padding-left:10px; color:#0161c5;padding-top:5px; }
h5 {font-size:18px; line-height:36px;color:#FFF;font-weight:normal;padding-left:20px;border:1px solid #CFCFCF;}
h6 {font-size:16px; line-height:36px;color:#FFF;font-weight:normal;padding-left:20px}
a { color:#000; text-decoration:none }
a:hover { color:#FE0000; text-decoration:none }
/*span{line-height:24px; }*/
p { line-height:20px;font-size:16px;}


/*--------------------------��ҳ���----------------------*/

.gg{ width:100%;overflow:hidden;margin-top:2px;text-align:center;}
/*--------------------------��ϵ����----------------------*/
.catalogue{float:left;width:200px;}
.catalogue .title{height:50px; background:#FE0000;overflow:hidden;line-height:50px;font-size:15px;color:#fff;padding-left:18px;}
.catalogue .contact{float:left;width:200px;margin-bottom:12px;border:1px solid #FE0000;padding-bottom:20px}
.catalogue .contact_box h3{height:50px; line-height:50px;}
.catalogue .contact_box h3 a{color:#4A4A4A;display:block;font-weight:normal;font-size:16px;background:url(/images/plus.png) no-repeat 16px 20px;padding-left:36px;border-bottom:dotted 1px #CCCCCC;}
.catalogue .contact_box h3 a:hover{color:#FE0000;}
.catalogue .contact_box li {height:30px; line-height:30px; background:url(/images/plus_01.png) no-repeat 20px 14px;padding-left:34px;}
.catalogue .contact_box li a{color:#000;font-size:12px;}
.catalogue .contact_box li a:hover{color:#FE0000;}
.catalogue .box{border-bottom:none;border-top:none;background:url(/images/t_bg.gif) no-repeat top;padding-top:8px;}
.catalogue .box p{font-size:15px;padding:0px 6px;line-height:26px;}
.catalogue .box ul li { overflow:hidden; height:30px; line-height:30px; background:url(/images/ns_66.png) no-repeat 15px 10px;border-bottom:1px dashed #e6e5e6;}
.catalogue .box  ul li a { color:#4A4A4A;font-size:13px;display:block;padding-left:28px;}
.catalogue .box  ul li a:hover{color:#FE0000;}
/*��������*/
.xiazai{float:left;width:200px;height:60px;background:url(/images/xz.png) no-repeat 10px 10px #205FBC;text-align:center;line-height:60px;font-weight:bold;color:#fff;font-size:16px;}
.xiazai a{color:#fff;display:block;}
.xiazai a:hover{background:url(/images/xz.png) no-repeat 10px 10px #ec8921;color:#fff;}
.download{background:url(/images/downicon.gif) no-repeat 10px 0px;height:40px;padding-left:46px;line-height:30px}
/*�ұ��࿪ʼ*/
.topic{float:left;width:1200px;border-bottom:1px solid #dadada;height:36px;margin-bottom:20px;margin-top:10px;}
.topic span{font-size:14px; line-height:36px;color:#000}
/*��Ʒ��Ŀҳ*/
.right{ float:left;width:1000px;}
.right .productshouw li{float:left;text-align:center;margin:0px 0px 56px 28px;}
.right .productshouw .txt{text-align:center;line-height:40px;font-size:16px;color:#FFFFFF;background:#0265A9}
.right .productshouw img { padding:1px; border:1px solid #CCCCCC;width:300px; height:211px;}
.productshouw a:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.right .productshouw .txt a:hover{color:#EC8921;}
.right .productshouw .txt a{color:#FFFFFF;display:block;}
.right .productshouw p a{font-size:16px;}
.content-six{width:1000px;height: 412px;margin:20px auto;border: 1px solid #ccc;padding: 15px 25px 15px 25px;}
.con-six{width: 297px;height: 198px;float: left;margin-right: 35px;margin-bottom: 15px;position: relative;overflow: hidden;cursor: pointer;}
.conimg-two{width: 297px;height: 198px;}
.txt-six{position: absolute;left: 0;top: 0;width: 100%;height: 138px;padding-top: 60px;line-height: 45px;text-align: center;color: #fff;background: rgba(0,0,0,0.2);display: none;
}
.txt-six h3{font-weight: normal;}
.txt-six p{font-size: 14px;display: block;line-height: 20px;}
/*��Ʒ����ҳ*/
.rightbox{ float:right;width:960px;overflow:hidden;}
.rightbox .shuoming{float:left;width:500px;height:400px;margin-left:30px;}
.rightbox .shuoming ul li{line-height:22px;float:left;overflow:hidden;width:500px;margin-bottom:6px;}
.rightbox .shuoming ul li h1{font-family:"����";font-size:18px;float:left;padding-left:0px;width:400px;text-align:left;color:#014171;}
.rightbox .shuoming ul li span{color:#0000FF}
/*��Ʒ����ҳ*/

.t_page{padding:10px;text-align:center;font-size:12px;line-height:25px;}	
.t_page a{padding:2px 5px;border:1px solid #00226C;margin:0px 3px;}
/*�ͻ�����*/
.right .case li{float:left;text-align:center;margin:0px 0px 60px 30px;}
.right .case li p{text-align:center;line-height:30px;font-family:"����";font-size:14px;}
.right .case img {width:300px;height:223px;border:1px solid #dedede;}
.right .case a:hover img {filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
/*֤�鰸��*/
.right .kehu li{float:left;text-align:center;margin:0px 0px 36px 39px;}
.right .kehu li p {text-align:center;line-height:30px;font-family:"����";font-size:15px;height:30px}
.right .kehu img { padding:1px; background-color:#fff;border:1px solid #CCCCCC;width:290px; height:200px;}
.right .kehu a:hover img {filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
/*��ҳ*/
.t_page{padding:10px;text-align:center;font-size:14px;line-height:25px;}	
.t_page a{padding:2px 5px;border:1px solid #6BAD05;margin:0px 3px;}

/*�Ŵ�*/
.dcsxs{text-align:center}
.dcsxh{line-height:40px;border-bottom:dashed 1px #F6F6F6;width:970px;font-size:16px;text-align:center;color:#1E77FC;line-height:40px}
.dcsxh h1{font-weight:500}
.dcsx{float:right;width:380px;height:560px;overflow:hidden;}
.dcsx .p1{line-height:40px;border-bottom:solid 1px #F6F6F6;width:380px;font-size:20px;text-align:center;color:#c12532}
.dcsx .p2{line-height:40px;width:380px;font-size:15px;background:#F6F6F6;margin-top:18px;text-align:center}
.dcsx .p3{line-height:40px;border-bottom:dotted 1px #DADADA;width:380px;font-size:13px;margin-top:18px;}
.dcsx .p4{line-height:40px;border-bottom:dotted 1px #DADADA;width:380px;font-size:13px;overflow:hidden}
.dcsx .p5{line-height:40px;border-bottom:dotted 1px #DADADA;width:380px;font-size:13px;overflow:hidden}
.dcsx .p6{border:1px solid #DADADA;width:360px;font-size:13px;height:226px;padding:8px;margin-top:18px;overflow:hidden}
.dcsx .p6 p{line-height:30px;}
.preview{width:566px;height:580px;float:left;}
/* smallImg */
.smallImg{position:relative; height:100px; margin-top:1px; background-color:#DADADA; padding:6px 0px; width:564px; overflow:hidden;float:left}
.scrollbutton{width:25px; height:100px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(/images/d_08.png) no-repeat;margin-top:26px;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(/images/d_09.png) no-repeat; margin-left:539px; margin-top:-100px;}
#imageMenu {height:100px; width:500px; overflow:hidden; margin-left:10px; float:left;}
#imageMenu li {height:100px; width:165px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:150px; height:91px;cursor:pointer; border:3px solid #EEECED;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:150px; height:91px; border:3px solid #FE0000;}
/* bigImg */
.bigImg{ width:100%; overflow:hidden;margin:auto;text-align:center}
.bigImg .tit{
    font-size:15px;line-height:50px
}
.bigImg p{font-size:15px;line-height:50px}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;margin-top:490px}
#bigView img{position:absolute;}

/*��һҳ*/
.ny_next{float:right;width:760px;height:30px;font-size:14px}
.ny_next li{float:left;margin-right:15px;line-height:30px;}
/*������ҳ*/
.ArticleList{font-size:12px;}
.ArticleList td{line-height:35px;}	
.ArticleList .fw_t{font-size:12px;}
.ArticleList .fw_s{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666666;}
.ArticleList ul li span{color:#343434;padding-right:20px;}
.ArticleList ul li p{line-height:200%;color:#999;padding:5px 0px;}
.ArticleList ul li{border-bottom:1px dotted #dddddd;padding:6px 0px 6px 14px;}
.ArticleList ul li a{color:#FD0303;font-size:14px;font-weight:bold}
.titles { overflow:hidden ;text-align:center;line-height:40px;height:40px;}
.titles  h2 {font-family:"����";font-weight:bold;font-size:20px;color:#FD0303 }
.infos{ overflow:hidden ;text-align:center;line-height:35px;}

.rightbox .title { overflow:hidden ;border-bottom:1px dotted #cac9c9;text-align:center;line-height:25px;}
.rightbox .title  h2 {font-family:"����";font-weight:500;font-size:18px; color:#0265A9}
.infos{ overflow:hidden ;text-align:center;line-height:25px;}
.RecruitList{
	}
.RecruitList td{
	line-height:35px;
	border-bottom:1px solid #CCC;
	font-size:12px;}	
.RecruitList .Rtitle{
	background:#F5F5F5;
	color:#931916;
	font-size:14px;
	padding-left:10px;
	height:30px;
	line-height:30px;}
.RecruitList .Rtitle span{
	text-align:right;
	font-size:12px;}
/* FeedBack */
 .FeedBack {}
 .FeedBack .Fleft{width:90px;float:left;}
 .FeedBack .Fleft .Ficon{padding:0px  12px;}
 .FeedBack .Fleft .Fname{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:5px;color:#6BAA04;font-weight:bold;}		
 .FeedBack .Fright{float:left;width:600px;padding-bottom:10px;}
 .FeedBack .Fright .Fcontent .Ftime{text-align:right;font-family:Arial, Helvetica, sans-serif;color:#6BAA04;padding:0px 20px 5px 20px;}	
 .FeedBack .Fright .Fcontent{width:600px;background:url("/images/HituxCMSClassic/PostBG.jpg") no-repeat left top;padding:10px 0px;}
 .FeedBack .Fright .Fcontent p{padding:0px 20px 5px 50px;}

 .FeedBack .Fright .Fcontent .Freply .FRtitle{margin-left:20px;line-height:20px;color:#000;height:25px;background:url("/images/HituxCMSClassic/picon.gif") no-repeat 2px 0px;padding-left:20px;font-weight:bold;}
 .FeedBack .Fright .Fcontent .Freply p{color:#989E4D}	
 .FeedBack .Fright .Fline{float:right;width:572px;border-top:1px solid #EDEDEF;filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);} 

.IntroTitle{width:665px;margin:auto;background-color:#dededc;height:30px;line-height:30px;padding-left:15px }
 .FeedBack .commentbox{padding-top:5px;width:665px;margin:auto;}	
 .FeedBack .commentbox #commentform td{height:40px;}
 .FeedBack .commentbox #commentform input{height:25px;line-height:25px;}
 .FeedBack .commentbox #commentform .Cbutton{line-height:25px;background:#6BAA04;border:none;color:#FFFFFF;font-size:14px;cursor:pointer;}
 .FeedBack .commentlist dt{padding:5px 10px;background-color:#dededc;height:22px;line-height:22px;font-size:12px;}	
 .FeedBack .commentlist dd{padding:15px 0px 15px 0px;line-height:180%;font-size:14px;}	
 .FeedBack .commentlist dd  b{color:#458D3A;}
 .FeedBack .commentlist dd span{color:#A00000;}	
 .FeedBack .commentlist p{padding:0px;line-height:180%;margin:0px;}
/* clearfix */
.clear { clear:both}

.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
	
	/* clearfix */
.lianxi{float:left;width:300px;overflow:hidden;}
.ditu{float:right;width:635px;overflow:hidden}
