@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; list-style:none; }
body { font-size:12px; font-family:Arial, Helvetica, sans-serif; background: #fff; cursor:default;color:#333;}
img { border:none; }
/*常用*/
.w1000{ width:1400px;}
.mtop15{ margin-top:15px;}
.mtop10{ margin-top:10px;}
.mleft10{ margin-left:10px;}
.mtop5{ margin-top:5px;}
.mbottom5{ margin-bottom:5px;}
.mtop60{ margin-top:60px;}
.layout_center {margin:0 auto; }
.float_left { float:left; }
.float_right { float:right; }
.float_clear { clear:both; }
.red { color:red; }
.blue { color:#1c6ea7; }
.gray { color:gray; }
.white{color:#fff;}
.text_align_center { text-align:center; }
p { line-height:24px;margin-bottom:20px;}
a { color:#333; text-decoration:none; }
a:hover { color:#F60; text-decoration:underline; }

/*header*/
.header{ background-image:url(../images/header.gif);height:35px;}
.header_td{ width:2px; height:20px; background:url(../images/header_td.gif);}

/*bananer1*/
.bananer1{height:270px;width:1400px;background:url(../images/bananer2.jpg) no-repeat left bottom;overflow:hidden;}
.bananer1_top{ height:180px;}
.bananer1_top .con{ margin:0px 0px 0px 55px; line-height:25px;}
.bananer1_top .con a{ color:#2980B5;}
.bananer1_bottom{ height:32px;}
.bananer1_bottom div{width:333px; text-align:center; float:left; margin-top:10px; color:#FFF;}

/*bananer2*/
.bananer2{height:50px;background-image:url(../images/bananer2.jpg); text-align:center; line-height:25px;}

/*newbox*/
.newbox{ width:398px; height:1070px; border:1px #CCC solid;}
.newxx{ margin:10px 0px 5px 10px; font-weight:800;}
.newbox ul{ margin-left:10px; width:380px;}
.newbox li{height:30px; line-height:32px; overflow:hidden;width:380px;background:url(../images/dot.gif) no-repeat center left;border-bottom:solid 1px #eee;}
.newbox li a{width:200px;height:22px;line-height:28px;padding-left:10px;display:block;float:left;overflow:hidden;}
.newbox #date{width:70px;line-height:30px;font-size:10px;float:right;color:#999;text-align:right;}

/*productbox*/
.productbox{ margin-left:18px; height:1070px; width:978px;border:1px #CCC solid;display:inline;}
.productbox .float_left{ width:500px; line-height:24px;color:#333;}

.productbox table tr td{ height:165px;}

.imglist{ width:975px; height:170px;}
.imglist .title{ width:940px;height:29px;background-image:url(../../images/p_bg.jpg);margin:5px 0px 5px 12px;;line-height:29px;color:#fff;font-weight:bold;padding-left:10px;}
.imglist .img{ width:130px; height:130px; margin-left:10px;}
.imglist .text{ width:803px; line-height:35px; margin-left:15px;border-bottom:dashed 1px #eee;}

/*center_h*/
.center_h{ height:5px; background-color:#EEE; margin:15px auto;}

/*zzbox*/
.zzbox{height:190px;width:998px;border:1px #CCC solid; overflow:hidden;}
.rzxx{margin:8px 0px 8px 10px; font-weight:800;font-size:14px;}
.rzxx span a{float:right;width:38px;height:24px;font:12px normal;color:#666;}
.zzbox ul {text-align:center;}
.zzbox li{float:left;line-height:20px;text-align:center;color:#4062A9;margin:0 6px;width:130px;overflow:hidden;}
.zzbox li img{padding:2px;border:1px #CCC solid;}

/*footer*/
.footer{height:70px;}
.footer_d{ height:5px;width:1400px;background:#999; margin:15px auto;}
.footer li{ float:left;padding: 0px 10px;border-right:1px #999 solid;color:#999;}

/*内页*/
/*present*/
.present{ line-height:35px; border-bottom:1px #CCC solid;}
.present span{ margin-left:20px;}

.content .left{ width:185px; margin-top:15px;}
.content .left .r_left{}
.dh{ width:166px;border:1px #CCC solid;background:#eee;}
.dh1{ width:154px;border:1px #CCC solid;background:#fff;overflow:hidden;margin:5px;}
.dh1 ul{ margin-top:0px;}
.dh1 li{ float:left;width:154px;height:28px;border-bottom:solid 1px #CCC;}
.dh1 li a{ height:28px;width:140px;padding-left:14px;text-align:left;line-height:28px;font-size:14px;font-weight:bold;display:block;overflow:hidden;}
.dh1 a:hover{ background:url(../images/ul_left.gif) no-repeat;color:#FF0000; }
.dh1 a:hover{text-decoration:none;}
.dh1hover{background:url(../images/ul_left.gif) no-repeat;color:#000; }

.content .center{width:1215px;margin-top:15px;}
.content .center #header{background:url(../images/r_header.gif); width:1215px;height:55px;}
.content .center #header span{font-weight:800;font-size:26px;margin-left:20px;line-height:55px;}
.content .center #con{width:1213px;border:1px #CCC solid;}
.content .center #con .con_body{width:1183px;margin:15px;line-height:30px;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}
.content .center #con .con_body ul{}
.content .center #con .con_body li{width:1138px;height:24px;line-height:24px;border-bottom:solid 1px #EEE;padding-left:45px;float:left;background:url(../images/icon_document_38.jpg) no-repeat left center;}
.content .center #con .con_body .video{background:url(../images/icon_video_38.jpg) no-repeat left center;}

.content .center #con .con_body li a{width:1173px;height:24px;line-height:24px;}

.content .center1{width:1400px;margin-top:15px;}
.content .center1 #header{background:url(../images/r_header1.gif); width:1400px;height:55px;}
.content .center1 #header span{font-weight:800;font-size:26px;margin-left:20px;line-height:55px;}
.content .center1 #con{width:1398px;border:1px #CCC solid;}
.content .center1 #con .con_body{width:1370px;margin:15px;line-height:30px;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}
.content .center1 #con .con_body ul{}
.content .center1 #con .con_body li{width:1173px;height:24px;line-height:24px;background:url(../images/dot.gif) no-repeat left center;border-bottom:solid 1px #EEE;padding-left:10px;float:left;}
.content .center1 #con .con_body li a{width:1173px;height:24px;line-height:24px;}

.content .right{ width:170px; margin-top:15px; display:none;}
.content .right .lianx{ background:url(../images/lianx.jpg); width:153px; height:85px; }
.content .right .lianx ul{ margin:15px 0px 0px 35px;}

.downul{ line-height:30px;}
.downul li{border-bottom:solid 1px #CCC;background:url(../images/dot.gif) no-repeat left center;padding-left:15px;}
.news_content{ margin-top:10px; margin-bottom:10px; border-bottom:1px #CCC dashed;}
.news_next p{height:18px;line-height:18px;margin:0px;}
/*人才招聘*/
.recruitment { border-collapse:collapse; width:100%; margin-top:10px; }
.recruitment th { padding:5px; border:1px solid #ABADB3; text-align:center; }
.recruitment td { padding:5px; border:1px solid #ABADB3; }

/*分页*/
.page{ width:100%; text-align:center; margin-top:10px; margin-bottom:10px;}

.down{ width:105px; height:27px; background:url(../images/icon5.gif) 0px -25px no-repeat;}
.down span{ margin-left:50px; display:inline; line-height:27px; color:#999;}

/*评论列表*/
.gueck_list{ width:585px; border-bottom:1px solid #CCC; line-height:30px; text-align:left;}
.td_l{ text-align:left;}
.td_l2{ text-align:left;}
.td_r{ text-align:right;}
.gueck_form{ line-height:30px; text-align:left; width:585px;}

.gueck_list1{ width:750px; border-bottom:1px solid #CCC; line-height:30px; text-align:left;}
.gueck_form1{ line-height:30px; text-align:left; width:750px;}
/*产品内容*/
.content .center_p{width:615px;margin-top:15px;}
.content .center_p #header{background:url(../images/r_header.gif); width:615px;height:55px;}
.content .center_p #header span{font-weight:800;font-size:26px;margin-left:20px;line-height:55px;}
.content .center_p #con{width:613px;border:1px #CCC solid;}
.content .center_p #con .con_body{width:983px;margin:15px;line-height:30px;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}
.content .center_p #con .con_body ul{}
.content .center_p #con .con_body li{width:983px;height:24px;line-height:24px;background:url(../images/dot.gif) no-repeat left center;border-bottom:solid 1px #EEE;padding-left:10px;float:left;}
.content .center_p #con .con_body li a{width:983px;height:24px;line-height:24px;}

.content .right_p{ width:185px; margin-top:15px;border:1px #ccc solid; margin-left:10px;}
.content .right_p hr{ color:#CCC;}
.content .right_p div{ 175px; margin:5px; line-height:25px;}

.content .right_p h3{ background-color:#EC0000; color:#FFF; padding-left:10px; padding-top:3px;}

.downul1{ line-height:25px;}
.downul1 li{background:url(../images/dot.gif) no-repeat left center;padding-left:15px;}

.menu2{  position:fixed;left: 30px;top: 130px; display:none; width:100px; background:#D9D9D9;}
.menu2 ul li{ height:30px; line-height:30px; font-size:14px; font-weight:bold; width:100px; text-align:center; margin-top:5px;}