@charset "utf-8";
/*@header*/
.header{width:100%;height:542px;}
.toper{height:144px;position:relative;}
.tel{width:240px;height:24px;background-position:-922px -81px;text-indent:90px;position:absolute;top:38px;right:160px;background:url(../Images/bg3d.png) 0 0 no-repeat;}
.tel1{width:240px;height:24px;text-indent:90px;background:url(../Images/bg3d.png) 0 0 no-repeat;margin-top:20px;}
.baiduFx{right:10px;top:36px;color:#a87099;}
.baiduFx .bds_more{text-indent:6px;}
.logo{width:298px;height:140px;position:absolute;top:0;left:0;}
/*@search*/
.search{width:328px;height:32px;position:absolute;top:88px;right:9px;}
.search_txt{border:0;width:251px;height:32px;line-height:32px;position:absolute;top:0;left:0;color:#b2b1b2;text-indent:0.8em;background:url(../Images/bg2.png) no-repeat;}
.search_btn{background:url(../Images/icon1.png) no-repeat;border:none;width:70px;height:32px;cursor:pointer;position:absolute;top:0;right:0;}
/*@nav*/
.nav{background-position:0 0;height:44px;width:930px;padding:7px 35px 0 39px;margin:0 auto;position:relative;z-index:10;background:url(../Images/bg3a.png) 0 0 repeat-x;}
.navSon{float:left;display:inline;width:89px;height:37px;line-height:30px;margin-right:4px;font-family:"微软雅黑";font-size:14px;text-align:center;}
.navSon a{color:#777777;}
.hover{background:url(../Images/bg3aa.png) no-repeat;background-position:0 -67px;}
.hover1{background:url(../Images/bg3aa.png) no-repeat;background-position:0 -67px;}
.hover a,.hover1 a{color:#ffffff;}
.navSon ul{position:absolute;top:43px;display:none;z-index:100;width:89px;background:#ffffff;}
.navSon ul li{font-weight:normal;width:89px;text-align:center;height:24px;line-height:24px;font-size:12px;background:#09F;margin-top:1px;}
.navSon ul li a{color:#ffffff;}

#qq_icon {width:187px; height:193px; background:url(../Images/qq_icon.png) no-repeat; position:fixed; right:-200px; top:300px; cursor:pointer;display:none;}
#cs_online {width:217px; height:400px; position:fixed; top:100px; right:0px; background:url(../Images/qq_bg.png) no-repeat; display:blcok; }
.qq_context {width:185px; height:260x; margin-top:73px; margin-left:24px; list-style:none; padding:0px;} 
.qq_context li {width:175px; height:25px; margin-left:5px; float:left;}
.span_t {display:block; float:left; color:#333; line-height:25px; font-size:12px; font-family:'Arial';}

/*@fla*/
.fla{position:relative;height:320px;margin-top:26px;z-index:1;}
.flaInner{background:#ffffff;height:300px;position:absolute;z-index:10;top:0;left:0;width:984px;padding:10px;}
.flaShader{background:url(../Images/bg1.png) no-repeat;width:710px;height:345px;position:absolute;z-index:2;right:-43px;;bottom:-25px;}
/*@notice*/
.notice{width:1002px;height:51px;border:1px solid #e5e4e5;background:#f8f7f8;margin-top:25px;}
.notice .title{width:135px;height:51px;position:relative;float:left;display:inline;}
.notice .title .icon1{position:absolute;background-position:-967px -117px;top:7px;left:7px;width:37px;height:34px;background:url(../Images/bg3e.png) 0 0 no-repeat;}
.notice .title .icon2{position:absolute;background-position:-1000px -166px;top:17px;right:0;width:4px;height:19px;}
.notice .title h2{font-family:"微软雅黑";font-size:16px;color:#06F;position:absolute;top:11px;left:50px;}
.notice .title h3{position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:8px;top:31px;left:50px;color:#ababab;}
#noticeScroll{float:left;display:inline;width:800px;overflow-x:hidden;margin-left:2em;line-height:51px;}
#indemop {width:752%; float:left;}
#demo1p a,#demo2p {float:left;color:#919191;font-size:12px;}
/*@footer*/
.footer{height:278px;margin:20 auto;}
/*@links*/
.links{border:1px solid #e6e4e6;width:1002px;height:58px;background:#f8f7f8;}
.links .title{width:95px;height:58px;position:relative;float:left;display:inline;}
.links .title h2{font-family:"微软雅黑";font-size:16px;color:#06F;position:absolute;top:16px;left:10px;}
.links .title h2 {color:#98cb24;}
.links .title h3{position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:8px;top:36px;left:10px;color:#ababab;}
.links .title .icon{position:absolute;background-position:-1000px -166px;top:19px;right:0;width:4px;height:19px;}
.links .content{line-height:58px;height:58px;width:50px;float:left;display:inline;padding-left:8px;overflow:hidden;}
.links .content li{float:left;display:inline;padding:0 11px 0 10px;background:url(../Images/bg5.jpg) right 23px no-repeat;}
.links .content li a{color:#808080;}
.links a{color:#03C;}
/*@bottomNav*/
.bottomNav{height:48px;background:url(../Images/bg7.jpg) left top repeat-x #09F;margin-top:21px;}
.bottomNav .content{margin-left:24px;background:url(../Images/bg8.jpg) left bottom repeat-x;height:48px;line-height:48px;width:800px;}
.bottomNav .content li{float:left;display:inline;padding:0 11px 0 10px;background:url(../Images/bg6.jpg) right 18px no-repeat;}
.bottomNav .content li a{color:#FFF;}
/*@bottom*/
.bottom{height:149px;}
.bottom .infor{padding:20px 0 0 24px;line-height:22px;color:#808080;font-family:"宋体";}
.bottom .infor a{color:#808080;}
.bottom .infor span{padding-right:6px;}
.bottom .infor span img{position:relative;top:2px;}

/*@index code*/
.indexService,.indexSense,.indexHuandeng,.indexNews,.indexShfw,.indexTeam,.indexAbout,.indexPro,.indexContacts{border:1px solid #e6e5e6;background:#f7f6f7;padding:8px;overflow:hidden;}
.indexTitle{height:37px;border-bottom:1px solid #e6e4e6;position:relative;}
.indexTitle h2{width:103px;height:29px;background:url(../Image/bg12.jpg) no-repeat;font-size:14px;color:#ffffff;line-height:29px;text-align:center;}
.indexTitle h3{position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:8px;top:24px;left:0;color:#ababab;}
.indexTitle .icon{position:absolute;background-position:-1000px -166px;top:8px;left:81px;width:4px;height:19px;}
.indexTitle .more{position:absolute;right:7px;top:10px;font-family:"宋体";}
.indexTitle .more a{color:#b2b1b2;}
.indexTitle .more1{position:absolute;right:7px;top:10px;font-family:"宋体";}
.indexTitle .more1 a{color:#F00;}
/*@indexService*/
.indexService{width:264px;height:250px; margin-left:16px;}
.indexService .content{height:200px;padding:13px 0 0 4px;}
.indexService .content .pic{border:1px solid #dcdadb;padding:4px;width:186px;height:71px;overflow:hidden;}
.indexService .content ul li{width:100%;font-size:14px;float:left;display:inline;background-position:-990px -242px;margin:10px 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;}
.indexService .content ul li a{color:#000;font-size:14px;}
/*@indexSense*/
.indexSense{width:450px;height:250px;margin-left:16px;}
.indexSense .content{height:213px;overflow:hidden;}
.indexSense .content li{height:48px;border-bottom:1px solid #e7e6e7;padding-top:4px;background-position:-970px -186px;overflow:hidden;float:left;display:inline;}
.indexSense .content li h4,.indexSense .content li p{text-align:left;width:360px;line-height:18px;color:#999999;font-weight:normal;}
.indexSense .content li h4 a{color:#f08300;}
.indexSense .content li .date{padding-right:4px;}
.indexSense .content li .number{font-size:16px;font-family:"微软雅黑";line-height:44px;padding-left:16px;color:#ffffff;}
/*@indexHuandeng*/
.indexHuandeng{width:204px;height:250px;}
/*@indexNews*/
.indexNews{width:450px;height:250px;margin-top:18px; margin-left:16px;}
.indexNews .content{height:255px;padding:4px 0 0 8px;overflow:hidden;}
.indexNews .content ul li{width:100%;height:27px;font-size:14px;float:left;display:inline;background-position:-990px -242px;text-indent:1.2em;margin:0 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;}
.indexNews .content ul li a{color:#999999;}

.indexShfw{width:204px;height:250px;margin-top:18px;}
.indexShfw .content{height:200px;padding:12px 0 0 8px;overflow:hidden;}
.indexShfw .content li{width:196px;background-position:-994px -262px;line-height:26px;height:26px;overflow:hidden;}
.indexShfw .content li a{color: #808080;}

.indexAbout{width:510px;height:250px; margin-left:16px;margin-top:18px;}
.indexAbout .content{height:200px;padding:13px 0 0 4px;}
.indexAbout .content .pic{border:1px solid #dcdadb;padding:4px;width:186px;height:71px;overflow:hidden;}
.indexAbout .content ul li{width:100%;font-size:14px;float:left;display:inline;background-position:-990px -242px;text-indent:1.2em;margin:10px 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;}
.indexAbout .content ul li a{color:#999999;}
/*@indexContacts*/

.indexContacts{width:264px;height:250px;margin-top:18px;margin-left:16px;}
.indexContacts .content{height:200px;overflow:hidden;}
.indexContacts .content p{line-height:24px;text-indent:0.6em;color:#000;}
.indexContacts .content .tel{position:static;background-position:-949px -302px;height:26px;text-indent:20px;padding-top:25px;}

.indexPro{width:204px;height:450px;margin-top:18px;}
.indexPro .content{height:400px;padding:4px 0 0 8px;overflow:hidden;}
.indexPro .content ul li{width:100%;font-size:14px;float:left;display:inline;background-position:-990px -242px;text-indent:1.2em;margin:10px 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;border-bottom:1px dashed #999;}
.indexPro .content ul li a{color:#333;font-weight:bold;}

/*@indexTeam*/
.indexTeam{width:748px;height:468px;margin:18px 0 0 16px;}
#teamScrollf,#teamScrolls{width:720px; height:400px;overflow-x:hidden;margin:24px 10px 0;}
#indemotf,#indemots{width:752%;float:left;height:400px;}
#indemotf ul,#indemots ul{ width:3000px; height:400px; overflow:hidden}
#demo1tf,#demo2tf,#demo1ts,#demo2ts{float:left;color:#595858;font-size:12px;height:200px;}
#demo1tf li,#demo2tf li,#demo1ts li,#demo2ts li{float:left;display:inline;margin-right:25px;width:198px;height:182px; margin-bottom:20px;}
#demo1tf li div,#demo2tf li div,#demo1ts li div,#demo2ts li div{width:184px;height:124px;padding:6px;border:1px solid #cac8ca;}
#demo1tf li h3,#demo2tf li h3,#demo1ts li h3,#demo2ts li h3{font-weight:normal;line-height:18px;height:18px;padding-top:8px;}
#demo1tf li h3 a,#demo2tf li h3 a,#demo1ts li h3 a,#demo2ts li h3 a{color:#f08300;}
#demo1tf li p,#demo2tf li p,#demo1ts li p,#demo2ts li p{line-height:18px;height:18px;color:#999999;}

/*@paging code*/
.pagingTitle{height:37px;border-bottom:1px solid #e6e4e6;position:relative;}
.pagingTitle h2{font-family:"微软雅黑";font-size:16px;color:#06F;position:absolute;top:4px;left:0;}
.pagingTitle h3{position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:8px;top:24px;left:0;color:#ababab;}
.pagingTitle .icon{position:absolute;background-position:-1000px -166px;top:8px;left:81px;width:4px;height:19px;}
.pagingTitle .more{position:absolute;right:7px;top:10px;font-family:"宋体";color:#b2b1b2;}
.pagingTitle .more a{color:#b2b1b2;}
/*@PagingAbout code*/
.PagingAboutContent{line-height:28px;padding:30px;padding-bottom:150px;color:#808080;font-size:14px;background-image:url(../Images/bg22.jpg);background-repeat:no-repeat;background-position:bottom;}
.PagingAboutContent p{font-size:14px;color:#000;}

.PagingAboutContent1{line-height:28px;padding:30px;padding-bottom:150px;color:#808080;font-size:14px;}
.PagingAboutContent1 p{font-size:14px;color:#000;}

.PagingAboutBook{padding:0px;color:#808080; color:#808080}

/*@pagingList*/
.PagingListContent .itemUl{padding:30px 10px;}
.PagingListContent .itemUl .itemLi1{height:48px;border-bottom:1px solid #e7e6e7;padding-top:4px;background-position:-970px -186px;overflow:hidden;}
.PagingListContent .itemUl .itemLi1 h4,.PagingListContent .itemUl .itemLi1 p{text-align:left;line-height:23px;color:#999999;font-weight:normal;text-indent:2em;}
.PagingListContent .itemUl .itemLi1 h4 a{color:#f08300;}
.PagingListContent .itemUl .itemLi1 .date{padding-right:8px;}
.PagingListContent .itemUl .itemLi1 .number{font-size:16px;font-family:"微软雅黑";line-height:44px;padding-left:16px;color:#ffffff;}
.PagingListContent .itemUl .itemLi2{background:url(../Images/bg3f.png) 0 0 no-repeat;text-indent:1.8em;line-height:29px;height:29px;overflow:hidden;font-size:14px;border-bottom:1px solid #e6e5e6;}
.PagingListContent .itemUl .itemLi2 .date{float:right;display:inline;color:#808080;padding-right:8px;font-size:12px;}
.PagingListContent .itemUl .itemLi2 a{color:#808080;}
.PagingListContent .itemUl .itemLi2 a:hover{color:#03C;}
.PagingListContent .itemUl .itemLi2:hover{padding-top:2px;height:27px}
.PagingListContent .picUl{padding:5px 0 25px 25px;height:100px;min-height:100px;height:auto!important;width:673px;}
.PagingListContent .picUl li{float:left;display:inline;margin:25px 25px 0 0;width:198px;height:182px;overflow:hidden;}
.PagingListContent .picUl li div{width:184px;height:124px;padding:6px;border:1px solid #cac8ca;}
.PagingListContent .picUl li h3{font-weight:normal;line-height:18px;height:18px;padding-top:8px;}
.PagingListContent .picUl li h3 a{color:#f08300;}
.PagingListContent .picUl li p{line-height:18px;height:18px;color:#999999;height:18px;overflow:hidden;}
.PagingListContent .mixUl{padding:20px 20px 30px;height:auto!important;height:100px;min-height:100px;}
.PagingListContent .mixUl dl{height:64px;margin-top:10px;border-bottom:1px solid #e6e4e6;}
.PagingListContent .mixUl .pic{float:left;display:inline;width:74px;height:50px;padding:2px;border:1px solid #ececec;overflow:hidden;}
.PagingListContent .mixUl .content{float:left;display:inline;height:56px;overflow:hidden;width:570px;margin-left:8px;}
.PagingListContent .mixUl .content .title{font-size:14px;height:20px;padding-top:3px;font-weight:normal;}
.PagingListContent .mixUl .content .title a{color:#808080;}
.PagingListContent .mixUl .content .title .date{float:right;display:inline;color:#808080;padding-right:8px;font-size:12px;}
.PagingListContent .mixUl .content .text{color:#808080;line-height:24px;padding-top:4px;height:24px;overflow:hidden;}
/*@pagingFinal*/
.PagingFinalContent{padding:30px;}
.PagingFinalContent h3{width:100%;text-align:center;color:#808080;font-size:18px;line-height:160%;padding-bottom:13px;font-weight:bold;}
.PagingFinalContent .pic{text-align:center;margin-top:20px;width:100%;overflow:hidden;}
.PagingFinalContent .pic img{padding:5px;border:1px solid #d0d0d0;}
.pubDate{text-align:left;width:500px;padding:6px 0;margin:0 auto;line-height:16px;color:#808080;font-size:12px;}
.pubDate a{color:#808080;}
.pubDate .date,.pubDate .font{padding:0 4px;}
.pubDate .baiduFx{right:0px;top:0;color:#808080;}
.PagingFinalContent .text{margin-top:32px;color:#808080;font-size:14px;line-height:180%;}
.PagingFinalContent .text p{line-height:180%;}
#zoom{ font-size:14px;}
/*@siderService*/
.siderService,.siderHuandeng,.siderNews,.siderContacts{border:1px solid #e6e5e6;background:#f7f6f7;padding:8px;overflow:hidden;}
.siderService{width:254px;height:445px;}
.siderService .content ul li a{color:#333;font-weight:bold;}
.siderService .content ul li a:hover{color:#E67A18;}
.siderService .content .pic{border:1px solid #dcdadb;padding:4px;width:236px;height:71px;overflow:hidden;}

.siderService3{border:1px solid #e6e5e6;background:#f7f6f7;padding:8px;overflow:hidden;margin-top:18px;}
.siderService3{width:204px;height:468px;}
.siderService3 .content ul li a{color:#333;font-weight:bold;}
.siderService3 .content ul li a:hover{color:#E67A18;}
.siderService3 .content .pic{border:1px solid #dcdadb;padding:4px;width:175px;height:71px;overflow:hidden;}

.siderService2,.siderHuandeng,.siderNews,.siderContacts{border:1px solid #e6e5e6;background:#f7f6f7;padding:8px;overflow:hidden;}
.siderService2{width:254px;height:150px;}
.siderService2 .content{height:150px;padding:4px 0 0 8px;overflow:hidden;}
.siderService2 .content ul li{width:100%;font-size:14px;float:left;display:inline;background-position:-990px -242px;text-indent:1.2em;margin:10px 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;}
.siderService2 .content ul li a{color:#333;font-weight:bold;}
.siderService2 .content .pic{border:1px solid #dcdadb;padding:4px;width:236px;height:71px;overflow:hidden;}
#left_prolist_menu {
	width: 254px;
	height: 403px;
	overflow: hidden;
	padding:4px 0 0 8px;
}
#left_prolist_menu ul {
	width: 238px;
	padding-left:8px;
	padding-top: 5px;
	position: absolute;
}
#left_prolist_menu ul li {
	position: relative;
	width:100%;font-size:14px;float:left;display:inline;background-position:-990px -242px;text-indent:1.2em;margin:10px 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;border-bottom:1px dotted #999;
}
#left_prolist_menu ul li ul {
	width: 200px;
	background: none;
	padding-bottom:15px;
	padding-left: 15px;
	background-color: #efefef;
	border: 1px solid #ccc;
	display: none;font-size:14px;
	position: absolute;
	left: 152px;
	top: -7px;
	z-index:100;
}
#left_prolist_menu ul li ul li {
	width: 200px;
}
#left_prolist_menu ul li.current ul {
	display: block;
}
#left_prolist_menu ul li:hover ul {
	display: block;
}

#left_prolist_menu3 {
	width: 204px;
	height: 403px;
	overflow: hidden;
	padding:4px 0 0 8px;
}
#left_prolist_menu3 ul {
	width: 185px;
	padding-left:8px;
	padding-top: 5px;
	position: absolute;
}
#left_prolist_menu3 ul li {
	position: relative;
	width:100%;font-size:14px;float:left;display:inline;background-position:-990px -242px;text-indent:1.2em;margin:10px 7px 0 0;background:url(../Images/bg3f.png) 0 0 no-repeat;border-bottom:1px dotted #999;
}
#left_prolist_menu3 ul li ul {
	width: 200px;
	background: none;
	padding-bottom:15px;
	padding-left: 15px;
	background-color: #efefef;
	border: 1px solid #ccc;
	display: none;font-size:14px;
	position: absolute;
	left: 152px;
	top: -7px;
	z-index:100;
}
#left_prolist_menu3 ul li ul li {
	width: 200px;height: auto;overflow:hidden;
}
#left_prolist_menu3 ul li.current ul {
	display: block;
}
#left_prolist_menu3 ul li:hover ul {
	display: block;
}

/*@siderHuandeng*/
.siderHuandeng{width:254px;height:250px;}
/*@siderNews*/
.siderNews{width:254px;height:305px;height:auto!important;min-height:255px;}
.siderNews .content{height:255px;height:auto!important;min-height:255px;padding:12px 0 12px 8px;}
.siderNews .content li{width:246px;background-position:-994px -262px;text-indent:1.8em;line-height:26px;height:26px;overflow:hidden;}
.siderNews .content li a{color: #808080;}
/*@siderContacts*/
.siderContacts{width:254px;height:128px;min-height:128px;height:auto!important;}
.siderContacts .content{padding:10px 4px;height:81px;min-height:81px;height:auto!important;}
.siderContacts .content p{line-height:24px;text-indent:1.2em;color:#808080;}
.siderContacts .content .tel{position:static;background-position:-949px -292px;height:26px;text-indent:60px;padding-top:35px;}

.ListType{ width:100%; height:18px; padding-top:15px; text-align:right; color:#333}
.ListType a{  color:#333}
.content1{padding:10px 4px;height:81px;min-height:81px;height:auto!important;}
.content1 p{line-height:24px;color:#333;font-size:12px;}



.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#f1dcfa; margin-top:10px; clear:both}
.right_box{ width:100%; clear:both; margin:0 auto;}
.right_box .picUl{padding:5px 0 25px 25px;height:100px;min-height:100px;height:auto!important;width:673px;}
.right_box .picUl li{float:left;display:inline;margin:25px 25px 0 0;width:198px;height:182px;overflow:hidden;}
.right_box .picUl li div{width:184px;height:124px;padding:6px;border:1px solid #cac8ca;}
.right_box .picUl li h3{font-weight:normal;line-height:18px;height:18px;padding-top:8px;}
.right_box .picUl li h3 a{color:#f08300;}
.right_box .picUl li p{line-height:18px;height:18px;color:#999999;height:18px;overflow:hidden;}

/* img_list
-----------------------------------------------------------------------------------------------------*/
.img_list{ width:100%; clear:both; overflow:hidden;}
.img_list li{ padding:8px 1px 0 7px; float:left; height:170px;}
.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}
.img_list li span{ display:block; background:url(../Images/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;}

/* txt_list
-----------------------------------------------------------------------------------------------------*/
.list_txt{ width:100%; padding-top:20px;}
.list_txt li{ background:url(../Images/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}
.list_txt li a{color:#ef9b2b;}
.list_txt li span{ position:absolute; right:10px; top:0;}
.list_txt li p{ color:#808080; font-size:12px;}
/* txt_view
-----------------------------------------------------------------------------------------------------*/
.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}
.fytime{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fx_span{ color:#006ea8; line-height:16px;}

.txt_list_img{ text-align:center; padding:8px 0;}
.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}
.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}
.suppimg{float:left;width:157px;height:172px;display:block;border:5px solid #cee3ff;margin:17px 16px 0 0;}
.suppbox{width:447px;float:left;height:180px;overflow:hidden;font:14px/25px '宋体';color:#333;margin-top:10px;margin-left:5px;}

.suppbox2{width:206px;float:left;height:200px;overflow:hidden;font:12px/25px '宋体';color:#014e93}
.list_img{
	height:3px;
	width:3px;
	background:url(../Image/allbgs_2.gif) no-repeat 0px 0px;
	margin-left: 5px;
	margin-top: 19px;
	*+margin-right: 10px;
	float:left;
}

.info_date{
	padding-right:10px;
	float:right;
	color:#999999;
}

.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;left:0px;bottom: 0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.theme-orman.slider-wrapper{width: 984px;height: 300px;position:relative; margin:0 auto;}
.theme-orman .nivoSlider{position:relative;width:984px;height:300px;background:url(../Images/loading.gif) no-repeat 50% 50%;}
.theme-orman .nivoSlider img{position:absolute;top:0px;left:0px;display:none;width:984px; /* Make sure your images are the same size */height:300px; /* Make sure your images are the same size */}
.theme-orman .nivoSlider a{border:0;display:block;}
.theme-orman .nivo-controlNav-bg{position: absolute;left: 0;bottom: -15px;width: 984px;height: 44px;z-index: 100;background: url(../Images/slider_nav_bg.png) no-repeat	}
.theme-orman .nivo-controlNav{position:absolute;left: 472px;bottom: 4px;margin-left:-30px; /* Tweak this to center bullets */z-index: 101;}
.theme-orman .nivo-controlNav a{display:block;width:12px;height:12px;background:url(../Images/slider_nav_button.png) no-repeat;text-indent:-9999px;border:0;margin-right:7px;float:left;}
.theme-orman .nivo-controlNav a.active{background-position:0 -12px;}
.theme-orman .nivo-directionNav a{display:block;width:25px;height: 240px;background:url(../Images/arrows.png) no-repeat 0% 50%;text-indent:-9999px;border:0;top:40px;}
.theme-orman a.nivo-nextNav{background-position:100% 50%;right:-24px;padding-right:20px;}
.theme-orman a.nivo-prevNav{left:-24px;padding-left:20px;}
.theme-orman .nivo-caption{font-family: Helvetica, Arial, sans-serif;}
.theme-orman .nivo-caption a{ color:#fff;border-bottom:1px dotted #fff;}
.theme-orman .nivo-caption a:hover{ color:#fff;}
.theme-orman .ribbon{background:url(../Images/ribbon.png) no-repeat;width:111px;height:111px;position:absolute;top:-4px;left: -5px;z-index:300;}



/* book 留言
-----------------------------------------------------------------------------------------------------*/
.c_red { color: #D20000; }
.bookmain{width:650px; margin:0 auto; height:auto;}
.bookline{width: 650px; height:34px;  float:left; margin-top:10px;}
.book{ width:650px; margin:0 auto;}
.booktop{ width:650px; height:30px; float:left; background:url(../images/bookico.png) no-repeat 10px 7px; margin-top:20px;}
.booktop_name{ width:470px; height:30px; float:left;  padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#9dca3b; text-align:right; line-height:30px;}
.bookcontent{ width:628px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #e6e4e6;   padding:10px; color:#808080}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{ width:628px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #e6e4e6; border-right:1px solid #e6e4e6; border-bottom:1px solid #e6e4e6; float:left; padding:10px; color:#9dca3b;}
.bookadmin_mid p{ font-size:12px; color:#808080; padding-top:5px;}
.messagecol{ color:#aa448d;}
.admincol{ color:#808080; font-weight:bold;}
.admintimecol{ color:#9dca3b;}
.message{ width:600px; height:auto;float:left;padding-left:50px;  }
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:150px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right;font-size:12px}
.message li p.message_content{ width:400px;float:left;}
.message li.contentb{ width:500px;height:130px; float:left;}
.message li.contentb textarea{ width:394px; height:120px;}
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left; text-align:right;}

/* hr
-----------------------------------------------------------------------------------------------------*/
.hrBox{ width:590px; min-height:91px; _height:91px; border:1px solid #e6e4e6;  margin:0 auto; color:#808080; margin-bottom:20px; margin-top:20px;}
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #e6e4e6 solid;vertical-align: bottom}
.jobName{ width:360px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:488px; overflow:hidden; float:left; text-align:left; border-left:1px solid #e6e4e6;}
.hrBoxR li{ width:466px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #e6e4e6 solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px; line-height:29px;}
.hrBoxR li.haode{ border-bottom:none;}
.bgWhite{}
.hrTable{ width:594px; height:445px; border:1px solid #e6e4e6; margin:0 auto;  margin-top:20px;}
.tableTitle{ width:594px; height:36px; text-align:center; line-height:36px; border-bottom:1px solid #e6e4e6; font-weight:bold;}
.lineOne{ height:30px; line-height:30px; border-bottom:1px solid #e6e4e6; width:594px; vertical-align:bottom}
.lineOneL{ width:94px; float:left; text-align:center; border-right:1px solid #e6e4e6;}
.lineOneR{ width:304px; height:30px;  float:left; padding-left:10px;}
.tableMainL{ width:94px; float:left; border-right:1px solid #e6e4e6; text-align:center;}
.tableMainL li{ width:94px; height:30px; line-height:30px; border-bottom:1px solid #e6e4e6;}
.tableMainR{ width:211px; float:left; border-right:1px solid #e6e4e6; text-align:left; }
.tableMainR li{ width:206px; height:30px; line-height:30px; border-bottom:1px solid #e6e4e6; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{ width:190px; float:left; text-align:left;}
.tableMainRno li{ width:185px; height:30px; line-height:30px; border-bottom:1px solid #e6e4e6; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{ width:121px;  height:17px; line-height:17px; padding:0px;padding-left:5px; vertical-align:middle; font-size:12px; border:1px solid #e6e4e6;}
.input_hrsmall{ width:30px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #e6e4e6;}
.sel_hr{ width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:12px; }
.bottomLine{ width:594px; height:123px; border-bottom:1px solid #e6e4e6; }
.lineBootL{ width:94px; height:123px; border-right:1px solid #e6e4e6; text-align:center; float:left;}
.lineBootR{ width:489px; float:left; padding-left:10px;  height:123px;}
.are_hr{ width:430px; height:80px; margin-top:11px;}
.hr_btn{ width:594px; height:31px; line-height:31px; text-align:center; padding-top:5px; padding-bottom:5px;}
.hr_btnL{ width:300px; float:left; border-right:1px solid #e6e4e6; text-align:center; height:31px;}
.hr_btnR{ width:290px; float:left; text-align:center; }
#fy_main{ margin:0 auto; width:987px;}
.topline img{ margin-top:2px;}
.input_title{ width:200px; height:18px; color:#666; padding-left:8px; padding-top:10px;}
.order{margin:40px 0 120px 46px;line-height:40px;}

.order img{vertical-align:-5px;cursor:pointer;}

#submit{width:90px;height:34px;background-position:0px -366px;cursor:pointer;}

.buttons a, .buttons button{

    display:block;

    float:left;

    margin:0 7px 0 0;

    background-color:#f5f5f5;

    border:1px solid #dedede;

    border-top:1px solid #eee;

    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;

    font-size:12px;

    line-height:130%;

    text-decoration:none;

    font-weight:bold;

    color:#565656;

    cursor:pointer;

    padding:5px 10px 6px 7px; /* Links */

}

.buttons button{

    width:auto;

    overflow:visible;

    padding:4px 10px 3px 7px; /* IE6 */

}

.buttons button[type]{

    padding:5px 10px 5px 7px; /* Firefox */

    line-height:17px; /* Safari */

}

*:first-child+html button[type]{

    padding:4px 10px 3px 7px; /* IE7 */

}

.buttons button img, .buttons a img{

    margin:0 3px -3px 0 !important;

    padding:0;

    border:none;

    width:16px;

    height:16px;

}

button.regular, .buttons a.regular{

    color:#336699;

}

.buttons a.regular:hover, button.regular:hover{

    background-color:#dff4ff;

    border:1px solid #c2e1ef;

    color:#336699;

}

.buttons a.regular:active{

    background-color:#6299c5;

    border:1px solid #6299c5;

    color:#fff;

}
.table22{border:1px solid #666;}
.table22 td{
	border:1px solid  #666;
	}
	/*开发制作，Jason.Leung, QQ,147430218, 该插件仅供学习参考使用。任何个人与公司不得用于商业用途，违者必究！*/

.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../Image/bg1.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../Image/bg1.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:112px;height:112px;display:block;overflow:hidden;}
.suspend dl dd.suspendTel img{margin-top:16px;margin-left:20px;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}
