@charset "utf-8";

/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button,input, textarea,th, td {margin: 0;padding: 0;}

body,button, input, select, textarea {font: 13px/1 微软雅黑,Tahoma, Helvetica, Arial,"\5b8b\4f53", sans-serif; }

h1 { font-size: 18px;}

h2 { font-size: 16px; }

h3 { font-size: 14px; }

h4, h5, h6 { font-size: 100%; }

address, cite, dfn, var { font-style: normal; } 

code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }

small { font-size: 12px; } 

ul, ol { list-style: none; }

a { text-decoration: none;color:#333333; font-family:"\5FAE\8F6F\96C5\9ED1";}

abbr[title], acronym[title] {border-bottom: 1px dotted;cursor: help;}

q:before, q:after { content: ''; }

legend { color: #000; }

fieldset, img { border: none; }

button, input, select, textarea {font-size: 100%; }

table {border-collapse: collapse;border-spacing: 0;}

hr {border: none;height: 1px;}

html { overflow-y: scroll; }

/*清除浮动*/

.cleardiv{ clear:both;}

/* 左右浮动 */

.f_left{ float:left;}

.f_right{ float:right;}

#dosubmit{

	cursor:pointer;

}

a.cat_title{

	font-size:19px;

	color:#fff;

}

a.more{

	font-size:13px;

	color:#fff;

}

.header{

	position:absolute;

	width:100%;

	top:0px;

	left:0px;

	z-index:1111;

}

.container{

	width:1248px;

	margin:0px auto;

}

/* 顶部小部件  */



.top_menu{

	display:inline-block;

	background:#e1e1e1;

	line-height:30px;

	float:right;

	margin-bottom:12px;

}

.top_menu a{

	font-size:13px;

	padding:0px 12px;

}

.search-block{

	position:relative;

	float:right;

	padding-top:3px;

	margin-right:9px;

}

.search-block .search-button{

	background:url(fk_03.jpg) no-repeat center;

	cursor: pointer;

	position:absolute;

	right:0px;

	top:0px;

	height: 30px;

	width: 30px;

	text-indent: -999999px;

	display: inline-block;

	border: 0 none;

	-webkit-border-radius: 0;

	-moz-border-radius: 0;

	border-radius: 0;

	box-shadow: none !important;

}

#s{

	padding-right:25px;

	background: #FFF;

	float: right;

	font: normal 11px tahoma;

	height:22px;

	width: 70px;

	color: #C5C5C5;

	border: 1px solid #ececec;

	-o-transition: width .7s , color .4s;

	-webkit-transition: width .7s , color .4s;

	-moz-transition: width .7s , color .4s;

	transition: width .7s , color .4s;

	-webkit-border-radius: 0;

	-moz-border-radius: 0;

	border-radius: 0;

}

#s:focus {color:#000;width:130px;}

.site_menu{
background:url(fk_09.jpg) repeat-x;
height:73px;
}
/* 主导航*/ 

.site_menu h1

{

	width:297px;

	height:73px;

	

	float:left;

}

.nav{

	float:right;


	height:73px;
position:relative;
	background:url(fk_09.jpg) repeat-x;

}
.teltel{position:absolute;right:10px;top:0px;}

.nav li{

	float:left;

	height:73px;

	text-align:center;

}

.nav li a{

	display:block;

	padding-top:41px;

	padding-bottom:12px;

	padding-left:14px;

	padding-right:13px; 

	line-height:20px;

	font-size:15px;
background:url(fk_11.jpg) top left no-repeat;
	color:#047935 ;font-weight:bold;


}

.nav li a:hover{color:#dfba63;}



/* banner图 */

.banner{

	width:100%;

	min-width:1248px;

	height:500px;

	margin:0px auto;

	overflow:hidden;

}

.cc_cp_banner{

	width:100%;

	min-width:1248px;

	height:403px;

	margin:0px auto;

	overflow:hidden;

}

#slides {

display: block;

width: 100%;

height: 500px;

list-style: none;

padding: 0;

margin: 0;

position: relative;



}

#slides li {

display: block;

width: 100%;

height: 100%;

list-style: none;

padding: 0;

margin: 0;

position: absolute;

left: 0;

z-index: -1000;

}

#slides li a {

	display:block;

	width:100%;

	height:100%;

}

#pagination { display:block; list-style:none; position:absolute; left:65%; top:463px; z-index:59000;   padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:11px; height:11px; float:left; margin-left:15px; border-radius:5px; background:#c4c5c5; }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#047935 }



/* 内容区域 */

.index_con1{

	margin-top:20px;

}

.index_con2{

	margin-top:20px;

	margin-bottom:20px;

}

.product_index{

	width:154px;

	height:200px;

	position:relative;

	overflow:hidden;

	border:1px solid #eee;

	float:left;

}

.product_index .product_title{

	position:absolute;

	width:154px;

	height:50px;

	top:0px;

	left:0px;

	color:#fff;

	padding-top:34px;

}

.product_index .product_title a.cn{

font-size: 28px;

line-height: 34px;

color: white;

font-weight: 800;

padding-left: 22px;

width: 112px;

display: block;

text-indent: -1111px;

}

.product_index .product_title a.jzsq{

	background:url(jzsq_title.png) no-repeat center;

}

.product_index .product_title a.gcsq{

	background:url(gcsq_title.png) no-repeat center;

}

.product_index .product_title a.gysq{

	background:url(gysq_title.png) no-repeat center;

}

.product_index .product_title a.en{

font-size: 12px;

line-height: 16px;

color: white;

font-weight: bold;

letter-spacing: 0.8px;

padding-left: 16px;

}

.product_index .product_title .plus{

	position: absolute;

	top:44px;

	right:8px;

	width: 22px;

	height: 22px;


}

.boximg{padding:1px;float:left;}
.product_index img{

	display:block;

	position:absolute;

	top:0px;

	left:0px;

	width:198px;

	height: 311px;

	left: 0px;

	top: 0px;

}

.video_index{

	width:530px;

	height:312px;

	float:right;

	background-color:#000;

}

.video_index .videoframe{

	width:530px;

	height:260px;

	background:#000;

}

.video_index h3,.activity_index h3{

	line-height:50px;

	background:#075176;

	padding-left:14px;

	padding-right:10px;

}

.video_index h3 a.more{

	font-weight:normal;

}

.news_index{

	width:700px;

	height:392px;

	overflow:hidden;

	position:relative;

	float:left;

}

.news_index .news_index_more{

	position:absolute;

	top:26px;

	right:0px;

}

.news_index .news{

	float:left;

	height:50px;

	width:700px;

	line-height:50px;

	position:relative;

	border-bottom:solid 1px #cfcfcf;

}

.news li{

	width:84px;

	height:50px;

	float:left;

	margin-left:1px;

}

.news li a{

	display:block;

	height:50px;

	padding:0px 16px;

	background:#e1e1e1;


}

.news li a:hover,.news li a#current{

	background:#047935;

	color:#fff

}

.news span{

	display:block;

	width:69px;

	height:50px;

	position:absolute;

	top:0px;

	right:0px;

}

.news_content{

	width:700px;

	float:left;

}

.news_img{

	float:left;

	width:223px;

	height:337px;

	overflow:hidden;

	padding-top:15px;

	padding-left:8px;

}

.news_list{

	float:right;

	width:465px;

	height:301px;

	padding-top:11px;

}

.img_news img{

	width:213px;

	height:126px;

	margin-bottom:8px;

	margin-top:11px;

}

.img_news a{

	color:#666666;

}

.news_list_item{

	padding-top:8px;

	padding-bottom:12px;

	background:url(line.jpg) bottom repeat-x;

}

.news_list_item h3 a{

	line-height:38px;

	font-size:16px;

	color:#666666;

}

.news_list_item h3 a:hover{

	color:#047935;

}

.news_list_item p{

	line-height:26px;

	color:#666666;

}

.activity_index{

	width:530px;

	height:218px;

	overflow:hidden;

	float:right;

}

.jishu_index{

	overflow:hidden;

	width:530px;

	height:185px;

	margin-top:2px;

	float:right;

}

.jishu_index h3{

	line-height:36px;

	border-bottom:2px solid #cecece;
padding-left:2px;font-size:18px;font-family:microsoft yahei;
	margin-bottom:8px;

}
.activity_index p{line-height:19px;text-indent:2em;font-size:12px;padding:5px 0px;color:#676767;}
.activity_index p a{color:#000;}
.activity_index p a:hover{color:#037936;}
.jishu_index .tiwen{

	margin-top:12px;

	margin-right:10px;

	display:block;

	width:78px;

	height:34px;

	line-height:24px;

	background:url(wytw.png) no-repeat;

}

.jishu_index .tiwen a{

	padding-left:10px;

	font-size:13px;

	color:#fff;

}

.jishu_index h3 a{

	font-size:18px;

	color:#017834;

}

.jishu_index .jishu_con{

	width:226px;

	height:121px;

	float:left;

	padding:2px;

}

.jishu_index .jishu_con h4{

	margin-bottom:12px;

}

.jishu_index .jishu_con p{

	font-size:12px;

	line-height:20px;

	color:#666666;

}
.cc_cp_con .right_menu ul.right_ej_menu.jishu_con{padding:10px;width:201px;}
.cc_cp_con .right_menu ul.right_ej_menu.jishu_con h4{margin:7px 0px;}
.right_ej_menu.jishu_con p{

	font-size:12px;

	line-height:25px;

	color:#666666;

}

/* 产品页 */

.cc_ej_menu_con{

	width:100%;

	height:59px;

	background-color:#e5e5e5;

	margin-bottom:8px;

}

.cc_ej_menu_con .cc_ej_menu{

	height:59px;	

	text-align:center;

}

.cc_ej_menu_con .cc_ej_menu li a{

	float:left;

	height:67px;

	line-height:59px;

	width:117px;

	background:url(ej_menu_bg.png) no-repeat;

	font-size:15px;

}

.cc_ej_menu_con .cc_ej_menu li a.active,.cc_ej_menu_con .cc_ej_menu li a:hover{

	background-position:-117px 0px;

	color:#fff;

}

.cc_weizhi_nav p{

	line-height:45px;padding-right:15px;

	text-align:right;
heigh:45px;
	color:#666666;

	border-bottom:1px solid #cccccc;

}

.cc_cp_con .right_menu{

	width:221px;

	float:left;

	padding-top:10px;

	

}
.cc_cp_con .right_menu ul{margin:0px;padding:10px 0px;overlfow:hidden;background:#f3f2f2;}

.cc_cp_con .main_con{

	
	margin-bottom:20px;

	width:1010px;

}

/* 家装漆 */

.blue{

	background:#037238;

}

.orange{

	background:#fe8501;

}

.green{

	background:#4b921a;

}







.right_menu .cc_right_title{

	line-height:50px;

	padding-top:5px;

	padding-left:24px;

	
}

.right_menu .cc_right_title a{

	color:#fff;

	font-size:24px;

}

.right_menu .right_ej_menu{

	width:100%;

	line-height:23px;

	padding-bottom:14px;


}

.right_menu .right_ej_menu h3{

	line-height:40px;

	padding-left:26px;

	background:#626262;

}

.right_menu .right_ej_menu h3 a{

	font-size:16px;

	color:#fff;

}

.right_menu .right_ej_menu span{

	display:inline-block;

	width:12px;

	height:13px;

	margin-left:2px;

	background:url(right_menu_bg1.png) 0px 0px;

}

.right_menu .right_ej_menu li{



}

.right_menu .right_ej_menu li a{

	display:block;

	margin-top:12px;

	margin-bottom:6px;

	width:;

	height:23px;

	line-height:23px;

	font-size:14px;  

	margin-left:17px;

	padding-left:12px;      

}

/*jzq */

.right_menu .right_ej_menu li a:hover,.right_menu .right_ej_menu li a.active{

		color:#fff;
padding-left:20px;
		background:url(right_menu_hover_bg.jpg) no-repeat;

}
.right_menu .right_ej_menu li.hover a{

		color:#fff;
padding-left:20px;
		background:url(right_menu_hover_bg.jpg) no-repeat;

}
/* gcq */

.right_menu .right_ej_menu li.gcq a:hover,.right_menu .right_ej_menu li.gcq a.active{

		color:#fff;

		background:url(orange_menu_hover_bg.png) no-repeat;

}

/* gyq */

.right_menu .right_ej_menu li.gyq a:hover,.right_menu .right_ej_menu li.gyq a.active{

		color:#fff;

		background:url(blue_menu_hover_bg.png) no-repeat;

}

.search_menu{

	margin-top:20px;

	padding-left:12px;

	line-height:27px;

}

.search_menu .right_search_input{

	border:none;

	border:1px solid #cccccc;

	width:137px;

	height:27px;

	border-radius:5px;

}

.search_menu .right_search-button{

	width:60px;

	height:27px;

	background:#f39300;

	color:#fff;

	border:1px solid #f39300;

	cursor:pointer;

	border-radius:5px;

}

.img_link{

	margin-top:16px;

	margin-bottom:26px;

}



/* 右侧菜单底部阴影 */

.right_wd_menu,.more_product{

	padding-bottom:54px;

	background:#f8f8f8 url(menu_bottom.jpg) bottom repeat-x;

}

.right_wd_menu h3,h3.gcal_title,h3.zxzt_t{

	background:url(jzwd_t_bg.png) 6px 9px no-repeat #037238 ;

	padding-left:37px;

	line-height:40px;

	color:#fff;

	font-size:16px;

	margin-bottom:14px;

	overflow:hidden;

}

.right_wd_menu h3.gcq,h3.gcq{

	background:url(jzwd_t_bg.png) 6px 9px no-repeat #fe8501;

}

.right_wd_menu h3.gyq,h3.gyq{

	background:url(jzwd_t_bg.png) 6px 9px no-repeat #60ab23;

}

.right_wd_menu h3 a{

	line-height:40px;

	color:#fff;

	font-size:16px

}

.right_wd_menu h3 span a{

	font-size:12px;

}

.right_wd_menu li{

	margin-left:15px;

	padding-left:15px;

	line-height:25px;

	background:url(zxwd_li_bg.png) left no-repeat;

}

.right_wd_menu a.button_wytw{

	display:block;

	width:131px;

	height:39px;

	margin:0 auto;

	background:#f38b00;

	font-size:16px;

	color:#fff;

	line-height:39px;

	margin-top:16px;

	text-align:center;

	border-radius:5px;

}



.main_con .search_section{

	padding:13px 1px 26px 20px;

	border:1px solid #cfcfcf;

	line-height:32px;

	background-color:#f3f2f2;

	border-radius:5px;

	color:#666;

}

.search_section .s_fenlei{

	

}

.search_section label{

	font-weight:bold;

}

.search_section a{

	color:#666;

	padding:5px 9px;

	margin:0 2px;

}

 .s_fenlei a:hover,.s_fenlei a.active,.s_zl a:hover,.s_zl a.active{

	color:#fff;

	background:#1483bf;

	border-radius:4px;

 }

 .gcq .s_fenlei a:hover,.gcq .s_fenlei a.active,.gcq .s_zl a:hover,.gcq .s_zl a.active{

	background:#fe8501;

 }

 .gyq .s_fenlei a:hover,.gyq .s_fenlei a.active,.gyq .s_zl a:hover,.gyq .s_zl a.active{

	background:#60ab23;

 }

 .product_list{

	background-color:#f4f3f3;



	margin-top:10px;


	margin-bottom:20px;

 }

 .product_list .product_item{

	width:311px;

	height:280px;

	margin:12px;margin-bottom:0px;
	float:left;

}
.product_list .product_item a:hover{color:#047935 ;}
.product_item .thumbnail{

	padding:4px;

	width:311px;

	height:233px;

	margin:1px auto;

}

.product_item .thumbnail:hover{

	

}

.gcq .product_item .thumbnail:hover{



}

.gyq .product_item .thumbnail:hover{


}

.product_item .p_title{

	line-height:42px;

	text-align:center;

}
.product_item a:hover .p_title{color:#047935;}

/* 分页样式 */

.pages{

	float:right;padding-right:20px;

	margin-right:12px;

	margin-bottom:8px;

}

.pages{



	line-height:31px;

}

.pages a,.pages span{

	margin:0 1px;

	text-align:center;

	display:inline;

	padding:3px 9px;
	height:31px;

	line-height:31px;

	background-color:#e8e7e7;

}

.pages a:hover,.pages  a.active{

	background-color:#666666;

	color:#fff;

}


.pages a.thisclass{

	background-color:#666666;

	color:#fff;

}

/*家装漆详情页*/

.more_product .m_title{

	padding-left:44px;

	line-height:30px;

	font-size:16px;

	background:url(activity_hover.png) -39px -8px no-repeat;

	color:#037238;

	margin:5px 0;

	font-weight:bold;

}

.gyq .m_title{

	color:#4b921a;

}

.gcq .m_title{

	color:#F39300;

}

.more_product h3 a{

	color:#fff;

	line-height:40px;

	background-color:#037238;

	padding:8px 16px;

	font-size:16px;

}

.gyq h3 a{

	background-color:#4b921a;

}

.gcq h3 a{

	background-color:#F39300;

}

.more_product h4 a{

	line-height:30px;

	font-size:14px;

	padding-left:16px;

}

.more_product .sm_list{

	padding-left:23px;

}

.more_product .sm_list a{

	font-size:13px;

	line-height:34px;

	padding:0px 11px;

	background:url(dian.png) left no-repeat;

}

/* 工程案例图片轮转*/

h3.gcal_title{

	margin-bottom:10px;

}

.flexslider {

position: relative;

width: 221px;

height: 222px;

overflow: hidden;

zoom: 1;

background:url(menu_bottom.jpg)bottom repeat-x;

}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}

.flexslider .slides{zoom:1;}

.flex-direction-nav a{width:13px;height:13px;overflow:hidden;display:block;background:url(dot.png) no-repeat;cursor:pointer;position:absolute;bottom:26px;text-indent: 999px;}

.flex-direction-nav .flex-next{background-position:-18px -17px;right:31px;}

.flex-direction-nav .flex-prev{background-position:-17px -2px;left:33px;}



.flex-control-nav{width:100%;text-align:center;margin-top:8px;}

.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}

.flex-control-paging li a{background:url(dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}

.flex-control-paging li a.flex-active{background-position:0 0;}



/* 详情页主要区域 */

.product_detail{

	background-color:#f4f3f3;

	padding-top:26px;

	margin-top:0px;

}

.product_detail .title{

	position:relative;

	background:#037238;

}

.gyq .title{

	background:#4b921a;

}

.gcq .title{

	background:#FE8501;

}

.title .product_title{

	font-size:22px;

	margin-left:16px;

	font-weight:600;

	background:#f5f4f4;

	padding:0px 16px;

}

.cc_return{

	position: absolute;

	right: 16px;

	top: -6px;

}

.product_main{

	padding-left:20px;

	padding-top:50px;

	padding-right:35px;

}

.product_main .product_img{

	width:281px;

	height:281px;

	float:left;

}

.product_main .description,.product_main .tm_link,.product_main .cpgz,.product_main .cpcolor,.product_main .qljs{

	width:437px;

	line-height:24px;

	font-size:13px;

	color:#666;

	float:right;

	margin-top:13px;

}

.product_main .description{

	border-bottom:#999999 solid 1px;

	margin-top:0px;

}

.product_main .cpgz span,.product_main .cpcolor span,.product_main .qljs span{

	display:inline-block;

	line-height:26px;

	height:26px;

	padding-left:35px;

	width:65px;

	margin-right:16px;

	background:url(hh_bg.jpg) center no-repeat;

	color:#fff;

}

.qljs .js_result{

	height:66px;

	width:296px;

	border:1px solid #999999;

	background:#fff;

	color:#666666;

	margin-top:10px;

	margin-right:16px;

	border-radius:5px;

}

.qljs .qljs_input{

	width:108px;

	border:1px solid #999999;

	border-radius:5px;

}

.qljs .js_button{

	width:58px;

	height:28px;

	border:solid 1px #f39300; 

	background:#f39300;

	border-radius:5px;

	cursor:pointer;

	color:#fff;

}

/* 推荐产品 */

a.abtn{display:block;height:174px;width:17px;overflow:hidden;background:url(arrow3.png) no-repeat 0px 0px;}

a.aleft{float:left; display:inline;}

a.aright{float:right;background-position:-22px 0px;}

.scrolllist{width:700px;;height:220px;margin:15px auto 0px;}

.scrolllist .imglist_w{width:627px;height:176px;overflow:hidden;float:left;position:relative;margin-left:12px;}

.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}

.scrolllist .imglist_w li{width:131px;float:left;padding:0 12px;}

.scrolllist .imglist_w li img{padding:3px;}

.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}

.scrolllist .imglist_w li p{text-align:center;width:131px;height:24px;line-height:24px;overflow:hidden;}

.scroll_title{

	margin-bottom:16px;

	height:22px;

	border-bottom:solid 1px #999999;

}

.gyq .scroll_title span{

	background-color:#4b921a;

}

.gcq .scroll_title span{

	background-color:#f39300;

}

.scroll_title span{

	display:block;

	background-color:#037238;

	color:#fff;

	padding-left:11px;

	width:66px;

	height:22px;

	line-height:22px;

	font-size:14px;

}

/*详情页标签卡切换*/

.product_detail .p_tabs_detail{

	height:31px;

	margin:0 30px;

	margin-top:30px;

	line-height:31px;

	border-bottom:solid 1px #cccccc;

}

.product_detail .p_tabs_detail li{

	float:left;



	margin-right:9px;



}

.product_detail .p_tabs_detail li a{

	color:#fff;

	display:block;

		height:31px;

	width:96px;	

	background-color:#666;

	text-align:center;

}

.product_detail .p_tabs_detail li a:hover,.product_detail .p_tabs_detail li a.active,.product_detail .p_tabs_detail li a#current{

	background-color:#1483bf;

}

.gyq .p_tabs_detail li a:hover, .gyq .p_tabs_detail li a.active, .gyq .p_tabs_detail li a#current{

	background-color:#4b921a;

}

.gcq .p_tabs_detail li a:hover, .gcq .p_tabs_detail li a.active, .gcq .p_tabs_detail li a#current{

	background-color:#f39300;

}

.product_detail .detail_content{

	margin:0 30px;

	margin-top:8px;

	line-height:24px;

	color:#666;

}

.detail_content img{

	max-width:697px;

}



/*问答列表页*/

.zxwd_list{

	background:#f4f3f3;

}

.zxwd_list_nav{

	height:28px;

	margin-top:28px;

	margin-left:26px;

	margin-bottom:40px;

}

.zxwd_list_nav a{

	line-height:28px;

	padding:5px 26px;

	margin-right:12px;

	color:#fff;

	background-color:#898989;

}

.zxwd_list_nav a:hover,.zxwd_list_nav a.active{

	background-color:#1469a9;

}

.zxwd_list_con{

	margin-left:26px;

	line-height:35px;

}

.zxwd_list_con li a{

	padding-left:12px;

	background:url(dian.png) left center no-repeat;

	color:#7d7d7d;

}



.guest_box{

	margin: 28px 20px 45px 14px;

	padding:20px;

	border:solid 1px #cccccc;

	border-radius:8px;

	background-color:#fff;

	color:#666666;

	font-size:14px;

}

.guest_box .zxwd_title{

	width:183px;

	height:306px;

	padding-right:8px;

	border-right:solid 1px #ccc;

	float:left;

}

.guest_box .form_con{

	width:470px;

	float:right;

}

.guest_box .zxwd_title p{

	padding-top:12px;

	line-height:28px;

}

.form_con{

	line-height:40px;

}

.form_con .input_text{

	border:solid 1px #cccccc;

	border-radius:5px;

	color:#666666;

	font-size:14px;

	line-height:26px;

}

.form_con .selects{

	width:200px;

}

#tj_button,#dosubmit{

	padding:9px 33px;

	margin-right:13px;

	color:#fff;

	background-color:#215baa;

	border:solid 1px #215baa;

	border-radius:5px;

	cursor:pointer;

}

#rs_button{

	padding:9px 33px;

	color:#fff;

	background-color:#8d8d8d;

	border:solid 1px #8d8d8d;

	border-radius:5px;

}

/* 服务与支持*/

.page_con{

	padding:10px;

}

.page_con h2{

	line-height:50px;

	font-size:26px;

}

.page_con h3{

	line-height:42px;

	font-size:24px;

	color:#333333;

}

.page_con p{

	line-height:26px;

	font-size:14px;

	text-indent:30px;

	color:#666666;

}

.download_list{

	padding:10px;

}

.download_list_nav{

	height:35px;

	margin-bottom:16px;

}

.download_list_nav a{

	padding:10px 13px;

	margin-left:8px;

}



.download_list_nav a:hover,.download_list_nav a.active{

	background:#1469a9;

	color:#fff;

}

.download_list_con li{

	height:55px;

}

.download_list_con li a{

	line-height:55px;

	display:block;

	height:55px;

	width:40px;

	font-size:15px;

}

.download_list_con li a.title{

	color:#1469a9;

	width:460px;

	float:left;

	padding-left:20px;

	margin-left:10px;

	background:url(download_t_bg.png) left no-repeat;

}

.download_list_con li span{

	display:block;

	height:55px;

	width:120px;

	line-height:55px;

	margin-right:70px;

}

.gray{

	background:#eaeaea;

}

.white{

	background:#fff;

}

.jsfw_nav{

	margin-bottom:20px;

}

.jsfw_nav a{

	padding:7px 13px;

	margin-right:10px;

	background:#898989;

	color:#fff;

}

.jsfw_nav a:hover,.jsfw_nav a.active{

	background:#1469a9;

}

.qljs_box{

	width:633px;

	height:420px;

	border:solid 1px #e0e0e0;

	background-color:#e0e0e0;

	padding-top:18px;

	padding-left:46px;

	padding-right:46px;

	border-radius:8px;

}

.qljs_box .result_box{

	width:600px;

	height:53px;

	background-color:#fff;

	border:solid 1px #cccccc;

	border-radius:8px;

	padding-right:30px;

	padding-top:5px;

	line-height:50px;

	text-align:right;

	font-size:30px;

	color:#999999;

}

.qljs_box .input_box{

	position:relative;

	width:450px;

	height:60px;

	padding:20px 12px 15px 12px;

	border:solid 1px #ccc;

	background-color:#fff;

	float:left;

	line-height:60px;

	border-radius:8px;

}

.qljs_box .input_box label{

	font-size:18px;

	padding-right:10px;

}

.qljs_box .input_box #mj_num{

	width:366px;

	height:58px;

	line-height:58px;

	border:solid 1px #ccc;

	border-radius:10px;

	color:#999999;

	font-size:16px;

	text-indent:16px;

}

.qljs_box .input_box span{

	position:absolute;

	right: 13px;

	top: 22px;

	width:55px;

	height:60px;

}

.qljs_box .input_box span a{

	display:block;

	width:55px;

	height:29px;

	background:url(qljs_pc.png) no-repeat;

}

.qljs_box .input_box span #mj_cut{

	margin-top:1px;

	background-position:0px -30px;

}

.qljs_box .product_unit{

	width:437px;

	height:83px;

	margin-top:12px;

	padding:28px 22px 22px 15px;

	border:solid 1px #ccc;

	border-radius:10px;

	background-color:#fff;

	line-height:42px;

	font-size:18px;

	float:left;

}

.qljs_box .product_unit label{

	display:block;

	width:80px;

	height:83px;

	float:left;

}

.qljs_box .product_unit a{

	background:#d6d6d6;

	color:#666666;

	padding:6px 9px 5px 14px;

	border-radius:5px;

}

.qljs_box .product_unit a:hover,.qljs_box .product_unit a.current{

	background-color:#f38a00;

	color:#fff;

}

#jisuan{

	width:139px;

	height:238px;

	background-color:#f38a00;

	margin-left:13px;

	border:solid 1px #f38a00;

	border-radius:10px;

	font-size:26px;

	color:#fff;

	cursor:pointer;

}

/*晨阳问答*/

.wd_item h3,h3.wd_cat_title,h3.xts_cat_title{

	line-height:32px;

	font-size:18px;

	background-color:#1469a9;

	margin-top: 16px;

}

.wd_item h3 span,h3.wd_cat_title span,h3.xts_cat_title span{

	display:block;

	height:32px;

	padding:0 6px;

	color:#1469a9;

	margin-left:10px;

	background:#f8f8f8;

	float:left;

}

.wd_item h3 a.wd_more{

	float:right;

	font-size:12px;

	color:#fff;

	padding-right:10px;

	line-height:32px;

	font-weight:normal;

}

.wd_item .wd_list{

	margin-top:16px;

	margin-bottom:42px;

	width:441px;

	float:left;

}

.wd_item .wd_list li,.wd_sj_list li{

	height:29px;

	line-height:29px;

}

.wd_item .wd_list li a{

	line-height:29px;

	padding-left:8px;

	margin-left:9px;

	background:url(dian.png) left no-repeat;

	color:#666666;

}

.wd_item .wd_list li span,.wd_sj_list li span{

	padding-right:8px;

	float:right;

	color:#666666;

}

.wd_item .cat_img{

	float:right;

	margin-top:22px;

}

.wd_item .cat_img img{

	width:284px;

	height:220px;

}

.wd_nav{

	height:32px;

}

.wd_nav a{

	padding:6px 15px;

	margin-right:10px;

	font-size:15px;

	color:#fff;

	background-color:#898989;

}

.wd_nav a:hover,.wd_nav a.active{

	background-color:#1469a9;

}

.wd_sj_list{

	margin-top:16px;

}

.wd_sj_list li a{

	line-height:29px;

	padding-left:8px;

	color:#666666;

}

.wd_sj_list li.divide{

	background:url(line.jpg) center repeat-x;

}

.wd_content .question{

	padding:15px 0px;

	border-bottom:solid 1px #cccccc;

	margin-bottom:15px;

}

.wd_content .question h4.q_title{

	height:35px;

	line-height:35px;

	padding-left:16px;

	background-color:#e0e0e0;

	color:#666666;

	font-size:16px;

}

.wd_content .answer{

	position:relative;

	line-height:28px;

	color:#666666;

	padding:10px;

	padding-bottom:70px;

	font-size:14px;

	border-bottom:solid 1px #cccccc;

}

.wd_content .answer b{

	font-size:15px;

}

.wd_content .answer .return{

	width:92px;

	height:41px;

	background:url(jzq_return.jpg) no-repeat;

	position:absolute;

	bottom:15px;

	right:12px;

}

/* 小贴士内容页 */

h4.xts_title{

	line-height:34px;

	font-size:21px;

	color:#333333;

	text-align:center;

	padding:10px 0px;

}

.dateandshare{

	height:30px;
padding-left:20px;
	color:#999999;

	line-height:20px;

	margin-bottom:15px;

	border-bottom:solid 1px #cccccc;

}

.xts_content{

	padding:15px 8px;line-height:25px;padding:0px 20px 20px 20px;

}

.xts_content p{

	line-height:24px;

	font-size:14px;

	color:#666666;

	text-indent:30px;

	padding-bottom:10px;

}

p.pre_one,p.next_one{

	line-height:35px;

	font-size:14px;padding-left:20px;

	color:#666666;

	background-color:#ececec;

}



/* 技术服务*/

.right_jsfw_menu li{

	line-height:40px;

	margin-bottom:1px;

	background:url(line.jpg) bottom repeat-x;

}

.right_jsfw_menu li a{

	display:block;

	width:152px;

	padding-left:68px;

	font-size:16px;

	color:#a4a3a3;

}

.right_jsfw_menu li a:hover,.right_jsfw_menu li a.active{

	background:url(gyq_li_bg.jpg) no-repeat;

	color:#fff;

}

.gyq_jsfw{

	padding:10px;

}

.gyq_jsfw h2.gyq{

	font-size:22px;

	line-height:35px;

	color:#4b921a;

	padding-left:10px;

	border-left:8px solid #4b921a;

	border-bottom:solid 1px #ccc;

}

.gcq_jsfw h2.gcq{

	font-size:22px;

	line-height:35px;

	color:#fe8501;

	padding-left:10px;

	border-left:8px solid #fe8501;

	border-bottom:solid 1px #ccc;

}

.gyq_jsfw_tabs{

	margin-top:15px;

	margin-bottom:20px;

}

.gyq_jsfw_tabs li{

	float:left;

	line-height:26px;

}

.gyq_jsfw_tabs li a{

	padding:6px 13px;

	color:#fff;

	font-size:15px;

	background:#898989;

	margin-left:9px;

}

.gyq_jsfw_tabs li a:hover,.gyq_jsfw_tabs li a#current{

	background:#4b921a;

}

.gyq_jsfw_content{

	margin: 0 30px;

margin-top: 8px;

line-height: 24px;

color: #666;

}

.caselist{

	margin-bottom:20px;

}

.caselist .case_item{

	margin-top:20px;

	margin-bottom:8px;

	width:249px;

	float:left;

}

.case_item .thumbnail{

	padding:5px;

	margin:0 auto;

	width:220px;

	height:140px;

}

.gyq .thumbnail:hover{

	background:url(gyq_thumb_hover.png) center no-repeat;

}

.gcq .thumbnail:hover{

	background:url(gcq_thumb_hover.png) center no-repeat;

}

.p_title{

	text-align:center;

	line-height:34px;

	color:#666666;

	font-size:14px;

}

/* 精彩推荐 */

.right_wd_menu h3.jctj,h3.zxzt_t{

	background: url(jctj_bg.png) 6px 9px no-repeat #037238;

}

h3.zxzt_t{

	margin-bottom:0px;

}

.main_con .description {

	padding:13px 10px;

	line-height:23px;

	font-size:14px;width:617px;

	color:#666666;

	background-color:#ececec;

}



/* cj*/

@charset "utf-8";

/* CSS Document */

.cj_top20{

	margin-top:20px;

}

.cj_bottom20{

	margin-bottom:20px;

}





/* banner图 */

.cj_cp_banner{

	width:100%;

	min-width:1248px;

	height:353px;

	margin:0px auto;

	overflow:hidden;

}





/* 走进晨阳-公司介绍 */

.cj_zjcy{

	font-size:14px;

	padding-right:20px;

	background:#fff;

	color:#666;

	width:100%;

	overflow:hidden;

}

.cj_zjcy p{

	line-height:24px;

}

.cj_zjcy .cl_z_1{

	width:100%;

	overflow:hidden;

	margin-bottom:25px;

}

.cj_zjcy .cl_z_1 h1{

	font-size:38px;

	color:#037238;

	height:38px;

	line-height:38px;

}

.cl_z_ul{

	font-size:18px; color:#1469a9;

	width:300px;

	float:left;

}

.cl_z_ul li{

	line-height:38px;

	height:38px;

}

.s56{

	font-size:56px;

	color:#fff;

	display:block;

	margin-top:10px;

}

.s32{

	font-size:32px;

    color:#f9c1ad;

	display:block;

	

	}

.s38{

	font-size:38px;

	color:#fff;

	display:block;

	margin-top:20px;

	margin-bottom:20px;

}

.s24{

	font-size:24px;

	color:#bbe6b6;

	display:block;

}





/* 品牌文化-广告牌 */



.cj_ppwh .cj_p_three{

	width:100%;

	overflow:hidden;

	clear:both;

}

.cj_ppwh .cj_p_three li{

	float:left;

	width:80px;

	height:28px;

	margin-right:15px;

}

.cj_ppwh .cj_p_three li a{

    width:80px;

	height:28px;

	display:block;

	background:#898989;

	text-align:center;

	line-height:28px;

	color:#fff;

	font-weight:bold;

}

.cj_ppwh .cj_p_three li a:hover{

	background:#1469a9;

}

.cj_ppwh .cj_p_three li .cj_alone{

   background:#1469a9;

}



.cj_ppwh_ul{

	width:100%;

	overflow:hidden;

	padding-top:20px;

}

.cj_ppwh_ul .cj_ppwh_a{

	display:block;

	width:230px;

	height:126px;

	background:#1469a9;

	padding:6px 6px 28px 6px;

	float:left;

	margin-left:8px;

	margin-bottom:20px;



}

.cj_ppwh_ul .cj_ppwh_a .cj_ppwh_span{

	color:#fff;

	display:block;

	padding-top:10px;

}



/* 品牌文化-企业文化 */

.cj_ppwh{

	width:100%;

	overflow:hidden;

	padding-bottom:20px;

}

.cj_ppwh p{

	line-height:24px;

}

.cj_ppwh_h1{

	font-size:24px;

	margin-bottom:15px;

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_d{

	width:701px;

	height:303px;

	float:right;

	background:#1469a9;

	color:#fff;

	padding:60px 20px 0px 20px; 

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_c{

	width:330px;

	height:303px;

	float:left;

	background:#8fc31f;

	color:#fff;

	padding:60px 20px 0px 20px; 

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_ll{

	width:452px;

	height:75px;

	color:#fff;

	float:left;

	background:url(cj_ppwh_qywh.gif) 418px 38px no-repeat #8fc31f;

	padding:25px 20px 0px 20px;

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_rr{

	width:452px;

	height:75px;

	color:#fff;

	float:right;

	background:url(cj_ppwh_qywh.gif) 418px -58px no-repeat #8fc31f;

	padding:25px 20px 0px 20px;

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_fa{

	width:960px;

	height:90px;

	background:#1469a9;

	color:#fff;

	padding:25px 20px 0px 20px;

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_fa .cj_p_qywh_fa_ul{



}

.cj_ppwh .cj_p_qywh .cj_p_qywh_fa .cj_p_qywh_fa_ul li{

	line-height:24px;

	width:270px;

	float:left;

	padding-right:25px;

	padding-left:25px;

	background:url(cj_line.gif) top right no-repeat;

}

.cj_ppwh .cj_p_qywh .cj_p_qywh_fa .cj_p_qywh_fa_ul .cj_deshu{

	padding-left:0px;

}





/* 品牌文化-社会责任 */

.cj_zjcy_con{

	width:100%;

	overflow:hidden;

}

.cj_ppwh .cj_shzr_dl{

	width:440px;

	height:420px;

	padding:20px 20px 0px;

	float:left;

	background:url(cj_bottom_bg.gif) 0px bottom no-repeat #fff;

	margin-bottom:30px;

	margin-left:15px;

	display:inline;

}

.cj_ppwh .cj_shzr_dl .cj_s_d_d1{

	color:#1469a9;

	font-size:14px;

	line-height:36px;

}

.cj_ppwh .cj_shzr_dl .cj_s_d_d2{

	font-size:14px;

	line-height:20px;

	color:#666;

	margin-bottom:20px;

}

.cj_ppwh .cj_shzr_dl .cj_s_d_d3 a{

	padding:3px 6px;

	background:#1469a9;

	color:#fff;

	font-size:13px;

	

}

.cj_ppwh .cj_shzr_dl .cj_s_d_d3 a:hover{

	font-weight:bold;

}



/* 品牌文化-影音 */

.cj_p_yy{

	width:100%;

	overflow:hidden;

	padding-bottom:20px;



}

.cj_p_yy .cj_p_yy_left{

	width:320px;

	overflow:hidden;

	float:left;

}

.cj_p_yy .cj_p_yy_left .cj_p_y_title{

	width:320px;

	height:30px;

	line-height:30px;

	font-size:15px;

	text-indent:20px;

	font-weight:bold;

	color:#fff;

	background:#1469a9;

	margin-bottom:10px;

}

.cj_p_yy .cj_p_yy_right{

	width:650px;

	overflow:hidden;

	float:right;

	background:#333;

}

.cj_p_yy .cj_p_yy_right .cj_p_yy_video{

	width:650px;

	height:530px;

	background:#666;

}

.cj_p_yy .cj_p_yy_right .cj_p_yy_brief{

	color:#fff;

	font-size:13px;

	padding:15px;

}

.cj_p_yy .cj_p_yy_right .cj_p_yy_brief h2{

    font-size:15px;

	font-weight:bold;

	padding-bottom:10px;

}

.cj_p_yy .cj_p_yy_right .cj_p_yy_brief p{

	line-height:22px;

}

.cj_p_yy .cj_p_yy_left .cj_p_y_dl{

	width:320px;

	height:84px;

	margin-bottom:20px;

}

.cj_p_yy .cj_p_yy_left .cj_p_y_dl dt{

	float:left;

}



.cj_p_yy .cj_p_yy_left .cj_p_y_dl .cj_p_y_dd1{

    width:140px;

	float:right;

	padding-top:10px;

}



.cj_p_yy .cj_p_yy_left .cj_p_y_dl .cj_p_y_dd1 a{

	color:#1469a9;

	font-weight:bold;

	line-height:18px;

}

.cj_p_yy .cj_p_yy_left .cj_p_y_dl .cj_p_y_dd1 span{

	color:#666666;

	display:block;

	margin-bottom:8px;

	

}





.cj_jrcy{

	margin-bottom:20px;

}

.cj_jrcy .cj_jrcy_map{

	width:1248px;

	height:355px;

	background:#666;



}

.cj_jrcy .cj_jrcy_address{

	overflow:hidden;

	background:#1469a9;

	color:#fff;	

	padding:20px;

}

.cj_jrcy .cj_jrcy_address h1{

	font-size:32px;

	line-height:42px;

	font-weight:normal;

	margin-bottom:20px;

	background:url(cj_ppwh_qywh.png) 0px -177px no-repeat;

	font-style:italic;

	text-indent:60px;

}

.cj_jrcy .cj_jrcy_address p{	

	font-size:16px;

	line-height:26px;

}





.cj_jrcy .cj_jrcy_zp_title{

	width:100%;

	height:60px;

	background:#1469a9;	

}

.cj_jrcy .cj_jrcy_zp_title h1{

	color:#fff;

	font-size:32px;

	text-indent:20px;

	float:left;

	line-height:60px;

}



.bnr-btn{height:60px;width:154px;position:relative; float:right;}

.bnr-btn .download{position:absolute;left:0;top:0;no-repeat;display:block;width:134px;height:30px;padding-top:16px;text-decoration:none;}

.bnr-btn .download:hover{text-decoration:none;}



.cj_jrcy .cj_jrcy_zp_ul{

	width:100%;

	overflow:hidden;

	padding-top:20px;

	padding-bottom:10px;

}

.cj_jrcy .cj_jrcy_zp_ul ul{

	width:96%;

	overflow:hidden;

	margin:0px auto;



}

.cj_jrcy .cj_jrcy_zp_ul ul li{



	height:36px;

	line-height:36px;

	background:url(cj_yuan.gif) 3px 15px no-repeat;

	text-indent:16px;

}

.cj_jrcy .cj_jrcy_zp_ul ul li a{

	float:left;

	font-size:14px;

	color:#666;

}

.cj_jrcy .cj_jrcy_zp_ul ul li span{

	float:right;

	font-size:14px;

	color:#666;

}

.cj_jrcy .cj_jrcy_zp_email{

	color:#fff;

	line-height:30px;

	text-indent:20px;

	background:url(cj_xin.gif) 436px 8px no-repeat #666;

	

}

.cj_jrcy_zp_class{

	width:100%;

	overflow:hidden;

	background:#1469a9;	

}

.cj_jrcy_zp_ctitle{

	width:100%;

	overflow:hidden;

	

}

.cj_jrcy_zp_ctitle h1{

    color:#fff;

	font-size:32px;

	text-indent:20px;

	float:left;

	line-height:80px;



}

.cj_jrcy_zp_content{

	color:#fff;	

	line-height:26px;

	width:96%;

	margin:0px auto;

	font-size:14px;

	border-top:1px #5b96c3 solid;

	padding-top:20px;

	padding-bottom:20px;

}



.cj_bmxz{

	padding:20px;

	background:#1469a9;

	color:#fff;

	line-height:24px;

	margin-top:15px;

	font-size:14px;

	position:relative;

}

.cj_bm_img{

	position:absolute;

	bottom:20px;

	right:20px;

}

/* 公司大事记 */

.dsj{

	padding-top:76px;

	padding-bottom:50px;

}

.dsj h4.cat_title{

	font-size:20px;

	color:#f36e21;

	font-weight:bold;

}

.dsj_cotainer{

	background:url(dsj_line.jpg)50% 0% repeat-y;

}

.dsj_item{

	list-style:none;

	width:838px;

	min-height:100px;

	margin:0 auto;

	position:relative;

	

}

.dsj_item .head_dsj{

	position:absolute;

	left:395px;

	top:0px;

}

.dsj_item .foot_dsj{

	position:absolute;

	left:411px;

	bottom:-10px;

}

.dsj_item .year{

	position:absolute;

	left:387px;

	top:0px;

	color:#fff;

	display:block;

	text-align:center;

	background:url(year_bg.png) center no-repeat;

	padding:25px 16px;

}

.dsj_desc_left{

	float:left !important;

	margin-top:10px;

}

.dsj_desc_right{

	float:right !important;

	margin-top:10px;

}

.dsj_title_left{

	background:url(dsj_left.png) center no-repeat;

	font-size:13px;

	color:#fff;

	padding:10px 15px;

}

.dsj_title_right{

	background:url(dsj_right.png) center no-repeat;

	font-size:14px;

	color:#fff;

	padding:10px 19px;

}

.dsj_content_left{

	padding:8px 15px;

	background-color:#edf0f5;

	font-size:13px;

	color:#666666;

	margin-right:8px;

}

.dsj_content_right{

	padding:8px 12px;

	background-color:#edf0f5;

	font-size:13px;

	color:#666666;

	margin-left:8px;

}

.dsj_content_right p,.dsj_content_left p{

	width:331px;

}







.cj_da_ul{

	

}

.cj_da_ul li{

	float:left;

	width:60px;

	height:23px;

	line-height:23px;

	text-indent:10px;

	margin-left:2px;

	font-size:13px;



}

.cj_da_ul li a{

	width:60px;

	height:23px;

	display:block;

	font-size:13px;



}

.cj_da_ul li a:hover{

	background:url(cj_anniu.png);

	font-weight:bold;

	color:#fff;

}

.cj_da_ul li .cj_da_alones{

	background:url(cj_anniu.png);

	font-weight:bold;

	color:#fff;

}





.cj_jr_wzdt{

	padding-bottom:20px;

	width:100%;

	margin:0px auto;

}

.cj_jr_wzdt h2{

	border-bottom:1px solid #cccccc;

	height:30px;

	margin-bottom:10px;



}

.cj_jr_wzdt h2 a{

	display:block;

	color:#fff;

	width:130px;

	height:30px;

	line-height:30px;

	text-align:center;

	background:#1469a9;



}

.cj_jr_wzdt ul{



}

.cj_jr_wzdt ul li{

	line-height:30px;

	text-indent:20px;

}

.cj_jr_wzdt ul li a{

	font-size:14px;

	font-weight:bold;

}

.cj_jr_wzdt ul li a:hover{

	color:#1469a9;

}

.cj_jr_wzdt ul li .cj_dt_alone{

	float:left;

}

.cj_jr_wzdt ul li .cj_jr_w_div{

	float:left;	

}

.cj_jr_wzdt ul li .cj_jr_w_div a{

	padding:6px 6px;

	font-weight:normal;



}





.cj_news_left{

	width:760px;

	overflow:hidden;

	float:left;

	padding-bottom:20px;

}

.cj_news_left .cj_news_tui{

	padding-bottom:10px;

	border-bottom:1px #ccc solid;

	margin-bottom:10px;

}

.cj_news_left .cj_news_tui h2{

	font-size:18px;

}

.cj_news_left .cj_news_tui h2 a{



}

.cj_news_left .cj_news_tui h2 a:hover{

	color:#1469a9;

}



.cj_news_left .cj_news_tui dl{

	padding-top:15px;

}

.cj_news_left .cj_news_tui dt{

	float:left;

	padding-right:15px;

}

.cj_news_left .cj_news_tui dl .cj_news_dd1{

	line-height:20px;

	font-size:13px;

}

.cj_news_left .cj_news_tui dl .cj_news_dd1 a{

	color:#1469a9;

}

.cj_news_left .cj_news_tui dl .cj_news_dd2{

	font-size:13px;

	color:#999;

	line-height:26px;

}

.cj_news_lie{padding:10px 20px;}

.cj_news_lie ul{

	width:100%;

	overflow:hidden;

}

.cj_news_lie ul li{

    width:100%;

	height:30px;

	line-height:30px;

}
.cj_news_lie ul li a{

	float:left;

}

.cj_news_lie ul li span{

	float:right;

	padding-right:15px;

}

.cj_news_lie ul .cj_news_xian{

	background:url(line.jpg) repeat-x center center;

}

/* 影音列表页面 */

.cj_yy_list_dl{

	width:333px;

	height:210px;

	overflow:hidden;

	float:left;

	text-align:center;

	margin-top:20px;

}

.cj_yy_list_dl dt{

	position:relative;

}

.cj_yy_list_dl dt a{

	display:block;

	width:42px;

	height:42px;

	position:absolute;

	top:40px;

	left:140px;

	opacity:0.8;

}

.cj_yy_list_dl dt a:hover{

	opacity:1;/*其他，透明度50%*/

}

.cj_yy_list_dl .cj_y_l_d1{

	line-height:20px;

	color:#666;

	text-align:left;

	padding-left:20px;

}

.cj_yy_list_dl .cj_y_l_d2{

	text-align:left;

	padding-left:20px;

	padding-right:20px;

}

.cj_yy_list_dl .cj_y_l_d2 a{

	color:#1469a9;

	line-height:22px;

	font-size:14px;

}

.cj_yy_page{

	padding-right:22px;

	padding-top:20px;

	overflow:hidden;



}

/* 技术服务 */

.jsfw_con{

	padding:20px;

}

.jsfw_con p{

	font-size:14px;

	color:#666666;

	line-height:24px;

}

/* 搜索页面 */

.cj_m_top_235{

	padding-top:235px;

}

.cj_search{

	width:100%;

	overflow:hidden;

	background:url(cj_sh_body_bg.jpg) center top no-repeat;

}

.cj_search2{

	width:100%;

	overflow:hidden;

	background:url(cj_sh_body_bg2.jpg) center top no-repeat;

}

 .cj_sh_head{

	width:100%;

	height:30px;

	line-height:30px;

	background:url(cj_sh_head_bg.png) repeat-x;

}

 .cj_sh_head a{

	color:#fff;

}

 .cj_sh_head .cj_sd_con1000{

	width:1248px;

	overflow:hidden;

	color:#fff;

	margin:0px auto;

}

 .cj_sh_cont{

	width:1248px;

	margin:0px auto;

	overflow:hidden;

	text-align:center;

	padding-top:90px;



}



 .cj_sh_cont .cj_sh_cont1000{

	padding-left:287px;

	padding-top:70px;

}

 .cj_sh_cont1000 .cj_sh_title h2,.cj_sh_cont1000_2 .cj_sh_title h2{

	color:#1469a9;

	font-size:18px;

	float:left;

	height:30px;

	line-height:30px;

}

 .cj_sh_cont1000 .cj_sh_title ul ,.cj_sh_cont1000_2 .cj_sh_title ul{

	float:left;

	margin-top:6px;

}

 .cj_sh_cont1000 .cj_sh_title ul li ,.cj_sh_cont1000_2 .cj_sh_title ul li{

	float:left;

	padding:0px 10px;

	

}

 .cj_sh_cont1000 .cj_sh_title ul li .cj_sh_aline ,.cj_sh_cont1000_2 .cj_sh_title ul li .cj_sh_aline{

	color:#db6527;

	font-weight:bold;

}

 .cj_sh_cont1000 .cj_sh_title ul li a ,.cj_sh_cont1000_2 .cj_sh_title ul li a{

	font-size:16px;

}

 .cj_sh_cont1000 .cj_sh_title ul li a:hover ,.cj_sh_cont1000_2 .cj_sh_title ul li a:hover{

	color:#db6527;

	font-weight:bold;

}

  .cj_sh_cont1000 .cj_sh_kuang ,.cj_sh_cont1000_2 .cj_sh_kuang{

	float:left;

	padding-top:5px;

}

 .cj_sh_cont1000 .cj_sh_kuang .cj_sh_text ,.cj_sh_cont1000_2 .cj_sh_kuang .cj_sh_text{

	width:375px;

	height:38px;

	line-height:38px;

	border:1px #ccc solid;

	-moz-border-radius: 5px;     

    -webkit-border-radius: 5px;   

    border-radius:5px; 

}

 .cj_sh_cont1000 .cj_sh_kuang .cj_sh_submit ,.cj_sh_cont1000_2 .cj_sh_kuang .cj_sh_submit{

	width:86px;

	height:38px;

	line-height:38px;

	color:#fff;

	border:0px;

	font-size:15px;

	background:#e27437;

	-moz-border-radius: 5px;     

    -webkit-border-radius: 5px;   

    border-radius:5px;

}

 .cj_sh_foot{

	width:1248px;

	margin:0px auto;

	overflow:hidden;

	text-align:center;



}

 .cj_sh_foot .cj_sh_f_nav{

	height:50px;

	line-height:50px;

	border-top:1px solid #cdcdcd; 

	border-bottom:4px solid #1469a9;

}

 .cj_sh_foot .cj_sh_f_nav a{

	font-size:14px;

	color:#666;

}

 .cj_sh_foot .cj_sh_f_copy{

	height:40px;

	line-height:40px;

	color:#666;

}

.cj_sh_cont2{

	width:1248px;

	margin:0px auto;

	overflow:hidden;

	text-align:center;

	padding-top:70px;



}

.cj_sh_cont2 .cj_sh_list_logo{

	float:left;

}

.cj_sh_cont2 .cj_sh_cont1000_2{

	float:left;

	padding-left:20px;

}

.cj_sh_result{

	width:1248px;

	overflow:hidden;

	border-top:1px solid #ccc;

	margin:25px auto 20px;	

}

.cj_sh_result .cj_sh_r_left{

	width:218px;

	float:left;

	overflow:hidden;

	padding-right:20px;

	padding-top:20px;

}

.cj_sh_result .cj_sh_r_right{

	float:right;

	width:730px;

	padding:36px 15px 0px;

	min-height:466px;

	border-left:1px solid #ccc;

}

.cj_sh_result .cj_sh_r_left .cj_sh_r_dl{

	width:100%;

	text-align:right;

	border-bottom:1px dashed #999;

	padding-bottom:10px;

	padding-top:10px;

}

.cj_sh_result .cj_sh_r_left .cj_sh_r_dl dt{

	color:#1469a9;

	line-height:28px;

	font-size:15px;

	padding-bottom:2px;

}

.cj_sh_result .cj_sh_r_left .cj_sh_r_dl dd{

	line-height:24px;

	font-size:13px;

}

.cj_sh_result .cj_sh_r_left .cj_sh_r_dl dd a{



}

.cj_sh_result .cj_sh_r_left .cj_sh_r_dl dd a:hover{

	font-size:14px;

	font-weight:bold;

}

.cj_sh_result .cj_sh_r_left .cj_sh_r_dl dd .cj_sh_r_alone{

	font-size:14px;

	font-weight:bold;

}

.cj_sh_result .cj_sh_r_right .cj_sh_r_r_nlist {

	border-bottom:1px dashed #666;

	padding-bottom:10px;

	margin-bottom:20px;

}

.cj_sh_result .cj_sh_r_right .cj_sh_r_r_nlist .cj_nlist_title{

	height:26px;

}

.cj_sh_result .cj_sh_r_right .cj_sh_r_r_nlist .cj_nlist_title a{

	font-size:15px;

	color:#666;

	float:left;

}

.cj_sh_result .cj_sh_r_right .cj_sh_r_r_nlist .cj_nlist_title a:hover{

	color:#1469a9;

}

.cj_sh_result .cj_sh_r_right .cj_sh_r_r_nlist .cj_nlist_title span{

	float:right;

	color:#666;



}

.cj_sh_result .cj_sh_r_right .cj_sh_r_r_nlist .cj_nlist_jian{

	font-size:13px;

	line-height:20px;

	color:#666;

}



.result_list li{

	border-bottom:1px dashed #ccc;

	margin-top:18px;

}

.result_list li a img{

	float: left;

	border: 1px solid #ADCBE9;

	padding: 2px;

	background: #FFF;

	margin-right: 10px;

}

.result_list li p{

	line-height: 25px;

	margin-top: 6px;

	font-size: 12px;

	color: #333;

}

.result_list li div.adds{

font-size: 12px;

margin: 10px 4px;

}







/* 招商加盟专题页面 */

.cj_zht_head{

	width:100%;

	height:30px;

	line-height:30px;

	background:url(cj_sh_head_bg.png) repeat-x;

}

.cj_zht_head_1000{

	width:1248px;

	overflow:hidden;

	margin:0px auto;	

}

.cj_zht_head_1000 a{

	color: #fff;

	font-size: 15px;

	letter-spacing: 2px;

	background-color: #1469a9;

	padding: 2px 6px;

	border-radius: 5px;

}

.cj_zht_logo{

	width:100%;

	height:66px;

	background:url(cj_zt_bg1.jpg) center top no-repeat;

}

.cj_zht_logo_1000{

	width:1248px;

	overflow:hidden;

	margin:0px auto;

	padding-top:20px;

}

.cj_zht_logo_1000 h1{

	float:left;

}

.cj_zht_logo_1000 .cj_dudu{

	float:right;

	padding-top:15px;

}



.cj_zht_aodi{

	width:100%;

	height:186px;

	background:url(cj_zt_bg2.jpg) center top no-repeat;

}

.cj_zht_aodi .cj_zht_aodi_1000{

	width:980px;

	overflow:hidden;

	margin:0px auto;

	text-align:right;

	padding-right:20px;

	padding-top:60px;

}

.cj_zht_baom{

	width:100%;

	height:350px;

	background:url(cj_zt_bg3.jpg) center top no-repeat;

}

.cj_zht_baom .cj_zht_baom_1000{

	width:1248px;

	overflow:hidden;

	margin:0px auto;	

}

.cj_zht_youqi{

	width:100%;

	height:200px;

	background:url(cj_zt_bg4.jpg) center top no-repeat;

}

.cj_zht_youqi .cj_zht_youqi_1000{

	width:882px;

	height:175px;

	margin:0px auto;

	color:#fff;

	padding-top:25px;

	padding-left:118px;

	line-height:24px;

	font-size:14px;

}

.cj_zht_bmxz{

	width:1248px;

	height:490px;

	margin:0px auto;

	background:url(cj_zt_bmxz_bg.jpg) center bottom no-repeat;

}

.cj_zht_bmxz .cj_zht_bmxz_left{

	width:228px; 

	overflow:hidden;

	padding-left:50px;

	float:left;

}

.cj_zht_bmxz .cj_zht_bmxz_right{

	float:left;

	border-left:1px dashed #ccc;

	padding-left:20px;

}

.cj_zht_bmxz .cj_zht_bmxz_right dl dt{

	width:120px;

	height:29px;

	text-align:center;

	color:#fff;

	font-size:16px;

	font-weight:bold;

	padding-top:6px;

	background:url(cj_zt_bao_button.jpg) center bottom no-repeat;

}

.cj_zht_bmxz .cj_zht_bmxz_right dl dd{

	text-indent:20px;

	height:28px;

	line-height:28px;

	color:#666;

}

.cj_zht_kyzc{

	width:980px;

	overflow:hidden;

	margin:0px auto;

	background:url(cj_zt_kyzc1.jpg) left bottom no-repeat #8fc41f;

	text-align:right;

	padding-top:20px;

	line-height:26px;

	color:#fff;

	padding-bottom:20px;

	font-size:14px;

	padding-right:20px;

}

.cj_zht_kyzc strong{

	font-size:16px;

}

.cj_zht_kyzc_bottom{

	width:1248px;

	height:60px;

	margin:0px auto;

}

.cj_zht_nzhj{

	width:1248px;

	overflow:hidden;

	margin:0px auto;

	background:url(cj_zt_nzhj1.jpg) left bottom no-repeat #047935;

	padding-top:40px;

}

.cj_zht_nzhj_bottom{

	width:1248px;

	height:58px;

	margin:0px auto;

}

.cj_zht_nzhj .cj_zht_nzhj_left{

	float:left;

}

.cj_zht_nzhj .cj_zht_nzhj_right{

	float:left;

	padding-left:20px;

	border-left:1px dashed #fff;

	margin-left:20px; 

	display:inline;

	color:#fff;

	line-height:26px;

	padding-bottom:20px;

}

.cj_zht_nzj{

	width:980px;

	overflow:hidden;

	margin:0px auto;

	background:url(cj_zt_nzj.jpg) left 100px no-repeat #8fc41f;

	text-align:right;

	padding-top:20px;

	line-height:26px;

	color:#fff;

	padding-bottom:20px;

	font-size:14px;

	padding-right:20px;

}

.cj_zht_nzj_bot1{

	width:100%;

	height:260px;

	background:url(cj_zt_nzj1.jpg) center top no-repeat

}

.cj_zht_nzj_bot2{

	width:100%;

	height:260px;

	background:url(cj_zt_nzj3.jpg) center top no-repeat

}

.plph_title{

	line-height:26px;

	font-size:16px;

}

.plph{

	line-height:22px;

	font-size:14px;

	padding-left:8px;

}

/* hdzt*/

.hdzt_cat_t{

	line-height:37px;

	border-bottom:solid 1px #cccccc;

	margin-bottom:6px;

}

.hdzt_cat_t a{

	font-size:16px;

	color:#fff;

	background:#1469a9;

	padding:7px 33px;

}

.hdzt_con{

	padding:6px;

}

.hdzt_item{

	width:345px;

	height:290px;

	float:left;

	padding:14px;

	margin-bottom:4px;

}

.hdzt_item .thumb img{

	border:solid 2px #ccc;

}

.hdzt_item h3{

	line-height:40px;

	font-size:16px;

	color:#666666;

}

.hdzt_item p{

	color:#666666;

	line-height:21px;

	font-size:13px;

}

.hdzt_item p a{

	color:#1469a9;

}

/* footer */
.w1248{width:1248px;margin:0px auto;text-align:center;background:url(fk_53.jpg) left 20px no-repeat;position:relative;}
.footer{

	width:100%;

	min-width:1248px;

	background:#047935;
padding-bottom:25px;
	color:#fff;

	border-top:2px solid #dccdbf;

	padding-top:20px;

}
.foot_nav{margin-bottom:15px;padding-top:10px;}
.foot_nav li{display:inline;list-style:none;color:#fff;font-weight:bold;font-size:16px;}
.foot_nav li a{padding:0px 6px;}
.copyright{padding-bottom:15px;overflow:hidden;}
.copyright p{height:35px;line-height:35px;}
.footer a{

	color:#fff;

}
.erweima{position:absolute;right:0px;top:0px;}
.footer_info1{



}

.footer_info1 .product_l_foot h4 a{

	font-size:18px;

	color:#fff;

	line-height:36px;

}

.footer_info1 .product_l_foot li a{

	padding-left:20px;

	font-size:14px;

	color:#fff;

	line-height:28px;

	background:url(foot_li_p_bg.png) left no-repeat;

}

.product_l_foot{

	width:156px;

	float:left;

}

.company_info{

	width:375px;

	padding-top:8px;

	padding-left:10px;

	float:left;

}

.company_info h2{

	font-size:24px;

	color:#fff;

	padding-bottom:23px;

}

.company_info address{

	font-size:14px;

	line-height:25px;

}

.company_info address a{

	color:#fff;

}

.gzwx{

	padding-top:8px;

	margin-right:8px;

}

.sns{

	height:42px;

}

.sns a{

	display:block;



	margin:0 5px;

	

	float:right;

}



.sns a.wz{

	height:36px;

	margin:0 5px;

	float:right;

}

.sns a.ico{

	width:36px;

	height:36px;

	text-indent:-9999px;

	background-image:url(tool.png);

}

.sns a.sina{

	background-position:2px 0px;

}

.sns a.weixin{

	position:relative;

	text-indent:0px;

	background-position:90px 0px;

}

.sns .weixin #weixin_cy_img{

width: 128px;

height: 150px;

position: absolute;

z-index: 111;

right: -43px;

bottom: 53px;

display:none;

}

.sns a.qq{

	background-position:44px 0px;

}

.footer_info2 table{

	width:100%;

	text-align:left;

	line-height:52px;

}

.footer_info2 table td{

	border:solid 1px #fff;

}

.footer_info2 table span.tel{

	display:block;

	width:50px;

	height:52px;

	float:left;

	background-image:url(tool.png);

	background-position:-79px 84px;

}

.footer_info2 table span.email{

	display:block;

	width:34px;

	height:52px;

	float:left;

	background-image:url(tool.png);

	background-position:-82px 50px;

}

.footer_info2 table .emaila{

	font-size:15px;

}

.footer_info2 table .telphone{

	font-size:16px;

}

.footer_info2 table .foot_menu{

	text-align:center;

}

.footer_info2 table .foot_menu a{

	padding:0px 8px;

	font-size:14px;

}

.footer_copyright p.f2{

	width:55%;

	float:left;

	padding-top:24px;

	padding-bottom:20px;

	font-size:14px;

	text-align:left;

}

.footer_copyright p.f1{

	width:45%;

	float:right;

	padding-top:24px;

	padding-bottom:20px;

	font-size:14px;

	text-align:right;

}

.Validform_checktip{

	margin-left:8px;

	line-height:20px;

	height:20px;

	overflow:hidden;

	color:#999;

	font-size:12px;

}

.Validform_right{

	color:#71b83d;

	padding-left:20px;

	background:url(right.png) no-repeat left center;

}

.Validform_wrong{

	color:red;

	padding-left:20px;

	white-space:nowrap;

	background:url(error.png) no-repeat left center;

}

.Validform_loading{

	padding-left:20px;

	background:url(onLoad.gif) no-repeat left center;

}

.Validform_error{

	background-color:#ffe7e7;

}

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}

#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}

#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#6b6b6b;}

#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}

#Validform_msg a.Validform_close:hover{color:#037238;}

#Validform_msg .Validform_info{padding:8px;border:1px solid #6b6b6b; border-top:none; text-align:left;}

.v_box{border:1px solid #CC1C1C; background:#fff; margin-bottom:15px;}

.v_box .title{background:#E3E5E6; line-height:27px; border:1px solid #fff;}

.v_box .title .bt{float:left; padding:0px 10px; color:#fff; font-weight:bold; font-size:14px; background:url(titbg04.gif) top repeat-x;}

.listNav { margin:0 0 10px; }

.ln-letters { overflow:hidden; }

.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 6px; border:1px solid silver; border-right:none; text-decoration:none; }

.ln-letters a.ln-last { border-right:1px solid silver; }

.ln-letters a:hover,

.ln-letters a.ln-selected { background-color:#eaeaea; }

.ln-letters a.ln-disabled { color:#ccc; }

.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }

.link_box{padding:15px; font-size:14px}

.link_box td{padding:5px;color:#15a;}

.link_box li{width:178px;float:left; font-size:14px}

.link_box a{color:#686467;}

.returnTop {

  position: fixed;

_position: absolute;

right: 10px;

bottom: 220px;

_bottom: auto;

display: none;

width: 17px;

border: 1px solid #075176;

border-radius: 4px;

background: #fff;

box-shadow: 0 0 5px #008FFF;

padding-top: 32px;

padding-left: 13px;

padding-right: 10px;

padding-bottom: 10px;

line-height: 15px;

cursor: pointer;

}

.returnTop .s {

    position: absolute;

    top: -2px;

    _top: -20px;

    left: 10px;

    width: 0;

    height: 0;

    border-width: 10px;

    border-color: transparent transparent #075176;

    border-style: dashed dashed solid;

}

.returnTop .b {

    position: absolute;

    top: 18px;

    left: 16px;

    height: 12px;

    width: 8px;

    background: #075176;

}





/****hdzt hot*****/



.hdzt_hot{

	/*position:relative;

	float:right;

	top:6px;

	left:-5px;*/
	position:absolute;
	padding:4px 0px 0px 56px;
}


.kfk{position:fixed;float:right;top:160px;right:2px;height:680px;margin:0px;padding:0px;z-index:1000;}
.ke{background:url(kfbg1.png) no-repeat;height:670px;width:220px;}
.ke ul{padding:100px 0px 100px 33px;margin:0px;}
.ke ul li{padding:6px 0px;text-align:center;width:164px;list-style-type:none;margin:0px;}
.ke ul li p{padding:4px 0px;margin:0px;}
.ke ul li a{color:#FFF;font-size:24px;font-weight:600;text-decoration:none;margin:0px;padding:0px;}

/*********che end***********/

 .FeedBack {}
 .FeedBack .Fleft{
	width:90px;
	float:left;
	}
 .FeedBack .Fleft .Ficon{
	padding:0px  12px;
	}
 .FeedBack .Fleft .Fname{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	color:#b00000;
	font-weight:bold;}		
 .FeedBack .Fright{
	float:left;
	width:600px;
	padding-bottom:10px;
	}
 .FeedBack .Fright .Fcontent .Ftime{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#b00000;
	padding:0px 20px 5px 20px;}	
 .FeedBack .Fright .Fcontent{
	width:600px;
	background:url("PostBG.jpg") no-repeat left top;
	padding:10px 0px;
	}
 .FeedBack .Fright .Fcontent p{
	padding:0px 20px 5px 50px;}

 .FeedBack .Fright .Fcontent .Freply .FRtitle{
	margin-left:20px;
	line-height:20px;
	color:#FFFFFF;
	height:25px;
	background:url("picon.gif") no-repeat 2px 0px;
	padding-left:20px;
	font-weight:bold;}
 .FeedBack .Fright .Fcontent .Freply p{
	color:#989E4D}	
 .FeedBack .Fright .Fline{
	float:right;
	width:572px;
	border-top:1px solid #EDEDEF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);} 

 .FeedBack .IntroTitle{
	width:665px;
	margin:auto;
	}
 .FeedBack .commentbox{
	padding-top:5px;}	
 .FeedBack .commentbox #commentform td{
	height:40px;}
 .FeedBack .commentbox #commentform input{
	height:25px;
	line-height:25px;}

 .FeedBack .commentbox #commentform .Cbutton{
	line-height:25px;
	background:#b00000;
	border:none;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;}
	
 .FeedBack .commentlist dt{
	padding:5px 10px;
	background-color:#b00000;
	height:22px;
	line-height:22px;
	font-size:12px;}	
 .FeedBack .commentlist dd{
	padding:15px 0px 15px 0px;
	line-height:180%;
	font-size:14px;
	}	
 .FeedBack .commentlist dd  b{
	color:#458D3A;}

 .FeedBack .commentlist dd span{
	color:#A00000;}	
 .FeedBack .commentlist p{
	padding:0px;
	line-height:180%;
	margin:0px;}