﻿@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; font-family:"\5FAE\8F6F\96C5\9ED1";outline:none;blr:expression(this.onFocus=this.blur());}
abbr[title], acronym[title] {border-bottom: 1px dotted;cursor: help;}
q:before, q:after { content: ''; }
legend { color: #000; }
button, input, select, textarea {font-size: 100%; }
table {border-collapse: collapse;border-spacing: 0;}
hr {border: none;height: 1px;}
html { overflow-y: scroll; }
img{ border:0;}
/*清除浮动*/
.cleardiv{ clear:both;}
/* 左右浮动 */
.f_left{ float:left;}
.f_right{ float:right;}
.cj_padding{
	padding:20px 20px 20px ;
}
.cj_margin_left15{
	margin-left:15px;
}
.cj_margin_top15{
	margin-top:15px;
}


.cj_container{
	width:1000px;
	min-width:1000px;
	margin:0px auto;
	overflow:hidden;
}
.cj_top{
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	position:relative;
}
.slides a.slidesjs-play,.slides a.slidesjs-stop{
	display:none !important;
}

.cj_bg1{
	width:100%;
	min-width:1000px;
	background:url(/statics/images/bg1.jpg) top center no-repeat;
}
.cj_bg2{
	width:100%;
	min-width:1000px;
	background:url(/statics/images/bg2.jpg) top center no-repeat;
}
.cj_bg3{
	width:100%;
	min-width:1000px;
	background:url(/statics/images/bg3.jpg) top center no-repeat;
}
.cj_bg4{
	width:100%;
	min-width:1000px;
	background:url(/statics/images/bg4.jpg) top center no-repeat;
}
.cj_bg5{
	width:100%;
	min-width:1000px;
	background:url(/statics/images/bg5.jpg) top center no-repeat;
}
.cj_bg6{
	width:100%;
	min-width:1000px;
	background:url(/statics/images/foot_bg.jpg) top center no-repeat #343434;
}


.cj_new_left{
	width:590px;
	height:551px;
	overflow:hidden;
	background:url(/statics/images/news_bg.png)  repeat;
	color:#fff;
	padding:15px 15px 38px;
	float:left;
}
.cj_new_left .cj_new_left{
	
}
.cj_new_left .cj_n_dl{
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #fff;
	padding-bottom:15px;
}
.cj_new_left .cj_n_dl dt{
	float:left;
	margin-right:15px;
}
.cj_new_left .cj_n_dl .cj_n_dd1 {
	width:396px;
	float:right;
	line-height:30px;
	
	
}
.cj_new_left .cj_n_dl .cj_n_dd1 a{
	color:#fff;
}
.cj_new_left .cj_n_dl .cj_n_dd1 a:hover{
	color:#cc9966;
}
.cj_new_left .cj_n_dl .cj_n_dd2 {
	width:396px;
	float:right;
	color:#999;
}
.cj_new_left .cj_n_dl .cj_n_dd3 {
	width:396px;
	float:right;
	line-height:20px;
}
.cj_new_left .cj_n_dl .cj_n_dd4 {
width:396px;
	float:right;
	margin-top:5px;
	
}
.cj_new_left .cj_n_dl .cj_n_dd4 a {
	background:url(/statics/images/news_bg2.png) no-repeat;
	color:#fff;
	display:block;
	text-align:center;
	font-size:12px;
	width:77px;
	line-height:20px;
}
.cj_new_left .cj_n_dl .cj_n_dd4 a:hover {
	  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;
}
.cj_new_left .cj_n_ul{
	font-size:14px;
}
.cj_new_left .cj_n_ul li{
	height:54px;
	border-bottom:1px dashed  #fff;
	padding-top:12px;
	
}
.cj_new_left .cj_n_ul li a{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.cj_new_left .cj_n_ul li span{
	display:block;
	margin-top:10px;
}
.cj_new_left .cj_n_ul li a:hover{
	color:#cc9966;	
}
.cj_n_h2{
	margin-bottom:36px;
}
.cj_n_h2 span{
	font-size:28px;
	font-family:Arial;
}
.cj_n_h2 strong{
	font-size:21px;
	display:block;
	margin-top:3px;
}
.cj_latst_right{
	width:350px;
	overflow:hidden;
	background:url(/statics/images/news_bg.png)  repeat;
	color:#fff;
	float:right;
	padding:15px 0px;
}

.cj_latst_right .cj_la_dl{
	height:486px;
	overflow:hidden;
}
.cj_latst_right .cj_la_dl dt{
	margin-bottom:20px;
}
.cj_latst_right .cj_la_dl .cj_la_dd1{
	font-size:14px;
	line-height:30px;
	border-bottom:1px solid #797267;
	width:92%;
	margin:0px auto;
	margin-bottom:10px;
	height:30px;
	overflow:hidden;
}
.cj_latst_right .cj_la_dl .cj_la_dd2{
	line-height:24px;
	width:92%;
	margin:0px auto;
	font-size:12px;
}
.cj_latst_right .cj_la_dl .cj_la_dd3{
	line-height:20px;
	width:92%;
	margin:0px auto;
	margin-top:10px;
}
.cj_latst_right .cj_la_dl .cj_la_dd3 a {
	background:url(/statics/images/news_bg2.png) no-repeat;
	color:#fff;
	display:block;
	text-align:center;
	font-size:12px;
	width:77px;
	line-height:20px;
}
.cj_latst_right .cj_la_dl .cj_la_dd3 a:hover {
	  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;
}

.cj_ke_title{
	background:url(/statics/images/ke_bg.png) repeat;
	width:646px;
	padding:15px;
	overflow:hidden;
}
.cj_ke_title h2{
	color:#fff;
}
.cj_ke_title h2 span{
	font-size:28px;
	font-family:Arial;
}
.cj_ke_title h2 strong{
	font-size:21px;
	display:block;
	margin-top:3px;
	font-weight:normal;
}
.cj_ke_con{
	width:675px;
}
.cj_ke_dl{
	width:330px;
	height:245px;
	background:url(/statics/images/ke_bg.png) repeat;
	color:#fff;
	text-align:center;
	float:left;
	cursor:pointer;
}
.cj_ke_dl:hover{
	filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9;  
      opacity: 0.9; 
}
.cj_ke_dl dt{
	margin-bottom:10px;
	margin-top:15px;
}
.cj_ke_dl .cj_k_dd1 {
	font-size:19px;
	color:#fff;
}
.cj_ke_dl .cj_k_dd2{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-transform : uppercase;
	margin-top:4px;

}
.cj_ke_dl .cj_k_dd3{
	font-size:14px;
	margin-top:20px;
	line-height:20px;
}

.cj_service_left{
	background:url(/statics/images/se_bg.png) repeat;
	color:#fff;
	width:615px;
	height:540px;
	float:left;
}
.cj_se_dl{
	margin-top:15px;
}
.cj_fwzx_left22{
	padding:0px 30px 30px;
}
.cj_se_dl dt{
	line-height:60px;
}
.cj_se_dl dt a{
	color:#fff;
	font-size:18px;
}
.cj_se_dl .cj_se_dd1{
	line-height:20px;
}
.cj_se_dl .cj_se_dd2{
	margin-top:20px;
}
.cj_se_dl .cj_se_dd2 a{
	background:url(/statics/images/se_bg2.png) no-repeat;
	color:#fff;
	display:block;
	text-align:center;
	font-size:12px;
	width:168px;
	line-height:35px;
}
.cj_se_dl .cj_se_dd2 a:hover{
	filter:alpha(opacity=70);  
    -moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7; 
}
.cj_se_h2{
	border-bottom:1px solid #bab3af;
	padding-bottom:20px;
	padding-left:20px;
	padding-top:15px;
}
.cj_se2_h2{
	padding-bottom:20px;
	color:#fff;
}
.cj_se_h2 span , .cj_se2_h2 span{
	font-size:28px;
	font-family:Arial;
}
.cj_se_h2 strong  , .cj_se2_h2 strong{
	font-size:21px;
	display:block;
	margin-top:3px;
	font-weight:normal;
}
.cj_wind_right{
	width:343px;
	float:right;
	
	color:#fff;
}
.cj_wind_top{
	background:url(/statics/images/se_bg.png) repeat;
	padding:15px 15px;
}
.cj_wind_bottom{	
	margin-top:15px;
	
}
.cj_se_a{
	background:url(/statics/images/se_bg2.png) no-repeat;
	color:#fff;
	display:block;
	text-align:center;
	font-size:12px;
	width:168px;
	line-height:35px;
}
.cj_se_a:hover{
	filter:alpha(opacity=70);  
    -moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7; 
}
/*
.cj_wind_dl{
	width:186px;
	height:142px;
	background:url(/statics/images/se_bg.png) repeat;
	text-align:center;
}
.cj_wind_dl dt{


}
.cj_wind_dl dd{
	margin-top:10px;
}
.cj_wind_dl dd a{
	color:#fff;
	font-size:16px;
	font-weight:normal;	
}*/
.cj_wind_uul{

}
.cj_wind_uul li{
	width:171px;
	height:142px;
	background:url(/statics/images/se_bg.png) repeat;
	float:left;
	margin-left:1px;
}
.cj_wind_uul li a{
	display:block;
	width:171px;
	height:142px;
	color:#fff;
	text-align:center;

}
.cj_wind_uul li a:hover{
	filter:alpha(opacity=70);  
    -moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7; 

}
.cj_wind_uul li a img{
	padding-top:27px;
	padding-bottom:15px;
}
.cj_wind_teshu{
	background:url(/statics/images/se_bg.png) repeat;
	padding:15px 0px 0px;
}
.cj_wind_teshu2{
	width:100%;
	overflow:hidden;
}

.cj_pp{
	background:url(/statics/images/pp_bg.png) repeat;
	overflow:hidden;
	padding:20px 20px 50px;
}
.cj_pp_ul{
	width:100%;
	overflow:hidden;
}
.cj_pp_ul li {
	float:left;
	text-align:center;
	width:160px;
	margin-top:32px;
}
.cj_pp_ul li a{
	
}
.cj_pp_ul li a img{
	max-width:120px;
	filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; 
}
.cj_pp_ul li a:hover img{
	filter:alpha(opacity=100);  
    -moz-opacity:1;  
    -khtml-opacity: 1;  
    opacity: 1; 
}
.cj_pp_h2{
	width:100%;
	border-bottom:1px solid #999999;
	padding-bottom:15px;
}
.cj_pp_h2 span{
	font-size:28px;
	font-family:Arial;
}
.cj_pp_h2 strong{
	font-size:21px;
	display:block;
	margin-top:3px;
	font-weight:normal;
}
.cj_cp_left{
	width:367px;
	float:left;
}
.cj_cp_right{
	width:592px;
	float:right;
	color:#fff;
	border-left:1px solid #999999;
	padding-left:40px;
	padding-top:30px;
	padding-bottom:30px;
	margin-top:60px;
}
.cj_cp_right dt{
	
}
.cj_cp_right dt span{
	font-size:28px;
	font-family:Arial;
}
.cj_cp_right dt strong{
	font-size:21px;
	display:block;
	margin-top:3px;
	font-weight:normal;
}
.cj_cp_right .cj_cp_ddd1{
    color:#abaeb0;
	line-height:22px;
	font-size:14px;
	padding-top:40px;
}
.cj_cp_right .cj_cp_ddd2{
	padding-top:40px;
} 
.cj_cp_right .cj_cp_ddd2 a{
	background:url(/statics/images/se_bg2.png) no-repeat;
	color:#fff;
	display:block;
	text-align:center;
	font-size:12px;
	width:168px;
	line-height:35px;
} 
.cj_cp_right .cj_cp_ddd2 a:hover{
	  filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;
} 

.cj_foot_left{
	width:300px;
	color:#999;
}
.cj_foot_left h2{
	margin-bottom:20px;
}
.cj_foot_left p{
	color:#999;
	font-size:14px;
	line-height:24px;
}
.cj_foot_ul{
	float:left;
	margin-left:48px;
}
.cj_foot_ul li{
	color:#999;
	background:url(/statics/images/foot_li_bg.png) 0px 8px no-repeat;
	text-indent:10px;
	line-height:20px;
}
.cj_foot_ul .cj_f_dan{
	background:none;
	font-size:14px;
	text-indent:0px;
	font-weight:bold;
	line-height:30px;
}
.cj_foot_ul li a{
	color:#999;
	font-size:13px;
}
.cj_foot_ul li a:hover{
	color:#fff;
}

.cj_foot_right{
	color:#999;
	margin-left:40px;
}
.cj_copy{
	width:100%;
	background:url(/statics/images/copy_bg.png) repeat;
	line-height:40px;
	color:#999;
}
.cj_copy p{
	color:#999;
}
.cj_xinlang{
	display:block;
	width:29px;
	height:23px;
	background:url(/statics/images/weixin.png) left top repeat;
	float:left;
	margin-top:10px;
	
}
.cj_xinlang a:hover{

}
.cj_weibo{
	display:block;
	width:29px;
	height:23px;
	background:url(/statics/images/weixin.png) left -28px repeat;
	float:left;
	margin-top:10px;
	margin-left:15px;
	position:relative;
}
.cj_dizhi{
	
}
.cj_dizhi dt{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.cj_dizhi dd{
	line-height:24px;
}

.er_suipian{
	border-bottom:1px solid #666;
}
.sp_title{
	font-family:Arial;
	font-size:36px;
	color:#bfcad9;
	text-transform : uppercase;
	line-height:64px;
}
.sp_dao{
	margin-top:36px;
	font-size:14px;
}
.sp_dao a{
	color:#666;
	font-size:14px;
}
.sp_dao a:hover{
	color:#336699;
}
.sp_teshu{
	color:#333;
	font-weight:bold;
}
.er_con_left{
	width:215px;
	padding-top:30px;
	min-height:360px;
}
.cj_left_nav{
	
}
.cj_left_nav li{
	line-height:42px;
}
.cj_left_nav li a{
	display:block;
	font-size:14px;
	color:#336699;
	text-indent:15px;
}
.cj_left_nav li a:hover{
	
	background:url(/statics/images/left_bg.gif) no-repeat;
	color:#000;

}
.cj_left_nav li .cj_ln_none{
	background:url(/statics/images/left_bg.gif) no-repeat;
	color:#000;

}
.er_con_right{
	width:730px;
	border-left:1px solid #ccc;
	padding-left:30px;
	padding-top:30px;
	margin-bottom:60px;
}
.cj_r_title{
	padding-bottom:12px;
}
.cj_r_title h2{
	font-family:Arial;
	font-size:24px;
}
.cj_r_title span{
	font-size:18px;
	margin-top:4px;
	display:block;
}
.cj_blue{
	color:#336699;
}
.cj_orange{
	color:#946b35;
}
.cj_purple{
	color:#50327c;
}
.cj_green{
	color:#ec7438;
}
.cj_hehe{
	color:#abcd03;
}
.er_content{
	font-size:14px;
	color:#666;
	line-height:24px;
}
#all-list-wrap img{
	max-width:730px !important;
	height:auto;
}
.cj_21bulue{
	font-size:21px;
	color:#336699;
	margin-bottom:14px;
	display:block;
}
.cj_16bulue{
	font-size:16px;
	color:#336699;
	margin-bottom:6px;
	display:block;
}
.cj_14bulue{
	font-size:14px;
	color:#336699;
}
.cj_26mar_right{
	margin-right:26px;
}
.cj_26mar_left{
	margin-left:26px;
}
.cj_about_dl{
	width:100%;
	overflow:hidden;
	padding-bottom:30px;
	padding-top:30px;
	border-bottom:1px dashed #ccc;
}
.cj_about_dl dd{
	width:500px;
	float:right;
}
.cj_gsyg_dl{
	width:100%;
	overflow:hidden;
	padding-bottom:30px;
	padding-top:30px;
	border-bottom:1px dashed #ccc;
}
.cj_gsyg_dl dd{
	width:460px;
	float:right;
}

.daj_con{
	width:100%;
	background:url(/statics/images/dsj_dian.gif) 77px top repeat-y;
	overflow:hidden;
	position:relative;
}
.daj_con .daj_dl{
	width:730px;
	
	overflow:hidden;
	margin:10px 0px;
}
.daj_con .daj_dl dt{
	float:left;
	width:70px;
	font-size:16px;
	color:#336699;
	line-height:30px;
}
.daj_con .daj_dl dd{
	width:635px;
	float:right;
	padding-left:25px;
	background:url(/statics/images/dsj_bg.gif) 0px 8px no-repeat;
	line-height:30px;
}
.cj_write_kuai{
	width:1px;
	height:18px;
	position:absolute;
	top:0px;
	left:77px;
	background:#fff;
}
.gtyj_ul{
	margin-top:30px;
}
.gtyj_ul li{
	float:left;
	padding:10px 32px;
	background:#336699;
	color:#fff;
	margin-left:14px;
	font-size:16px;
}
.gtyj_ul .gtyj_li_lone{
	margin-left:0px;
}
.cj_gsyg_er{
	padding-top:30px;
}
.jyln_ul{
	width:370px;
	float:left;
	padding-top:76px;
}
.jyln_ul li{
	width:174px;
	height:58px;
	text-align:center;
	background:#336699;
	color:#fff;
	float:left;
	margin-left:10px;
	font-size:16px;
	padding-top:10px;
	margin-bottom:10px;
}
.jyln_ul .jyln_li_lone{
	margin-left:0px;
}
.jyln_ul li span{
	font-family:Arial;
	text-transform : uppercase;
	font-size:16px;
	display:block;
	font-weight:bold;
}
.cj_news_dl{
	margin-bottom:38px;
}
.cj_news_dl dt{
	float:left;
}
.cj_news_dl dt img{
	width:197px;
	height:120px;
}
.cj_news_dl dd{
	width:510px;
	float:right;
}
.cj_news_dl .er_n_dd1 a{
	color:#336699;
	font-size:18px;
	text-decoration:underline;
}
.cj_news_dl .er_n_dd1 a:hover{
	color:#b99765;
}
.cj_news_dl .er_n_dd2{
	font-size:13px;
	font-weight:bold;
}
.cj_news_dl .er_n_dd3{
	font-size:13px;
	line-height:20px;

}
.cj_news_dl .er_n_dd4 a{
	font-size:12px;
	width:109px;
	height:24px;
	line-height:24px;
	display:block;
	background:url(/statics/images/news_bga.png) no-repeat;
	color:#fff;
	text-indent:15px;
	margin-top:5px;
	
}
.cj_news_dl .er_n_dd4 a:hover{
	  filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;
	
}
/* 分页样式 */
.pages{
	float:left;
	margin-right:12px;
	margin-bottom:8px;
}
.pages li{
	float:left;
	line-height:31px;
}
.pages li a{
	margin:0 1px;
	text-align:center;
	display:block;
	width:31px;
	height:31px;
	line-height:31px;
	background-color:#e8e7e7;
}
.pages li a:hover,.pages li a.active{
	background-color:#336699;
	color:#fff;
}
.pages li a.pages_lone{
	background-color:#336699;
	color:#fff;
}
.cj_tsgbkc{
	color:#996633;
}
.cj_ts_biao{
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
}
.cj_ts_left{
	background:#d4003b;
	width:222px;
	height:164px;
	float:left;
	color:#fff;
	text-align:center;
}
.cj_ts_left h2{
	font-size:34px;
	font-family:Arial;
	margin-top:50px;
}
.cj_ts_left span{
	font-size:19px;
}
.cj_ts_right{
	width:440px;
	height:104px;
	float:left;
	background:url(/statics/images/ts_bg.gif) left top no-repeat #fef7db;
	color:#d4003b;
	padding:30px 30px;
}
.cj_orange_hr{
	border-bottom:1px dashed #996633; 
	margin-top:20px; 
	margin-bottom:20px;
	width:100%; 
}
.cj_black_hr{
	border-bottom:1px dashed #666666; 
	margin-top:20px; 
	margin-bottom:20px;
	width:100%; 
}
.cj_ymh_left{
	background:#50327c;
	width:222px;
	height:164px;
	float:left;
	color:#fff;
	text-align:center;
}
.cj_ymh_left h2{
	font-size:34px;
	font-family:Arial;
	margin-top:50px;
}
.cj_ymh_left span{
	font-size:19px;
}
.cj_ymh_right{
	width:440px;
	height:104px;
	float:left;
	background:url(/statics/images/ts_bg2.gif) left top no-repeat #eedcf6;
	color:#50327c;
	padding:30px 30px;
}
.ymh_21purple{
	display:block;
	color:#50327c;
	font-size:21px;
}
.ymh_16purple{
	display:block;
	color:#50327c;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}
.ymh_18purple{
	display:block;
	color:#50327c;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:15px;
}
.cj_yma_dl{
	background:#eedcf6;
	margin-bottom:20px;
}
.cj_yma_dl dt{
	padding:10px 22px 0px;
	height:60px;	
}
.cj_yma_dl dt h2{
	font-size:24px;
	color:#50327c;
	border-bottom:1px solid #666666;
	height:40px;
	padding-top:15px;
}
.cj_yma_dl dd{
	padding:0px 22px;
}
.cj_yma_dl .cj_yma_dd1{
    font-size:16px;
	line-height:38px;
	font-weight:bold;
}
.cj_yma_dl .cj_yma_dd2{
	line-height:22px;
	 font-size:14px;
	 padding-top:8px;
	 padding-bottom:15px;
}
.cj_yma_dl .cj_yma_dd3{
	background:#50327c;
	color:#fff;
	line-height:38px;
}

.cj_zzq_left{
	background:#dad033;
	width:222px;
	height:164px;
	float:left;
	color:#fff;
	text-align:center;
}
.cj_zzq_left h2{
	font-size:30px;
	font-family:Arial;
	margin-top:50px;
}
.cj_zzq_left span{
	font-size:19px;
}
.cj_zzq_right{
	width:440px;
	height:104px;
	float:left;
	background:url(/statics/images/ts_bg3.gif) left top no-repeat #feec5a;
	color:#ec7438;
	padding:30px 30px;
}
.cj_zzq_16cheng{
	display:block;
	font-size:16px;
	color:#ec7438;
}

.cj_esp_left{
	background:#eeeeee;
	width:222px;
	height:164px;
	float:left;
	color:#abcd03;
	text-align:center;
}
.cj_esp_left h2{
	font-size:30px;
	font-family:Arial;
	margin-top:50px;
}
.cj_esp_left span{
	font-size:19px;
}
.cj_esp_right{
	width:440px;
	height:104px;
	float:left;
	background:url(/statics/images/ts_bg4.gif) left top no-repeat #abcd03;
	color:#eeeeee;
	padding:30px 30px;
}
.cj_zzq_16he{
	display:block;
	font-size:16px;
	color:#abcd03;
}
.cj_16blue_s{
	display:block;
	color:#336497;
	font-size:16px;
}
.cj_14blue_p{
	display:block;
	color:#336497;
	font-size:14px;
	margin-bottom:3px;
	font-weight:bold;
	margin-top:8px;
}
.cj_gzwm{
	width:100%;
	padding-top:30px;
	padding-bottom:30px;
	border-bottom:1px dashed #333;
}
.cj_erweima{
	margin-top:20px;
}
.cj_erweima li{
	float:left;
	width:200px;
	text-align:center;
}
.cj_erweima li img{
	max-width:180px;
	height:auto;
}
.cj_guzwm_left{
	width:500px;
	float:left;
}
.cj_guzwm_right{
	width:430px;
	float:right;
	padding-left:70px;
}
.gzwm_dl{

}
.gzwm_dl dt{
	font-size:24px;
	color:#000;
	font-weight:bold;
	height:40px;
}
.gzwm_dl dd{
	line-height:22px;
	font-size:14px;
}
.gzwm_dl2{
	font-family:Arial;
	margin-top:20px;
}
.gzwm_dl2 dt{
	font-size:18px;
	color:#000;
	font-weight:bold;
	height:30px;
}
.gzwm_dl2 dd{
	line-height:22px;
	font-size:14px;
}
.gzwm_span1{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#000;
	line-height:28px;
	text-indent:35px;
	background:url(/statics/images/dianhua.gif) left top no-repeat;
	margin-top:30px;

}
.gzwm_span2{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#000;
	line-height:28px;
	text-indent:35px;
	background:url(/statics/images/dianhua.gif) left -32px no-repeat;
	margin-bottom:30px;
	margin-top:10px;
}
.cj_js_cont{
	background:#f6f3f0;
	color:#000;
	font-size:21px;
	text-indent:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#333;
	margin-bottom:17px;
}
.ppzx_title{
	background:url(/statics/images/ppzx_bg.gif) repeat;
	width:990px;
	padding-left:10px;
	padding-top:10px;
	height:68px;
	color:#fff;
}
.ppzx_title strong{
	font-size:24px;
	font-family:Arial;
	color:#899db7;
}
.ppzx_title span{
	font-size:18px;
	display:block;
	margin-top:10px;
	font-weight:normal;
}
.zypp{
	margin-top:20px;
	width:49%;
	overflow:hidden;
	float:left;
}
.ppzx_ul{
	
}
.ppzx_ul li{
	width:159px;
	padding:2px 2px;
	text-align:center;
	float:left;
	min-height:84px;
}
.ppzx_ul li a{
	display:block;
	width: 159px;
	height: 80px;
}
.ppzx_ul li a img{
	max-width:140px;
	height:auto;
	filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; 
}
.ppzx_ul li a:hover img{
	max-width:150px;
	height:auto;
	filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; 
}
.ppzx_margin20{
	padding-bottom:40px;
}


.zypp_jpt{
	width:496px;
	overflow:hidden;
	float:left;
}
.ppzx_jpt_ul{
	width:100%;
}
.ppzx_jpt_ul li{
	width:120px;
	padding:10px 15px;
	text-align:center;
	float:left;
	min-height:31px;
}
.ppzx_jpt_ul li a{
	
}
.ppzx_jpt_ul li a img{
	max-width:110px;
	filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5; 
}
.ppzx_jpt_ul li a:hover img{
	max-width:110px;
	filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; 
}
.ppzx_jpt_title{
	background:url(/statics/images/ppzx_bg.gif) repeat;
	width:496px;
	height:68px;
	color:#fff;
	text-align:center;
	padding-top:10px;
	margin-bottom:10px;
}
.ppzx_jpt_title strong{
	font-size:24px;
	font-family:Arial;
	color:#899db7;
}
.ppzx_jpt_title span{
	font-size:18px;
	display:block;
	margin-top:10px;
	font-weight:normal;
}
.mar_left8{
	margin-left:8px;
}
.ppzx_list{
	
}
.ppzx_list dt{
	float:right;
	margin-left:10px;
}
.ppzx_list dt img{
	max-width:210px;
}
.ppzx_list .ppzx_l_dd1{
	padding-top:20px;
}
.ppzx_list .ppzx_l_dd2{
	color:#336699;
	font-size:18px;
	font-weight:bold;
	line-height:80px;
}
.ppzx_list .ppzx_l_dd3{
	font-size:14px;
	line-height:26px;
	color:#666;
}
.ppzx_list .ppzx_l_dd4{
	margin-top:38px;
}
.ppzx_list .ppzx_l_dd4 a{
	font-size:12px;
	width:109px;
	height:24px;
	line-height:24px;
	display:block;
	background:url(/statics/images/news_bga.png) no-repeat;
	color:#fff;
	text-indent:15px;
	margin-top:5px;
}
.ppzx_list .ppzx_l_dd4 a:hover{
	filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7; 
}
.cp_list{
	

}
.cp_list li{
	width:318px;
	height:348px;
	float:left;
	margin-left:21px;
}
.cp_list li a img{
	width:318px !important;
	height:auto !important;
}
.cp_list li a.pp_pro_a{
	width:318px;
	height:318px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	border:1px solid #ccc;
}
.cp_list .mar_left0{
	margin-left:0px;
}
.cp_list li .cp_name{
	font-size:14px;
	font-weight:bold;
	color:#336699;
	line-height:28px;
}
.ppzx_one{
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #333;
	padding-bottom:10px;
	margin-bottom:30px;
	margin-top:10px;
}
.ppzx_two{
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #333;
	padding-bottom:10px;
	margin-bottom:30px;
}
.ppzx_neirong{
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #333;
	padding-bottom:20px;
	margin-bottom:30px;
	line-height:26px;
	color:#666;
	font-size:14px;
}
.ppzx_one_class{
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
	margin-bottom:30px;
	margin-top:10px;
}
.zyd_dl{
	padding:10px 10px;
	border:1px solid #ccc;
	overflow:hidden;
	border-radius:5px;
	background:-webkit-linear-gradient(#fff,#f7f8fa);
	color:#666;
	margin-bottom:20px;
}
.zyd_dl dt{
	float:left;
	margin-right:15px;
}
.zyd_dl .zyd_dd1{
	font-size: 17px;
	font-weight: bold;
	line-height: 40px;
}
.zyd_dl .zyd_dd1 a{
    font-size:18px;
	font-weight:bold;
	color:#666;
}
.zyd_dl .zyd_dd1 a:hover{
    color:#336497;
	text-decoration:underline;
}
.zyd_dl .zyd_dd2{
	font-size:14px;
	height:30px;

}
.zyd_dl .zyd_dd3{
	font-size:14px;
	margin-top:10px;
}
.zyd_dl .zyd_dd3 span img{
	width:100px;
	height:auto;
	filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; 
	margin-left:12px;
}
.form_css{
	width:710px;
	overflow:hidden;
	padding:20px 10px 40px;
}
.cj_input1{
	border:1px solid #ccc;
}
.cj_input2{
	background:url(/statics/images/tijiao_bg.gif) no-repeat;
	border:0px;
	width:94px;
	height:27px;
	color:#fff;
}



.cj_zzz_dl{
	margin-bottom:38px;
}
.cj_zzz_dl dt{
	float:left;
}
.cj_zzz_dl dt img{
	width:259px;
	height:185px;
	border-radius:8px;
}
.cj_zzz_dl dd{
	width:450px;
	float:right;
}
.cj_zzz_dl .er_n_ddd1{
	line-height:30px;
}
.cj_zzz_dl .er_n_ddd1 a{
	color:#666;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
}
.cj_zzz_dl .er_n_ddd1 a:hover{
	color:#336497;
}
.cj_zzz_dl .er_n_ddd2{
	font-size:14px;

}
.cj_zzz_dl .er_n_ddd3{
	font-size:14px;
	line-height:24px;

}
.cj_zzz_dl .er_n_ddd4{
	margin-top:10px;
}
.cj_zzz_dl .er_n_ddd4 a{
	font-size:12px;
	width:109px;
	height:24px;
	line-height:24px;
	display:block;
	background:url(/statics/images/news_bga.png) no-repeat;
	color:#fff;
	text-indent:15px;
	margin-top:5px;
	
}
.cj_zzz_dl .er_n_ddd4 a:hover{
filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;
}
.cj_zzz_dl .er_n_ddd5{
	font-size:14px;
	line-height:24px;

}
.cunt_css{
	padding:0px 0px 40px;
	font-size:16px;
	
}
.cunt_css strong{
	color:#cc9966;
}
.cunt_css a{
	margin-left:20px;
	color:#666;
}
.cunt_css a:hover,.cunt_css a.active{
	color:#cc9966;
}
.zzd_titie{
	background:#336497;
	color:#fff;
	padding:10px 30px;
	font-size:18px;
	margin:0px;
	margin-bottom:12px;
	display:inline-block;
}


/* nav_menu */
.nav{
	width:100%;
	height:51px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:11111;
	background:#fff;
}
.nav .list{
	width:1090px;
	margin:0 auto;
	overflow:hidden;
}
.nav .list .cj_nav{
	width:100%;
	overflow:hidden;
}
.nav .list li{
	float:left;
	height:52px;
}
.nav .list a{
	float:left;
	font-size:16px;
	color:#000;
	font-weight:bold;
	display:block;
	width:105px;
	height:37px;
	text-align:center;
	padding-top:15px;
	margin:0 2px;
}
.nav .list a:hover,.nav .list a.active{
	background:url(/statics/images/nav_bggg.gif) repeat-x;
	color:#fff;}
.nav .list a:hover,.nav .list .now{
	background:url(/statics/images/nav_bggg.gif) repeat-x;
	color:#fff;}
.nav .box{
	position:absolute;
	left:0px;
	top:51px;
	width:100%;
	background:url(/statics/images/er_bg.png) repeat;
	overflow:hidden;
	height:0;
	z-index:100000;
	color:#fff;
}
.nav .cont{
	position:relative;
	padding:25px 0 20px 24px; 
	z-index:100000;
}
/* sublist */
.sublist li{
	float:left;
	width:146px;
	padding-right:24px;
	padding-bottom:24px;
}
.sublist li h3.mcate-item-hd{
	padding-left:2px;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #767678;
	margin-bottom:10px;
}
.sublist li h3.mcate-item-hd a{
	font-family:'微软雅黑';
	font-size:16px;
	color:#fff;
}
.sublist li p.mcate-item-bd{
	padding-left:2px;
}
.sublist li p.mcate-item-bd a{
	height:26px; 
	font-family:'微软雅黑'; 
	line-height:26px;
	margin-right:5px;
	font-size:14px;
	color:#d7d7d7;
	text-decoration:none;
	display:block;
	float:left;
	width:147px;	
}
.sublist li p.mcate-item-bd a:hover{
	color:#fff;
	text-decoration:underline;
}







.fgs_p{
	width:365px;
	overflow:hidden;
	float:left;
	padding:15px 0px;
	border-bottom:1px dashed #666;
}
.fgs_p dt{
	color:#336497;
	font-weight:bold;
	font-size:15px;
	line-height:40px;
}
.hehehe{
	width:100%;
	height:44px;
}
	



/* CSS bar图样式*/
#slides {
      display: none
    }

    #slides .slidesjs-navigation {
      margin-top:3px;
    }

    #slides .slidesjs-previous {
      margin-right: 5px;
	position: absolute;
	display: block;
	background: url(/statics/images/hover_left.png) center no-repeat;
	width: 42px;
	height: 42px;
	top: 40%;
	left: 1%;
	z-index: 11111;
    }

    #slides .slidesjs-next {
      margin-right: 5px;
	position: absolute;
	display: block;
	background: url(/statics/images/hover_right.png) center no-repeat;
	width: 42px;
	height: 42px;
	top: 40%;
	right: 1%;
	z-index: 11111;
    }

    .slidesjs-pagination {
      list-style: none;
	  position:absolute;
	  bottom:5%;
	  right:10%;
	  z-index:10000;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 8px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(/statics/images/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }
    .navbar {
      overflow: hidden
    }


 #slides {
      display: none
    }

    .container {
      margin: 0 auto;
	  min-width:1000px;
    }

    /* For tablets & smart phones */
    @media (max-width: 767px) {
      body {
        padding-left: 0px;
        padding-right: 0px;
      }
      .container {
        width: auto
      }
    }

    /* For smartphones */
    @media (max-width: 480px) {
      .container {
        width: auto
      }
    }

    /* For smaller displays like laptops */
    @media (min-width: 768px) and (max-width: 979px) {
      .container {
        width: auto
      }
    }

    /* For larger displays */
    @media (min-width: 1200px) {
      .container {
        width: auto;
		min-width:1000px;
      }
    }

	/* End CSS bar图样式*/
.cj_sousuo{
	position:absolute;
	right:0px;
	top:20px;
	text-align:right;
}

.cj_input22{
	width:125px;
	height:21px;
	line-height:21px;
	font-size:12px;
	border:0px;
	background:none;
	margin-left:5px;
	color:#666;
}
.cj_input_wai{
	border:1px solid #ccc;
	border-radius:15px;
	width:168px;
	height:24px;
	line-height:24px;
	padding:1px 0px 2px 4px;
	text-align:left;
}
.wenhao{
	width:30px;
	height:26px;
	background: url(/statics/images/wenhao.gif) 0px 2px no-repeat;
	border:0px;
	margin-left:5px;

}
.cj_phone{
	line-height:30px;
	padding-right:5px;
}
.cj_phone a{
	font-size:14px;
	color:#666;

}
.cj_phone a:hover{
	color:#336497;
}
.cj_sanji{
	padding-left:15px;
	padding-bottom:20px;
	padding-top:5px;
}
.cj_sanji li{
	line-height:28px;
}
.cj_sanji li a{
	font-size:12px;
	color:#000;
}
.cj_sanji li a:hover{
	color:#336497;
	background: url(/statics/images/sanji_bg.gif) 4px 9px no-repeat;
}
.cj_sanji li .sanji_alone{
	color:#336497;
	background: url(/statics/images/sanji_bg.gif) 4px 9px no-repeat;
}
.cj_duoyu{
	width:100%;
	overflow:hidden;
	margin-top:60px;
}
.cj_duoyu li{
	width:200px;
	height:68px;
	margin-bottom:10px;
}
.cj_duoyu li a{
	display:block;
	width:200px;
	height:68px;
	color:#fff;
	line-height:68px;
	text-indent:96px;
	font-size:18px;
	
}
.cj_duoyu li .cj_dy_a1{
	background: url(/statics/images/cj_duoyu_bg.png) 15px 15px no-repeat #bf9d5a;
}
.cj_duoyu li .cj_dy_a2{
	background: url(/statics/images/cj_duoyu_bg.png) 15px -53px no-repeat #336497;
}
.cj_duoyu li .cj_dy_a3{
	background: url(/statics/images/cj_duoyu_bg.png) 15px -113px no-repeat #bf9d5a;
}
.cj_duoyu li .cj_dy_a4{
	background: url(/statics/images/cj_duoyu_bg.png) 15px -184px no-repeat #336497;
}
.cj_duoyu li a:hover{
	  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; 
}

.cj_news66_dl{
	margin-bottom:38px;
}
.cj_news66_dl dt{
	float:left;
}
.cj_news66_dl dt img{
	width:197px;
	height:120px;
}
.cj_news66_dl dd{
	width:510px;
	float:right;
}
.cj_news66_dl .er_n_ww1 a{
	color:#336699;
	font-size:15px;
	text-decoration:underline;
}
.cj_news66_dl .er_n_ww1 a:hover{
	color:#bf9d5a;
}
.cj_news66_dl .er_n_ww3{
	font-size:13px;
	line-height:20px;
	margin-top:10px;
	

}
.cj_news66_dl .er_n_ww4 a{
	font-size:12px;
	width:109px;
	height:24px;
	line-height:24px;
	display:block;
	background:url(/statics/images/news_bga.png) no-repeat;
	color:#fff;
	text-indent:15px;
	margin-top:5px;
	
}
.cj_news66_dl .er_n_ww4 a:hover{
	 filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; 
}
.cj_cp_position{
	position:absolute; top:600px; left:0px;padding-left:14px; color:#fff;z-index:1000000;
}
.cj_cp_position ul{

}
.cj_cp_position ul li{
	float:left;
	width:95px;
	text-align:left;
}
.cj_cp_position ul li a{
	color:#fff;
	font-size:16px;
}
.cj_cp_position ul .cj_tete1{
	width:85px;
	padding-left:10px;
}
.cj_cp_position ul .cj_tete4{
	width:85px;
	padding-left:10px;
}

.er_login{
	background:#eaeaea;
	overflow:hidden;
	padding:20px 20px 30px;
}

.login_left{
	float:left;
	width:50%;

}
.login_right{
	float:left;
	width:50%;
	line-height:22px;
	color:#666;
	padding-top:40px;
}
.er_span1{
	display:block;
	font-size:14px;
	color:#666;
	line-height:40px;
}
.er_input1{
	display:block;
	width:280px;
	height:30px;
	line-height:30px;
	background:#fff;
	border:0px;
}
.er_input2{
	width:87px;
	height:30px;
	line-height:30px;
	background:#fff;
	border:0px;
}
.er_input3{
	width:100px;
	height:30px;
	background:#336497;
	color:#fff;
	border:0px;
	margin-top:20px;
	float:left;
	margin-right:10px;
	text-align: center;
	line-height: 30px;
}
.er_input4{
	width:100px;
	height:30px;
	background:#336497;
	color:#fff;
	border:0px;
	margin-top:20px;
}
.er_login_title{
	width:100%;
	height:60px;
	line-height:60px;
	background:#336497;
	color:#fff;
	text-align:center;
}
.er_l_rtitle{
	font-size:16px;
	color:#666;
	display:block;
	margin-bottom:10px;
}
.er_span2{
	display:block;
	float:left;
	margin-top:36px;
	color:#666;
	font-size:12px;
}
a.er_span2:hover{
	color:#336497;
}
.er_login_title2{
	width:100%;
	height:60px;
	line-height:60px;
	background:#336497;
	color:#fff;
	font-weight:normal;
	text-indent:20px;
	font-size:12px;
}
.er_login_title2 a{
	color:#fff;
	font-size:18px;
	line-height:26px;
}
.er_login_title2 a:hover{
	line-height:26px;
	font-weight:bold;
}
.er_login_title2 .alone_hybx{

	font-weight:bold;
}
.baoxiu_con{
	color:#666;
	line-height:22px;
}
.baoxiu_title{
	color:#666;
	display:block;
	margin-bottom:20px;
}

.registration_er{
	
}
.registration_er tr {
	text-indent:20px;
}
.registration_er tr td{
	background:#eaeaea;
	
}
.td310_30{
	width:325px;
	height:30px;
	line-height:30px;
	border: 1px solid #ccc;
}
.td80_30{
	width:110px;
	height:30px;
	border:0px;
}
.line_height30{
	line-height:30px;
	font-size:14px;
	color:#666;
	font-weight:bold;
}
.line_height50{
	line-height:50px;
	font-size:12px;
	color:#666;

}
.registration_er tr .blue_title{
	background:#336497;
	color:#fff;
	text-align:center;
	line-height:60px;
	font-size:18px;
}
.line_height10{
	line-height:20px;
}
.input_radio{
	margin-right:5px;
}
.input_checkbox{
	margin-right:5px;
}
.liuyan{
	width:690px;
	height:200px;
	border:0px;
}
.margin_left100{
	margin-left:250px;
}
.er_xia_144{
	width:144px;
	overflow:hidden;
	float:left;
	margin-left:50px;
	margin-bottom:20px;
}
.er_xia_144 .xia_dd1{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#1c5180;
	height:32px;
}
.er_xia_144 dt{
	margin-bottom:10px;
}
.er_xia_144 .xia_dd2{
	line-height:50px;
}
.er_xia_144 .xia_dd2 a{
	font-size:14px;
	color:#1c5180;
	text-decoration:underline;

}
.er_xia_144 .xia_dd2 a:hover{
	color:#ad895a;
}
.alone_clear_l{
	margin-left:0px;
}
.line_blue{
	border-top:1px solid #1c5180;
	margin-top:20px;
	padding-top:15px;
}



/* -----------------产品树形菜单样式---------------------*/
#product_menu a{
	position:relative;
	display:block;
}
.p0_m{
	
	height:37px;
	line-height:37px;
	background:#f2f1f1;
	border-bottom:#c3c3c3 solid 1px;
	border-right:#c3c3c3 solid 1px;
	color:#333333;
	font-size:15px;
	padding-left:8px;
}
.p1_m{
	height:33px;
	line-height:33px;
	color:#333;
	font-size:15px;
	border-bottom:#c3c3c3 solid 1px;
	margin-left:26px;
	padding-left:10px;
}
#product_menu .p1_m span{
	top:8px;
}
.p2_m{
	height:29px;
	line-height:29px;
	color:#666;
	font-size:14px;
	border-bottom:#666 dashed 1px;
	margin-left:52px;
	padding-left:10px;
}
#product_menu .p2_m span{
	top:6px;
}
.p3_m{
	height:29px;
	line-height:29px;
	color:#666;
	font-size:14px;
	border-bottom:#666 dashed 1px;
	margin-left:74px;
	padding-left:2px;
}
.p4_m{
	height:26px;
	line-height:26px;
	color:#666;
	font-size:14px;
	border-bottom:#666 dashed 1px;
	margin-left:86px;
	padding-left:2px;
}
.l1_m{
	height:28px;
	line-height:28px;
	margin-top:3px;
	margin-bottom:2px;
	color:#333;
	font-size:15px;
	margin-left:26px;
	padding-left:10px;
}
.l1_m:hover,.p1 a.active{
	background: url(/statics/images/dian.png) 4px center no-repeat;
	background-color:#336497 ;
	color:#fff;
}
.l2_m{
	height:24px;
	line-height:24px;
	margin-top:3px;
	margin-bottom:2px;
	color:#666;
	font-size:14px;
	margin-left:52px;
	padding-left:10px;
}
.l2_m:hover,.p2 a.active{
	background: url(/statics/images/dian.png) 4px center no-repeat;
	background-color:#336497 ;
	color:#fff;
}
.l3_m{
	height:29px;
	line-height:29px;
	color:#666;
	font-size:13px;
	margin-top:8px;
	margin-bottom:4px;
	margin-left:62px;
	padding-left:12px;
}
.l3_m:hover,.p3 a.active{
	background: url(/statics/images/dian.png) 4px center no-repeat;
	background-color:#336497 ;
	color:#fff;
}
.l4_m{
	height:22px;
	line-height:22px;
	color:#666;
	padding-left:85px;
}
.l4_m:hover,.p4 a.active{
	background:none;
	color:#336497;
}
#product_menu span{
	display:block;
	position:absolute;
	width:20px;
	height:20px;
	right: 34px;
	top: 12px;
	background-image:url(/statics/images/folder_ico.png);
}
#product_menu .p0_m span.open,#product_menu .p1_m span.open,.p2_m span.open,.p3_m span.open,.p4_m span.open{
	background-position:0px -22px;
}
#product_menu .p0_m span.close,.p1_m span.close,.p2_m span.close,.p3_m span.close,.p4_m span.close{
	background-position:18px 0px;
}
#product_menu .hide_m ul{
	display:none;
}
/* -------------------产品树形菜单样式--------------------- End*/

.er_cp_ul{
	overflow:hidden;
	border:2px #e3e3e3 solid;
	padding:10px 0px 16px 18px;
}
.er_cp_ul li{
	float:left;
	min-height:56px;
	width:141px;
	text-align:center;
}
.er_cp_ul li a {
	width:124px;
	height:56px;
	display:block;
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity:0.5; 
	border:solid 2px #fff;
	margin-top:6px;
}
.er_cp_ul li a img {
	max-width:112px;
	max-height:56px;
	
}
.er_cp_ul li a:hover{
	filter:alpha(opacity=100);  
    -moz-opacity:1;  
    -khtml-opacity: 1;  
    opacity:1; 
	/*background:url(/statics/images/cp_pp_bg.gif) no-repeat;*/
	background:#eee;
	border:solid 2px #aaa;
	border-radius:6px;
}
.er_cp_ul li .alone_cp_pp{
	filter:alpha(opacity=100);  
    -moz-opacity:1;  
    -khtml-opacity: 1;  
    opacity:1; 
	background:#eee;
	border:solid 2px #aaa;
	border-radius:6px;
}
.cpzx_list_dl{
	width:330px;
	overflow:hidden;
	padding:0px 17px;
	float:left;
	margin-bottom:40px;
}

.cpzx_list_dl img{
	width:322px;
	height:auto;
	max-height:322px;
}
.cpzx_list_dl .cpzx_list_dd1{
	height:35px;
	padding-top:10px;
}
.cpzx_list_dl .cpzx_list_dd1 a{
	background:#336497;
	padding:2px 15px 3px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}
.cpzx_list_dl .cpzx_list_dd1 a:hover{
	text-decoration:underline;
}
.cpzx_list_dl .cpzx_list_dd2{
	font-size:13px;
	line-height:20px;
}
.cpzx_list_dl .cpzx_list_dd3{
	margin-top:6px;
	height:50px;
}
.cpzx_list_dl .cpzx_list_dd3 ul li{
	float:left;
	width:108px;
	text-align:left;
	
}
.cpzx_list_dl .cpzx_list_dd3 ul li a{
	font-size:13px;
	background:url(/statics/images/cp_dian1.gif) left 7px no-repeat;
	color:#333;
	padding-left:8px;	
}
.cpzx_list_dl .cpzx_list_dd3 ul li a:hover{
	color:#336497;
}
.cp_address,.cp_address a{
	color:#336497;
	font-size:16px;
	margin-top:10px;
	line-height:36px;
	margin-bottom:10px;
	font-weight:bold;

}

/* ------------------相关产品滚动css-------------------------*/
#marquee1{width:730px;height:235px;overflow:hidden; margin:0px auto;}
#marquee1 ul li{ float:left; width:209px; text-align:center; padding:0px 0px 0px 27px;}
#marquee1 ul li img{display:block; margin:0px auto; width:200px !important; height:auto; max-height:200px;}
.cj_z2_chpt{
	font-size:13px;
	height:20px;
	display:block;
	margin-bottom:6px;
	margin-top:10px;
	color:#666;
}
#marquee1 ul li a.img{
	width: 200px;
	height: 200px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #eae8e8;
}
/* control */
.control{
	position:absolute;
	top:0px;
	left:0px;
	width:17px;
	height:202px;
	display:block;
	background:url(/statics/images/cj_z2_button.png) 0px 0px no-repeat;
	}
.control:hover{
	background:url(/statics/images/cj_z2_button.png) 0px -222px no-repeat;
}
.contro2{
	position:absolute;
	top:0px;
	right:0px;
	width:17px;
	height:202px;
	display:block;
	background:url(/statics/images/cj_z2_button.png) right 0px no-repeat;
}
.contro2:hover{
	background:url(/statics/images/cj_z2_button.png) right -222px no-repeat;
}
	
.cj_z2_pinleft{
	width:720px;
	float:left;
	margin-top:20px;
}	
.cj_z2_pinright{
	width:250px;
	float:right;
	margin-top:20px;
}

.er_biao_line{
	width:100%;
	overflow:hidden;
	border-bottom:1px #ccc solid;
	margin-bottom:20px;
}
.er_xgcp_title{
	 padding:5px;
	 width:85px;
	 background:#b99765; 
	 color:#fff; 
	 font-size:14px; 
	 text-align:center; 
	 border:0; 
	 border-radius: 6px 6px 0px 0px;
}

/*----------------产品详情页----产品相册css--------left */
#DB_gallery{width:371px; margin-bottom:30px; float:left; }
#DB_gallery .DB_imgSet {position:relative;height:371px;overflow:hidden; border:2px #e7e4e4 solid;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff; display:none;}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:370px;overflow:hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{
	display:inline;
	margin-right:6px;  
	width:67px; 
	height:67px;
	
}
#DB_gallery .DB_thumSet .DB_thumMove li a img{
	border:1px #ccc solid;
}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:66px;height:65px;border:2px solid #b99765;left:0;top:0}


/*-------------------产品详情页----产品相册css-------right */
.ch_jsh_right{
	width:325px;
	float:right;
}
.cp_shuxin1{
	font-size:22px;
	color:#b99765;
	margin-bottom:10px;
}
.cp_shuxin2{
	line-height:28px;
	color:#666;
	font-size:15px;
}
.cp_shuxin3{
	line-height:22px;
	color:#666;
	font-size:13px;
	margin-top:20px;
}

/*------------------产品详情页----选项卡切换css-------right */

#organic-tabs {  margin: 50px 0 25px 0; }
#explore-nav { overflow: hidden; margin: 0 0 18px 0; border-bottom:1px #ccc solid; }
#explore-nav li { width: 97px; float: left; margin: 0 6px 0 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; padding: 5px; background: #dcdcdc; color:#666; font-size: 14px; text-align: center; border: 0; border-radius: 6px 6px 0px 0px;}
#explore-nav li a:hover { background-color: #b99765;color:#fff; font-weight:bold; }
#jquerytuts, #core, #classics { display: none; }
#explore-nav li#ex-featured a.current{ background-color: #b99765; color: white; font-weight:bold;}
#explore-nav li#ex-core a.current{ background-color: #b99765; color: white; font-weight:bold;}
#explore-nav li#ex-jquery a.current{ background-color: #b99765; color: white;font-weight:bold; }
#explore-nav li#ex-classics a.current{ background-color: #b99765; color: white;font-weight:bold; }
#all-list-wrap{
	min-height:180px;
}
#jquerytuts .er_qiehuan{
	width:100%;
	overflow:hidden;
	padding-top:20px;
}
#jquerytuts .er_qiehuan li{
	width:350px;
	height:82px;
	float:left;
}
#jquerytuts .er_qiehuan li a{
	width:350px;
	height:82px;
	display:block;	
	color:#666;
	font-size:20px;
	line-height:82px;
	text-align:center;
}
#jquerytuts .er_qiehuan li a.qie1{
	background:url(/statics/images/lianxi_bg.png) 79px 27px no-repeat #eaeaea;
}
#jquerytuts .er_qiehuan li a.qie2{
	background:url(/statics/images/lianxi_bg.png) 79px -48px no-repeat #eaeaea;
}
#jquerytuts .er_qiehuan li .qie1:hover {
	background:url(/statics/images/lianxi_bg.png) 79px -121px no-repeat #336497;
	color:#fff;
}
#jquerytuts .er_qiehuan li .qie2:hover{
	background:url(/statics/images/lianxi_bg.png) 79px -199px no-repeat #336497;
	color:#fff;
}
.qie_margin30{
	margin-left:30px;
}

.cp_address22{
	color:#336497;
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;
}
.cp_address22 a{
	color:#336497;
}

.xg_tab tr{
	line-height:55px;
}
.xiang_list{
	width:30%;
	text-align:right;
	padding-right:10px;
}

.er_hdsp{
	width:350px;
	overflow:hidden;
	float:left;
	margin-bottom:30px;
	margin-left:25px;
}
.er_hdsp dt{
	position:relative;
}
.er_hdsp dd{
	width:100%;
	line-height:34px;
	margin-top:5px;s
}
.er_hdsp dd a{
	display:block;
	background:#e3e3e3;
	color:#666;
	font-size:15px;
	text-align:center;
	font-weight:bold;
}
.er_hdsp dd a:hover{
	background:#4673a1;
	color:#fff;
}
.er_hdsp dt .boo{
	position:absolute;
	top:150px;
	left:20px;
	filter:alpha(opacity=70);  
    -moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity:0.7; 
}
.er_hdsp dt .boo:hover{
	filter:alpha(opacity=100);  
    -moz-opacity:1;  
    -khtml-opacity: 1;  
    opacity:1; 
}
.er_hp_clear{
	margin-left:0px;
}

.cp_list_dan{
	width:229px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding-left:14px;
	margin-bottom:12px;
}
.cp_list_dan dt{
	width:212px;
	height:212px;
	border:solid #eae8e8 1px;
	overflow:hidden;
	margin-bottom:3px;
	position:relative;  
}
.cp_list_dan dt .fix_blogo{
	position: absolute;
    top: 6px;
    left: 10px;
}
.cp_list_dan dt .fix_blogo img{
	width:60px;
}
.cp_list_dan dt a {
	display:block;
}
.cp_list_dan dt a{
	width: 212px;
	height: 212px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.cp_list_dan dt a img{
	width:212px;
	height:auto;
	max-height:206px;
}

.cp_list_dan dt a:hover img{
	width: 212px;
	height: auto;
	max-height: 206px;
	filter:alpha(opacity=70);  
    -moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity:0.7;
}
.cp_list_dan dd{
	width:214px;
	line-height:30px;
	text-align:center;
}
.cp_list_dan dd a{
	display:block;
	background:#e9e6e6;
	color:#b99765;
	font-weight:bold;
	font-size:14px;
}
.cp_list_dan dd a:hover{
	background:#b99765;
	color:#fff;
}
.er_biao_line22{
	width:100%;
	overflow:hidden;
	border-bottom:1px #ccc solid;
	margin-bottom:20px;
}
.er_biao_line22 span{
	 padding:6px 25px;
	 background:#336497; 
	 color:#fff; 
	 font-size:14px; 
	 text-align:center; 
	 border:0; 
	 border-radius: 6px 6px 0px 0px;
	 line-height:33px;
	 font-size:16px;
}
.xixi{
	width:100%;
	overflow:hidden;
	margin-bottom:50px;
}
.xiangqingye{
	margin-bottom:20px;
	width:100%;
}
.xiangqingye p{
	line-height: 24px;
font-size: 14px;
color: #666666;
text-indent: 30px;
padding-bottom: 10px;
}
.xiang_title{
	text-align:center;
	height:30px;
}
.xiang_shijian{
	text-align:center;
	border-bottom:1px dashed #ccc;
	height:30px;
	font-size:12px;
	color:#999;
}
.xiang_shijian a{
	color:#999;
}
.xiang_xia{
	border-top:1px solid #ccc;
	line-height:40px;
}
.xiang_xia p{
	width:50%;
}
.xiang_xia p a{
	color:#336497;
}
.xiang_xia p a:hover{
	text-decoration:underline;
}
.pp22{
	text-align:right;
}
.shiping_ye{
	width:600px;
	overflow:hidden;
	margin:20px auto 30px;
}
.shiping_ye_nei{
	width:600px;
	height:400px;
	
}
.sp_jiejie{
	margin-top:10px;
	background:#ededed;
	padding:15px;
}
.sp_jiejie span{
	color:#336497;
	font-weight:bold;
	font-size:15px;
}
.padd_er20{
	padding-left:20px;
}
.cxhd22{
	width:100%;
	overflow:hidden;
	margin-bottom:30px;
}
.cxhd22 li{
	border-bottom:1px dashed #999;
	height:56px;
	text-indent:10px;
}
.cxhd22 li span{
	display:block;
	font-size:12px;
	color:#999;
	margin-top:10px;
	margin-bottom:10px;
}
.cxhd22 li a{
	font-size:13px;
	color:#666;
}
.cxhd22 li a:hover{
	color:#336497;
}
.cxhd22 .cxhd22_title{
	font-size:18px;
	line-height:46px;
	background:#336497;
	color:#fff;
	border:0px;
	height:46px;
	text-indent:20px;
}
.s_top {
height: 50px;
width: 50px;
position: fixed;
z-index: 999;
right: 60px;
bottom: 50px;
display: none;
}
.s_top a {
display: block;
height: 50px;
background: url(/statics/images/top_bg.gif) no-repeat;
}
.cc_nav_con{
	height:51px;
	position:relative;
}
.title_55 h2,.title_55 span{
	color:#ec7438;
}
.title_56 h2,.title_56 span{
	color:#50327c;
}
.title_57 h2,.title_57 span{
	color:#996633;
}

/*-------------2014/6/10修改首页添加样式-------*/
.move1{
	margin:0px auto;
	width:1000px;
	display:block;
	overflow:hidden;
	z-index:1000000;
	position:relative;
	top:180px;
}

.move2{
	margin:0px auto;
	width:1000px;
	display:block;
	overflow:hidden;
	height:190px;
	z-index:1000000;
	position:relative;
	top:120px;
	left:20px;
}

.move3{
	margin:0px auto;
	width:1000px;
	height:216px;
	display:block;
	overflow:hidden;
	z-index:1000000;
	position:relative;
	top:66px;
}

.move4{
	margin:0px auto;
	width:1000px;
	display:block;
	height:180px;
	overflow:hidden;
	z-index:1000000;
	position:relative;
	top:140px;
}

.ke_a{
	display:block;
	width:330px;
	height:245px;
	float:left;
	margin-top:15px;
}
#weixin_img{
	width:347px;
	height:190px;
	position:absolute;
	z-index:111000000000;
	right:0px;
	bottom:35px;
	display:none;
	background:url(/statics/images/wei_bb.png) 318px bottom no-repeat;
	padding-bottom:12px;
}
.cj_container22{
	width:1000px;
	margin:0px auto;
	height:40px;
}
.tu_jue{
	position:absolute;
	left:0px;
	top:0px;
}

.product_show{
	border: 1px solid #c3c3c3;
	position: relative;
	z-index: 1;
	width:366px;
	height:366px;
	padding:2px;
}
.product_show a{
	height: 370px;
	width: 370px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.product_show img{
	width: 366px;
	height: auto;
	max-width: 366px !important;
	max-height: 366px !important;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #f2f1f1;
    border: 1px solid #c3c3c3;
	border-top:none;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 320px;
    padding: 10px 25px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  320px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 73px;
    height: 73px;
	border:solid 1px #cdcdcd;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 6px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 6px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 10px;
    right: 5px;
    width: 20px;
    height: 75px;
    cursor: pointer;
    background: transparent url(/statics/images/prenext1.png) no-repeat -80px 17px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -80px 17px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -80px 17px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -80px 17px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 10px;
    left: 5px;
    width: 20px;
    height: 75px;
    cursor: pointer;
    background: transparent url(/statics/images/prenext1.png) no-repeat 2px 17px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 2px 17px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 2px 17px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 2px 17px;
}
#mycarousel li.active{
	border:solid 1px #b99765;
}
.jcarousel-item a{
	width:73px;
	height:79px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.jcarousel-item img{
	width:67px !important;
	height:auto;
	max-width:67px !important;
	max-height:67px !important;

}

div.zoomDiv { z-index:999; position:absolute; top:0px; left:0px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.zoomMask { position:absolute; background:url("/statics/images/mask.png") repeat scroll 0 0 transparent; cursor:move; z-index:1; }
.cpzx_list_dl dt{
	width:330px;
	height:330px;
}
.cpzx_list_dl dt a{
	width:326px;
	height:326px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	border:2px #e3e3df solid;
}
.cpzx_list_dl dt a:hover{
	border: 2px #2f6799 solid;
}