  @charset "gb2312";
/* CSS Document */

#top,#menu,#jiaoDian,#news,#product,#zheRen,#shiPin,#friend,#footer,#ad1,#ad2,#ad3{ text-align:left;
width:1000px; margin-left:auto; margin-right:auto; position:relative;}

/*--------顶部样式----------*/
#top{ height:122px;}
#in{
	position: absolute;
	width: 360px;
	top: 40px;
	left: 410px;
	height:35px;
}
.in_box{ vertical-align:middle;}
.kuang{ width:280px; height:31px; border:1px solid #CCC; line-height:31px; float:left; font-size:12px; padding-left:5px; color:#CCC;}
.bt{ width:70px; height:35px; background:url(/Templates/cx/images/index_08.jpg) left top no-repeat; border:none; line-height:35px; float:left;}
.bt:hover{ cursor:pointer; background:url(/Templates/cx/images/index_008.jpg) left top no-repeat;}
.in_p a{ color:#999; line-height:25px; margin-left:5px;}
.in_p a:hover{ color: #F00; text-decoration:none;}
#erWeiMa{ float:right; width:180px; height:85px; 
/*
background:url(/Templates/cx/images/index_05.png) left top no-repeat; 
*/
margin-top:30px;}
#erWeiMa p{ margin-left:90px; line-height:21px; float:left;}

/*-------菜单样式----------*/

#menu{ height:83px;  background:url(/Templates/cx/images/index_13_13.jpg) left top no-repeat;}
.menu_ul{ display:block; padding-left:20px; padding-top:20px; width:1000px;}
.menu_ul li{ display:block; color:#FFF; float:left;  width:333px; height:28px;}
.menu_ul li a{ color:#FFF;}
.fenLei{ font-size:14px; margin-right:10px;}

#ad1{ margin-top:15px;}

#jiaoDian{ height:250px; margin-top:15px;}
#j1{ position: absolute; left:0px; top:0px; width:333px; height:246px;}
#j2{ position:absolute; left:343px; top:0px; width:333px; height:250px;overflow:hidden;}
#j3{ position:absolute; left:692px; top:0px; width:309px; height:250px;}

/*----焦点新闻动态--------*/
.title{ height:30px; background:url(/Templates/cx/images/index_20.jpg) repeat-x;}
.more{ float:right; margin-right:10px; line-height:30px;}
.t_con{ float:left;font-size:14px;  line-height:30px; width:74px; text-align:center;}
.t_con_hot{ display:block; width:74px;font-size:14px; color:#2348a0; text-align:center; line-height:30px; background:url(/Templates/cx/images/index_37_37.jpg) repeat-x;}
.t_con_hot:hover{ text-decoration:none;}
.t_con_hot:visited{color:#2348a0; }
.t_con a{ color:#2348a0; text-decoration:none; display:block;}
.more a{color:#2348a0;}	

.hot{ font-size:16px; color:#2348a0; margin-top:15px; margin-left:10px;}
.news_ul{ margin-left:10px; margin-top:5px;}
.news_ul li{ line-height:25px; font-size:14px; clear:both;}
.news_ul li span{ float:right; color:#999;}
.news_ul li a{ color:#333;}

/*------集团简介，发展历程，公司荣誉----*/
.jt,.fz,.gs{ display:block; width:101px; height:30px; background:#eeeeee; float:left; text-align:center; line-height:30px; margin-right:2px; font-size:14px; color:#2348a0;}
.jt:hover,.fz:hover,.gs:hover{ text-decoration:none; background:url(/Templates/cx/images/index_18.jpg) left top no-repeat; height:35px; color:#FFF;}

.j_hot{ display:block;text-decoration:none; background:url(/Templates/cx/images/index_18.jpg) left top no-repeat;width:101px; float:left; margin-right:2px; font-size:14px; text-align:center; line-height:30px; height:35px; color:#FFF;}

.j3_1,.j3_2,.j3_3{ margin-top:10px;}
.j3_1{ padding:10px; padding-top:0px; text-indent:20px; display:none; line-height:21px;}
.j3_2{ background:url(/Templates/cx/images/index_22.jpg) 10px 8px no-repeat; height:190px;}
.j3_2 p{ margin-left:30px; line-height:28px; color:#2348a0;}
.j3_2 p span{ font-weight:bold;}
.j3_3{ display:none;}


#ad2{ margin-top:15px; height:80px;}

/*-----------创鑫新闻，行业动态--------*/
#news{ height:260px; margin-top:15px;}
.hydt{ display:none;}
.zsxx{ display:none;}
.n1,.n2{ float:left; width:333px;}
.n2{ margin-left:10px;}
.n3{ width:309px; float:right; height:250px;}
.first{ margin-top:20px; height:77px;}
.first a{ font-size:14px; color:#2348a0;}

.n3_ul{  display:block;}
.n3_ul li{ display:block; height:98px; margin-top:10px;}
.name{ display:block; border-bottom:1px dotted #CCCCCC; margin-left:100px; line-height:30px; color:#333;}
.name a{ color:#F00;}
.name_con{ margin-top:10px;}

/*-----专家在线--------*/

#demo{overflow:hidden; height: 200px; background:#FFF;margin: 5px;float: left;display: inline; margin-top:20px;}
#desc{ font-size: 1em; padding:0 10px 10px; clear:both;text-align:left;}
/*----------产品样式----------*/
#product{ height:220px; margin-top:15px;}
.p1{ width:676px;}
.p2{ width:309px; float:right;}

/*-------产品左右滚动----------*/
.bx_container{ margin-left:13px; width:625px;}
#product_list{ position:relative; padding-left:5px; margin-top:25px;}
#product_list li{ padding-left:5px; padding-right:10px;}
#product_list li a{ text-align:center; color:#333; text-decoration:none; display:block;}
#product_list li a:hover{ text-decoration:underline;}
.bx_wrap a.prev {width:25px;height:58px;line-height:24px;outline-style:none;outline-width: 0;position:absolute; top:100px; left:-2px; text-indent:-999em; background:url(/Templates/cx/images/left.jpg) left top no-repeat; z-index:10;}
.bx_wrap a.next {width:25px;height:58px;line-height:24px; left:650px;position: absolute;top:100px; text-indent:-999em; background: url(/Templates/cx/images/right.jpg) left top no-repeat;z-index:10;}



#ad3{ margin-top:15px;}
.ad3{ margin-top:15px;}

#zheRen{ margin-top:15px; height:230px;}

/*--------企业视频，员工风采----------*/
#shiPin{ margin-top:15px; height:320px;}
.s1{ width:676px; height:320px;}
.s2{ width:309px; float:right;}
.qysp{ height:175px; margin-top:10px; }

/*视频，风采滚动样式*/
img{ border:none;}
.gd_img{
	text-align:left;
	position: relative;
	padding-top:10px;
	line-height:120%;
	margin-bottom:10px;
}
.gd_img a{
color:#000;text-decoration: none; display:block; border:3px solid #FFF;
box-shadow:1px 1px 1px 1px #CCCCCC;
}
.gd_img a:hover{
color:#FF0000;
}
.gd_img td.a.img{
} 

.gd_img .caseb{position:absolute;
margin-top:-9px;}
.gd_img #tupian td{
padding-right:12px;
width:110px;
}
.gd_img #tupian td img{

height:140px;
overflow:hidden;
}
.ygfc{ height:175px; margin-top:10px; display:none;}




.jter{ height:120px; background:url(/Templates/cx/images/index_52.png) 0px 0px no-repeat; margin-top:20px;}
.jter p{ margin-left:130px; font-size:14px;}
.jter span{ color:#F00; display:block; padding-top:10px;}
.weibo{ margin-top:20px;}

/*----------首页底部样式------------*/
#friend{ margin-top:25px; min-height:100px;}
.f_logo{ display:block; margin-top:10px;}
.f_logo li{ display:block; width:105px; height:38px; float:left; margin-right:20px; }

.f_logo p a{ display:block; width:105px; height:38px; line-height:38px; text-align:center; }

#footer{ height:160px; margin-top:20px;}
.px2{ border:1px solid #6699cc;}
.px1{ border-top:1px solid #6699cc; margin-top:1px;}

.f_nav{ display:block; margin-top:10px;}
.f_nav li{ display:block; float:left; width:68px; height:12px; line-height:12px; border-right:1px solid #CCC; text-align:center; }
.f_nav li a{ color:#666;}
.f_nav li a:hover{ color:#333;}

.wang{ width:160px; float:right; text-align:right; margin-top:3px;	}

.f_con{ clear:both; margin-top:15px; float:left; padding-left:10px; line-height:24px;}
.f_con a{ color:#333;}
.f_con a:hover{ color:#333;}


/*荣誉资质*/

#n_con_tl{ float:right; width:1000px; height:100%;}
#n_con_tl ul{ display:block;}
#n_con_tl ul li{ display:block; width:300px; text-align:center; float:left; margin-left:20px; margin-bottom:20px;}
#n_con_tl ul li a img{ width:300px; background:url(/Templates/cx/images/ry-bg.png) bottom center no-repeat; padding-bottom:20px;}
#n_con_tl ul li p{ text-align:center; margin-top:10px; }
#n_con_tl ul li p a{ color:#2348a0;}


/*----------新闻列表页样式-------*/

#n_con{ position:relative; width:1000px; margin:auto; margin-top:15px; text-align:left; }
#n_con_left{ float:left; width:280px; min-height:860px;}
#n_con_lf{ float:left; width:280px;}
#n_con_right{ float:right; width:700px; min-height:860px; }
#n_con_rg{ float:right; width:700px; }

.n_nav_title{ background:url(/Templates/cx/images/index_20.jpg) repeat-x; height:36px;}
.n_nav_title_con { display:block; float:left; margin-left:10px; background:url(/Templates/cx/images/news_list_03.jpg) 0px 15px no-repeat; padding-left:12px; line-height:36px;}
.n_nav_title_con a{ color:#2348a0;}

.n_ul{ display:block;}
.n_ul li{ display:block; height:36px; margin-top:1px;background:#f8f8f8; text-align:center;}
.n_ul_li_a{ display:block; height:36px; font-size:14px; background:url(/Templates/cx/images/news_list_10.jpg) 200px 15px no-repeat;  line-height:36px; color:#333;}
.n_ul_li_a:hover{  color:#FFF; background:url(/Templates/cx/images/news_list_07.jpg) 213px 15px no-repeat;background-color:#6699cc; text-decoration:none;}
.n_ul_li_hot{display:block; height:36px; font-size:14px;color:#FFF; background:url(/Templates/cx/images/news_list_07.jpg) 203px 15px no-repeat;background-color:#6699cc; text-decoration:none; line-height:36px;}
.n_ul_li_hot:hover{ text-decoration:none;}

#n_ad1{ margin-top:10px;}
.n_er{ margin-top:20px;}

#n_con_dy{ float:right; width:1000px;}
.position{ position:relative; text-align:right; color:#999; height:24px; line-height:24px; border-bottom:1px solid #CCC;}
.position a{ color:#999;}
.position a:hover{ color:#666;}



.position{ position:relative; text-align:right; color:#999; height:24px; line-height:24px; border-bottom:1px solid #CCC;}
.position a{ color:#999;}
.position a:hover{ color:#666;}
.n_con{ margin-top:20px;}
.n_first{ min-height:170px; border-bottom:1px dotted #CCCCCC; font-size:14px; margin:20px 0px;}
.n_first a{ color:#F00;}
.sourse{ color:#999; line-height:24px; font-size:12px;}
.n_jj{ margin-top:10px; line-height:21px;}
#news_ul li{ padding-left:25px; background:url(/Templates/cx/images/arr.gif) 5px 6px no-repeat; line-height:28px;}

#yejiao{ text-align:right;   margin-bottom:20px; margin-top:20px;}
#yejiao a{ text-decoration:none; color:#333;}
#yejiao a:hover{ text-decoration:underline;}

.neirong{ margin-top:20px; line-height:28px;}
.neirong p{ margin-bottom:10px; font-size:14px;}


/*------产品列表样式----------*/

.product_ul{ display:block;}
.product_ul li{ display:block; width:155px; text-align:center; float:left; margin-left:20px; margin-bottom:20px;}
.product_ul li a img{ width:155px;}
.product_ul li p{ text-align:center; margin-top:10px;}
.product_ul li p a{ color:#2348a0;}

.nav2{ border-bottom:#CCC 1px dotted; line-height:35px; text-align:center; margin-bottom:20px; font-size:14px; font-weight:400;}
.nav2 a{ margin:0px 10px; text-decoration:none; color:#333;}
.nav2 a:hover{ color:#00C; text-decoration:underline;}

    .page_nav a {
    border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #000099; padding-top: 2px; border-bottom: #aaaadd 1px solid; text-decoration: none
    }
    .page_nav a:hover {
    border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid
    }
    .page_nav a:active {
    border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid
    }
    .page_nav span.current {
    border-right: #000099 1px solid; padding-right: 5px; border-top: #000099 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #000099 1px solid; color: #fff; padding-top: 2px; border-bottom: #000099 1px solid; background-color: #000099
    }
    .page_nav span.nolink { border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #999; padding-top: 2px; border-bottom: #aaaadd 1px solid
    }
.en{ width:1000px; margin:auto; text-align:right; height:28px; line-height:28px; border-bottom:#2348a0 1px solid;}
.en span{ color:#333; float:left;}
.en a{ color:#2348a0;}
.LAN{ width:150px; float:left;text-align:center;}
.LAN a{ width:80px; text-align:center; display:inline-block; background:#2348a0; padding:3px; border-radius:10px; color:#FFF; margin-bottom:10px;}
