@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#000;}
body{ font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px;}
ul,li { list-style: none; }
input{ outline:none;}
img{ border:none;}
#wid{ width:100%;}


.head{ width:1423px; margin:0 auto; position:relative;z-index:9999;}
.nav{ position:absolute; top:50px; left:210px; z-index:999;}


.banner{ width:1423px; margin:0 auto; height:476px;}


.index_pdt{ background:url(../images/index_pdt.jpg) no-repeat; width:1423px; margin:0 auto; height:414px; position:relative;}
.index_pdt li{ float:left; width:265px; margin-right:65px; height:30px; line-height:30px; border-bottom:1px dashed #000; padding-left:15px;}
.index_pdt ul{ position:absolute; top:170px; left:225px;}
.index_pdt span{ float:right; margin-right:10px;}


.index_abt{ background:url(../images/index_abt.jpg) no-repeat; margin:0 auto; width:1423px; height:452px; position:relative;}
.index_about{ width:480px; position:absolute; top:137px; left:720px; line-height:25px;}
.more_pic{ position:absolute; left:1027px; top:330px;}


.index_contact{ background:url(../images/index_contact.jpg) no-repeat;margin:0 auto; width:1423px; height:376px; position:relative;}
.co_name{ font-size:14px; color:#3164B5; position:absolute; top:157px; left:225px; font-weight:bold;}
.index_map{ width:430px; height:210px; border:1px solid #ccc; position:absolute; left:774px; top:147px;}
.index_ctt{ position:absolute; top:185px; left:225px;}
.index_ctt td{ height:32px;}


.footer{ background:url(../images/foot_bg.jpg) repeat-x; width:1423px; height:81px; margin:0 auto; overflow:hidden;color:#fff; position:relative;}
.foot_nav{ width:500px; margin:0 auto; height:16px; margin-top:20px; }
.foot_nav li{ float:left; }
.footer a{ color:#fff;}
.footer a:hover{ color:#fff;}

.bottom{width:670px; margin:0 auto; margin-top:10px; }
.subottom{width:510px; margin:0 auto; margin-top:10px;}

.code{ position:absolute; left:755px;top:266px; width:150px; height:175px; border:2px solid #3164b5;}
.code li{ height:15px;color:#000; width:25px; text-align:center; float:left;}

.mail{position:absolute; left:1000px;top:266px; width:140px; height:175px; border:2px solid #3164b5; color:#000; padding-left:10px;}
.mail input{ width:120px; height:20px;}
.mail_bot{ margin-bottom:10px;}
.mail form{ margin-top:15px;}
.mail_form .index_login{ width:80px; height:30px; margin-left:20px;}

/*================内页=================*/
/*---左侧----*/
.left{ width:212px; border:1px solid #ccc;}
.left_pdt{ width:212px; height:auto; background:#ededed; padding-bottom:15px;}
.left_pdt li{ height:30px; line-height:30px; margin-left:10px; width:182px; border-bottom:1px dashed #ccc; padding-left:10px;}
.left_tel{}

/*----------*/
.subpage{ width:1423px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.subcontent{ width:1004px; margin:0 auto; margin-top:20px;}
.subleft{ float:left; width:214px; height:auto;}
.subright{ float:left;width:768px; margin-left:20px;}
.subtitle{ width:768px; height:43px; background:url(../images/sub_titlebg.jpg) no-repeat; position:relative;}
.subtitle span{ display:inline-block; font-size:14px; color:#fff; position:absolute; font-weight:bold; top:11px; left:24px;}
.sub_top{ width:1423px; margin:0 auto; height:476px;}
.pic3{ background:url(../images/ban_en3.jpg) no-repeat;}
.pic1{ background:url(../images/ban_en1.jpg) no-repeat;}
.pic2{ background:url(../images/ban_en2.jpg) no-repeat;}
/*------关于我们------*/
#abt_topic{ background:url(../images/index1_01.jpg) no-repeat;}
.about{ background:url(../images/ab_bg.jpg) no-repeat; height:659px; position:relative;}
.ab_info{ width:335px; position:absolute; top:70px; left:422px; line-height:25px;}
.ab_info p{ line-height:25px;}

/*---产品---*/
#pdt_topic{ background:url(../images/index2_01.jpg) no-repeat;}
.product{ margin-top:20px;}
.product tr{ height:30px;}
.product p{ max-height:30px;}
.product a:hover{ text-decoration:underline;}

/*---order----*/
.order td{ height:40px; text-align:center;}
.order input{ height:30px; border:1px solid #999; width:400px;}
.order textarea{ resize:none;width:400px; height:50px;border:1px solid #999; float:left; outline:none;}
#mess_sub{height:35px; width:100px; cursor:pointer; margin-top:15px; color:#fff; font-weight:bold; font-size:14px; background:#246cd7;}
#mess_rst{height:35px; width:100px;cursor:pointer;color:#fff; font-weight:bold; font-size:14px; background:#246cd7;}
.order{ margin-top:20px;}

/*--联系方式---*/
.contact_info{ margin-top:20px;}
.contact_info table{ margin-left:20px;}
.contact_info td{ height:25px;}
.baimap{ margin-top:20px;}

/*===============英文版========================*/
.indexen_pdt{ background:url(../images/indexen_pdt.jpg) no-repeat; width:1423px; margin:0 auto; height:375px; position:relative;}
.indexen_pdt li{ float:left; width:265px; margin-right:65px; height:30px; line-height:30px; border-bottom:1px dashed #000; padding-left:15px;}
.indexen_pdt ul{ position:absolute; top:130px; left:225px;}
.indexen_pdt span{ float:right; margin-right:10px;}

.indexen_abt{ background:url(../images/indexen_abt.jpg) no-repeat; margin:0 auto; width:1423px; height:452px; position:relative;}

.indexen_contact{ background:url(../images/indexen_contact.jpg) no-repeat;margin:0 auto; width:1423px; height:339px; position:relative;}
.coen_name{ font-size:14px; color:#3164B5; position:absolute; top:125px; left:225px; font-weight:bold;}
.indexen_ctt{ position:absolute; top:147px; left:225px;}
.indexen_ctt td{ height:32px;}
.indexen_map{ width:430px; height:210px; border:1px solid #ccc; position:absolute; left:774px; top:110px;}


.bottomen{width:820px; margin:0 auto; margin-top:10px; }



/*==========分页===========*/

.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #45916d; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#45916d; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#3164b5; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
