﻿@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:150%;
	margin:0;
	padding:0;
	background-color: #fff;
}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}

a{ color:#6E6E6E;text-decoration:none;}
a:hover{ color:#000000; text-decoration:underline;}

.fr{ float:right;}
.fl{ float:left;}

.block{ width:980px; height:auto;}

.blank2{ width:100%; height:2px; line-height:2px; clear:both; overflow:hidden;}
.blank4{ width:100%; height:4px; line-height:4px; clear:both; overflow:hidden;}
.blank15{ width:100%; height:15px; line-height:15px; clear:both; overflow:hidden;}
.blank30{ width:100%; height:30px; line-height:30px; clear:both; overflow:hidden;}
/* 头部样式 */
.header{ width:1003px; height:187px;}
.header_1{ width:1003px; height:105px; background-image:url(../images/r1_c2.jpg); background-repeat:no-repeat;}
.logo{ width:330px; height:105px;}
.language{ width:78px; height:15px; margin:42px 12px 0 0;}
.header_2{ width:1003px; height:78px; background-image: url(../images/mr2_c2.jpg);background-repeat: no-repeat;}
.m_all{ float:left;}
.m_all a{
	width:1003px;
	height:78px;
	background:none repeat scroll 0 0 transparent;
	display:block;
}
.m_all a:hover{

}
/*.header_2 ul{}
.header_2 ul li{ float:left;}
.m_1 a{width:165px;height:78px;background-image: url(../images/m_1.jpg);background-repeat: no-repeat;display: block;}
.m_1 a:hover{background-image: url(../images/m_1on.jpg);background-repeat: no-repeat;}
.m_2 a{width:165px;height:78px;background-image: url(../images/m_2.jpg);background-repeat: no-repeat;display: block;}
.m_2 a:hover{background-image: url(../images/m_2on.jpg);background-repeat: no-repeat;}
.m_3 a{width:165px;height:78px;background-image: url(../images/m_3.jpg);background-repeat: no-repeat;display: block;}
.m_3 a:hover{background-image: url(../images/m_3on.jpg);background-repeat: no-repeat;}
.m_4 a{width:165px;height:78px;background-image: url(../images/m_4.jpg);background-repeat: no-repeat;display: block;}
.m_4 a:hover{background-image: url(../images/m_4on.jpg);background-repeat: no-repeat;}
.m_5 a{width:165px;height:78px;background-image: url(../images/m_5.jpg);background-repeat: no-repeat;display: block;}
.m_5 a:hover{background-image: url(../images/m_5on.jpg);background-repeat: no-repeat;}
.m_6 a{width:165px;height:78px;background-image: url(../images/m_6.jpg);background-repeat: no-repeat;display: block;}
.m_6 a:hover{background-image: url(../images/m_6on.jpg);background-repeat: no-repeat;}*/
/* 脚部样式 */
.footer{ width:991px; height:105px; padding:0 6px;}
.footer_1{ width:931px; height:35px; line-height:35px; text-align:right; border-bottom:1px solid #DBDBDB; padding-right:60px; color:#878787;}
.footer_2{width:904px; height:69px; line-height:69px; padding:0 60px 0 27px; color:#8C8C8C;}
/* 中间样式 */
.main{width:100%;height:473px;background-image:url(../images/r6_c2.jpg);background-repeat:repeat-y;background-position: center;}
.foucs{ width:993px; height:405px; padding:4px 5px 0 5px;}
.sort{ width:913px; height:63px; padding:0 5px; background-color:#D4D4D4; padding-left:80px;}
.sort a{width:182px;height:63px;float:left;display: block;}
.news{ width:991px; height:145px; background-color:#EFEFEF;padding:0 6px;}
.news_meun{ width:991px; height:46px;}
.news_content{ width:991px; height:99px;}
.news_content dt{ width:937px; height:26px; line-height:26px; border-bottom:1px solid #DBDBDB; float:left; padding:0 27px;}
.news_content dd{ width:937px; height:26px; line-height:26px; border-bottom:1px solid #DBDBDB; float:left; padding:0 27px;}
.news_title{ width:840px;}
.news_date{ width:97px;}
/* 资讯中心 */
.main_new{width:1003px;height:auto;}
.foucs_img{ width:1003px; height:213px;}
.block765{ width:764px; height:auto; border-right:1px dashed #D9D9D9;}

.g_news{ width:725px; height:auto; padding:0 16px 0 23px;}
.g_news_title{ font-family:"微软雅黑","黑体"; width:725px; height:47px; line-height:47px; border-bottom:1px dashed #D9D9D9; color:#91c511; font-size:18px;}
.p70{ padding-left:70px;}
.more a{ font-size:12px;color:#91c511;}
.g_news_content{ width:615px; height:auto; padding-left:110px;}
.g_news_content ul{ width:600px; float:left;}
.g_news_content ul li{ width:600px; height:106px; padding:24px 0; overflow:hidden; float:left; border-bottom:1px dashed #D9D9D9;}
.g_news_content ul li img{ width:144px; height:106px; float:left;} 
.g_news_content ul li dl{ width:427px; height:auto; float:right;}
.g_news_content ul li dl dt{ width:427px; height:50px; line-height:50px; float:left;font-size:18px; color:#797979;}
.g_news_content ul li dl dt a{ font-family:"微软雅黑","黑体"; color:#000000;}
.g_news_content ul li dl dd{ font-family:"微软雅黑","黑体";width:427px; font-size:14px; color:#8c8c8c; line-height:20px; float:left;}

.block238{ width:202px; height:auto; padding:0 21px 0 15px;}
.search{ width:202px; height:47px;border-bottom:1px dashed #D9D9D9; background-image:url(../images/r4_c14.jpg); background-repeat:no-repeat;}
.search_input{ margin:0px; padding:0px; border:0px; width:170px; height:27px; padding:11px 5px 9px 5px; background:none; line-height:27px;}

.block238_1{ width:202px; height:auto; padding:10px 0; border-bottom:1px dashed #D9D9D9;}
.block238_1 ul{}
.block238_1 ul li{ line-height:30px; font-size:14px;}

.block238_2{ width:202px; height:auto; padding:10px 0; }
.block238_2 ul{}
.block238_2 ul li{ line-height:30px; font-size:14px;}
/* 产品 */
.product{ width:993px; height:405px;  background-color:#fff;}

/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #888;
	margin: -4px;	/* Set this to minus the border thickness. */
	background-color: #fff;	
	cursor: move;
	width:80px;
	height:80px;		
}
/* This is for the title text. */
.cloud-zoom-title {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute !important;
	background-color: #000;
	color: #fff;
	padding: 3px;
	width: 100%;
	text-align: center;	
	font-weight: bold;
	font-size: 10px;
	top: 0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border: 4px solid #ccc;
	overflow: hidden;
	width:335px;
	height:335px;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color: white;	
	background: #222;
	padding: 3px;
	border: 1px solid #000;
}

/*--------------------------------------------*/
.zoom-section {
     width: 847px;
	 height:344px;
	 padding:31px 0px;
	 overflow: hidden;
}
.zoom-small-image {
     border: 4px solid #CCC;
     float: left;
	 width:335px;
	 width:335px;
}
.zoom-tiny-image {
     border: 0;
     margin: 0;
	 width:47px;
	 height:47px;
	 margin:0 8px 5px 0;
}
.zoom-tiny-image:hover {
     border: 0px;
}
#maincontent a {}
a, a:focus, a:active {
     border: medium none;
     outline-color: -moz-use-text-color;
     outline-style: none;
     outline-width: 0;
}
.zoom-desc {
     float: left;
     margin: 15px 0 0 10px;
     width: 480px;
	 display: inline;
	 height:190px;
}
.zoom-desc2 {
     float: left;
     width: 480px;
     margin: 15px 0 0 10px;
	 display: inline;
	 height:120px;
}
.zoom-desc2 dl{ width:300px; height:120px; float:left;}
.zoom-desc2 dl dt{ font-size:17px; font-weight:bold; line-height:30px;} 

.pro_date_listxx{ height:21px; padding-top:68px; float:right;}
.pro_date_list{ height:21px; padding-top:10px; float:right;}

.pro_list_xx{ width:60px; height:370px; padding:17px 40px; overflow:hidden;}
.prev, .next {
 width:60px;
 height:22px;
 cursor:pointer;
}
.prev {
 background:url(../images/imgbut.gif) no-repeat scroll left top;
}
.next {
 background:url(../images/imgbut.gif) no-repeat scroll left top;
 background-position:0 -22px;
}
.con {
 width:60px;
 height:315px;
 overflow:hidden;
 position:relative;
}
.con_list {
 position:relative;
}
.con li {
 height:58px;
 width:58px;
 margin:3px 0px;
 border:1px solid #CECECE;
}

/* 人才理念 */
.g_blockxx{ width:725px;overflow:hidden; padding:0px;}
.g_block{ width:725px; padding:0px; overflow:hidden; margin-top:10px; color:#000;}
.g_block p{ line-height:30px; text-indent:28px; font-size:14px;}
.as_block{ width:750px; height:auto;}
.as_block dl{ width:193px; height:170px; float:left; overflow:hidden; margin:0 54px 30px 0;}
.as_block dl dt{ width:180px; height:120px; border:7px solid #D4D4D4;}
.as_block dl dd{ width:193px; height:36px; line-height:36px; text-align:center;}

.wh_here{ width:684px; height:48px; line-height:48px; background-image:url(../images/here_r13_c4.jpg); background-repeat:no-repeat; background-position:left top; padding-top:12px;}

.sr_meun{
	width:725px;
	height:38px;
	line-height:38px;
	background-image: url(../images/sr_r6_c4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:18px;
	font-weight:bold;
	color:#684740;
}
.sr_dq{}

.sr_job{ width:725px; margin-top:30px;}
.sr_job table tr{ height:36px;}
.sr_job table td{ text-align:center;}
tr.title_tr{ color:#fff;}

.sr_job2{ width:725px; margin-top:10px;}
.sr_job2 table tr{ height:26px;}

.input1{ width:230px; height:20px; line-height:20px; margin:0px; padding:0px; border:0px; border-bottom:1px solid #c2c3c3; vertical-align:middle;}
.input2{ width:80px; height:20px; line-height:20px; margin:0px; padding:0px; border:0px; border-bottom:1px solid #c2c3c3; vertical-align:middle;}
.input3{ width:450px; height:20px; line-height:20px; margin:0px; padding:0px; border:0px; border-bottom:1px solid #c2c3c3;vertical-align:middle;}
.input4{ width:650px; height:140px; line-height:26px; margin:0px; padding:0px; overflow:auto;}
.input5{ width:200px; height:20px; line-height:20px; margin:0px; padding:0px;vertical-align:middle;}
.input6{ vertical-align:middle;}
.tj_icon{
	height:26px;
	line-height:26px;
	background-image: url(../images/icon_r2_c2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
}

.onblack a{ color:#000000;}

/* 导航栏 */
.header_3{ width:1003px; height:78px; background-image:url(../images/mr2_c2.jpg); background-repeat:no-repeat;}
.header_3 ul{width:1003px; height:78px; overflow:hidden;}
.header_3 ul li{ width:165px; height:78px;float:left;}
.header_3 ul li a{ width:165px; height:78px; display:block;background:none repeat scroll 0 0 transparent;}
.header_2_hover{ background-image: url(../images/m_r2_c2.jpg);
    background-repeat: no-repeat;
	}
	
.m_all_2{width:1003px;height:160px;opacity:0;filter:alpha(opacity=0);background:#fff;position:absolute;z-index:99999;}
.m_all_2 a{ line-height:20px; text-decoration:none;}
.m_all_2 a:hover{ line-height:20px; text-decoration:none;}

