@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background: url(../images/bj.gif) repeat-x; color:#434343;}
a:link{ text-decoration:none; color:#848484;}
a:visited{ text-decoration:none; color:#848484;}
a:active{ text-decoration:none; color:#848484;}
a:hover{ text-decoration:underline; color:#848484;}
div,form,p,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,table,tr,td{ margin:0px; padding:0px; border:0px;}
ul,ol,li {list-style-type:none;}

.clear{ clear:both;}

.header{ margin:0px auto; width:1000px; height:135px;}
.logo{ width:1000px; height:100px;}
.logotop{ float:right; width:400px;}
.logo01{ float:right; padding:20px 15px 0px 0px; width:272px; height:28px; text-align:right; font-weight:bold;}
.logo01 a{ color:#e4393c;}
.so{ float:right; padding-right:15px; width:272px; height:36px;}
.menu{ margin:0px auto; width:1000px; height:35px; line-height:35px; background-color:#019ddd;}
.menu ul{ padding-left:10px; width:990px; height:35px;}
.menu ul li{ float:left; padding:0px 9px 0 10px;}
.menu ul li a{ color:#FFF;}
.menu ul li a:hover{ color:#fff713; text-decoration:none;}
.banner{ margin:1px auto 0px auto; width:1000px; height:300px;}

.content{ margin:0px auto; width:1000px; height:auto; overflow:hidden;}
.site01{ float:left; margin-right:22px; padding:25px 0px 0px 15px; width:700px; height:auto; overflow:hidden;}
.site01_top{ width:700px; height:27px; color:#2f2f2f; font-size:18px; border-bottom:#e0e0e0 1px solid;}
.site01_top a{ float:right; color:#888888; font-size:12px;}
.site01_top a:hover{ color:#2f2f2f; text-decoration:none;}
.site01_con{ width:700px; height:auto; overflow:hidden;}
.site01_con ul{ margin-top:25px; width:700px; height:auto; overflow:hidden;}
.site01_con ul li{ float:left; padding:0px 20px; width:100px; height:157px;}
.site01_con ul li img{ float:left; margin-bottom:10px; padding:1px; width:96px; height:96px; background-color:#dbdee5; border:#898989 1px solid;}
.site01_con ul li a{ color:#019ddd;}

.site02{ width:248px; height:auto; overflow:hidden; color:#a4a5a5;}
.site02 a{ color:#019ddd; text-decoration:underline;}
.site02 a:hover{ text-decoration:none;}
.site02 dl{ width:248px; height:auto; overflow:hidden;}
.site02 dl dt{ margin-top:53px; margin-bottom:15px; width:248px;}
.site02 dl dd{ margin-bottom:20px; width:248px; height:auto; overflow:hidden; line-height:160%;}

.site03{ float:left; margin-right:22px; padding:20px 0px 0px 15px; width:440px; height:auto; overflow:hidden;}
.site03_top{ width:440px; height:27px; color:#2f2f2f; font-size:18px; border-bottom:#e0e0e0 1px solid;}
.site03 dl{ padding:23px 0px 20px 0px; width:440px; height:auto; overflow:hidden; border-bottom:#d2d2d2 1px dashed;}
.site03 dl img{ float:left; margin-right:25px; width:75px; height:75px;}
.site03 dl dt{ color:#a4a5a5; line-height:160%;}
.site03 dl dt a{ color:#019ddd; font-weight:bold;}
.site03 dl dd{ float:left; margin-top:10px; color:#6a6a6a; line-height:130%;}
.site03_more{ margin-top:27px; width:120px; height:40px; text-align:center;}
.site03_more a{ padding:5px 10px; display:block; background-color:#019ddd; color:#FFF;}
.site03_more a:hover{ color:#D2D2D2; text-decoration:none;}

.site04{ float:left; margin-right:22px; padding-top:20px; width:243px;}
.site04_top{ width:243px; height:27px; color:#2f2f2f; font-size:18px; border-bottom:#e0e0e0 1px solid;}
.site04 dl{ padding:23px 0px 20px 0px; width:243px; height:auto; overflow:hidden; border-bottom:#d2d2d2 1px dashed;}
.site04 dl dt{ float:left; margin-right:17px; padding-top:5px; width:50px; height:41px; line-height:100%; background-color:#e4393c; text-align:center; color:#FFF; font-size:18px;}
.site04 dl dd{ float:left; width:176px; height:auto; overflow:hidden; font-size:12px; color:#6a6a6a; line-height:130%;}
.site04 dl dd a{ color:#019ddd; font-weight:bold;}
.site04 dl dd h1{ margin:0px; padding:0px; color:#a4a5a5; font-size:12px; font-weight:normal;}
.site04_more{ margin-top:27px; width:130px; height:40px; text-align:center;}
.site04_more a{ padding:5px 10px; display:block; background-color:#019ddd; color:#FFF;}
.site04_more a:hover{ color:#D2D2D2; text-decoration:none;}

.site05{ float:left; padding-top:20px; width:243px;}
.site05_top{ width:243px; height:27px; color:#2f2f2f; font-size:18px; border-bottom:#e0e0e0 1px solid;}
.site05 dl{ width:243px; height:auto; overflow:hidden;}
.site05 dl img{ margin-top:25px; margin-bottom:10px; width:240px; height:178px;}
.site05 dl dt{ margin-bottom:8px; color:#019ddd; font-size:12px; line-height:150%;}
.site05 dl dd{ padding-bottom:15px; color:#6a6a6a; font-size:12px; line-height:150%; border-bottom:#d2d2d2 1px dashed;}
.site05 dl dd a{ margin-top:10px; display:block; color:#019ddd;}

.fom{ margin:20px 17px 0px 0px; width:983px; height:38px; text-align:right;}

.footer{ margin:0px auto; padding:15px 15px 0px 15px; width:970px; height:54px; background:#019ddd url(../images/bj_foot.gif) top no-repeat;}
.footer_left{ float:left; padding:7px 0px 0px 65px; width:775px; height:43px; background:url(../images/logo2.gif) left no-repeat; font-size:12px; color:#FFF; line-height:150%;}
.footer_right{ float:left; padding:23px 5px 0px 0px; width:125px; height:15px; text-align:right;}


/*二级页*/
.daohang{ margin:30px auto 0px auto; padding:0px 13px; width:974px; height:22px; border-bottom:#e0e0e0 1px solid;}
.daohang a{ color:#434343;}
.content2{ margin:0px auto; width:1000px; height:auto; overflow:hidden; background:url(../images/bj2.gif) repeat-y;}
.left{ float:left; width:190px; height:auto; overflow:hidden;}
/*.center{ float:left; padding:0px 20px 40px 20px; width:625px; height:auto; overflow:hidden;}*/
.center{ float:left; padding:0px; width:665px; height:auto; overflow:hidden;}
.center1{ float:left; padding:0px 20px 40px 20px; width:625px; height:auto; overflow:hidden;}
.right{ float:left; width:145px; height:auto; overflow:hidden;}

.left_top{ padding:10px 15px 20px 10px; width:165px; font-size:24px; color:#019ddd;}
.left ul{ padding:0px 15px 0px 10px; width:165px; height:auto; overflow:hidden;}
.left ul li{ padding:10px 0px; width:165px; border-bottom:#e0e0e0 1px solid; line-height:150%; font-size:14px;}
.left ul li a{ color:#848484;}
.left ul li a:hover{ color:#019ddd; text-decoration:none;}
.left ul li#dang a{ color:#019ddd; font-weight:bold;}
.left_con{ padding:0px 15px 0px 10px; width:165px; height:auto; overflow:hidden;}
.left_con dl{ margin-bottom:15px; padding-bottom:15px; width:165px; height:auto; overflow:hidden; border-bottom:#e0e0e0 1px solid;}
.left_con dl dt{ padding-bottom:10px; color:#019ddd; font-size:14px;}
.left_con dl dt a{ color:#019ddd;}
.left_con dl dd{ color:#848484;}

.center_top{ padding-top:10px; margin:0px 20px 0 20px; width:625px; height:60px; color:#434343; font-size:24px;}
.center_top1{ padding-top:10px; margin:0px 20px 0 0; width:625px; height:60px; color:#434343; font-size:24px;}
.center_con{ line-height:190%; margin:0px 20px 40px 20px; text-align:justify; text-justify:inter-ideograph;}

.right_top{ padding:10px 0px 20px 13px; width:132px; font-size:18px; color:#434343;}
.right ul{ padding-left:13px; width:132px; height:auto; overflow:hidden;}
.right ul li{ padding:8px 0px; width:132px;}
.right ul li a{ color:#848484; font-size:14px;}

.news{ width:625px; height:auto; overflow:hidden;}
.news ul{ width:625px; height:auto; overflow:hidden;}
.news ul li{ padding-left:20px; width:605px; height:26px; line-height:26px; text-align:right; color:#a7a7a7; background:url(../images/an1.gif) left center no-repeat;}
.news ul li a{ float:left; color:#434343;}
.news ul li a:hover{ color:#019ddd; text-decoration:none;}
.news_title{ margin-bottom:12px; width:625px; font-size:18px; color:#434343; line-height:150%;}
.news_time{ margin-bottom:40px; width:625px; color:#a7a7a7;}
.news_con{ width:625px; line-height:190%; text-align:justify; text-justify:inter-ideograph;min-height:350px;margin-bottom:15px;}
.news_con a{color:#6c8bd3;}
.video{ margin-bottom:15px; padding-bottom:15px; width:625px; height:auto; overflow:hidden; border-bottom:#999999 1px dashed;}
.video_title{ margin-bottom:20px; width:625px; font-size:18px; color:#434343;}
.video_v{ margin-bottom:20px; width:625px; height:265px;}
.video_con{ color:#434343;}

.pic{ width:625px; height:auto; overflow:hidden;}
.pic dl{ margin-bottom:20px; padding-bottom:20px; width:625px; height:auto; overflow:hidden; border-bottom:#999999 1px dashed;}
.pic dl img{ float:left; margin-right:20px; width:160px; height:121px;}
.pic dl dt{ color:#a7a7a7; line-height:170%;}
.pic dl dt a{ color:#019ddd; text-decoration:underline;}
.pic dl dd{ float:left; margin-top:10px; color:#434343; line-height:170%;}

.safety{ width:625px; margin:0 20px 40px 20px; height:auto; overflow:hidden;}
.safety ul{ width:625px; height:auto; overflow:hidden;}
.safety ul li{ float:left; margin-bottom:12px; padding:0px 12px; width:184px; height:195px; text-align:center;}
.safety ul li img{ float:left; padding:2px; margin-bottom:8px; width:178px; height:133px; border:#e8e8e8 1px solid;}
.safety ul li a{ line-height:150%; font-size:12px; color:#434343;}
.safety ul li a:hover{ color:#019ddd; text-decoration:none;}

.research_con{ padding-bottom:20px; width:625px; height:auto; overflow:hidden; line-height:190%; text-align:justify; text-justify:inter-ideograph;}
.research_con img{ float:left; margin:0px 17px 12px 0px;}
.research{ margin-top:12px; padding:12px 17px; width:591px; height:auto; overflow:hidden; border:#e5e5e5 1px solid;}
.research_title{ margin-bottom:20px; width:591px; font-size:14px; color:#000;}
.research_img{ float:left; margin-right:15px; width:100px; height:100px;}
.research_img img{ width:100px; height:100px;}
.research_intr{ float:left; width:476px; height:auto; overflow:hidden; color:#888888; line-height:160%; text-align:justify; text-justify:inter-ideograph;}

.directory{ width:625px; margin:0 20px 40px 20px; height:auto; overflow:hidden; line-height:160%;}
.directory a{ color:#019ddd; text-decoration:underline;}
.directory a:hover{ color:#019ddd; text-decoration:none;}
.directory_border{ padding:10px 0px; border-bottom:#e0e0e0 1px solid;}
.directory_border2{ padding:20px 0px; height:auto; overflow:hidden; border-bottom:#e0e0e0 1px solid;}
.directory_border2 a{ color:#019ddd; text-decoration:none;}
.directory_border2 a:hover{ color:#019ddd; text-decoration:underline;}
.directory_border02{ padding:20px 0px; height:auto; overflow:hidden; border-bottom:#e0e0e0 1px solid;}
.directory_border02 a{ color:#019ddd; text-decoration:underline;}
.directory_border02 a:hover{ color:#019ddd; text-decoration:none;}
.directory_top{ width:625px; padding:10px 0px; border-bottom:#e0e0e0 1px solid; font-size:24px;}
.directory_img{ float:left; margin-right:35px; width:150px; height:196px;}
.directory_img img{ width:150px; height:196px;}
.directory01{ float:left; width:440px; height:auto; overflow:hidden; line-height:160%;}
.directory01 a{ color:#434343;}
.directory01 dt{ float:left; width:90px; font-weight:bold;}
.directory01 dd{ float:left; width:350px;}
.directory_title{ margin-bottom:20px; font-size:18px;}
.directory02{ float:left; width:625px; height:auto; overflow:hidden; line-height:160%;}
.directory02 a{ color:#434343;}
.directory02 dt{ float:left; width:65px; font-weight:bold;}
.directory02 dd{ float:left; width:560px;}

.fenye{ margin-top:20px; width:625px; text-align:center; color:#434343;}
.fenye a{ color:#434343; margin-left:10px;}
.fenye2{ width:165px; color:#848484; text-align:right; margin-bottom:40px;}
.fenye2 a{ color:#848484; font-size:10px; margin-left:10px;}


/*表单*/
.form1{ margin:0px; width:210px; height:27px; line-height:27px; border-bottom:#efefef 1px solid; border-left:#efefef 1px solid; border-top:#efefef 1px solid; border-right:none;}
.form2{ margin:0px; width:61px; height:29px; background:url(../images/so.gif) no-repeat; border:none; cursor:pointer;}
.form3{ margin:0px; padding:0px; width:241px; height:21px; background:url(../images/form.gif) no-repeat; border:0px; font-size:12px; color:#9a9a9a;}



/*后台样式添加*/
a.current:link { color:#FFF713;}
a.current:visited { color:#FFF713;}
a.current:hover { color:#FFF713;}
a.current:active { color:#FFF713;}

.fanye { margin-top:40px; font-size:13px; line-height:25px; background-color:#f2f2f2;}
.fanye a { color:#838383; text-decoration:none;}
.fanye a:hover { color:#838383; text-decoration:underline;}


/*导航-英文*/
.menu_f2 {
font-family:"微软雅黑"; 
width:1000px; 
height:36px;
margin:0; 
background:#019ddd;}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu_f2 ul {
width:960px;
padding:0; 
margin:0 auto;
list-style-type: none;}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu_f2 ul li {
float:left; 
position:relative;
z-index:9999;}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu_f2 ul li a, .menu_f2 ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
padding:0px 9px 0 10px;

height:36px; 
color:#fff;  
line-height:36px; 
font-size:12px;}
/* make the dropdown ul invisible */
.menu_f2 ul li ul {
display: none;
width:100%;}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu_f2 ul li:hover a {
color:#fff; 
background:#0071a0;}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu_f2 ul li:hover ul {
display:block; 
position:absolute;
z-index:9999;
top:36px; 
left:0; 
width:105px;}
/* style the background and foreground color of the submenu links */
.menu_f2 ul li:hover ul li a {
display:block; 
background:#019ddd; 
color:#fff;
text-align:left;}
/* style the background and forground colors of the links on hover */
.menu_f2 ul li:hover ul li a:hover {
background:#27aee5; 
color:#fff;}.fl{ float:left!important;}
.fr{ float:right!important;}
.ar{ text-align:right!important;}
.al{ text-align:left!important;}
.ac{ text-align:center!important;}
.fw_normal{ font-weight:normal!important;}
.displayNone{ display:none;}
.border_0{ border:0!important;}
.bg_no{ background-image:none!important;}
.cl{ clear:both!important;}
.ls{ letter-spacing:-1px;}
.bl { border-left:none !important;}

.br_0{ border-right:0!important;}
.mt_0{ margin-top:0!important;}
.mr_0{ margin-right:0!important;}
.pt_0{ padding-top:0!important;}
.pb_0{ padding-bottom:0px!important;}
.pr_0{ padding-right:0!important;}
.pl_0{ padding-left:0!important;}

.m_10{ margin-top:10px;}

.con_people{ width:665px; overflow: hidden; margin-bottom: 10px;}
.con_people ul li{ float: left;  text-align: center; font-size: 12px; margin-right:10px; margin-bottom: 10px;
	width: 115px;height: 195px; border: 1px solid #e1e1e1; background: url(../images/people_bg1.jpg) no-repeat right bottom;}
.con_people ul li span{ color: #3e3e3e; line-height: 25px;}
.con_people ul li span a{ color: #3e3e3e; line-height: 25px;}
.con_people ul li span a:hover{text-decoration:underline;}
.con_people ul li em{ color: #898989; font-style: normal;}
.con_people .phone{ width: 107px; height:146px; margin-left: 4px; margin-top: 4px; overflow: hidden;}
.con_people .phone img{ width: 100%; height:118;}
.con_people ul li:hover{border: 1px solid #019ddd; color: #fff; background: url(../images/people_bg.jpg) no-repeat right bottom;}
.con_people h3{ background:url(../images/title_24.png) no-repeat right bottom; height: 28px; line-height: 28px; padding-left: 10px; padding-right:20px; color: #fff; background: #019ddd  url(../images/title_24.png) no-repeat right bottom; font-weight: 100; display: inline-block; margin-bottom: 20px;}


