﻿@CHARSET "UTF-8";
/* =======================================================================
   Code for IdeaCMS
   Vision : v6.0
*/

/*基本信息*/
body,h1,h2,h3,h4,h5,h6,h7,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0px;padding:0px;border:0px;}
body{ overflow-x:hidden; background:url(big_bg.jpg) center repeat-x; height:100%; min-width:1440px;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:14px;font-family:'微软雅黑';Arial, Helvetica, sans-serif; margin:0 auto; background:#F5F5F8;}
table{border-collapse:collapse;border-spacing:0;}
.lh30{ line-height:30px; height:30px; overflow:hidden; text-align:left;}
.lh28{ line-height:28px; height:28px; overflow:hidden; text-align:left;}
.lh24{ line-height:24px; height:24px; overflow:hidden; text-align:left;}
.fl{ float:left;}
.fr{ float:right;}

.clearfloat{height:0px;font-size:1px;clear:both;line-height:0px; overflow:hidden;}

p{margin: 0;padding: 0;}
img{ border:0;}
a{color:#333;text-decoration:none;}
a:hover{ cursor:pointer;}
.colorred{ color:red;}
.header{ width:100%; margin:0 auto 0px auto; background-color:#0969bd;}
.topbanner { height:150px; width:100%; background-color:#fff;}
.topbanner img{ display:block; margin:0 auto;}

.menu{ line-height:48px; width:1190px; margin:0 auto; height:48px;}
.menu ul li{ float:left;font-size:16px; position:relative;}
.menu ul li a{ display:block; width:131px; text-decoration:none; color:#FFF; height:48px;}
.menu ul li a span{ display:block; text-align:center;line-height: 47px; font-size: 17px;}
.menu ul li a.on ,.menu ul li:hover { background:url(dh_bg.jpg) no-repeat bottom center #084e7b;}

.menu ul li:hover ul { height:390px;
transition: height 1s;
-moz-transition: height 1s;	/* Firefox 4 */
-webkit-transition: height 1s;	/* Safari 和 Chrome */
-o-transition: height 1s;	/* Opera */}
.menu ul li ul { height:0px; position:absolute; top:48px; left:0; z-index:999; overflow:hidden;}
.menu ul li ul li { background:#0969bd;filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9; border-bottom:1px solid #ccc;}
.menu ul li ul li a { padding:0px !important; width:148px; text-align:center; font-size:15px;}
.menu ul li ul .dh_t { width:1200px; height:313px; background:#FFF; color:#000;}
.menu ul li ul .dh_t a { color:#222;}
.menu ul li ul .dh_t span { width:90%; float:left; height:25px; line-height:25px; margin-top:15px; font-size:16px; font-weight:bold; border-left:3px solid #0072BB; margin-bottom:15px; }
.menu ul li ul .dh_t span a { padding:0 15px;}
.menu ul li ul .dh_t em { width:265px; float:left; height:26px; line-height:26px; text-align:center; font-style:normal; border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-top:5px;}
.menu ul li ul .dh_t em a { color:#4995D1;}

.menu ul li ul .dh_a { width:23%; height:300px; float:left; border-right:1px solid #CCC; padding:0 15px;}
.menu ul li ul .dh_a_a { font-size:14px; line-height:26px; }
.menu ul li ul .dh_a_a img { width:280px; margin-bottom:10px;}

.menu ul li ul .dh_b { width:23%; height:300px; float:left; padding:0 15px; border-right:1px solid #CCC;}
.menu ul li ul .dh_b h2 { width:93%; padding:0 3%; background:#f2f2f2; font-size:13px; height:30px; line-height:30px; display:block; float:left;}
.menu ul li ul .dh_b h2 i { float:right; font-style:normal; font-weight:normal; font-size:12px;}
.menu ul li ul .dh_b dl { width:100%; float:left; margin:8px 0;}
.menu ul li ul .dh_b dl dt { width:30%; height:26px; line-height:26px; float:left; font-size:13px; display:block; text-align:center; margin:3px 1%; border:1px solid #CCC;}
.menu ul li ul .dh_b {}

.menu ul li ul .dh_c { width:23%; height:300px; float:left; padding:0 15px; border-right:1px solid #CCC;}
.menu ul li ul .dh_c dl { width:86px; height:106px; margin:8px 3px; float:left; position:relative;}
.menu ul li ul .dh_c dl dt { height:110px; position:absolute;}
.menu ul li ul .dh_c dl dt img { width:100%; height:110px;}
.menu ul li ul .dh_c dl dd { width:100%; height:26px; position:absolute; line-height:26px; text-align:center; font-size:12px; background:url(hei_bg.png); color:#FFF; top:85px;}

.menu ul li ul .dh_d { width:23%; height:300px; float:left; padding:0 15px; background:url(top_lc.png) no-repeat 55px 56px; font-size:14px; }
.menu ul li ul .dh_d dl { width:100%; float:left;}
.menu ul li ul .dh_d dl dt { width:46px; float:left;}
.menu ul li ul .dh_d dl dd { width:185px; float:right;line-height:20px; margin-top:5px;}

.menu ul li ul .dh_a {}
.menu ul li ul .dh_a {}
.menu p{ font-size:13px;text-align: center; margin-top: -23px;}

#Part_001,#Part_002,#Part_003,.tlbanner,.wrap,#mainbody{ width:1190px; overflow:hidden; margin:0 auto 20px auto;}
.footerdiv{ width:1000px; overflow:hidden; margin:0 auto; text-align:center;}
#Part_001 { margin-top:10px;}

.commonbox{ background:#FFF; padding:10px;}
.commonbox ul h1{ font-size:14px; font-weight:normal; line-height:30px;}
.commonbox h3{ border-bottom:2px #0072bb solid; font-size:17px; font-weight:normal;line-height:36px; height:36px; color:#0072bb; margin-bottom:10px; }
.commonbox h3 i img { height:17px; margin-right:5px; display: block; float: left;margin-top: 9px;}
.commonbox h3 span { float:right; margin-right:5px;}
.commonbox h3 span a { font-size:14px; color:#999;}
.commonbox h3 a{color:#0072bb;}
.commonbox h3 a:hover{color:#0072bb; text-decoration:none;}
.commonbox dl { width:100%; float:left;}
.commonbox dl dt { width:120px; height:86px; float:left;}
.commonbox dl dt img { width:100px; height:70px; padding:2px; border:1px solid #CCC;}
.commonbox dl dd { width:412px; height:80px; float:left; line-height:25px; color:#333;}
.commonbox dl dd span { width:100%; float:left; height:23px; line-height:21px; color:#0173BA; font-size:15px;}

.titleimg{ text-align:center; margin-bottom:10px;}
.commonbox ul li{ text-indent:1.5em; background:url(dot_002.jpg) no-repeat 8px 15px; line-height:32px; height:32px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px;}
.commonbox ul li span{ float:right; color:#999; margin-right:10px;}
.commonbox ul.piclist{ padding-top:8px;}
.commonbox ul.piclist li{ float:left; height:110px; width:130px; overflow:hidden; margin-right:10px; margin-bottom:15px; background:none; text-indent:0px;}
.commonbox ul.piclist li img{ width:128px; height:108px; border:1px #bfbfbf solid;}
.topnews { margin-bottom:10px;}
.topnews h4{ text-align:center; font-size:16px; line-height:35px; height:35px; overflow:hidden;}
.topnews h4 a{ color:#F30;}
.topnews .topnewscontent{font-size:13px; color:#999;line-height:25px; height:50px; overflow:hidden;}

.index_notice{background:#FFF; padding:10px 17px; width:466px;margin-left:15px; float:left; height:310px; overflow:hidden;}
.index_notice h3{ border-bottom:2px #0072bb solid; font-size:17px; font-weight:normal;/* text-indent:2.8em; background:url(dot_001.jpg) no-repeat 0px bottom; */line-height:36px; height:36px; color:#0072bb; margin-bottom:10px;}
.index_notice h3 span { float:right; margin-right:5px;}
.index_notice h3 span a { font-size:14px; color:#999;}
.index_notice h3 a{color:#0072bb;}
.index_notice h3 a:hover{color:#0072bb; text-decoration:none;}
.index_notice ul { width:100%; float:left; padding-top:5px; border-top:1px solid #CCC;}
.index_notice ul li{ text-indent:1.5em; background:url(dot_002.jpg) no-repeat 8px 15px; line-height:32px; height:32px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px;}
.index_notice ul li span { float:right}
.index_notice dl { width:100%; float:left;}
.index_notice dl dt { width:170px; height:100px; float:left;}
.index_notice dl dt img { width:150px; height:100px; padding:3px; border:1px solid #CCC;}
.index_notice dl dd { width:260px; height:120px; float:left; line-height:25px;}
.index_notice dl dd span { width:100%; float:left; height:35px; line-height:35px; color:#0173BA; font-size:16px;}


.index_flash{ width:670px; height:330px; overflow:hidden;  float:left;}
.slideBox{ position:relative; width:670px; height:330px; overflow:hidden;}
.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
.slideBox ul.items li a img{ width:670px; height:330px; margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:45px; background-color:#000; overflow:hidden;}
.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
.slideBox div.tips div.title a{ color:#FFF; font-size:16px; line-height:45px; margin-left:10px; text-decoration:none;}
.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:15px; height:15px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
.slideBox div.tips div.nums a.active{ background-color:#093;}

.index_right_ico{ float:right; width:210px; overflow:hidden; height:330px;}
.index_right_ico ul {}
.index_right_ico ul li { position:relative; margin-bottom:5px;}
.index_right_ico ul li span { position:absolute; z-index:99; color:#FFF; font-size:22px; top:23px; left:83px;}

.friendbox{ width:1190px; overflow:hidden; margin:0 auto 10px auto; background:#fff;}
.friendbox h3{ background:url(h8_bg.jpg) no-repeat center center; text-align:center; font-weight:normal; font-size:18px;color:#0072bb; line-height:46px; height:46px; overflow:hidden;}
.friendbox ul{ padding:10px;}
.friendbox ul li{ float:left; line-height:180%; margin:0 10px;}

.mainbar{ background:#FFF; min-height:850px; width:805px; overflow:hidden; padding:10px;}
.hd_ar h3{line-height:40px; border-bottom:2px #0072bb solid; font-weight:normal;font-size:16px;color:#fff;padding-right:15px;}
.hd_ar h3 b{background:url(e1.gif) no-repeat 5px center #0072bb;padding-left:35px; display:block; width:80px; margin-left:20px;}
.article_content{ padding:10px; line-height:180%; font-size:16px;}
.article_content h1{text-align:center; font-size:24px; padding:10px 0 15px;border-bottom:1px #bfbfbf solid;}
.article_content .article_info{ text-align:center; color:#CCC; font-size:14px;}

.article_content p{ margin:15px 0;}
.bd_ar{ padding:10px;}
.bd_ar ul.article_c_list li{ line-height:35px; line-height:35px; overflow:hidden; background:url(dot_002.jpg) no-repeat 8px 15px; text-indent:20px; font-size:15px;}
.bd_ar ul.article_c_list li span{ float:right; color:#CCC;}
.bd_ar ul.article_c_list li.divline{ border-bottom:1px #bfbfbf dashed; margin-bottom:10px;}


.sidebar{ width:350px; overflow:hidden;}
.menunum{ background:#fff; padding:10px; min-height:100px; overflow:hidden; margin-bottom:15px;}
.menunum h3{line-height:40px; border-bottom:2px #0072bb solid; font-size:18px; font-weight:normal; text-indent:2em; background:url(dot_005.jpg) no-repeat 0 bottom; color:#039; margin-bottom:5px;}
.menunum ul{ padding:10px;}
.menunum ul li{ background-color:#09C; float:left; margin:10px;}
.menunum ul li.on{ background-color:#f00;}
.menunum ul li a{ display:block; padding:5px 34px; color:#FFF; font-size:16px}
.menunum ul li.on a{ color:#FF0;}

.combox{ background:#fff; padding:10px; min-height:100px; overflow:hidden; margin-bottom:15px;}
.combox h3{line-height:40px; border-bottom:2px #0072bb solid; font-size:18px; font-weight:normal; text-indent:2em; background:url(dot_005.jpg) no-repeat 0 bottom; color:#039}
.combox ul{ padding:10px; background: url(num_list.png) no-repeat 10px 17px;}
.combox ul li{height: 28px;line-height: 28px;overflow: hidden; text-indent:20px; white-space: nowrap;text-overflow: ellipsis;}
.combox ul li span{ float:right; color:#CCC;}

.sitepath{ width:1190px; overflow:hidden; margin:0 auto 10px auto; height:33px; padding-right:10px; line-height:33px; background:url(dot_003.jpg) no-repeat left center; text-indent:2.5em;}
.sitepath em{ font-style:normal;}



/*网站头部*/
#head { margin:0 auto;width:1000px;height:98px;}
	.head_left { margin:0 auto;float:left;width:240px;height:60px;padding-top:19px;}
	.head_right { margin:0 auto;float:right;width:420px;height:98px;}
	    .head_r1 { margin:0 auto;float:left;width:420px;height:33px;padding-top:10px;text-align:right;}
		    .head_r12 { float:right;width:75px;height:20px;background:url(shopbus.gif) 0 2px no-repeat;}
			.head_rfg { margin:1px 15px 0;float:right;width:1px;height:15px;background:#cdd1da;display:inline;}
			.head_r11 { float:right;width:auto;height:20px;}
			.head_lang { margin:3px 4px 0 10px;float:right;width:auto;width:16px;height:11px;display:inline;}
		.head_r2 { margin:0 auto;float:right;width:320px;height:34px;}
		    .ss_btn { float:right;width:39px;height:34px;background:url(ss_btn.gif);border:0; cursor:pointer;}
			.ss_input { float:right;width:255px;height:26px;border:3px #069ee7 solid;line-height:26px;color:#ccd1d7;padding-left:5px;}
.nav_ctr { margin:0 auto;width:1000px;height:40px;background:#069ee7;line-height:40px;font-size:14px;font-weight:bold;color:#fff;}
    .nav_left { margin:0 auto;float:left;width:184px;height:40px;padding-left:16px;}
	.nav_cell,.nav_cell1 { margin:0 auto;float:left;line-height:40px;text-align:center;}
		.nav_cell a,.nav_cell1 a { COLOR: #fff; TEXT-DECORATION: none;width:112px;height:40px;display:block;}
		.nav_cell a:hover,.nav_cell1 a,.nav_cell1 a:hover { COLOR: #fff;background:#5ebff5;}
	.nav_fg { margin:0 auto;float:left;width:2px;height:40px;background:url(nav_fg.gif);}
.banner_ctr { margin:0 auto;width:1000px;height:271px;}
    .banner_left { float:left;width:200px;height:271px;background:#fff;overflow:hidden;}
	    .banner_nav { float:left;width:175px;height:33px;line-height:33px;border-bottom:1px #eee solid;background:url(d1.gif) 10px 11px no-repeat;font-size:14px;padding-left:25px;}
	.banner_right { margin:8px 0 0 8px;float:left;width:792px;height:263px;display:inline;}

/*网站主题*/
#main { margin:0 auto;width:1190px;height:auto;overflow:hidden;zoom:1;}
    .m_ctr { margin:0;float:left;width:1190px;height:auto;overflow:hidden;}
    .m_ctr1,.m_ctr5 { margin:8px 0 0 0;float:left;width:1190px;height:35px;background:#fff;display:inline;}
	    .m_ctt11 { margin:5px 0;float:left;width:662px;height:25px;display:inline;line-height:25px;background:url(notice.gif) 10px 3px no-repeat;padding-left:38px;}
		.m_ctt12 { margin:7px 12px 0 0;float:right;width:20px;height:20px;display:inline;}
	.m_ctr21 { float:left;width:278px;height:260px;background:#fff;padding:3px;}
	    .m_ctitle { float:left;width:100%;height:35px;background:#f6f7fb;}
		    .m_ct11,.m_ct21,.m_ct31,.m_ct41,.m_ct51 { float:left;width:auto;height:35px;background:url(e1.gif) no-repeat #069ee7;padding-left:35px;line-height:35px;font-size:14px;color:#fff;padding-right:15px;}
			.m_ct21 { background:url(e2.gif) no-repeat #069ee7;}
			.m_ct31 { background:url(e3.gif) no-repeat #069ee7;}
			.m_ct41 { background:url(e4.gif) no-repeat #069ee7;}
			.m_ct51 { background:url(e5.gif) no-repeat #069ee7;}
			.m_ct12 { float:right;width:50px;height:35px;padding-right:12px;line-height:35px;text-align:right;}
			.m_ct12 a { COLOR: #bbb; TEXT-DECORATION: none;}
            .m_ct12 a:hover { COLOR: #bbb;}
		.m_ctt21 { float:left;width:262px;height:auto;overflow:hidden;padding:10px 8px 0px 8px;line-height:23px;}
		.m_ctt21 img { margin:5px 14px 0 0;float:left;width:128px;height:95px;border:1px #d7d6d4 solid;padding:2px;display:inline;}
	.m_ctr22 { margin:0 8px;float:left;width:444px;height:260px;background:#fff;padding:3px;display:inline;}
	    .m_ctt22 { float:left;width:428px;height:218px;padding:15px 8px 0 8px;}
		.m_newsctr { margin:0 0 4px 0;float:left;width:428px;height:106px;border-bottom:1px #b0b0b0 dotted;display:inline;}
		    .m_newspic { margin:0 14px 0px 0;float:left;width:128px;height:95px;border:1px #d7d6d4 solid;padding:2px;display:inline;}
			.m_newstitle { float:left;width:280px;height:30px;line-height:30px;font-weight:bold;}
			.m_newsinfo { float:left;width:280px;height:auto;overflow:hidden;padding-top:5px;line-height:23px;}
		.m_newstxtctr { float:left;width:428px;height:29px;line-height:29px;border-bottom:1px #b0b0b0 dotted;}
		    .m_newstxt1 { float:left;width:348px;color:#c97500}
			.m_newstxt2 { float:left;width:80px;}
	.m_ctr23 { float:left;width:244px;height:260px;background:#fff;padding:3px;}
	    .m_ctt23 { margin:0 auto;float:left;width:228px;height:auto;overflow:hidden;padding:6px 8px 0 8px;}
		    .m_txt23 { float:left;width:100%;height:29px;line-height:29px;border-bottom:1px #b0b0b0 dotted;color:#c97500}
	.m_ctr31 { float:left;width:825px;height:auto;overflow:hidden;}
	    .m_ctt31 { float:left;width:819px;height:193px;background:#fff;padding:3px;display:inline;}
		.m_ctr311 { float:left;width:819px;height:158px;}
		    .p_left,.p_right { margin:57px 15px 0;float:left;width:32px;height:43px;background:url(left_btn.gif); cursor:pointer;display:inline;}
			.p_right { background:url(right_btn.gif);}
		    .p_ctr { float:left;width:613px;height:auto;overflow:hidden;}
			    .p_picctr,.p_picctr1 { margin:10px 6px 7px;float:left;width:135px;height:135px;border:2px #f6f8fb solid;padding:1px;display:inline;}
				.p_picctr1 { margin:10px 5px 7px;width:168px;}
	


	.m_ctr32 {float:right;width:350px;height:auto;overflow:hidden;}
	
	    .m_ctt32 { float:left;width:223px;height:82px;background:url(fwzx.gif) no-repeat #069ee7;border:3px #fff solid;font-size:14px;color:#fff;line-height:25px;padding-left:20px;padding-top:45px;}
	.m_ctr32 img { margin:8px 0 0 0;float:left;width:242px;height:77px;border:3px #fff solid;display:inline;}	
	.m_ctr5 { line-height:35px;padding:0 10px;width:980px;}
	
	.ej_t2 { float:right;width:auto;height:35px;padding-right:12px;line-height:35px;text-align:right;}
	    .ej_ctr { float:left;width:819px;height:auto;overflow:hidden;background:#fff;padding:3px;display:inline;}
		.ej_ctt { float:left;width:807px;min-height:400px; HEIGHT: auto !important; height:400px; overflow:visible;padding:8px;}
		.read_ctr { margin:0 auto;margin-top:5px;margin-bottom:5px;width:98%;height:35px;line-height:35px;border:1px #ccc solid;background:#f6f7fb;}
		.read_ctr span { color:#f00;}
	.ej_rctr { float:left;width:244px;height:auto;overflow:hidden;background:#fff;padding:3px;}
	    .ej_rctt { margin:0 auto;float:left;width:244px;min-height:141px; HEIGHT: auto !important; height:141px; overflow:visible;padding-bottom:2px;}
		.ej_rnav1,.ej_rnav2 { margin:3px 0 0 0;float:left;line-height:30px;font-size:16px;line-height:30px;display:inline;}
		.ej_rnav1 a,.ej_rnav2 a { COLOR: #303030; TEXT-DECORATION: none;width:310px;height:30px;padding-left:20px;display:block;background:url(ej_nav3.gif);}
        .ej_rnav1 a:hover,.ej_rnav2 a,.ej_rnav2 a:hover { COLOR: #069ee7;background:url(ej_nav4.gif);}
/*网站底部*/
#foot { margin:0 auto;width:1000px;height:auto;overflow:hidden;line-height:25px;text-align:center;color:#6b6d6c;padding:8px 0;}
#foot a { COLOR: #6b6d6c; TEXT-DECORATION: none;}
#foot a:hover { COLOR: #c97500;}

/*分页*/
.pages{clear:both;margin:10px 0;text-align:center;}
	.pages .nolink,.pages a{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #f1431e;background:#f1431e;color:#FFF}
/*会员*/
.u_picctr { margin:0 auto;float:left;width:126px;height:auto;overflow:hidden;display:inline;}
	.u_pic { margin:0 auto 5px;float:left;width:120px;height:120px;border:1px #e1e1e1 solid;padding:2px;display:inline;}
	.u_pictxt { margin:0 auto;float:left;width:126px;height:20px;line-height:20px;text-align:center; font-size:14px;}
.u_picright { margin:0 0 0 15px;float:left;width:400px;height:auto;overflow:hidden;display:inline;}

/*新闻咨询*/
.newslist_ctr { margin:0 auto;width:100%;height:35px;line-height:35px;border-bottom:1px #C9C9C9 dashed;font-size:15px; background:url(dot_002.jpg) no-repeat 8px center;}
.newslist_title { float:left;width:88%; text-indent:1em;}
.newslist_date { float:left;width:12%; font-size:14px; color:#666}

.newsshow_title { margin:0 auto;width:100%;padding-top:10px;font-size:26px;font-weight:bold;text-align:center;}
.newsshow_sm { margin:0 auto;width:100%;height:30px;line-height:30px;text-align:center;border-bottom:1px #e2e2e2 dashed;}
.newsshow_ctt { margin:0 auto;padding:10px 20px 10px 10px;height:auto;overflow:hidden;line-height:180%;font-size:15px;}
.newsshow_ctt span a { border-bottom:1px #c97500 dashed;}
.newsshow_xg,.newsshow_fx { margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;border-top:1px #e2e2e2 solid;line-height:20px;padding-top:5px;}
.newsshow_fx { float:right;width:auto;padding-top:5px;padding-bottom:10px;text-align:right;border:0; margin-right:20px;}
.slidectr { margin:0 auto;float:left;width:100%;height:auto;}
/*产品展示*/
.product_ctr { margin:4px 8px;width:164px;height:175px;float:left;display:inline;position:relative;}
.product_ctt { margin:0 auto;width:160px;height:146px;border:1px #e7e7e7 solid;padding:1px;}
.product_title {margin:0 auto;width:164px;height:25px;line-height:25px;text-align:center;}
.video_btn { position:absolute;width:21px;height:21px;background:url(play.png);top:90px;right:10px;z-index:99;}

.productshow_picctr { margin:0 15px 10px 0;float:left;width:300px;height:auto;overflow:hidden;border:1px #e7e7e7 solid;padding:2px;display:inline;}
.productshow_titlectr { margin:0 auto;width:400px;height:200px;float:left;}
.productshow_title { margin:0 auto 5px;float:left;width:100%;height:22px;padding-top:10px;font-size:16px;font-weight:bold;border-bottom:1px #ccc dotted;display:inline;}
.productshow_id,.productshow_order { margin:0 auto;float:left;width:100%;height:30px;line-height:30px;}
.productshow_order { height:31px;padding-top:5px;}

.info_title { margin:0 auto;float:left;width:100%;height:20px;border-bottom:3px #069ee7 solid;}
    .info_tcell { margin:0 0 0 2px;float:left;width:auto;height:20px;line-height:20px;color:#fff;padding:0 12px;background:#069ee7;display:inline;}
.info_ctt { margin:0 auto;float:left;width:100%;min-height:200px; HEIGHT: auto !important; height:200px; overflow:visible;padding:5px 0;line-height:28px;font-size:14px;}
.info_ctt a { border-bottom:1px #c97500 dashed;}
/*视频*/
.videoshow_ctr { margin:0 auto;margin-top:10px;margin-bottom:10px;width:500px;height:400px;border:1px #e7e7e7 solid;padding:2px;}
/*招聘*/
.jobshow_cell { margin:0 auto;float:left;width:35%;height:30px;line-height:30px;}
.jobshow_yp { margin:0 auto;float:left;width:100%;height:31px;border-top:1px #ccc dashed;padding-top:8px;}
/*资源下载*/
.downlist_ctr { margin:0 auto;width:100%;height:25px;border-bottom:1px #e7e7e7 solid;background:#fbfbfb;font-weight:bold;line-height:25px;}
.downlist_ctt { margin:0 auto;width:100%;height:35px;border-bottom:1px #e7e7e7 dotted;line-height:35px;font-size:14px;}
.downshow_pic { margin:0 15px 10px 0;float:left;width:220px;height:180px;border:1px #d9d9d9 solid;padding:2px;display:inline;}
.downshow_title { margin:0 auto;float:left;width:350px;height:35px;line-height:35px;font-size:14px;font-weight:bold;}
.downshow_txt { margin:0 auto;float:left;width:350px;height:30px;line-height:30px;}
.downshow_fg { margin:0 auto;width:100%;height:25px;line-height:25px;font-weight:bold;border-bottom:1px #ccc dashed;float:left;display:inline;}
.downshow_jsctt { margin:0 auto;float:left;width:100%; min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;float:left;padding:5px 0px;line-height:28px;font-size:14px;}
.downshow_jsctt a { border-bottom:1px #c97500 dashed;}
.downshow_dz { margin:0 auto;width:90%;height:24px;padding-top:5px;background:url(ico_zlxz.gif) 0 6px no-repeat;padding-left:18px;float:left;}
/*留言反馈*/
.guest_ctr { margin:0 auto 10px;float:left;width:100%;height:auto;overflow:hidden;position:relative;}
    .guest_left { margin:0 20px 0 0;float:left;width:48px;height:auto;overflow:hidden;display:inline;}
	    .guest_pic { margin:0 auto;float:left;width:48px;height:48px;}
	.guest_right { margin:0 auto;float:left;width:630px;min-height:28px;HEIGHT: auto !important;height:28px;overflow:visible;border:1px #e7e7e7 solid;padding:10px;padding-bottom:5px;}
	    .guest_rt1 { margin:0 auto;float:left;width:100%;height:22px;border-bottom:1px #ccc dashed;}
		    .guest_rt11 { float:left;width:50%;}
			.guest_rt12 { float:left;width:50%;text-align:right;color:#ccc;}
		.guest_rctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;line-height:22px;padding:5px 0;}
	.guest_fg { position:absolute;width:7px;height:11px;background:url(dot.gif);left:63px;top:18px;z-index:999;}
.fguest_ctr { margin:0 auto;float:left;width:668px;height:auto;overflow:hidden;padding:25px;border:1px #e7e7e7 solid;color:#000;background:#fff;}
    .fguest_title { margin:0 auto 5px;float:left;width:100%;height:22px;border-bottom:1px #ccc solid;font-size:14px;font-weight:bold;display:inline;}

.input_textarea,.input_text {border:1px #e8e8e8 solid;border-top:1px #b4b4b4 solid;border-left:1px #b4b4b4 solid;padding-left:3px;}
.input_text { height:22px;line-height:22px;width:200px;}
.input_textarea { padding-top:5px;padding-bottom:5px;}
.input_btn { margin:0 auto;float:left;border:0;width:88px;height:31px;background:url(btn_bg.gif);cursor:pointer;text-align:center;line-height:31px;color:#333;display:inline;}

/*用户评论*/
.pl_ctr { margin:0 auto;float:left;margin-top:8px;width:770px;height:auto;overflow:hidden;zoom:1;display:inline;border:1px #e2e2e2 solid;}
    .pl_title { margin:0 auto;float:left;width:100%;height:32px;padding-top:6px;border-bottom:1px #e2e2e2 solid;background-color:#f6f7fb;}
	.pl_ctt { margin:4px auto;float:left;width:100%;min-height:50px; height: auto !important; height:50px; overflow:visible;text-align:center;border-bottom:1px #eee dashed;display:inline; line-height:25px}
	.pl_titlectr { margin:0 auto;width:98%;height:22px;text-align:left;}
		.pl_titleleft { margin:0 auto;float:left;width:70%;}
		.pl_titleright { margin:0 auto;float:left;width:30%;text-align:right;}
	.pl_cell { margin:0 auto;width:98%;height:auto;overflow:hidden;text-align:left;}
/*产品图片*/
#preview{ float:none; margin:0 auto; width:300px;}
.jqzoom{ width:300px; height:230px; position:relative;}

.list-h li{ float:left;}
#spec-n5{width:300px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:280px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:66px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:55px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:274px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
/*投票样式*/
#vote_ctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;line-height:25px;}
#vote_ctr .vote_title { margin:0 auto;float:left;width:100%;font-size:14px;font-weight:bold;line-height:30px;}
#vote_ctr input { margin:2px 5px 0 0;float:left;border:0;display:inline;}
#vote_ctr .vote_btn { margin:0 auto;float:left;border:0;width:88px;height:31px;background:url(btn_bg.gif);cursor:pointer;text-align:center;line-height:31px;color:#333;display:inline;}
#vote_ctr .vote_jg0,#vote_ctr .vote_jg1,#vote_ctr .vote_jg2,#vote_ctr .vote_jg3,#vote_ctr .vote_jg4 { margin:2px auto 5px;float:left;width:100%;height:18px;background:#db2726;color:#fff;line-height:18px; overflow:hidden;display:inline;}
#vote_ctr .vote_jg1 {background:#de9546}
#vote_ctr .vote_jg2 {background:#479dac}
#vote_ctr .vote_jg3 {background:#7cb300}
#vote_ctr .vote_jg4 {background:#3c8142}

/*会员列表*/
.userlist2016 p{ display:block; width:80px; text-align:center; line-height:30px; float:left; margin:5px;}


/*------------------新加-------------------*/

/*焦点图*/
.focus{ position:relative; width:670px; height:330px; background-color: #000; float: left;}  
.focus img{ width: 670px; height: 330px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:18px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0969bd;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*-----------------------*/

.cul{ width:1190px; overflow:hidden; margin:20px auto 20px; background:#FFF;}
.cul .ab_t{ width:1113px; overflow:hidden; margin:0 auto;background:url(cul_icon1.png) no-repeat left center; }
.cul_r1,.cul_r2{ margin:70px 0 0 0; display:inline;width:26px; height:66px; overflow:hidden;}
.cul_r1 a,.cul_r2 a{ display:inline-block; background:#0162cf;}
.cul_r1 img,.cul_r2 img{width:26px; height:66px;}
.cul_r1 a:hover,.cul_r2 a:hover{ text-decoration:none; background:#084e7b;}

.cul_c{ margin:25px 0 0 17px; width:1113px; overflow:hidden;}
.cul_c li{ position:relative; float:left; margin-right:24px; width:258px; height:215px; overflow:hidden; line-height:23px;}
.cul_c li span { width:100%; float:left; text-align:center; font-size:14px;}
.cul_c li a{ display:inline-block;}
.cul_c li img{ width:250px; height:168px; border:1px solid #CCC; padding:3px}
.cul_c li p{ display:none; position:absolute; left:0px; top:0px; padding-top:96px; width:219px; height:60px; overflow:hidden; background:url(cul_sp.png) no-repeat left top; color:#fff; font:14px/35px "Microsoft Yahei"; text-align:center;}
.cul_c li em{height:46px; overflow:hidden; text-align:center; font:14px/46px "microsoft Yahei"; display:block; color:#555; }
.cul_c .nones{ margin-right:0px;}

.cul h3{ border-bottom:2px #0072bb solid; font-size:17px; font-weight:normal;line-height:36px; height:36px; color:#0072bb; margin-bottom:10px; margin:10px 10px 0 10px;}
.cul h3 a{color:#0072bb;}
.cul h3 a:hover{color:#0072bb; text-decoration:none;}
.titleimg{ text-align:center; margin-bottom:10px;}
.cul h3 i img { height:17px; margin-right:5px; display: block; float: left;margin-top: 9px;}
.cul h3 span { float:right; margin-right:5px;}
.cul h3 span a { font-size:14px; color:#999;}

.nyban{ height:260px; width:100%;background-position:center center; margin-bottom:35px;  }
.bantle{ background:url(bantle.png) no-repeat left center; color:#ffffff; height:75px; padding:32px 0 32px 18px; margin-top:60px;}
.hong{ background:url(hong.png) no-repeat left center; color:#c30d23;}
.bantle .cn{ font-size:26px; display:block; line-height:34px;}
.bantle .en{ font-size:14px;text-transform:uppercase; display:block; line-height:18px; font-family:Arial;}
.container {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

/*------------友情链接-----------*/

.cul_yq { margin:20px 0 3px 17px; width:1113px; overflow:hidden;}
.cul_yq li{ position:relative; float:left;margin-bottom: 5px;  overflow:hidden; line-height:23px;width: 185px;}
.cul_yq li:hover a{ text-decoration:underline;}
.cul_yq li span { width:100%; float:left; text-align:center; font-size:14px;}
.cul_yq li a{ display:inline-block; font-size:13px;}
.cul_yq li img{ width:150px;  border:1px solid #CCC; padding:3px}
.cul_yq li p{ display:none; position:absolute; left:0px; top:0px; padding-top:96px; width:219px; height:60px; overflow:hidden; background:url(cul_sp.png) no-repeat left top; color:#fff; font:14px/35px "Microsoft Yahei"; text-align:center;}
.cul_yq li em{height:46px; overflow:hidden; text-align:center; font:14px/46px "microsoft Yahei"; display:block; color:#555; }
.cul_yq .nones{ margin-right:0px;}


/*-------中部多导航-------*/
.indexdiv2{ width:1200px; margin:20px auto 20px; height:105px;}
.indexdiv2 a{ float:left; margin:0 8px; width:134px; height:108px; background-color:#FFFFFF; display:inline-block;}
.indexdiv2 a div{ width:130px; text-align:center; float:left;}

.indexdiv2 table{ width:130px; height:60px; }
.indexdiv2 table td{ width:130px; height:68px; text-align:center; }

.erwei{ position:absolute; width:120px; height:120px; background:#FFFFFF; top:-120px; border:#CCCCCC solid 1px; display:none;}
.erwei img{ width:100px; margin:10px;}
.indexdiv2 a:hover .erwei{ display:block;}

.indexdiv1_right_bot{ margin-top:12px;}
.indexdiv1_right_bot a{ width:140px; text-align:center; color:#FFFFFF; height:68px; float:left; margin:7px; display:inline-block; background-color:#005da3;}
.indexdiv1_right_bot a table{ width:140px; height:65px;}
.indexdiv1_right_bot a table td{ width:140px; height:70px; text-align:center;}
.indexdiv1_right_bot a p{ width:140px; text-align:center; position:absolute;}
.indexdiv1_right_bot a img{ width:44px;}





/*--------------------返回顶部----------------------*/
.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url();
}
.izl-rmenu .cart .pic img {width: 160px;
    height: 160px;}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}

.h_top{ width:100%; height:30px; border-bottom:1px solid #dfe5ef; background:#eff3f8}
.h_top_cen{ width:1140px; margin:0 auto; overflow:hidden; line-height:31px;}
.h_top_cen span{ float:left; width:450px;}

/*banner*/
.fullSlide {width:100%;position:relative;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;background-position:center top; height:380px;}
.fullSlide .bd li a {display:block;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:35px;line-height:35px;margin-left: 600px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul .on {background:#0969bd;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60pxcursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .hd ul li {cursor: pointer;display: inline-block; zoom: 1;width: 15px; height: 15px;margin: 5px;overflow: hidden;background: #fff;line-height: 999px;}

.commonbox .tz{height:30px; border-bottom: #CCC 1px dashed; margin-bottom:10px;}
.commonbox .tz dt{ width:30px; height:30px; text-align:center; line-height:30px; background-color:#ccc; color:#fff;}
.commonbox .tz dd{ width:450px;}
.commonbox .tz dd span{ margin-left:12px; display:block; line-height:30px;}
.commonbox .tz dd span:hover a{ color:#0969bd;}

/*footer*/
.footer_box{ width:100%; background-color:#595f6a; height:90px; margin-top:30px; float:left;}
.footer{ width:1190px; margin:0 auto;}
.footer li{ width:130px; float:left; margin-top:40px; border-right:#a8a7a5 1px solid;}
.footer li h1{ font-size:15px; color:#a8a7a5; text-align:center;}
.footer li h1 a{ color:#fff;}
.footer li p{ font-size:12px; color:#a8a7a5; line-height:30px; text-align:center;}
.footer li p a{ color:#fff;}
/*db*/
.db_box{ width:100%; background-color:#595f6a; float:left;}
.db{ width:1190px; margin:0 auto;border-top: 1px solid #777;}
.db h1{ text-align:center; line-height:40px; font-size:15px; font-weight:normal; color:#FFF;}

/* -- 内页 -- */
.content { width:1190px; margin:0 auto; margin-top:40px;}
.left { width:250px; float:left; overflow:hidden;}
.left2 { width:785px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right { width:916px; float:right; display:inline; margin-left:24px; overflow:hidden; margin-bottom:40px;margin-top: 8px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:221px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top {  font-size:0; overflow:hidden;}
.rightbot { background:url(right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot {  font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main {float:right; width:940px; /* margin-bottom:30px; padding:20px;  border:solid 1px #d5d5d5; border:1px solid #d5d5d5; padding-bottom:15px; */overflow:hidden;}
.right_main p { line-height:30px; font-size:14px;}
.right2_main { width:273px;  padding-bottom:15px; overflow:hidden;}
.left2_main { width:783px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; overflow:hidden;}

.new_right_main {}
.new_right_main .ny_xw { line-height:30px;}
.new_right_main .ny_xw p{ font-size:14px;}
.new_right_main .ny_xw img { max-width:815px;}
.new_right_main .ny_xw li { height:45px; line-height:45px; border-bottom:1px dashed #CCCCCC;}
.new_right_main .ny_xw li span { float:right}


.topadcs{width:100%; margin:0 auto 25px;overflow:hidden; text-align:center;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a img{ display:block; margin:0 auto;}

/*圆角*/
.btyj {border-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}

/*---左侧导航--*/
.contactn{ width:221px; margin-top:10px;}
.contactn .tits{ background:url(tit1n.gif) repeat-x; height:32px; line-height:32px;padding-left:13px;color:#333;}
.contactn .tits a{color:#333;}
.contactn .subnr{ border:1px solid #ccc; border-top:0; background:#fff;padding:5px 9px; width:181px; overflow:hidden;}
.contactn .subnr p{ line-height:25px; overflow:hidden;}
.contactn .subnr span{ color:#333;}
.contactn .subnr h5{ padding-top:12px;  line-height:28px; overflow:hidden;}


.leib .tit{ background:url("a_b.gif") no-repeat; height:35px; line-height:35px; padding-left:13px; font-weight:bold; color:#FFF; font-size:14px}
.leib .tit a{ color:#FFF; }
.leib .tit a:hover{color:#FFF; }
.leib .nr { border:1px solid #dfdfdf; padding:12px 5px 10px 5px; background:#fff; }
.leib .nr h4 a{ font-weight:bold; color:#333; font-size:12px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}
.leib .nr .cur a { display:block; color:#008dcf;}
.leib .nr ul { padding-bottom:5px; border-bottom:1px dotted #8b8b8b; margin-bottom:7px;}
.leib .nr li a { display:block; padding-left:40px; background:url(ico003.gif) no-repeat 30px 10px; line-height:24px; height:24px; overflow:hidden}
.leib .nr h4{ background:#ccc;}






/*左侧联系方式*/
.leftcontact{ width:292px; min-height:300px; margin-top:25px; float:left;font-family:"Microsoft Yahei"; margin-bottom:30px;}
.left .leftlx_c ul li { width:191px;}
.leftlx_c h3{ font-size:18px; color:#000; height:46px; line-height:46px; color:#fff; background-color:#0969bd; width:100%; text-align:center;}
.leftlx_c span{ display:block; background:url(t_phox.png) no-repeat 0 center; font-size:12px; color:#666; padding-left:50px; margin:0 0 15px 20px;}
.leftlx_c span b{ display:block; font-size:18px; color:#000;}
.leftlx_c ul{ padding:0 20px; background-color:#f8f8f8; margin-top:15px;}
.leftlx_c li{ font-size:14px; color:#333; margin-bottom:5px; border-bottom:1px dashed #CCCCCC; line-height:35px; height:35px;}
.leftlx_c li em{ display:block; font-size:14px; width:60px; float:left; font-weight:bold; margin-bottom:5px;}
.leftlx_c p img { width:225px;}

/* -- 当前位置 -- */
.plc { float:right; width:870px; height:45px; line-height:35px;  padding:0 40px 0 0; margin-bottom:20px; position:relative; color:#666; overflow:hidden; background-color:#fff; border-left:#0969bd 3px solid;}
.plc span { padding-left:18px; line-height:45px; font-size:15px;}




/* -- 翻页效果 -- */
.apage { height:30px; line-height:40px;margin-bottom:10px; float:right; width:96%; border-top:1px solid #ccc; letter-spacing:2px; padding:0 5px; margin-top:10px; font-size:14px; text-align:right; }
.apage a {   margin-right:5px;}
.apage .num_btns {float:right;}
.apage a:hover, .apage .cur { color:#0969bd; text-decoration:none;}
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background:url(pre_page.gif) 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_np { background:url(next_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background:url(last_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage select { font-size:8px;}
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }



/*------图片模板-------*/

.ny_tp .dlh_2{ float:left;padding:1px 0 0 25px; margin-top:10px;}
.ny_tp .dlh_2 dt img{ border: 1px solid #ccc;display: block;height: 184px;padding: 5px;width: 276px;}
.ny_tp .dlh_2 dd{ display: block; font-size: 14px; line-height:30px; text-align: center;}
.ny_tp .dlh_2 dd a{ color:#3a3a3a;}
.ny_tp .dlh_2:hover dt img{ border: 1px solid #0969bd; transition:0.8s;}
.ny_tp .dlh_2:hover dd a{ color:#0969bd; transition:0.8s;}

.ny_tp .dlh_3{ width:255px; float:left;padding:1px 0 0 25px; margin-top:10px;}
.ny_tp .dlh_3 dt img{ border: 1px solid #ccc;display: block;height: 143px;padding: 5px;width: 242px;}
.ny_tp .dlh_3 dd{ display: block; font-size: 14px; height:60px; line-height:65px; text-align: center;}
.ny_tp .dlh_3 dd a{ color:#3a3a3a;}
/*------新闻栏目-------*/

.ny_xw .dl_xw { width:100%; float:left; border-bottom:1px dashed #999999;}
.ny_xw .dl_xw dt { height:40px; line-height:40px; float:left;}
.ny_xw .dl_xw dt a { width:760px; display:block; float:left; color:#555555; font-size:15px;}
.ny_xw .dl_xw dt span { width:100px; float:right; text-align:right; margin-right:5px;}
.ny_xw .dl_xw dd { line-height:28px; color:#666}
.ny_xw .dl_xw dd a { float:right; display:block; padding:0 10px; margin-top:8px; color:#555555; font-size:14px;}
.ny_xw .dl_xw dd a:hover{ color:#0969bd;}
.ny_xw .dl_xw:hover a{ color:#0969bd;}
/*------新闻栏目-------*/
#zlxz { width:100%; float:left; }
#zlxz li { width:100%; float:left; height:40px; line-height:40px; font-size:14px; font-weight:bold; border-bottom:1px dashed #CCCCCC;}
#zlxz a { color:#008DCF;}
#zlxz span { width:350px; float:left;}
#zlxz em { width:300px; float:right; text-align:right}
/*-------产品展示-------*/

.ny_cp .dl_42{ height:248px ; margin-bottom:30px; }
.ny_cp .dl_42 dt{width:384px; float:left;}
.ny_cp .dl_42 dt a{width:380px; height:245px;  padding:1px; border:1px solid #E8E8E8; display:block;}
.ny_cp .dl_42 dt a:hover {border:1px solid #008dcf;}/*图片边框,点击时的状态*/
.ny_cp .dl_42 dt img{  display:block;width:380px; height:245px;}
.ny_cp .dl_42 dd { border:1px solid #E8E8E8;background:#E8E8E8; width:392px; height:248px; float:left; margin-left:10px;}
.ny_cp .dl_42 dd .g_r {width:390px; height:246px; border:1px solid #FFF;}
.ny_cp .dl_42 dd .g_r p{ margin-top:15px; margin-left:22px; width:355px; height:203px; overflow:hidden; font:12px/26px "Microsoft Yahei"; color:#21242d;}
.ny_cp .dl_42 dd .g_r p a{ font:bold 18px/35px "Microsoft Yahei"; color:#008DCF; display:block; border-bottom:1px solid #CCC; padding-bottom:10px;}
.ny_cp .dl_42 dd em { display:block; width:120px; float:right; margin-right:15px; text-align:right;}

/*-------三级页面-------*/
.ny_sj img { display:block; margin:0 auto; }
.nybt {width: 100%;font-size: 22px;display: inline-block;text-align: center;color: #0969bd;border-bottom: 1px dashed #CCC; margin-bottom:15px;}


/*------图片模板-------*/

.ny_wh .dlh_2{ width:243px; float:left;padding:1px 10px 0; margin-top:10px;}
.ny_wh .dlh_2 dt img{ border: 1px solid #ccc;display: block;height:308px;padding: 5px;width: 232px;}
.ny_wh .dlh_2 dd{ display: block; font-size: 14px; height:60px; line-height:65px; text-align: center;}
.ny_wh .dlh_2 dd a{ color:#3a3a3a;}


#case_footer {background:#f5f4f4;border-top: 1px solid #d8d9d8;padding: 15px 0;}
#case_footer .showother {height: 20px;line-height: 20px;}
#case_footer .showother .previous {float:left;}
#case_footer .showother a {color: #666;height: 20px;line-height: 20px;}
#case_footer .showother .backlist {background: url(sprite_arrows.png) no-repeat 0 -40px;left: 50%;margin-left: -20px;overflow: hidden;
text-indent: -9999px;width: 20px;position: absolute;top: 0;display: block;}
#case_footer .showother .backlist a {display: block;}
#case_footer .showother .backlist:hover {background-position: -20px -40px;}
#case_footer .showother .next {float:right;}
#case_footer .wrapper .prev a, #case_footer .wrapper  .nexts a {display:block;height:31px;line-height:27px;}
#case_footer .prev:hover, #case_footer .nexts:hover {background:url(next.png);color:#fff;}
#case_footer .wrapper .prev a, #case_footer .wrapper  .nexts a {display:block;height:31px;line-height:27px;}
#case_footer .wrapper .prev a:hover, #case_footer .wrapper  .nexts a:hover {background:url(next.png);color:#fff;}
#case_footer .wrapper .prev {float:left;}
#case_footer .wrapper .nexts {float:right;}
.prev, .nexts {width:110px;height:31px;text-align:center;line-height:27px;}
.prev, .nexts {background:url(previous.png)}



/*---下图片and新闻--*/
.RandomNews {background-color:#fff; margin-bottom:30px; float:right; width:813px; margin-top:30px;}
.diysr{ background-color:#0969bd;height:30px;line-height:30px;padding:5px 15px;color: #fff;font-size: 18px; font-weight:bold;}
.diysr em{ color:#fff; text-transform:uppercase;}
.diysr a{color:#008dcf;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{width:833px; margin-top:15px; height:190px; overflow:hidden; background-color:#f8f8f8;}
.news_random li{ height:35px;line-height:35px; width:350px; float:left;overflow:hidden; border-bottom:#CCC 1px dashed; margin-left:19px; margin-right:20px;}
.news_random li a{ font-size:15px; display:block;}
.news_random li:hover a{ color:#0969bd;}

.news_random dl.pd_list_dl{ padding:10px 19px;}


/*-----新闻-----*/
.nr{overflow:hidden; border:1px solid #dbdbdb; border-top:0; background:#e8e8e8;}
.nr h4{ height:59px; overflow:hidden; border-top:1px solid #d0d0d0; color:#FFF; font:16px/58px "Microsoft Yahei"; }
.nr h4 a{ display:block;color:#fff;height:59px;font:16px/58px "Microsoft Yahei"; padding-left:44px;}
.nr h4 a:hover , .nr h4.cur a {text-decoration:none; color:#fff;}
.nr ul{padding:0 15px;}
.nr li{background: url("ys_p.png") no-repeat 3px center ; padding-left: 18px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.nr li a{}
.nr li.cur a{ color:#008dcf;}
.nr_bg { background:#008DCF; border-bottom:3px solid #0171A5}


/*导航*/
.left1{ float:left; width:250px;}
.left ul{ display:table; width:100%;}
.left ul li{ display:table; width:100%; background-color:#fff; margin:8px auto;}
.left ul h3{ width:100%; background:url(bg_8.jpg) center no-repeat; height:115px;}
.left ul h3 strong{ display:block; line-height:115px; font-size:22px; color:#fff; text-align:center;}
.left ul h3 small{ display:block; margin:5px 0 0 34px; color:#FFF; text-transform:uppercase;}
.left ul li a{ display:block; width:250px;margin:0 auto;height:46px; text-align:center;}

.left ul li a font{ display:inline-block; line-height:46px; width:250px; font-size:16px; color:#515151;}
.left ul li a:hover{color:#fff;}
.left ul li a:hover span{ }
.left ul li a:hover font{ color:#fff;background-color:#0969bd;}

.left ul li .on a{color:#fff; }
.left ul li .on span{color:#fff;}
.left ul li .on font{ background-color:#0969bd; color:#FFF;}

/*------------------联系我们----------------------*/

.aboutus{ width:100%; display:table;}
.aboutus ul{ width:100%; margin-left:30px; margin-bottom:50px; margin-top:57px; display:table;}
.aboutus ul li{ float:left; padding-left:35px;  height:85px; border-right:1px solid #DEE4EE;}
.aboutus ul li p{ margin-top:10px; color:#828181;}
.aboutus ul li p span{ color:#363636;}
.aboutus ul .com1{ width:300px;}
.aboutus ul .com2{ width:240px;}
.aboutus ul .com3{ border:none;}
.aboutus .maps{ width:100%; margin-top:60px; padding-bottom:40px; height:340px;}


/*------------------产品详情页----------------------*/

.n_xq {width:100%; height:260px; float:left;  border-bottom:1px solid #ccc;}
.n_xq dl { }
.n_xq dl dt { width:365px; height:250px; float:left;}
.n_xq dl dd { width:400px; float:right;}

.n_xq dl dd li { width:100%; height:45px; line-height:45px; float:left; border-bottom:1px solid #CCC;}
.n_xq dl dt img { width:355px; height:230px; padding:3px; border:1px solid #CCC;}


/*------------新加---------------------------*/

.usimg img { display:block; margin:0 auto}
.lxbg { height:249px; background:url(lxbg.jpg) no-repeat right top}

embed{ width:288px; height:250px;}
/*********招聘************/
.jobabout{display:table; margin:0 auto; margin-top:40px;}
.md-33{width:272px;height:360px; float:left; margin-right:35px; background:#f0f0f0; margin-bottom:35px;}
.md-33 .topico{height:170px; text-align:center;}
.md-33 .topico img{margin-top:40px; max-height:83px;}
.md-33 .title{font-size:24px!important; font-weight:500!important; text-align:center!important; color:#000!important; margin-bottom:10px;}
.md-33 .desc{font-size:14px; line-height:24px;  height:140px; overflow:hidden; padding:0 40px; color:#454545;}
.md-33 .desc p{font-size:14px; line-height:24px;  height:140px; overflow:hidden; color:#454545;}
.md-right-0{margin-right:0;} 
/*招聘*/
.jobs{background:#FFF; padding-bottom:100px;}
.ny_wrap{width:1300px;margin:0px auto; }
.ny_tit {
    text-align: center;
    padding: 40px 0 60px 0;
}
.ny_tit p {
    color: #3a3a3a;
    font-size: 24px;
    line-height: 40px;
    font-weight: 500;
}


.ny_zpp{background: #fff;padding-bottom: 0px; border:1px solid #f8f8f8}
.ny_zpp_1 ul li{float: left;}
.ny_zpp_1{background:#0969bd;height: 50px;line-height: 27px;}
.ny_zpp_1 ul li p{color: #fff;font-size: 15px;}
.ny_zpp_1 ul {width: 1120px;margin: 0 auto;}
.zp_li1{width: 225px;}
.zp_li2{width: 240px;}
.zp_li3{width: 134px;}
.zp_li4{width: 89px;}
.zp_li5{width: 220px;}

.zp_text{display: none; border-bottom: 1px solid #e2e2e2;}
.zp_dl{height: 65px;line-height: 65px;border-bottom: 1px solid #e2e2e2;  }
.zp_dl dl dd{float: left;color: #424242;font-size: 15px;cursor: pointer;}
.zp_dl dl{width: 1120px;margin: 0 auto;}
.dl_1{width: 215px;color:#0969bd!important;}
.dl_2{width: 270px;}
.dl_3{width: 120px;}
.dl_4{width: 90px;}
.dl_5{width: 220px;}
.dl_6{width: 22px;height: 22px;background: url(../images/zp_right.png) no-repeat center;margin: 20px 0 0 10px;}

.zp_text_1{margin: 20px 0 60px 90px;  }
.zp_text_1a p{font-size: 14px;color: #333;line-height: 30px;}
.zp_vic .dl_6{background: url(../images/zp_top.png) no-repeat center;}
.zp_text_1b{width: 120px;height: 35px;background: #0969bd;border-radius: 6px;line-height: 35px;cursor: pointer;margin-top: 20px;}
.zp_text_1b p{text-align: center;color: #fff;font-size: 15px;}
