body{margin:0; padding:0; color:#333; font:normal 100% "Microsoft YaHei",Verdana,Arial,Helvetia,"lucida Grande"; background:#fff;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
	ul,ol,dl,li,form,div,table,strong,span,p,img,h1,h2,h3,h4,h5{padding:0;	margin:0; border:0; font-family:"Microsoft YaHei",Verdana,Arial,Helvetia,"lucida Grande";}
	ul,ol,li{list-style:none;}
	img{vertical-align:middle; line-height:inherit; -ms-interpolation-mode:bicubic;}
	a{font-size:13px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",Verdana,Arial,Helvetia,"lucida Grande";}
	a:hover{color:#0081b1;}
	.clear{clear:both;}

input, input[type="text"], text, input[type="button"], button, input[type="submit"], submit, select, textarea{font-size:12px; color:#333; padding:4px 5px; border:1px solid #bbb; font-family:"Microsoft YaHei",Verdana,Arial,Helvetia,"lucida Grande";}
	input{padding:4px 5px; background:#fff;}
	input:hover{color:#000; border:1px solid #ff7200; background:#fbffd0;}
	input[type="submit"]{height:25px; line-height:25px; font-size:13px; color:#fff; padding:0 15px; border:0; cursor:pointer; background:#ed5900;}
	input[type="submit"]:hover{cursor:pointer; background:#ce0000;}
	select{padding:4px 5px; background:#fff;}
	select:hover{color:#000; border:1px solid #ff7200; background:#fbffd0;}

/* header */
.header{margin:0 auto; width:1003px; text-align:center;}
	/* logo weixin tle */
	.header .logo{float:left; height:62px; margin:40px 0 10px 0; text-align:left;}
	.header .tel_no{float:right; text-align:right;}
	.header .tel_no .weixin{position:relative; margin:5px 0 15px 0; height:25px; line-height:25px;}
	.header .tel_no .weixin span{padding:3px 10px; margin-right:100px; font-size:13px; color:#f2f2f2; background:#ea7741;}	
	.header .tel_no .weixin .text{position:absolute; top:0; right:0;}
	.header .tel_no .weixin .text a{position:absolute; display:block; width:90px; height:25px; right:0; top:0;}
	.header .tel_no .weixin .win{position:absolute; display:none; width:232px; height:232px; right:0px; top:30px; z-index:1;}
	.header .tel_no .weixin .text:hover .win{display:block;}
	.header .tel_no .weixin span{padding:3px 10px; margin-right:100px; font-size:13px; color:#f2f2f2; background:#ea7741;}	
	.header .tel_no .weixin .text{position:absolute; top:0; right:0;}
	.header .tel_no .weixin .text a{position:absolute; display:block; width:90px; height:25px; right:0; top:0;}
	.header .tel_no .weixin .win{position:absolute; display:none; width:232px; height:232px; right:0px; top:30px; z-index:1;}
	.header .tel_no .weixin .text:hover .win{display:block;}
	   
	/* nav */
	.header .nav{width:100%; height:35px; background:url(images/nav_bg.gif) no-repeat center #bf1c21;}
	.header .nav ul li{float:left; width:14.28%; text-align:center;}
	.header .nav ul li a{display:block; height:35px; line-height:35px; font-size:14px; color:#fbf0f1;}
	.header .nav ul li a:hover{color:#d5ab4c;}
	.header .nav ul .current-menu-item a{color:#ffd777;}
	.header .nav ul .current-menu-item a:hover{color:#ffebbb;}
.header .nav ul .current-category-ancestor a{color:#ffd777;}
.header .nav ul .current-post-ancestor a{color:#ffd777;}
	.header .nav ul .current-category-ancestor a:hover{color:#ffebbb;}

	/* slider */
	.left{float:left;}
	.right{float:right;}
	.relative{position:relative; left:0; top:0;}
	.clearfix:before,.clearfix:after{content:""; display:table;}
	.clearfix:after{clear:both;}
	.clearfix{zoom:1;}
	.opacity6{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); opacity:0.6;}
	.app_center{width:100%; min-width:320px; margin:0 auto;}
	.red{color:red;}
	.c_999{color:#999;}
	.pt10{padding-top:10px;}
	.hide{display:none;}
	
	.scroll{margin:5px 0 10px 0; background:#fff;}
	.scroll_box{overflow:hidden; visibility:hidden; position:relative;}
	.scroll_wrap{overflow:hidden; position:relative;}
	.scroll_wrap li{position:relative; display:block; width:100%; float:left;}
	.scroll_wrap li a{display:block; margin:0 auto; position:relative;}
	.scroll_wrap li img{width:100%;}
	.scroll_wrap li img:hover{box-shadow:0 0px 3px 2px #aaa;}
	.scroll_position{position:absolute; right:0.8em; bottom:0.8em; z-index:400px;}
	.scroll_position li{display:inline-block; width:18px; height:18px; background:url(images/icon06.png) no-repeat top left;}
	.scroll_position li a{font-size:0;}
	.scroll_position li.on{background:url(images/icon07.png) no-repeat top left;}

/* content */
.content{margin:0 auto; width:1003px;}
	.new{float:left; width:725px; border:1px solid #d4d4d4;}
	.top_titl{width:455px; height:42px; line-height:32px; padding:0 10px 0 260px; background:url(images/titl_new.png) no-repeat top left;}
	.top_titl span{padding:0 10px;}
	.top_titl span a{font-size:14px; color:#595757;}
	.top_titl span a:hover{color:#9d8557;}
	.top_titl .titl_span a{color:#9d8557;}
	.top_titl .titl_span a:hover{color:#805c18;}
	.new_wirp{padding:10px;}
	
	/* tab */
	#tab{float:left; width:460px; position:relative;}
	#tab .tab_menu{position:absolute; top:-50px; width:100%; z-index:1;}
	#tab .tab_menu li{float:left; width:92px; height:30px; line-height:30px; font-size:14px; color:#333; cursor:pointer; text-align:center; margin:0 2px 0 0;}
	#tab .tab_box{width:460px; height:100px; clear:both; top:-10px; position:relative; background:#fff;}
	#tab .tab_menu .selected{font-size:14px; color:#960; cursor:pointer; position:relative;}
	#tab .tab_menu .selected span{display:block; height:6px; width:11px; position:absolute; left:40px; bottom:-10px; background:url(images/new_icon1.png) no-repeat bottom center;}
	.hide{display:none;}
	.tab_box div{padding:10px;}
	
	/* banner */
	.banner{width:1003px; margin:5px auto 10px auto;}
	.new_bner{float:left; width:210px; height:177px; overflow:hidden; background:#fff;}
	.new_cnt{display:block; width:460px;}
	.new_cnt li{line-height:24px; padding-left:15px; font-size:12px; background:url(images/icon1.png) no-repeat left top;}
	.new_cnt li span{float:right; font-size:12px; color:#999;}
	.new_cnt li a{font-size:12px; color:#666;}
	.new_cnt li a:hover{font-size:12px; color:#333;}
	
	#wrapper{width:210px; height:177px;}
	#carousel{width:210px; height:150px;}
	#carousel a{display:block; float:left; width:210px; height:150px; padding:5px; border:1px solid #eaeaea; background:#fff;}	
	#carousel img{display:block; float:left; width:210px; height:150px; background:#fff;}
	#pager{margin-top:5px; width:208px; padding-left:2px;}
	#pager a, #pager span{display:block; height:10px;}
	#pager a{float:left; width:51px; margin-right:1px; background:#eaeaea;}
	#pager a:hover{background:#d2d2d2;}
	#pager span{background:#bbb; width:0px;}
	
	.gjc{float:right; width:264px; border:1px solid #d4d4d4;}
	.gjc_titl{width:264px; height:42px; background:url(images/icon04.png) no-repeat top left;}
	.gjc_cnt{width:264px; padding:10px 0;}
	.gjc_cnt ul li{float:left; width:31%; line-height:29px; text-align:center; margin:0 0.5%; font-size:15px; color:#9d8557; font-weight:700;}
	.gjc_cnt ul li font{color:#ae060d;}
	
	.anli_di{width:933px; height:168px; margin-top:10px; padding:40px 0 0 70px; background:url(images/anli_di.png) no-repeat top left;}
	#jsweb8_cn_left{overflow:hidden; width:895px;}
	#jsweb8_cn_left table tr td{padding:0 5px;}
	#jsweb8_cn_left table tr td p{padding-top:8px; font-size:12px; color:#666; text-align:center}
	
	.anli_di2{width:1001px; margin-top:10px; border:1px solid #d4d4d4;}
	.anli_titl{width:1001px; height:42px; background:url(images/anli_di2.png) no-repeat top left;}
	.anli_di2_cnt{padding:5px 5px 10px 5px;}
	.anli_di2_cnt ul li{float:left; width:23%; margin:1%;}
	.anli_di2_cnt ul li p{padding-top:8px; font-size:12px; color:#666; text-align:center}
	
	.kehu{width:1001px; margin-top:10px; border:1px solid #d4d4d4;}
	.kehu_titl{width:1001px; height:42px; background:url(images/kehu_titl.png) no-repeat top left;}
	.kehu_titl a{float:right; display:block; width:56px; height:36px;}
	.kehu_cnt{padding:10px 15px 15px 15px;}
	.kehu_cnt ul li{float:left; width:14.25%; text-align:center;}
	.kehu_cnt ul li img{border:1px solid #e1e1e1;}
	
	 

.kehu_titl a, .anli_titl a, .gjc_titl a{float:right; display:block; width:56px; height:36px;}
.topvebanner {margin:15px auto; width:1002px; overflow:hidden;}
.topvebanner ul {margin:0; padding:0;}
#myjQuery {overflow:hidden; width:1000px; position:relative;height:115px;  padding:2px 0 5px 0; border:1px solid #e2e2e2;}
#myjQueryContent {overflow:hidden; width:1000px; height:63px;}
#myjQueryContent div {position:absolute; height:63px;}
#myjQueryContent .smask {z-index:-1;}
#myjQueryContent img {width:1000px; height:63px; border:0;}
#myjQueryNav {display:block; overflow:hidden; width:60px; height:3px; position:absolute; top:108px; right:16px; z-index:5;}
#myjQueryNav li {display:block; float:left; width:15px; cursor:pointer; height:3px; text-align:center; margin-left:5px; background:#bbb; color:#fff;}
#myjQueryNav .nbg {background:#888;}
#myjQueryNav a {display:block; z-index: 12; margin:0px auto; text-transform:uppercase; width:45px; color:#fff; line-height:22px; position:relative; height:22px; z-index:20;}
#myjQueryNav .current {background:#F30;}
#myjQueryNav .current a {color:#fff;}
#myjQuery #flow {background:url(images/fcurrent.gif) no-repeat; margin-top:-33px; width:45px; height:22px; z-index:22; left:652px; position:absolute;}
	 
/* footer */
.footer_wirp{margin-top:10px; text-align:center; padding:10px 0; background:#f6f6f6;}
	.footer{margin:0 auto; width:1003px; padding: 5px 0;line-height:1.8em; padding:5px 0; font-size:12px; color:#333; background:url(images/weixin.png) no-repeat right top;}
	.footer_left{float:left; width:45%; height:78px; padding:3px 0 0 100px; text-align:left; background:url(images/logo_footer.png) no-repeat left;}
	.footer_right{float:right; width:45%; text-align:left;}

/* contact.html */
.content .titl_top{width:986px; height:37px; line-height:30px; margin-bottom:15px; padding-left:17px; font-size:13px; color:#a3040b; background:url(images/titl_top.png) no-repeat top left;}
.content .titl_top a{font-size:13px; color:#9d8557;}
.content .titl_top a:hover{font-size:13px; color:#7a5919;}
.content .titl_top span{padding-left:10px; color:#a3040b;}
.content .titl_top span font{padding-left:2px; color:#9d8557;}
.content .left{float:left; width:198px;}
    .left ul li{width:198px;}



    .left ul .left_icon,.left ul .page_item{width:198px; height:29px; line-height:29px; margin-top:8px; background:url(images/icon08.png) no-repeat left;}
    .left ul .left_icon a,.left ul .page_item a{display:block; width:168px; height:29px; line-height:29px; padding-left:30px; margin-left:0; font-size:14px; color:#bf1c21; border-bottom:1px solid #f2d4d4;}
    .left ul .left_icon a:hover,.left ul .page_item a:hover{color:#9d8557;}
    .left ul li a{display:block; width:168px; height:29px; line-height:29px; margin-left:30px; font-size:13px; color:#9d8557; border-bottom:1px solid #f2d4d4;}
    .left ul li a:hover{color:#b3161c;}
    .left ul .left_nav a,.left ul .current_page_item a,.left ul>li.current-cat>a {display:block; width:168px; height:29px; line-height:29px; padding-left:30px; margin-left:0; font-size:15px; color:#fff; background:url(images/laft_nav.png) no-repeat top left;}
    .left ul .left_nav a:hover,.left ul .current_page_item a:hover,.left ul>li.current-cat>a:hover{color:#d5ab4c;}

    ul.categories>li.cat-item{ width:198px; }
    ul.categories>li.cat-item>a{display:block; width:168px; height:29px; line-height:29px; padding-left:30px; margin-left:0; font-size:15px; color:#bf1c21; border-bottom:1px solid #f2d4d4;background:url(images/icon08.png) no-repeat left;}
	ul.categories>li.cat-item>a:hover{color:#9d8557;}
    ul.categories>li.current-cat>a{background:url(images/laft_nav.png) no-repeat left;color:#fff}


.content .right{float:right; width:804px; border-left:1px solid #ddd;}
    .contact{width:764px; padding:20px; color:#9d8557; background:url(images/contact_map.jpg) no-repeat bottom right;}
.contact h1{font-size:20px; margin-bottom:8px; font-weight:normal;}
.contact h2{font-size:14px; margin-bottom:10px; font-weight:normal;}
.contact h2 font{font-size:14px; color:#595757;}
.contact h3{font-size:15px; color:#595757; margin-bottom:15px; font-weight:normal;}
	
	/* case.html */
	.case{width:784px; /*min-height:1200px; */padding:0 20px; color:#9d8557;}
    .case ul li{float:left; width:335px; margin:0 25px 50px 25px; font-weight:normal;}
    .case ul li a{display:block; width:323px; height:215px; padding:5px; border:1px solid #ddd;}
    .case ul li a:hover{border:1px solid #f68887;}
    .case ul li a img{width:100%;}
    .case ul li p{height:35px; line-height:35px;font-size:14px; color:#888;}
	.case_pape{margin-bottom:15px; text-align:center; color:#999;}
	.case_pape a{padding:0 5px; font-size:13px; color:#999;}
	.case_pape a:hover{color:#666;}
	.case1{width:764px; min-height:1210px; padding:0 40px 30px 40px;  color:#333;}
	.case1 h1{margin-bottom:15px; font-size:22px; color:#ae060d; text-align:left;}
	.case1 table{cellpadding:0; cellspacing:0; border-collapse:collapse; margin-bottom:25px; text-align:left;}
	.case1 table tr th{padding:5px 0; font-size:14px; color:#888; vertical-align:top; font-weight:normal;}
	.case1 table tr td{padding:5px 0; font-size:14px; color:#555; vertical-align:top;}
	.case1 img{margin-bottom:20px; max-width:700px;}
	
	/* customer.html */
	.customer{width:804px; padding:20px 0; color:#9d8557;}
    .customer h1{font-size:15px; margin:0 15px 6px 15px; font-weight:normal;}
    .customer img{margin:15px auto 0 auto; width:793px; display:block; filter:alpha(opacity=50); opacity:0.5;}
    .customer img:hover{filter:alpha(opacity=100); opacity:1;}
	
	/* core_strengths.html */
	.core_strengths{width:784px; padding:0 20px 20px 20px; color:#927742;}
    .core_strengths h1{margin-bottom:15px; font-size:20px; color:#e10203; font-weight:normal;}
    .core_strengths h2{font-size:20px; color:#927742; margin-bottom:35px; font-weight:normal;}
    .core_strengths p{margin-bottom:35px; line-height:1.6em; font-size:14px; color:#927742;}
    .core_strengths p b{font-size:15px; color:#927742; font-weight:normal;}
	.core_strengths img{margin-bottom:20px; max-width:780px;}
	
	/* about.html */
/* about.html */
	.about{width:784px; min-height:200px; padding:0 20px 20px 20px; color:#927742;}
    .about h1{margin-bottom:10px; font-size:15px; color:#e10203; font-weight:normal;}
    .about h1 span{color:#927742;}
    .about h2{font-size:20px; color:#927742; margin-bottom:35px; font-weight:normal;}
    .about h2 font{color:#e10203;}
    .about h3{font-size:18px; color:#e10203; margin-bottom:5px; font-weight:normal;}
    .about h3 font{font-size:18px; color:#927742; padding-left:8px;}
	.about table{cellpadding:0; cellspacing:0; border-collapse:collapse; margin-bottom:5px; text-align:left;}
	.about table tr td{padding:3px 0; font-size:15px; vertical-align:top; line-height:1.6em;}
    .about table tr td h4{font-size:18px; color:#e10203; font-weight:normal;}
    .about table tr td font{color:#e10203;}
	
    .about p{margin-bottom:35px; line-height:1.6em; font-size:14px; color:#927742;}
    .about p b{font-size:15px; color:#927742;}
	.about img{margin-bottom:20px; max-width:780px; margin:0 auto 20px auto;}
	.news ul li{ position:relative; height:50px; line-height:50px; margin:0; font-size:13px; border-bottom:1px dotted #d4d4d4;}
	.news ul li a{font-size:13px; color:#555;}
	.news ul li a:hover{color:#9d8557;}
	.news ul li font{padding-right:10px; font-size:13px; color:#9d8557;}
	.news ul li span{position:absolute; right:0; font-size:13px; color:#888;}
    .news h1{margin-bottom:5px; font-size:18px; color:#333; font-weight:bold;}
    .news h2{font-size:12px; color:#888; margin-bottom:35px; font-weight:normal;}
    .news h2 span{padding-left:20px;}
    .news p{margin-bottom:20px; line-height:1.6em; font-size:13px; color:#444;}
    .news p b{font-size:13px; color:#333;}
	.news img{margin-bottom:20px; max-width:780px;}

/*在线客服*/
/*在线客服*/
.keifu{position:fixed; top:12%; right:1%; width:114px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{width:114px;}
.icon_keifu{width:26px; height:100px; float:left; background:url(images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{float:left; width:114px;}
.keifu_tab img{display:block;}
.keifu_head{width:114px; height:130px; background:url(images/kefu_01.png) no-repeat top; position:relative;}
.keifu_close:link,.keifu_close:visited{display:block; width:11px; height:11px; background:url(images/keifu.png) -42px 0; position:absolute; top:8px; right:7px;}
.keifu_close:hover{background-position:-60px 0;}
.keifu_con{}
.keifu_con li{height:29px; padding-left:0;}
.keifu_con .weixin{height:93px;}
.keifu_con .bt{font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{width:114px; height:77px; background:url(images/kefu_05.png) no-repeat bottom;}
#category-1 ,.update-nag{display:none;}
.soliloquy-container .soliloquy-controls-direction  .soliloquy-next,.soliloquy-container .soliloquy-controls-direction .soliloquy-prev{background-color:rgba(0,0,0,.2)}
.anli_di2_cnt ul li img{width:100%;}

/*年会专题*/
.niah{margin:0 auto 20px auto; max-width:770px; padding-left:20px;}
    .niah h1{margin-bottom:5px; font-size:20px; color:#555;}
    .niah h1 font{color:#be1c20;}
    .niah h2{margin-bottom:10px; font-size:14px; color:#555; font-weight:normal;}
    .niah h3{margin-bottom:20px; padding-bottom:10px; font-size:20px; color:#555; border-bottom:1px solid #f2d4d4;}
    .niah h4{font-size:16px; color:#555; line-height:2em; text-align:center; font-weight:normal;}
    .niah h4 font{font-size:18px; color:#be1c20; font-weight:bold;}
    .niah h4 img{margin:0 auto 20px auto;}
	
	/* section01 */
	.section{width:834px; margin-right:-50px; overflow:hidden;}
	.section ul li{float:left; margin-right:50px; display:inline; width:360px; height:346px; overflow:hidden; position:relative;}
	.section ul li .photo{width:360px;height:256px; overflow:hidden;}
	.section .rsp{width:360px; height:256px; overflow:hidden; position:absolute; background:#000; top:0px; left:0px;}
	.section .text{position:absolute; width:360px; height:266px; padding:10px 15px;  left:-360px; top:0px; overflow:hidden;}
	.section .text p{width:330px; line-height:1.6em; margin-bottom:10px; text-align:left; color:#fff; font-size:13px;}
	.section ul li h1{width:360px; height:90px; line-height:50px; text-align:center; color:#d6c506; font-size:20px;}
	.section ul li h1 font{color:#e80100;}
	
	/* section02 */
	.section02{max-width:780px; margin-right:-10px; margin-bottom:20px; overflow:hidden;}
	.section02 ul li{float:left; margin-right:10px; display:inline; width:250px; height:328px; overflow:hidden; position:relative;}
	.section02 ul li .photo{width:250px;height:258px; overflow:hidden;}
	.section02 .rsp{width:250px; height:258px; overflow:hidden; position:absolute; background:#000; top:0px; left:0px;}
	.section02 .text{position:absolute; width:230px; height:258px; padding:10px;  left:-250px; top:0px; overflow:hidden;}
	.section02 .text p{width:230px; line-height:1.6em; margin-bottom:10px; text-align:left; color:#fff; font-size:13px;}
	.section02 ul li h1{width:250px; height:90px; line-height:50px; text-align:center; color:#d6c506; font-size:20px;}
	.section02 ul li h1 font{color:#e80100;}
	
	.ction_wp{width:766px; margin-bottom:30px;}
	.ction_wp ul li{display:inline-block; width:15.4%; padding:10px 2% 0 2%; line-height:1.6em; font-size:13px; color:#333; vertical-align:top;}
	
	.ction_cnt{max-width:780px; margin-right:-10px; margin-bottom:20px; overflow:hidden;}
	.ction_cnt ul li{float:left; margin-right:10px; display:inline; width:250px; height:288px; overflow:hidden; position:relative;}
	.ction_cnt ul li .ction_cnt_text{width:220px; height:228px; padding:15px; overflow:hidden;}
	.ction_cnt ul li h1{width:230px; line-height:1em; text-align:center; font-size:18px; color:#fff;}
	.ction_cnt ul li p{width:230px; line-height:1.8em; margin-bottom:10px; text-align:left; color:#fff; font-size:13px;}
	
	
	.out_cnt, .out_cnt2{max-width:780px; margin-right:-10px; margin-bottom:20px; overflow:hidden;}
	.out_cnt p{line-height:1.8em; margin-bottom:30px; text-align:left; color:#333; font-size:13px;}
	.out_cnt p font{color:#E60003; font-size:14px;}
	.out_cnt img{margin-bottom:30px; max-width:770px;}
	.out_cnt2 img{margin-bottom:0; max-width:770px;}
	
	.out_cnnn{max-width:769px; margin-bottom:30px;}
	.out_cnnn_top{max-width:769px; height:41px; line-height:41px; margin-bottom:15px; background:url(images/nianh/e/e1.jpg) no-repeat top left; position:relative;}
	.out_cnnn p{width:65%; line-height:1.6em; margin:0 auto 12px auto; padding-left:80px; text-align:left; font-size:13px; color:#666; position:relative;}
	.out_cnnn p b{font-size:13px; color:#be1c20; position:absolute; left:0;}
	.out_cnnn_top p{display:block; width:155px; height:41px; line-height:41px; text-align:center; font-size:18px; color:#fff; margin-left:310px; padding:0;}
	.out_cnnn_top span{display:block; width:155px; height:41px; line-height:41px; text-align:center; font-size:16px; color:#be1c20; position:absolute; top:0; right:92px;}
	
	
	
	