@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;

}

h1{font-size:30px}

a img {
    border: none;
}
html{overflow-x:hidden}
body {
    font-size: 12px; color:#333;overflow-x:hidden;font-family:"微软雅黑"; 

}

.bg{ border-top:2px solid #8db92e}

a { cursor:pointer;
    color: #666;
    text-decoration: none;
}

a:hover{color:#c50409}

ul, ol {
    list-style: none outside;
}

	#header { 
		height:110px;
    width:1100px;margin:0 auto;
    position:relative
}

img.slogan{ position:absolute; top:44px; right:200px}

.left{float:left}
.right{float:right}


#navigation { background:#c50409; position:relative; z-index:500}
#navigation ul{ width:1100px; margin:0 auto;height:45px;}

#navigation ul li {
    float: left; 
    position:relative;
    height:45px;
    width:120px;background:url(../images/sub-li.gif) right no-repeat;
}

#navigation ul li.hover{background:url(../images/nav-over.gif) center no-repeat; }
#navigation ul li.hover a{color:#c50409; font-weight:bold}
#navigation ul li.hover ul.sub-navigation li a{color:#666; font-weight:normal;background:none; text-align:left; 
   font-size:12px;  height:34px; line-height:34px}
#navigation ul li.hover ul.sub-navigation li a:hover {color:#c50409}

#navigation ul li a {
    
    display: block;
    cursor: pointer;
   text-align:center;
    color: #fff; 
	height:45px;line-height:45px; font-size:14px

}
#navigation ul li a span{ display:block; line-height:0px; font-weight:normal; font-family:arial; color:#c50409}


#navigation ul li.current a, #navigation li a:hover {
   
    text-decoration: none;font-weight:bold;
    background:url(../images/nv.png) center no-repeat;color:#c50409; font-weight:bold
}

#navigation ul li.current a span, #navigation li a:hover span{color:#587f00}

#navigation .sub-navigation{z-index:200;position:absolute;top:40px;display:none;height:auto; width:263px; margin:0; border:1px solid #c50409; padding: 4px 15px 15px;left:3px;
border-top: none;background:#fff url(../images/logo-grey.gif) bottom right no-repeat;}
#navigation ul.sub-navigation li{background:url(../images/subLi.gif) left no-repeat; padding-left:11px; height:34px; border-bottom:1px dashed #ddd}

#navigation ul li ul.sub-navigation li ul.level3{background:#fff; z-index:300; position:absolute; width:auto; height:auto; display:none;padding: 0 12px;top: 0px;left:65px;border:1px solid #c50409;}
#navigation ul li ul.sub-navigation li ul.level3 li{float:none; background:none; padding:0; width:180px}
#navigation ul li ul.sub-navigation li ul.level3 li a{ color:#888}



.bannerRadio{ width:1100px; margin:0 auto; position:relative; z-index:1000px;height:538px}
.bannerRadio a.banner-l{ position:absolute; top:215px; left:-16px}
.bannerRadio a.banner-r{ position:absolute; top:215px; right:-16px}


.sub-banner{height:264px;border-bottom:1px solid #e19f9a;}
.sub-banner img{position:absolute}
.sub-banner img.sub1{bottom:0; left:224px}
.sub-banner img.sub2{top:34px; left:92px}
.sub-banner img.sub3{top:36px; left:109px}
.sub-banner img.sub4{top:31px; left:152px}
.sub-banner img.sub5{top:13px; left:228px}
.sub-banner img.sub6{top:13px; left:312px}
.sub-banner img.sub7{top:29px; left:221px}


.wrap{width:1100px;margin:0 auto}

/*

.homeCompany{float:left; width:370px; height:474px; overflow:hidden; }
.homeCompany ul{margin-top:18px}
.homeCompany ul li{float:left; width:174px; margin:0 9px 25px 0; line-height:20px;}
.homeCompany ul li a div.logoImg{ background:#f3f3f3; width:174px; height:58px;margin-bottom:8px; position:relative; overflow:hidden}
.homeCompany ul li a div.logoImg .green{position:absolute; background:#97b531;width:174px; height:58px; z-index:100; left:-174px}
.homeCompany ul li a div.logoImg img{ position:absolute;width:174px;}


ul.subCompany li{margin:0 0 55px 0; line-height:20px;}
ul.subCompany li div.logoImg{ background:#f3f3f3; width:204px; height:96px;margin-right:15px; position:relative; overflow:hidden; float:left;}
ul.subCompany li div.logoImg .green{position:absolute; background:#97b531;width:204px; height:96px; z-index:100; left:-204px}
ul.subCompany li div.logoImg img{ position:absolute;width:204px; margin-top:14px}
ul.subCompany li div.info{float:left; width:503px; line-height:180%; margin-top:-4px}
ul.subCompany li div.info p{margin-bottom:7px}
ul.subCompany li div.info a{background:url(../images/link.gif) no-repeat; width:39px; height:18px; display:inline-block; text-align:center; color:#fff; margin-top:8px; line-height:19px}


ul.cooperation li{width:335px; height:136px; padding:15px 12px 30px; border:1px dashed #ddd; border-bottom:none; border-right:none; float:left; margin:0 0 -1px -1px}
ul.cooperation li img{height:57px}*/

.homeNews{ margin:27px auto}
.picNews{width:710px; height:333px;float:left; overflow:hidden; position:relative}
#slider{width:710px;  height:333px;}   
#slider a{ position:absolute;}
#slider a img{width:710px;  height:333px;} 
#slider a div{position:absolute; bottom:0;background:url(../images/blackBg.png); 
left: 0;padding:15px;
width: 690px;
font-size:14px;
color: #fff;}

#btn{position:absolute;bottom:0px;right:0px; z-index:300; width:517px; height:44px; text-align:right}
#btn a{background:url(../images/radio.png) no-repeat; display:inline-block; width:15px; height:14px;;margin:14px 10px 0 0; }
#btn a.activeSlide{background:url(../images/radio2.png) no-repeat}

.textNews{width:348px; height:291px;float:right; background:#f8f8f8 url(../images/textNewsBg.gif) top right no-repeat; padding:21px}
.textNews ul li{ line-height:26px}
.topNews{ border-bottom:1px dashed #ccc; height:120px; margin-bottom:10px}
.topNews p.t{ color:#c50409; font-size:14px}
.topNews p.s{ color:#6f6f6f; margin-top:10px; line-height:20px}

.homeMiddle{ background:#f0f0f0; height:390px;margin-bottom: 27px;}
.homeMiddle .hm{float:left}
.homeMiddle .hm1{ width:510px; padding:20px 30px 20px 0px}
.homeMiddle .hm2{ width:510px; height:350px; padding:20px 24px;background:url(../images/hm2.gif);_width:405px}
.homeMiddle .hm2 ul li{ margin-bottom:12px}
.homeMiddle .hm3{ width:185px; padding:20px}
.homeMiddle .hm3 p{ border-top:1px solid #acabab; padding-top:6px;margin-top:6px; color:#888}
.homeMiddle .hm3 p b{color:#333}
.homeMiddle .hm3 p span.arrow{float:right;display: inline-block;margin: 3px 1px 0 0;}
.smallSlide{position:relative; width:185px}
.smallSlide .cover{overflow:hidden;position:relative;width:185px; height:245px}
.smallSlide a.btn{display:block; position:absolute; width:10px; height:10px; top:261px; cursor:pointer}
.smallSlide a.btn-l{background:url(../images/al.gif) no-repeat; right:10px}
.smallSlide a.btn-r{background:url(../images/ar.gif) no-repeat; right:0px}
.smallSlide .imgs{width:2000px; position:absolute}
.smallSlide .imgs a{float:left;}
.smallSlide img{ width:185px; height:245px}
.smallSlide p{width: 185px; color:#616161}
.soday_intro{ display:none}

.cubes{width:110%; margin-top:27px}
.cubes a{margin-right: 8px;}

.about{border:1px solid #d8d8d8;width:232px;overflow:hidden;float:left; padding:15px; height:506px; margin-right:17px}
.homenews{width:380px}

.about .aboutTitle{border-bottom:1px solid #d8d8d8; color:#7dab19; font-size:14px; font-weight:bold; padding:6px 0; margin:15px 0}

a.more{ float:right; margin-right:4px}

.about p{ line-height:22px;}

.about li {
  padding-left:14px;
	text-align:left; list-style-type:none; 
  height:24px; 
	line-height:24px; 

	background:url(../images/li.png) left no-repeat; 
	overflow:hidden;
}

.about li span{float:right; color:#777}

.about li a {
    display: block; color:#333
}

.about li a:hover {
    color: #60421f;
    text-decoration: none;
}

.projectNews{ margin:30px auto 36px}

.pNews{ float:left; width:680px; height:340px; padding-right:23px; border-right:1px solid #ececec}

.tab{ float:left;height:340px; border-right:1px solid #ccc; margin-right:28px}
.tab a{padding-top: 60px;display:block; width:85px; height:20px; text-align:center; position:relative; margin-bottom:8px; outline:none;blr:expression(this.onFocus=this.blur());}
.tab a img{position:absolute; right:-7px; top:34px; display:none}
.tab a.t1{background:url(../images/project-logo.png) no-repeat 0 0}
.tab a.t2{background:url(../images/project-logo.png) no-repeat -85px 0}
.tab a.t3{background:url(../images/project-logo.png) no-repeat -170px 0}
.tab a.t4{background:url(../images/project-logo.png) no-repeat -255px 0}
.tab a:hover,.tab a.on{background-position-y:-74px;color:#333; font-weight:bold}
.tab a.on img{ display:block}

.pNews .list{float:left; width:554px; display:none}
.pNews .list .pNav{background:url(../images/red-through-line.gif) center repeat-x; padding-left:24px}
.pNews .list .pNav a{ background:#fff url(../images/pNav-radio.png) left no-repeat; padding:0 5px 0 18px; margin-right:30px }
.pNews ul li{ margin-top:27px; height:80px}
.pNews ul li div{float:left; width:420px}
.pNews ul li img{ width:123px; height:80px; float:left; margin-right:10px}


.dNews{ float:left; width:370px; margin-left:25px}
.dNews ul{ margin-top:-5px}
.dNews ul li{border-bottom:1px dashed #ddd;margin-bottom:8px;height:49px;}
.dNews ul li img{ width:77px; height:41px; float:left; margin-right:10px; border:1px solid #ddd}
.dNews ul li p{line-height:22px}
.homePrice{background:url(../images/homePrice.gif) no-repeat; text-align:center; width:67px; display:block; float:right; margin-top:12px}

/*--------------common--------------------*/
span.date{ float:right; background:url(../images/date.png) left no-repeat; padding-left:16px; color:#bdbdbd; font-size:12px}
span.download{background:url(../images/download.gif) left no-repeat; padding-left:20px;font-size:12px}
span.download a{ text-decoration:underline; color:#c50409}
p.summary{color:#777}
p.title{ margin-bottom:10px; }
a.more{background:url(../images/more.gif) right no-repeat; padding-right:16px; color:#aaa}
.Title{/* background:url(../images/title.png) left no-repeat; */ padding:18px 0 5px 0px; margin-bottom:20px }
.Title div{font-size:16px; color:#444;}

#homePics{position:relative; margin:20px 0 16px; border:1px solid #d8d8d8; padding:15px;border-top:2px solid #8db92e}
#homePics p{border-bottom:1px solid #d8d8d8; color:#7dab19; font-size:14px; font-weight:bold; padding:0 0 6px 23px; margin:0 0 15px 0;background:url(../images/index-pics.gif) no-repeat left top; line-height:19px}
#homePics .cover{ width:920px; height:122px; overflow:hidden; margin:0 auto; position:relative}
#homePics ul{width:5000px; position:absolute}
#homePics ul li{float:left; margin:0 5px; }
#homePics ul li a{display:block; text-align:center}
#homePics ul li img{width:144px; height:96px; margin-bottom:10px}
a.show-left{position:absolute;top:95px; left:15px}
a.show-right{position:absolute;top:95px; right:15px; z-index:10}

.links{background:#f9f9f9;margin-top:20px; padding:24px 0}
.linkl{float:left;background:url(../images/linkr.png) no-repeat left top;padding-top:45px; width:520px; position:relative}
.linkr{float:right;background:url(../images/linkl.png) no-repeat left top;padding-top:45px; width:520px; position:relative}
.links a{margin: 0 10px 5px 0; display:inline-block}
.links a img{border:1px solid #bcbcbc; width:105px; height:27px}
a.linkmore{background:url(../images/more.gif) right no-repeat; padding-right:16px; color:#aaa; position:absolute; top:0; right:0}


#foot{background:#323232;width:100%;height:80px;padding:35px 0; color:#bbb;  position:relative }
#foot-wrap{width:1100px; margin:0 auto; position:relative}
#foot-wrap embed{ position:absolute; bottom:11px; right:-105px; *bottom:130px; z-index:200}
.foot1{width:101px; margin:0 30px 0 30px; float:left}
.foot1 p{line-height:16px}
.foot1 p a{color:#9d9d9d;}
.foot1 img{margin-bottom:10px}
.foot2{margin-right:30px; float:left; padding:0 0px 0 10px; line-height:21px }
.foot2 span{background:#696969; padding:1px 5px}
.foot2 p{ line-height:24px}
.foot2 a{ color:#bbb}
.foot3{ position:relative;float:left; border-left:1px solid #5b5b5b; padding-left:19px; height:92px; width:480px}
.foot3 a{display:inline-block; margin-bottom:12px}
.qqgroup{background:url(../images/group.png) no-repeat left top;   }
.qqgroup a{background:#505050 url(../images/group_plus.gif) no-repeat right; padding:2px 20px 2px 5px; margin-right:13px; color:#ccc}
.w_pic{ position:absolute; bottom:40px; left:80px; display:none}


.baidutongji{position:absolute;right:-30px;top:20px}

.quality{background:#eee;border:1px solid #ddd;padding:10px 10px 10px 152px;margin-top:37px;position:relative}
.quality img{float:left;margin-right:5px}












/* clearfix */
.clearfix:after, .AllBox:after, #middle:after, #data:after, .dongrun:after, .list li:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
}

.clearfix, .AllBox, #middle, #data, .dongrun, .list li {
    display: block;
}



.AllBox {
    width:1003px;
    margin: 0 auto;
}
.clear {
    clear: both;
}

/*header*/


#logo {
    float: left;
    margin:12px 0 0 0;

}


#topinfo{float:right;margin:22px 0 0 30px;height:65px; color:#aabf7c}
#topinfo a{color:#aabf7c}



/* navigation */


#search{float:right; width:424px; margin-top:44px;width:177px;height:27px;background: url(../images/search.gif) no-repeat; position:relative}
input.search {color:#8c8c8c;border:0px;height:19px;position:absolute;top:3px;*line-height:20px;left:2px; outline:none; width:140px}
input.submit{border:0px;position:absolute;top:3px;right:4px;background:none;cursor:pointer;width:24px;height:22px;background: url(../images/searchBtn.gif) no-repeat;outline:none;}

.search_result{ padding:30px 0; font-size:14px}
.search_result h3{ font-size:18px; margin-bottom:30px}
.search_result ul{ border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:10px;}

#navigation ul li#nav_home {
    background: none;
}


/* sub navigation */
#navigation .item-wrap {
    position: relative;
    float: left;
}


/*#middle #data*/
#middle{

   
height:1214px;
    width:100%; margin-top:-115px; position:absolute; z-index:3000

}



ul.cubes{height:490px; margin-bottom:47px; position:relative}
ul.cubes li{width:209px; height:209px; padding:18px; position:absolute}
ul.cubes li.c1{background:#eaebe6 url(../images/c1.jpg) no-repeat center; top:0; left:0}
ul.cubes li.c2{background:#f48f22 url(../images/c2.jpg) no-repeat left top; color:#fff; line-height:20px; padding-top:52px; height:175px; z-index:200; cursor:pointer; top:0; left:245px; }
ul.cubes li.c2 a{color:#fff;font-family:"微软雅黑"}
ul.cubes li.c3{background:#f8f8f8 url(../images/c3.jpg) no-repeat center;top:0; left:490px}
ul.cubes li.c4{background:#81d0d5 url(../images/c4.jpg) no-repeat center;top:0; left:735px}
ul.cubes li.c5{background:#ffd334 url(../images/c5.jpg) no-repeat center;top:245px; left:0}
ul.cubes li.c6{background:#826853 url(../images/c6.jpg) no-repeat center;top:245px; left:245px}
ul.cubes li.c7{background:#92c22b url(../images/c7.jpg) no-repeat center;top:245px; left:490px}
ul.cubes li.c8{background:#ebece6 url(../images/c8.jpg) no-repeat center;top:245px; left:735px}

img.c6-arrow{ position:absolute; bottom:-8px; left:117px}


/*#box{background:url(../images/box-t.gif) top no-repeat}*/
#sub{margin-top:37px}
.back{position:absolute; bottom:20px; right:-20px; height:100px; cursor:pointer}



.jdbox { 
	width:251px;
	height:222px;
	float: left;
	background-color:#fff;
	border:solid 1px #dadcdc;
	padding-top:6px;
	text-align:center;
}
/*title*/
.dongrun {
	padding-left:29px;
	padding-bottom:10px;
	
}


#product .title, #data-l .title, #hynews .title, #stand .title {
    margin: 0 0 20px 0;
}







#product {
    float:left;
    width:210px;
    padding:70px 0 0 0;
    background:url(../images/home-p-t.gif) no-repeat top;
    overflow:hidden
}

#product ul li {
  background: url(../images/home-p-l.gif) no-repeat;
  width:189px;height:36px;line-height:36px;padding-left:20px;
}

#product ul li a{color:#333;font-size:14px}





ul, ol {
    list-style: none outside;
}

/*行业技术*/
#data-l {
    float: left;
    width: 237px;
    padding: 2px 15px 10px 0;
	text-align:left;
}
#data-l li {
    padding: 0 0 12px 0;
}
#data-l li a {
    display: block;
}
#data-l li a:hover {
    color: #005bac;
    text-decoration: none;
    background: #e4e4e4;
}

/*行业新闻*/
#hynews {
    float: left;
    width: 270px;
	margin-left:18px;
    padding: 2px 0px 10px 23px;
    background: no-repeat left top;
    background-image: url(../images/con-bjx.png);
    background-position: left 0px;
	text-align:left;
}

#hynews li {
    padding: 0 0 12px 0;
}

#hynews li a {
    display: block;
}

#hynews li a:hover {
    color: #005bac;
    text-decoration: none;
    background: #e4e4e4;
}

/*修改样式*/
em, i{ 
	font-weight:normal; 
	font-style:normal;}

#hynews ul li{ 
	height:20px; 
	line-height:20px; 
	vertical-align:middle; 
	overflow:hidden;}
#hynews ul span{ 
	float:left; 
	width:260px; 
	height:24px; 
	overflow:hidden;}
#hynews ul i{ 
	float:right; 
	height:24px; 
	color:#999; 
	overflow:hidden;}
	
.PicTxt { 
	height:90px;}
.PicTxt .Pic{
	float:left;
	width:73px;
	text-align:center;}
.PicTxt .Txt h4{
	font-size:12px;
	font-weight:bold;}
.PicTxt .Txt{
	float:left;
	width:236px;
	line-height:24px;
	color:#424242;
	padding:0 0 0 16px; 
	text-align:left;}
.PicTxt .Txt p{
	text-indent:2em;
	margin-bottom:-4px;}
.Txt a:hover {
	color: #005bac;
	text-decoration: none;
	background: #e4e4e4;}


#stand {
    float:right;
    width: 270px;
    padding: 2px 17px 10px 23px;
    background: no-repeat left top;
    background-image: url(../images/con-bjx.png);
    background-position: left 0px;
	text-align:left;
}

#stand li {
    padding: 0 0 12px 0;
}

#stand li a {
    display: block;
}

#stand li a:hover {
    color: #005bac;
    text-decoration: none;
    background: #e4e4e4;
}
/*资质证书pic*/
.qua{
    border-bottom: solid 1px #eeeeee;
    background: #fafafa repeat-x left bottom;
    background-image: url(../images/con-bj.png);
    background-position: -0px bottom;
	padding-top:24px;
	width: 905px;
    padding: 20px 15px 15px 30px;
}
ul.qua_pic { 
	padding:15px 0 10px 0px; 
	overflow:hidden; }
ul.qua_pic li { 
	float:left; 
	padding-right:16px; 
	line-height:28px; 
	text-align:center; 
	width:164px; }
ul.qua_pic li img { 
	width:154px; 
	height:99px; 
	padding:4px; 
	border:1px solid #dadcdc; 
	display:block; 
	margin:0 auto; }
ul.qua_pic a { 
	text-decoration:none; 
	color:#626262; }
ul.qua_pic a:hover {
	color:#005bac;
	text-decoration:underline;}

	
/*合作单位*/
.footer_logo{
padding: 1px; 
border:1px solid #d2d2d2;
background-color: #FFF; 
padding:1px;
margin:0px;
}
.f5 li{
	float:left;
	line-height:14px;
	margin:0 18px 14px 0px; _margin-right:15px;
	white-space:nowrap;
}

.footer_logo{
padding: 1px; 
border:1px solid #d2d2d2;
background-color: #FFF; 
padding:1px;
margin:0px;
} 
.f5{
	width:110%;_width:100%;
	overflow:hidden;
	clear:both;
}
.f5 li a{
	color:#666666;
	float:left;
}






.pro_box { 
	float:left; 
	padding:2px; 
	margin:0 5px 5px 0; 
	overflow:hidden; 
	width:224px; 
	background:url(../images/pro_bj.jpg) no-repeat;
	border:solid 1px #c9c9c9; }
.pro_box h4 { 
	font-size:12px; 
	font-weight:bold; 
	margin-top:17px; 
	float:left; 
	padding-left:10px;
  text-align:center;
  width:80px}
.pro_box-thumb { 
	float:left;}
.pro_box a:hover {
    color: #005bac;
    text-decoration: none;
}

/*更多*/
h2 i  { 
	display:block; 
	float:right; 
	padding:3px 3px 0 0}
em, i{ 
	font-weight:normal; 
	font-style:normal;
}
h2 i a {
    display: block;
	font-size:12px;
}

h2 i a:hover {
    color: #005bac;
    text-decoration: none;
}





@charset "utf-8";
/* CSS Document */
em, i{ 
	font-weight:normal; 
	font-style:normal;}
.newsconbox {
	width:948px;
	border:solid 1px #ebebeb;


}


.sub{background:url(../images/hm2.gif);}

.leftnav { 
	float:left; 
	width:224px;color:#333; padding:12px;
	
}
.leftnav h3{background:url(../images/title.png) no-repeat left; padding-left:26px; margin:20px 0 30px 15px}
.leftnav h3 .en{ font-size:14px; color:#ccc; text-transform:uppercase; line-height:16px}
.leftnav h3 .cn{ font-size:18px; color:#555;}


.leftnav li.on a{background:#c50409 url(../images/subLiOn.png) no-repeat 15px; color:#fff; font-weight:bold}

.third{display:none}
  
.leftnav li a{ background:url(../images/subLi.gif) no-repeat 15px 15px;
	 line-height:36px;padding-left:30px; display:block; 
	font-size:14px;border-bottom:1px solid #e0e0e0; color:#111
}



.leftnav li a:hover,.leftnav li.on a{  text-decoration:none; font-weight:bold}
.leftnav li .leftnavSub li a{background:none;line-height:36px; color:#787878}
.leftnav li.on .leftnavSub a{ color:#666; font-weight:normal}
.leftnav li .leftnavSub a{ font-size:12px;}
.leftnav li .leftnavSub a.on{color:#c50409; font-weight:bold}	
	
	

.rightcon { background:#fff;
	float:right; font-size:14px;
	width:812px; padding:44px 0 30px 40px; overflow:hidden; color:#333;
	min-height: 900px; 
	

}

.bread{background:url(../images/grey-through-line.gif) center repeat-x;color:#a4a4a4;font-size:12px;color:#888; margin-bottom:38px }
.bread a{color:#a4a4a4;background:#fff url(../images/bread-radio.png) left no-repeat; padding:0 5px 0 14px; margin-right:16px}
.bread a.on{background:#fff url(../images/bread-radio-on.png) left no-repeat; }

.content-top{background:url(../images/content-top.png) no-repeat top left; padding:20px; width:722px}
.content-middle{background:url(../images/content-middle.png) repeat-y; }
.content-bottom{background:url(../images/content-bottom.png) no-repeat; height:5px}


.ctitle { overflow:hidden; margin-bottom:40px}
.ctitle b{font-size:24px; font-weight:normal }



.pbox {

line-height:24px;
overflow:hidden;

text-align:left;

}
.pbox .ptxt {
	line-height: 24px;
	text-indent: 21pt;
}
.pbox p {
	margin-bottom:15px;}
.pbox p img {
	text-align:center;
}

.pbox p.contact-icon1{background:url(../images/contact-icon1.gif) no-repeat left; padding-left:20px; margin-bottom:5px}
.pbox p.contact-icon2{background:url(../images/contact-icon2.gif) no-repeat left; padding-left:20px; margin-bottom:5px}
.pbox p.contact-icon3{background:url(../images/contact-icon3.gif) no-repeat left; padding-left:20px; margin-bottom:5px}
.pbox p.contact-icon4{background:url(../images/contact-icon4.gif) no-repeat left; padding-left:20px; margin-bottom:5px}

.article{font-size:14px; line-height:200%}

/*列表页样式*/
ul.news li{ overflow:hidden;height:122px; margin-bottom:30px; }
ul.news li img{width:128px; height:84px; float:left;}
ul.news li div.right{width:584px; color:#888; margin-top:-4px; line-height:185%; height:96px}
ul.news li div.right p.title{ margin-bottom:10px}
ul.news li div.right p.title a{ display:block;margin-bottom:5px; color:#333; font-weight:bold; font-size:14px}
ul.news li div.right p.title span{ color:#5f850d}
ul.news li div.right p.summary{}
ul.news li div.info{background:url(../images/newsLiBg.gif); clear:both; padding:2px 10px; color:#888; }

ul.news li div.info a{float:right; color:#97b531; font-family:"微软雅黑"}
ul.news li div.info span.time, .ctitleinfo span.time{background:url(../images/time.png) no-repeat left; padding-left:20px; margin-right:30px}
ul.news li div.info span.hits, .ctitleinfo span.hits{background:url(../images/mouse.png) no-repeat left; padding-left:15px}

.news_list ul li{ border-bottom:1px dashed #ddd; line-height:30px}
.news_list ul li a{ font-size:14px}

.picnews_list ul li{ overflow:hidden;height:100px; margin-bottom:20px;border-bottom:1px dashed #ddd;}
.picnews_list ul li img{width:122px; height:82px; border:1px solid #eee}
.picnews_list ul li div.right{width:680px; color:#888; font-size:12px; line-height:20px; }
.picnews_list ul li div.right p.title{ color:#333; font-size:14px;margin-bottom:12px; line-height:14px }

.video_list ul{width:110%}
.video_list ul li{margin:0 41px 41px 0; width:243px; float:left}
.video_list ul li img{ width:243px; height:182px}
.video_list ul li p{padding-left:20px;background:url(../images/video.png) no-repeat left; border-bottom:1px solid #ddd; line-height:35px}

.source ul li p{ color:#888; line-height:40px; font-size:12px}
.source ul li{border-bottom:1px dashed #ddd; margin-bottom:15px}
.download ul li p{ padding-left:0}

.soday_list ul li{margin:0 20px 41px; width:230px; float:left;border-bottom:1px solid #ddd; padding-bottom:12px }
.soday_list ul li img{ width:230px; height:320px}
.soday_list ul li p{margin-top:10px}

.th{ background:#f4f4f4; padding:3px 8px}
.partner span{ display:inline-block}
span.th1{width:400px}
span.th2{width:217px}
span.th3{width:110px}
span.th4{}
.partner ul li{ padding:15px 8px; border-bottom:1px dashed #ddd; line-height:41px; font-size:12px}
.partner ul li img{ width:77px; height:41px; float:left; margin-right:10px; border:1px solid #e1e1e1}


/*图片样式 */
.imglist ul{ width:120%}

.imglist li{ 
	float:left;
 
	margin:0 32px 40px 0; 
	overflow:hidden;
	zoom:1;}
.imglist li .img{ 
	display:block; 

	  
	 
	overflow:hidden;cursor:pointer}
.imglist li .img img{ 
	}
.imglist li .title{ 
 
	text-align:center;
	overflow:hidden;
	}

 
  .p-p li{width:128px}
  .p-p li .img{width:118px;height:118px}
  .p-p li .img img{width:118px;height:118px}
  
  .zizhi li{margin:0 18px 18px 18px;padding:6px; width:310px; height:240px}

  .zizhi li .img img{width:290px;height:190px; border:1px solid #cdbeab; padding:5px; background:#fff}

/*用户反馈*/
.main{ 
	width:690px; 
	padding:20px 0 0; 
	margin:0 auto; 
	overflow:hidden; 
	text-align:left;}
.fanqui table{ 
	margin:5px 0 0; 
	background:#e6e6e6;}
.fanqui table td{ 
	padding:10px; 
	background:#fff;}
.fanqui table td i{ 
	color:#f00; 
	margin:0 5px 0 0;}
.fanqui table td .contxt{
	width:240px; 
	height:22px; 
	line-height:22px; 
	padding:0 5px; 
	background:#fff; 
	border:1px solid #CACACA;}
.fanqui table td .conarea{ 
	width:300px; 
	height:100px; 
	line-height:20px; 
	padding:5px; 
	background:#fff; 
	border:1px solid #CACACA;}
.fanqui table tr.geh td{ 
	background:#f1f1f1;}
.fanqui .conbtn{ 
	width:70px; 
	height:27px; 
	color:#fff; 
	font-family:"Microsoft Yahei"; 
	text-align:center;
	 margin:0 20px 0 0; 
	 background:url(../images/btn_bg.png) no-repeat; 
	 border:none; 
	 cursor:pointer;}
   
.ask{background:url(../images/message1.gif) no-repeat 5px 5px;padding:0 10px 0 25px;margin:10px 0;}   
.reply{background:#ebf7d2 url(../images/message2.gif) no-repeat 5px 5px;padding:0 10px 0 25px;margin-bottom:20px;}
.askandreply{border-bottom:1px dashed #ddd}
.content{padding:10px}
.pagelist{margin-top:40px;  text-align:center}
.pagelist a{padding:2px 5px; font-size:12px }
.pagelist a.on{color:#fff; background:#c50409}

.home-right{float:right;width:730px;padding:30px 0 0 0;background:red}



.float-big{ z-index:9000;width:100%; height:100%; display:none;position:absolute;top:0;left:0;background:black;filter:alpha(opacity=40)}
.float-img,.float-img2{width:600px; z-index:9900; position:absolute; display:none; zoom:1}
.float-img img.showbig{width:600px; display:block}
.close{ position:absolute; top:12px; right:12px}
a.popLeft{ position:absolute; top:50%; left:10px}
a.popRight{ position:absolute; top:50%; right:10px}




.subtitle{background:url(../images/p-d-t.gif) repeat-x;border:1px solid #ddd;color:#003c6a;font-weight:bold;line-height:28px;padding-left:15px;margin:30px 0 20px}

.float-qq{position:absolute;right:0px;top:400px;width:136px;height:103px;}
.delete{width:13px;height:13px;background:url(../images/delete.gif) no-repeat;position:absolute;top:4px;right:5px;cursor:pointer}
.myqq{font-size:12px;margin-bottom:18px;position:relative}
.myqq img{position:absolute;left:0;top:2px}
.myqq span{color:#fff;margin-left:25px}


.p-n-n{padding-top:20px;margin-top:40px; color:#c50409}
.prev{background:url(../images/prev.gif) no-repeat left; padding-left:10px}
.next{background:url(../images/next.gif) no-repeat left; padding-left:10px}
.p-n-n a{color:#333}
.p-n-n a:hover{color:#c50409}


img.big-pic{float:left;margin:0 5px 0 20px;width:300px;height:300px;border:1px solid #ccc}
ul.small-pic{float:left;width:50px;background:#eef3f9;padding:10px}
ul.small-pic li{margin-bottom:10px}
ul.small-pic li a img{width:45px;height:45px;border:1px solid #fff;cursor:pointer}
ul.small-pic li a:hover img{border:1px solid #0055bc;}

.cases li{float:left;margin:0 12px 20px 12px;width:202px;overflow:hidden;height:202px}
.cases li img{border:1px solid #dadcdc;padding:5px;width:190px;height:120px}



.show{text-align:center; position:relative}
.show img.show-big{width:608px; height:396px;border:1px solid #cdbeab; padding:3px; background:#fff}
.show p{margin:10px 0 30px }
.show .cover{ width:670px; height:80px; overflow:hidden; margin:0 auto; position:relative}
.show a.show-left{position:absolute;background:url(../images/show-left.png) no-repeat; display:block;width:15px; height:72px; bottom:8px; left:0; cursor:pointer}
.show a.show-right{position:absolute;background:url(../images/show-right.png) no-repeat; display:block;width:15px; height:72px; bottom:8px; right:0; z-index:10; cursor:pointer}
.show ul{width:5000px; position:absolute}
.show ul li{float:left; margin-right:10px; cursor:pointer}
.show ul li img{width:99px; height:66px;border:1px solid #cdbeab; padding:2px; background:#fff }

a.yongchi{background:url(../images/go.png) no-repeat right; padding-right:16px; display:inline-block}

ul.jobs li{ border-bottom:1px solid #dadada; padding-bottom:13px;margin-bottom:13px; position:relative; height:200px; overflow:hidden}
ul.jobs li p.title a{ display:block;margin-bottom:15px; font-size:20px; color:#0a4944}
ul.jobs li p.note{line-height:24px}
ul.jobs li a.fold{position:absolute;background:url(../images/fold.gif) no-repeat; display:block;width:38px; height:20px; bottom:0px;right:0; text-align:right; line-height:10px; color:#616262}
ul.jobs li a.unfold{background:url(../images/unfold.gif) no-repeat;}

table td{ padding:10px}
table th{ padding:10px;background:#8eb639; font-weight:bold; color:#fff}
.pbox table p{ margin:0}