@import url("typo.css"); /*引入标签样式表*/
@import url("screen.css"); /*引入布局框架样式表*/
@import url("list.css"); /*引入标签样式表*/

/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, p, th, td, h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; font-size:12px; text-align:left; color:#555555;}
.content,.content p { font-size:12px;  width:100%;} /*默认内容行距与字体大小*/
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
#page { text-align:center; padding:10px 0px;}
/*网站默认链接样式*/
A,A:link {color:#555555;text-decoration:none;}
A:visited {COLOR:#454545;}/*已访问链接*/
A:hover {COLOR:  #000000; text-decoration: none; }/*鼠标在链接上*/
A:active {COLOR:  #000000}/*连接被按下*/
/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"微软雅黑";}/*单选框复选框*/
form {margin: 0px;padding: 0px; background:url(http://www.xinyamoban.com/Template/Default_Div/Images/leaf.png) no-repeat 250px 190px;}
form li{ padding-top:1px;}
.bdsharebuttonbox{ clear:both; width:100%; padding:10px;}

/*新闻头条样式*/
.news_noen{height:auto;} 
.news_noen .title a{ font-size:14px; font-weight:bold; color:#F00; line-height:35px;}
.news_noen .txt a{ color:#F00}
.news_noen li{ text-align:left; padding-top:1px; font-size:12px;list-style:none; padding-left:5PX }
.news_noen span{text-align: center; font-size:16px; font-weight:bold}

/*自由新闻样式-样式一A*/
.fnews{ width:310px; overflow:hidden;}
.fnews ul{ padding:0px; margin:0px;}
.fnews li{ margin:0px auto; background:url(newdian.jpg) no-repeat center left; text-indent:20px; height:28px; line-height:28px; border-bottom:1px dashed #dadada; }
.fnews ul .title{ text-align:left; font-size:12px;}
.fnews ul .title a:link,.fnews ul .title a:hover,.fnews ul .title a:visited{ color:#6a6a6a;}
.fnews ul .txt{ text-align:left; font-size:12px;float:right;}
.fnews ul .txt a { color:#8b8b8b}

.date{ float:right;color:#8b8b8b; font-weight:400}

/*新闻 内页列表*/
.dateA span{ font-weight:bold; padding-left:20px;}
.dateA { padding-left:10px; color:#637700;}
#inpage_newslist_a{ padding-left:10px; color:#637700; font-weight:bold;}

/*自由新闻样式-样式一B*/
/*
.fnews2{ width:410px; margin:0px auto; overflow:hidden;}
.fnews2 ul{ padding-top:100px;}
.fnews2 li{}
.fnews2 ul .title{ text-align:left; font-size:12px; padding-top:5px; background:url(point.jpg) no-repeat 10px 16px;}
.fnews2 ul .title a{ font-size:14px; color:#575757; padding-left:20px;}
.fnews2 ul .title a:link,.fnews ul .title a:hover,.fnews ul .title a:visited{ color:#575757;}
.fnews2 ul .txt{ text-align:left; font-size:12px; overflow:hidden; width:410px;}
.fnews2 ul .txt a { color:#FF0000}
*/


/*自由新闻样式-样式二*/
.fnewss{ margin:10px;overflow:hidden}
.fnewss ul { padding-left:20px;}
.fnewss ul li{ height:26px;background:url(http://www.xinyamoban.com/Template/Default_Div/Images/jt.gif) no-repeat left center; text-align:left;border-bottom:1px dashed  #CCCCCC; font-size:12px; line-height:26px }

/*热门带编号*/
.news_hot {height:auto; width:100%;overflow:hidden} 
.news_hot ul { background:url(http://www.xinyamoban.com/Template/Default_Div/Images/hotNo.gif) no-repeat}
.news_hot ul li{ text-align:left;border-bottom:1px dashed  #CCCCCC; padding-top:1px; font-size:12px;list-style:none; padding-left:25px; line-height:22px}

.news_hot2 {height:auto;} 
.news_hot2 ul { padding-left:30px}
.news_hot2 ul li{ text-align:left;border-bottom:1px dashed  #CCCCCC; padding-top:1px; font-size:12px;list-style:none;}
/*自由图片样式-样式一*/
.indexnew{ float:left;margin-top:40px; margin-left:20px;}
.fimg1 {overflow:hidden;width:420px; display:inline-block; margin-top:10px; margin-left:5px; }
.fimg1 ul { background:url(newpicbg.jpg) no-repeat left top; padding-left:130px; height:300px; overflow:hidden; margin:0px;}
.fimg1 ul li { width:290px;overflow:hidden;}
.fimg1 ul .title{width:290px;font-size:14px; font-weight:bold; height:40px; display:block; line-height:24px;}
.fimg1 ul .title a{ color:#FF0000; font-size:16px;}
.fimg1 ul .txt{width:290px; height:80px;display:block;line-height:22px; font-size:14px; padding-bottom:10px;}
.fimg1 ul li img { text-align:center; padding-top:15px;}
.fimg1 ul li span { display:block; width:216x; text-align:center;}

/*自由图片样式-样式二*/
.fimg2 { width:440px;overflow:hidden; padding:15px 15px 15px 25px;float:right; margin-top:40px; border-left:1px solid #e4e4e4;}
.fimg2 ul li { width:440px; text-indent:26px; float:left; height:31px; line-height:31px;list-style-type:none; background:url(qqbtn_80.jpg) no-repeat left center; text-align:left;display:block; }
.fimg2 ul li a{ font-size:14px;}
.fimg2 ul li span { display:block; float:right;}

/*自由图片样式-样式三*/
.fimg3 { width:100%;overflow:hidden}
.fimg3 ul{ padding:0px; margin:0px;}
.fimg3 ul li{ margin:3px; height:36px; border-bottom:1px dashed #CCCCCC; line-height:36px;list-style-type:none; text-align:left;display:block; background:url(newdian.gif) no-repeat left center; text-indent:42px; }
.fimg3 ul li a{ font-size:14px;}
.fimg3 ul li span {}

/*自由图片样式-样式四（去图片）*/
.fimg4{ width:auto;overflow:hidden; margin:10px 0px 0px 10px;}
.fimg4 ul li{ float:left; margin:3px;list-style-type:none; text-align:center;display:block; }
.fimg4 ul li img{ display:none;}
.fimg4 ul li span{ display:block; width:210px; text-align:left; padding-left:20px; background:url(http://www.xinyamoban.com/Template/Default_Div/Images/hy_news_point.jpg) no-repeat 5px 8px;}

/*自由图文样式-样式五(带图片)*/
.fimg5 { width:auto;overflow:hidden}
.fimg5 ul li { float:left; list-style-type:none; text-align:center;display:block; }
.fimg5 ul li img { padding:0px; float:left; width:131px; height:69px;}
.fimg5 ul li :hover img {}
.fimg5 ul li span { display:block; width:150px; text-align:left; height:69px; float:right; overflow:hidden; padding-left:5px;}

/*栏目列表样式*/
#class_list{ width:180px;}
#class_list ul{ width:180px; padding:0px; margin-left:15px;}
#class_list ul li{list-style-type:none; text-align:left; font-size:12px; width:180px; height:30px; border-bottom:1px solid #ededed; background:url(prodian.jpg) no-repeat left center; text-indent:20px;}
#class_list a{ text-decoration:none; line-height:30px;}
/*大类样式*/
#class_list ul .bigclass {}
#class_list ul .bigclass a{ color:#454545; }
#class_list ul .bigclass a:hover{ color:#000000;font-weight:bold; }
#class_list ul .default a{color:#006ab2; font-weight:bold;}
.class_list ul .bigclass A:hover{ color:#afd4ff; }
/*小类样式*/
.class_list .smallclass a{background: url(http://www.xinyamoban.com/Template/Default_Div/Images/class.gif)  no-repeat; background-position:0px -30px; padding:5px 0; border-bottom:#CCCCCC 1px  dotted; line-height:20px; padding-left:30px; display:block;}
.class_list .smallclass A:hover { color: #003399}


/*内页栏目列表样式*/
#subclass_list{ width:200px; padding-top:40px;}
#subclass_list ul{ width:190px; padding:0px; margin-left:15px;}
#subclass_list ul li{list-style-type:none; text-align:left; font-size:12px; width:190px; height:30px; border-bottom:1px solid #ededed; background:url(prodian.jpg) no-repeat left center; text-indent:20px;}
#subclass_list a{ text-decoration:none; line-height:30px;}
/*大类样式*/
#subclass_list ul .bigclass {}
#subclass_list ul .bigclass a{ color:#454545; }
#subclass_list ul .bigclass a:hover{ color:#000000;font-weight:bold; }
#subclass_list ul .default a{color:#0e6429; font-weight:bold;}
.class_list ul .bigclass A:hover{ color:#afd4ff; }
/*小类样式*/
.class_list .smallclass a{background: url(http://www.xinyamoban.com/Template/Default_Div/Images/class.gif)  no-repeat; background-position:0px -30px; padding:5px 0; border-bottom:#CCCCCC 1px  dotted; line-height:20px; padding-left:30px; display:block;}
.class_list .smallclass A:hover { color: #003399}



/*自由留言*/
.fbook{width:360px; float:right;overflow:visible; border:2px solid #196e2a; }

.fooktitle{ height:50px; background:#196e2a; text-indent:16px; line-height:50px; font-size:18px; margin-bottom:6px; color:#FFFFFF;}
.ffallFocus{ width:340px; margin:0px auto; padding-bottom:10px; }
.ffallFocus .ffm2list { padding:0px;margin:0px auto;}
.ffallFocus .ffm2list li{ text-align:left; color:#666; width:340px;}
.ffallFocus .ffm2list h4{font-weight:100;}
.ffallFocus .ffm2list li .title{ line-height:30px;}
.ffallFocus .ffm2list li .qe{ }
.ffallFocus .ffm2list li .re{ border-bottom:#CCCCCC 1px dashed; padding-bottom:10px;}

/*留言列表*/
.guestbook {margin:0; padding:0}
.guestbook ul {border:#CCCCCC 1px solid; margin:5px 0px}
.guestbook ul .title { padding:2px 5px; margin:2px; background-color: #E6E6E6; font-weight:bold}
.guestbook ul .qe {border-bottom:#CCCCCC 1px dashed}
.guestbook ul .qe img { padding:10px; float:left}
.guestbook ul .qe span {float:left; padding:5px}
.guestbook ul .re { padding:2px 5px; margin:2px;}
.guestbook ul .bottom { padding:2px 5px; border-top:#CCCCCC 1PX solid; text-align:right }

/*单页留言订购*/
#forms { width: auto; height:auto; margin:0;padding-left:0px; background:url(page3_img7.jpg) no-repeat 500px 60px;}
#forms dl {line-height:25px;width:550px;_height:25px;}
#forms dt {float:left;clear:left;padding:2px 20px;width:100px; }
#forms dd {text-align:left;padding:2px 20px;border:#CCCCCC 1px solid;margin:2px;height:26px;}
#forms dd input,#forms dd textarea {border:1px solid #CCCCCC;padding:3px; width:250px;}


/*人才招聘样式*/
/*自由人才*/
.fjob{ margin:0px;overflow:hidden}
.fjob ul { padding-left:20px;background:url(http://www.xinyamoban.com/Template/Default_Div/Images/jt.gif)  repeat-y  left top;}
.fjob ul li{ text-align:left;border-bottom:1px dashed  #CCCCCC; font-size:12px; line-height:24px }

/*人才列表页*/
.joblist { width:auto; margin:0}
.joblist_bt {background: #F6F6F6; border:#E6E6E6 1px solid; line-height:30px; font-weight:bold}
.joblist_nr { border-bottom:#E6E6E6 1px solid; border-left:#E6E6E6 1px solid; border-right:#E6E6E6 1px solid; line-height:30px}
.joblist_bt .bt,.joblist_nr .bt{ width:37%;_width:36%; padding-left:5px; text-align:left;border:0}
.joblist_bt span ,.joblist_nr span{ display:block; width:15%; float:left; border-left:#E6E6E6 1px solid; text-align:center}




/*菜单样式*/
.indexmenu{ width:100%; height:40px; background:url(menubg.jpg) repeat-x left top;}
#tabsH{width:1000px; margin:0px auto;height:40px; padding:0px;}
#tabsH ul{ width:1000px; margin:0px; padding:0px; list-style:none;}

#tabsH .current{ width:110px; overflow:hidden; height:40px; text-align:center; line-height:40px; font-weight:bold;float:left; background:url(linebg.jpg) no-repeat left top;}
#tabsH .current a {cursor:pointer;text-decoration:none;}  
#tabsH .current a span {
 display:block;
 text-indent:14px; font-size:14px; 
      color: #ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH .current a span {float:none;}
    /* End IE5-Mac hack */
#tabsH .current a:hover span,#tabsH .current .index span {color:#ffffff;}
#tabsH .current a:hover ,#tabsH .current .index{ width:110px; height:44px; }
#tabsH .current a:hover span,#tabsH .current .index span{background-position:100% -50px;}

 /* 下级菜单样式*/	
 #tabsH .current ul{ padding:0px; margin-top:10px;}  
  #tabsH .current ul a{ background:#1b3884; width:90px; text-align:center; height:30px;line-height:30px; margin:0; font-size:12px; color:#ffffff;
  border:#E8E8E8 1px solid; border-top: none; font-weight:normal;}
  #tabsH .current ul a:hover{ background:#d9261f;color: #ffffff}
/*横向菜单浮动偏移*/  

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			2px;
	top:			34px; /* match top ul list item height */
	z-index:		999;
}


#login { background:#f6f6f6}

.fullSlide{ width:100%; position:relative;height:272px; overflow:hidden; }
.bannercont{ width:1000px; margin:0px auto; height:272px;}
.bannertoptel{ width:236px; float:right; padding-top:10px; }
.bannertoptel img{ margin-top:8px; margin-bottom:8px;}
#ads{ height:272px; background:#006600; width:740px; float:left;}
#ads .txt{ display:none;}


.maincont{ background:url(contbg.jpg) repeat-x left top; width:100%; }
#main {width:1000px; margin:0px auto; text-align:left;padding-top:25px;}
.topone{ width:996px; height:670px; border:1px solid #e4e4e4; position:relative;background:url(porsubbg.jpg) repeat-y 184px top; padding-bottom:20px; margin-bottom:24px;}
.protitle{ position:absolute; background:url(protitle.jpg) no-repeat left top; height:36px; width:182px; left:20px; top:-6px;}
.propictitle{position:absolute; background:url(protitlebg.jpg)  no-repeat left top; height:36px; width:181px; left:260px; top:-6px;}
.toponeleft{ width:220px;padding-top:38px; float:left;}
.feedback{ margin-top:20px; background:url(feedbackbg.jpg) no-repeat 8px top; padding-top:142px;}
.qqline{ width:194px; list-style:none; padding:0px 0px 0px 10px; margin:0px;}
.qqline li{ height:28px; border-bottom:1px solid #dddddd; padding-top:6px; line-height:20px;}

.ewm{ padding-left:8px; padding-top:18px;}

.toptwo{ clear:both; width:100%; height:434px;}
.toptwoprocont{ width:455px;border:1px solid #e4e4e4; position:relative;float:left; height:388px; padding:10px 15px;}
.ddbtn{ text-align:right; font-size:14px; padding-top:40px;}
.ddbtn a{ color:#FF0000; font-weight:bold;}
.twoprotitleh1{ background:url(jdtitle.jpg) no-repeat center top; height:36px; width:281px; position:absolute; top:-6px; left:110px;}
.twoprotitleh1 a{ display:block; width:281px; height:36px;}
/* 文字无缝上滚动 */
.sideBox{ padding:10px; height:280px; overflow:hidden; background:#fff; padding-top:30px; }
.sideBox .bd{ padding:0px; margin:0px; list-style:none;  }
.sideBox .bd li{line-height:20px; overflow:hidden; height:110px;}
.sideBox .bd li h2 { font-size:18px; color:#FF0000; font-weight:bold; padding-bottom:4px;}


.twowt{width:485px; float:right; background:url(wtbg.jpg) no-repeat left top; height:320px; padding-top:90px; }
	.m-slide{ position: relative; width:422px; margin-left:30px;height:133px; border:1px solid #CCCCCC; overflow:hidden; margin-bottom:14px;}
	.m-slide .img { position:absolute; left:0px; top:0px;}
	.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width:275px; height: 133px }
	.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
	.m-slide .img .first { display: block }
	.m-slide .tab { position:absolute; width:160px; left:262px; top:0px; z-index:99; }
	.m-slide .tab li { *margin-bottom: -3px;width:160px; text-indent:50px; line-height:44px;background:url(zn_tab_li2.png) no-repeat right top; height:44px; margin-bottom:1px; }
	.m-slide .tab .first { border-top: 0 }
	.m-slide .tab a { text-decoration: none; display: block; position: relative; width: 160px; height:44px;  }
	.m-slide .tab a span { position: absolute; overflow: hidden }
	.m-slide .tab li a:hover{ height:44px;background:url(zn_tab_li1.png) no-repeat left top; width:160px;line-height:44px; font-size: 14px; font-weight: bold; color: #666 }
	.m-slide .tab .on { background:url(zn_tab_li1.png) no-repeat left top; width:160px; height:44px; text-indent:70px; color:#FFFFFF; }
	
	.twowt p{ padding-left:30px;font-size:20px; line-height:30px; padding-bottom:15px; }

.aboutus{ width:660px; border:1px solid #e4e4e4; float:left; padding:10px 15px 0px; height:324px;position:relative;}
.aboutustitle{ height:42px; width:167px; margin-bottom:12px; position:absolute; top:-7px; background:url(abouttitle.jpg) no-repeat left top; left:10px;}
.aboutmore{ float:right; width:60px; height:18px; background:#22a000;color:#FFffff; text-align:center; line-height:18px; margin-top:6px;}
.aboutmore a{color:#ffffff;}
.aboutmore a:hover{ color:#FFFF00;}
.bigtitle{ font-size:28px; color:#22a000; margin-bottom:16px; margin-top:40px; font-weight:bold;}
.aboutcont{ background:url(aboutpic.jpg) no-repeat left top; padding-left:320px; height:218px;}
.Honor{ width:286px; float:right; border:1px solid #e4e4e4; position:relative; margin-bottom:30px; }
.Honortitle{ position:absolute; top:-7px; width:237px; height:42px; background:url(honer.jpg) no-repeat left top; left:20px;}
.honorpic{ padding-top:44px;  padding-left:12px; padding-bottom:14px}

.Client{ clear:both; border:1px solid #e4e4e4; position:relative; width:998px; height:330px; padding-bottom:15px; margin-bottom:30px; }
.Clienttitle{ background:url(lctitle.jpg) no-repeat left top; width:970px; height:42px; left:10px; top:-7px; position:absolute; text-align:right; line-height:60px; overflow:hidden;}
.abmore{ width:60px; height:18px; background:#22a000; position:absolute; right:4px; top:20px;color:#FFffff; text-align:center; line-height:18px;}
.abmore a{ color:#FFffff}
.abmore a:hover{ color:#FFFF00;}
.ulcont{ padding-top:48px;}
.Clientul{ padding:0px; margin:0px; list-style:none;}
.Clientul li{ width:173px; float:left; margin:0px 12px; height:144px; padding:0px; overflow:hidden; }


.guoshicont{ width:694px; border:1px solid #e4e4e4; position:relative; height:552px; float:left; }
.guoshititle{ background:url(qqbtn_37.jpg) no-repeat top left; width:222px; height:37px; position:absolute; top:-6px; left:264px;}
	.scrollBox{ width:670px; padding:10px;position:absolute; top:46px; }
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:550px;left:60px; height:600px;}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline; width:210px;background:#eeefe9;margin-right:15px; margin-left:10px;padding:24px; height:414px;}
	.scrollBox .piclist li span{height:30px;line-height:30px;display:block;text-align:left; font-size:14px; font-weight:bold;  }
	.scrollBox .piclist li span a{color:#FF0000; }
	.scrollBox .piclist li .nntxt{ font-size:12px; font-weight:lighter; display:block; line-height:22px; text-align:left; color:#454545;}
	.scrollBox .pageBtn span{ background:url(bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:202px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{left:20px;background-position:-11px -84px ;}
	.scrollBox .pageBtn .next{right:20px;background-position:-53px -84px ;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
	.scrollBox .pageBtn .list li{ background:url(http://www.xinyamoban.com/Template/Default_Div/Images/images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background-position:-114px -57px }
.choose{ width:282px; float:right; height:554px; margin-bottom:30px;}
#casebtn{ float:right; width:60px; height:18px; background:#22a000;color:#FFffff; text-align:center; line-height:18px; margin-top:16px;}
#casebtn a{color:#ffffff;}
#casebtn a:hover{ color:#FFFF00;}

.wenti{width:980px; border:1px solid #e4e4e4; clear:both; height:340px; position:relative; padding-right:16px; margin-bottom:32px;}
.wentiitle{ background:url(newtitle.jpg) no-repeat left top; width:208px; height:37px; position:absolute; top:-6px; left:50px;}
.telleft{ width:160px; float:left; padding-right:20px; padding-bottom:16px; color:#00802b;}
.indtelcont{width:380px; border:1px solid #e4e4e4; position:relative;float:left;font-size:14px;}
.teltitle{background:url(qqbtn_75.jpg) no-repeat left top; width:151px; height:37px; position:absolute; top:-6px; left:100px;}
.telcont{ padding:46px 15px 10px 15px;}
.bigtel{ font-size:17px; color:#1a8000; line-height:30px; border-bottom:3px solid #009933; margin-bottom:20px; padding-bottom:20px; font-weight:bold;}
.telst{ font-size:16px;color:#1a8000; }
.qqtel{ width:140px; float:left; background:#eaeaea; padding:5px; font-size:14px; font-weight:bold; list-style:none; margin-top:40px;}
.qqtel li{ height:26px;}
.qqttt{ font-size:16px; font-weight:bold;}

.indexmap{ width:410px;}
.intelbot{ clear:both; border-top:3px solid #009933; padding-top:16px;}
.khcont{ width:590px; float:right;}
.kftabltcont{ background:#FFFFFF; text-align:center;}
.bigkftabltcont{ background:#ee0404; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold;}
.bigkftabltcont2{ background:#008000; color:#FFFFFF; text-align:center;font-size:14px; font-weight:bold;}
.bigkftabltcont3{ background:#ff9900; color:#FFFFFF; text-align:center;font-size:14px; font-weight:bold;}

#fmenu p,#fmenu a,#copyright a{ }
#copyright {text-align:center; line-height:1.8em; margin-top:20px;width:970px; height:36px; left:10px; top:-5px; position:absolute; overflow:hidden;}
#sokey { float:right; margin:0px; padding:0px;}
#sokey input{ padding:0px; margin:0px;}




/*首页样式*/
*{ margin:0; padding:0;}
a{ text-decoration:none;}
li{ list-style-type:none;}
img{ border:none;}
.clear{ clear:both; float:none;}
body{ width:100%; height:auto; font-size:12px; font-family:"微软雅黑"; margin:0 auto; background:#ffffff;}

/*头部*/
.ihead_bg{ width:100%; height:123px; background:url(headerbg.jpg) repeat-x top;}
.ihead{ height:123px; overflow:hidden; width:1000px; margin:0 auto; position:relative;}
.logo{ position:absolute; left:0px; top:0px;}
.topmenu {width:148px; position:absolute; right:0px; top:24px;list-style:none; line-height:12px; }
.topqqline{ width:260px; list-style:none; padding:0px; margin:0px; position:absolute;right:0px; top:65px;}
.topqqline li{ height:28px; width:130px;padding-top:6px; line-height:20px; float:left;}
.ibanner{ width:100%; height:404px; margin:0 auto; }
.toptel{ background:url(toptel.jpg) no-repeat left center; line-height:30px; font-size:28px; height:35px; text-indent:40px; position:absolute; right:280px; top:65px;}

/*内容*/
.indexlink{ clear:both; width:994px; border:1px solid #ccd3e4; border-top:none; margin:20px auto 0px; background:url(linkbg.jpg) repeat-x top left;}
.lintitle{height:29px;color:#919090; line-height:29px; text-indent:8px; font-size:14px; border-bottom:1px solid #ccd3e4; }
.linkcont{ padding:5px 10px; color:#a6a6a6;}
.linkcont a{ color:#a6a6a6;}
.linkcont a:hover{ color:#919090;}
.ifooter{ margin-top:20px; width:100%;background:#e1e1e1;display:block; padding-top:10px; height:100px; padding-bottom:10px; clear:both; color:#454545; }
.linetags{line-height:22px; padding-bottom:3px; margin-bottom:10px;}
.linetags a{ color:#dedede;}
.linetags a:hover{ color:#FFFFFF;}
.ifooter_txt a,.ifooter_txt a:link,.ifooter_txt a:hover,.ifooter_txt a:visited{}
.ifooter_txt{ width:800px; float:left; display:block; text-align:center;}
.footer_part2{ width:100px; float:right; display:block;}

.footcont{ width:1000px; margin:0px auto;}
/*内容*/



/*内页*/
.bigsubbanner{ width:1000px; height:260px; margin:0 auto; padding-bottom:16px; overflow:hidden;}
.inpage{ width:1000px; margin:0px auto;}
.ifix{ width:235px; float:left;}
.icategory{ width:220px;border:1px solid #e4e4e4;position:relative; padding-bottom:10px;}
.icategorytitle{ width:182px; background:url(protitle.jpg) no-repeat left top; height:36px; position:absolute; top:-6px; left:9px; }
.newlefttitle{ width:182px; background:url(new.jpg) no-repeat left top; height:36px; position:absolute; top:-6px; left:9px; }
.feedbackbtn{ width:194px; height:139px; margin:10px auto;}
.tpic{background:url(bg_37.jpg) no-repeat left top; width:100%; height:33px; margin-top:20px;}
.subtel{width:200px; padding:10px; margin:0px; border:1px solid #bdbdbd; border-top:none;color:#454545; }
.ttcont{ padding-top:10px; border-top:1px solid #CCCCCC; font-size:12px; margin-top:10px;color:#017b01; text-align:center; }
.ttcont22{ padding-top:10px; border-top:1px solid #CCCCCC; font-size:16px; min-height:65px; margin-top:10px;color:#017b01; background:url(sss.jpg) no-repeat left 20px; padding-left:75px; font-weight:bold; line-height:26px;}



.icont{ float:right; width:740px; _display:inline; overflow:hidden;}
.icont_title{position:relative; background:url(marker-1.gif) no-repeat left 5px; height:34px; border-bottom:3px solid #CCCCCC;color:#010101; font-size:24px; text-indent:30px; margin-bottom:15px; line-height:24px; }
.icont_content{ width:740px; margin:0 auto;padding-bottom:20px; font-size:14px;}
.subicont_content{ clear:both; width:100%; margin:0 auto;padding-bottom:20px;}
#i_nflas_title { background:url(http://www.xinyamoban.com/Template/Default_Div/Images/bzls.jpg) no-repeat; line-height:30px; color: #06F; font-size:14px; font-weight:bold; padding-left:40px; padding-top:3px}
.i_xbox { border:#3C7297 1px solid; padding:5px;margin-bottom:2px}
.i_xbox2 { border: #09C 2px solid; border-top:none; padding:2px; width:100% -4; margin-bottom:2px}
.i_rbox_title { background:url (zbg.jpg) no-repeat; line-height:33px; color: #FFF; padding-left:40px; font-size:14px; font-weight:bold; margin-top:5px}
#i_ptiele{ background:url(http://www.xinyamoban.com/Template/Default_Div/Images/pro_index.jpg) no-repeat; line-height:37px; color:#FFF; font-size:14px; font-weight:bold; padding-left:35px}
#i_ptiele span,#i_n_title span{ float:right; padding-right:15px; padding-top:5px;}
#i_ptiele span img ,#i_n_title span img { padding-top:6px}
#i_n_title{ background:url(http://www.xinyamoban.com/Template/Default_Div/Images/hbbg.jpg) no-repeat; line-height:35px;color:#FFF; font-size:14px; font-weight:bold; padding-left:42px} 
#i_book { background:url(http://www.xinyamoban.com/Template/Default_Div/Images/xbg_top_bg2.jpg) no-repeat; line-height:40px; padding-left:80px;font-weight:bold; margin-top:5px}
#i_photo { background:url(http://www.xinyamoban.com/Template/Default_Div/Images/xbg_top_bg.jpg) no-repeat; line-height:27px; padding-left:30px;font-weight:bold; margin-top:5px}
.i_boox_xbox {border: #CCC 1px solid; border-top:0; width:100% -2px; padding:5px; margin-bottom:5px;zoom:1;}

.votejs { float:left}
.votejs li  { float:left; width:110px;}
.votejs li  label { width:60px}
.vote_sub {text-align:center;} 
.p_title { height:25px; background:url(http://www.xinyamoban.com/Template/Default_Div/Images/nav_btbg.jpg) no-repeat; line-height:25px; text-indent:10px; color:#FFFFFF;  font-size:14px; font-weight:bold}
.xbox,.xqbox,.xnbox{ border: #005EAE 0px solid; border-top:0; width:100% -2px; padding:5px; margin-bottom:5px;zoom:1}
.xqbox{border:#85D5F6 0px solid;border-top:0;  }
.xnbox{border:#85D5F6 1px solid;border-top:0; padding:0  }
.bmenu { position:absolute; top:5px; right:0px; text-align:right; font-size:12px; font-weight:bold; color:#9e9e9e;}
.bmenu h1{ font-size:14px; text-indent:60px;  line-height:53px;}
.bmenu span { font-size:12px; font-weight: 400; color:#9e9e9e;}
.bmenu span a:link,.bmenu span a:visited{ color:#9e9e9e;}
.bmenu span a:hover{ color:#454545;}

.pic_ul{ width:754px; float:right;white-space:nowrap;padding-top:40px;}
.pic_ul li{ width:234px; height:300px;margin:10px 7px; float:left; overflow:hidden; position:relative;}
.pic_ul li .title{padding-top:10px; }
.inpromore{ float:right; width:60px; height:18px; background:#22a000;color:#FFffff; text-align:center; line-height:18px; margin-top:4px;}
.pic_ul li a{ width:214px; height:300px; display:block; background:#f2f2f2; border:10px solid #f2f2f2; }
.pic_ul li a:hover{ width:214px; height:300px; display:block; background:#e0e0e0; border:10px solid #e0e0e0; }

.link_box { border:#CCC 1px solid; margin:5px 0px}
.link_title { background:#06C; color:#FFF; font-weight:bold; padding:5px; margin:2px;}

.porducttitle{ background:url(bg_40.jpg) repeat-x left top; height:29px; line-height:29px;  text-indent:14px;color:#FFFFFF;}
.porducttitle h1{ width:600px; float:left; color:#FFFFFF;font-size:16px;}
.porducttitle span{ font-size:12px; float:right; padding-right:10px;color:#FFFFFF;}
.porducttitle span a{color:#ffffff}
.porducttitle span a:hover{ color:#FFFF00;}
.subabouttitle{ font-size:24px; height:60px; line-height:60px; border-bottom:1px solid #dedede; border-top:1px solid #dedede; margin-bottom:10px; }
.smalltt{ font-size:16px; line-height:30px; color:#1683be;}
.searchbtn{ clear:both; width:1000px; margin:0px auto; height:40px;}
.searchbtn h1{ width:400px; float:left;}
#sokeycont{ background:url(searchbg.jpg) no-repeat left top; border:none; width:224px; height:22px; text-indent:10px; line-height:20px;}
#sokeybtn{ background:url(searchbtn.jpg) no-repeat left top; width:64px; height:21px; margin:0px; overflow:hidden; padding:0px;}

.yssubcont{ width:1000px; clear:both;font-size:15px;margin:16px auto 30px;}
.yssubcont li{ width:458px; float:left; margin:10px; border:1px solid #eaeaea; padding:6px; display:block; height:140px; }
.yssubcont li h4{ font-size:18px; background:#099512; height:30px; line-height:30px; color:#FFFFFF; text-indent:10px; margin-bottom:10px;}

.ddyssubcont{ width:1000px; clear:both;font-size:15px;margin:16px auto 30px;}
.ddyssubcont li{ width:458px; float:left; margin:10px; border:1px solid #eaeaea; padding:6px; display:block; height:140px; }
.ddyssubcont li h2{ font-size:17px; background:#099512; height:30px; line-height:30px; color:#FFFFFF; text-indent:10px; margin-bottom:10px;}


.tdnew{ width:264px; float:right;}
#tdnewh1{ font-size:16px; background:#ff6600; height:28px; line-height:28px; text-indent:8px; color:#FFFFFF;}


.feedbtn{ padding:16px 0px 0px; list-style:none;  }


.services {
	float: left;
}
.services .con {
	background: url(service.gif) no-repeat 0 0;
	width: 127px;
	height: 368px;
	position: relative;
}
.services .shares {
	position: absolute;
	left: 10px;
	top: 275px;
	white-space: nowrap;
	color: #666;
}
.services .shares img {
	margin-right: 5px;
}
.services li {
	text-align: center;
}
.services .qq {
	padding-top: 105px;
	padding-left:10px;
}
.services .name {
	padding-top: 8px;
	float: left;
	display: block;
	width: 60px;
	text-align: right;
}
#www97zzwcom .s-btn {
	background-position: 0 -89px;
	width: 38px;
	height: 198px;
	margin-top: 104px;
	float: left;
}
#www97zzwcom .Obtn {
	background: url(service.gif) no-repeat -331px -53px;
	float: left;
	width: 39px;
	height: 197px;
	margin-top: 30px;
	margin-left: -1px;
}
#www97zzwcom a.wx {
	position: absolute;
	top: 166px;
	left: 15px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
	width: 95px;
	height: 95px;
}

.fsmbtitle{ font-size:20px; color:#037a1c;}

.ysnew{ padding:0px; margin:0px; list-style:none;}
.ysnew li{ font-size:14px; background:url(prodian.jpg) no-repeat left center; height:40px; line-height:40px; text-indent:16px; border-bottom:1px dashed #CCCCCC;}
.yscasepic{ width:998px; text-align:center; font-size:16px; clear:both; padding-top:20px; padding-bottom:10px;}
.ysfeedbackcont{ width:990px; margin:0px auto;}
#ysforms{ width:600px; float:left;}
.ysfeedback{ clear:both; margin:10px auto; width:990px;}
.catitle{ height:50px; line-height:50px; font-size:30px; text-align:center;}
.gyulpic{ width:710px; padding:0px; margin:0px; list-style:none;}
.gyulpic li{ float:left; width:150px; padding:12px; overflow:hidden; height:118px;}

.subcontactleft{ width:240px; float:left;}

.case_title{ font-size:20px; background:url(map.png) no-repeat left center; text-indent:30px;}
.contact_tag{ height:40px; line-height:40px; text-indent:20px; background:#f2f1f1; color: #006400;font-size: 16px; font-weight:bold;}
.jgcolor{ color:#FF0000;}
.bigttcont{ border:1px solid #e2e1e1; margin-bottom:20px;}