﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
ul,li{list-style:none;}
input,select,img{font-size:14px; vertical-align:middle;}
img{border:0;}
body{font-size:12px; font-family:Arial,"宋体";}
.bg1{ background:url(../images/banner.jpg) top center no-repeat;}
.bg2{ background:url(../images/z_01.jpg) left top repeat-x;}
a{outline:none;blr:expression(this.onFocus=this.blur());}
.clear {clear:both; *display:inline;/*IE only*/}

/*index*/
#xmk_all{width:1002px; margin:0 auto; overflow:hidden;}
#xmk_head{width:1002px; height:47px; overflow:hidden;padding-top:32px;}
.logo{width:125px; height:47px; overflow:hidden; float:left;}
.he_rig{width:123px;padding-left:10px; height:24px; line-height:24px; overflow:hidden; float:right; background:url(../images/inco1.jpg) left top no-repeat;color:#979797; font-weight:bold;}
.he_rig a{color:#979797; text-decoration:none;margin:0 5px;}
.he_rig a.cut{color:#67a92b;}
#xmkmain{width:1002px; height:260px;margin-top:290px;}
.bor_left{width:10px; height:189px; overflow:hidden; float:left;}
.bor_rig{width:10px; height:163px; overflow:hidden; float:right;}
.mian{width:982px; float:left; overflow:hidden;}
#xmk_nav{width:982px; height:31px;padding-top:3px; line-height:31px; overflow:hidden; background:url(../images/nav_bg.jpg) left top repeat-x;}
#xmk_nav a{width:130px; height:31px; display:block; float:left; text-align:center;color:#fff; font-weight:bold; text-decoration:none;}
#xmk_nav a:hover{color:#67a92b;}
.mainbox{width:982px; height:210px; overflow:hidden; background:url(../images/main_bg3.jpg) left top repeat-x;}
.main_left{width:495px;padding-right:21px; height:210px; overflow:hidden; float:left; background:url(../images/con_bg.jpg) right 21px no-repeat;}
.gs_img{width:166px; height:132px; overflow:hidden; float:left;padding:40px 0 0 5px;}
.js_cmk{width:305px;margin:18px 0 0 15px; height:177px; overflow:hidden; float:left;}
h1{ font-size:14px;color:#00386b; line-height:24px;}
.js_cmk p{ text-indent:22px; line-height:24px;color:#333;}
.pro_zs{width:446px; height:154px; overflow:hidden; float:left;padding:22px 0 0 5px;}
#foot{width:1002px; height:38px; overflow:hidden;border:1px solid #e3e3e3;border-left:0;border-rig:0;}
#footer{width:1002px; height:85px; overflow:hidden;}
.img_foot{width:220px; height:38px; overflow:hidden; float:left;padding-left:10px;}
.footrig{ float:right; line-height:38px;color:#666;padding-right:10px;}
.footrig a{color:#666;margin:0 5px; text-decoration:none;}
.footrig a:hover{ color:#1371d3;}

/*about*/
.he_rig2{width:123px;padding-left:10px; height:24px; line-height:24px; overflow:hidden; float:right; background:url(../images/inco5.jpg) left top no-repeat;color:#979797; font-weight:bold;}
.he_rig2 a{color:#979797; text-decoration:none;margin:0 5px;}
.he_rig2 a.cut{color:#67a92b;}
.xmkmain{width:1002px; overflow:hidden;margin-top:5px; background:#f7f7f7 url(../images/bg4.jpg) left bottom repeat-x;}
.xmk_rig{width:781px; min-height:485px; overflow:hidden;padding-left:11px; background: url(../images/bor3.jpg) left top no-repeat; float:right;}
.banner{width:781px; height:125px; overflow:hidden;}
.xmk_left{width:210px;overflow:hidden; float:left; background:url(../images/lef_1.jpg) left top repeat-x;}
.navleft{width:210px; min-height:200px; overflow:hidden;}
.nav_li{padding-top:30px;}
.nav_li li{width:200px;height:29px; line-height:29px;background:url(../images/inco3.jpg) 20px center no-repeat;margin:2px 0;}
.nav_li li:hover{ background:#1b87c7 url(../images/inco2.jpg) 20px center no-repeat;}
.nav_li li.cunt2{ background:#1b87c7 url(../images/inco2.jpg) 20px center no-repeat;}
.nav_li a{ width:150px;padding-left:50px;padding-top:2px; height:27px; display:block;text-decoration:none; color:#676767;}
.nav_li a:hover{color:#fff; font-weight:bold;}
.nav_li a.cunt3{color:#fff; font-weight:bold;}
.con_ner{padding:10px; line-height:24px;color:#333;}
.blod{ font-weight:bold;}
.red{color:#af211a; font-weight:bold; font-size:16px;}
.dqwz_p{width:771px;padding-right:10px;padding-top:2px; height:31px; overflow:hidden; line-height:33px; background:url(../images/dqwz.jpg) left top no-repeat; text-align:right;color:#555;}
.js_box{width:761px; overflow:hidden;padding:10px 0 0 10px; line-height:24px;color:#333; text-indent:20px;}
.js_box p{width:500px; float:left;}
h2{color:#f5150d; font-weight:bold; font-size:16px;margin:5px 0;}
/*产品列表和分页样式*/
.chanp_box{width:771px; height:350px; overflow:hidden;margin-top:20px;padding-left:10px;}
.pro_list_all li{width:186px; height:165px; float:left;margin:0 43px 0 25px;}
.pro_list_all li a{width:173px; height:118px; display:block;padding:6px 7px 7px 6px; background:url(../images/pic_bg.jpg) left top no-repeat;}
.pro_list_all li img{width:173px; height:118px; }
#cp_a{ line-height:30px; text-align:center;}
#cp_a a{ background:none;color:#333; text-decoration:none;}
#cp_a a:hover{color:#0677d7; text-decoration:underline;}
/*分页样式*/
.pagelist{width:500px; text-align:center; height:50px; line-height:50px; margin:5px auto;color:#444444; overflow:hidden;}
.pagelist a{color:#444444;margin:0 6px;text-decoration:none;}
.pagelist a:hover{color:#0677d7; text-decoration:underline;}
/*chanpinxiangqin*/
.pro_detil{padding:10px;color:#4c4c4c;}
.cp_zs img{width:257px; height:200px; padding:7px 8px 8px 8px; background:url(../images/pro_bg.jpg) top center no-repeat; float:left;margin-right:10px;}
.blue{color:#1e6dd2; font-weight:bold;}
.cp_tit{width:750px;  height:26px; line-height:26px; background:url(../images/inco10.gif) 30px bottom repeat-x;margin-top:20px;margin-bottom:10px;}
.cp_tit a{width:78px; height:26px; display:block; text-align:center; text-decoration:none; float:left;font-weight:bold;color:#0577d7;background:url(../images/inco9.jpg) left bottom no-repeat; }
.pro_detil p{ line-height:24px;}

/*技术分类*/
.js_box2{width:761px; overflow:hidden;padding:10px 0 0 10px; line-height:24px;color:#333; text-indent:20px;}
.js_box3{width:761px; overflow:hidden;padding:10px 0 0 10px; line-height:24px;color:#333;}
.js_box3 p{padding:10px 0 0 10px;}

/*add*/
#ad{width:446px; height:160px; overflow:hidden;}
#banner33{width:446px; height:130px; overflow:hidden;padding-bottom:6px;}
#banner_bt{height:25px; float:right; text-align:right;}
#banner_bt li{ float:left;padding-top:7px;}

#banner_bt a:hover{background:url(../images/io2.jpg) left top no-repeat;}
#banner_bt a.cut8{background:url(../images/io2.jpg) left top no-repeat;}
.cunt11{width:15px; height:12px; display:block; background:url(../images/io1.jpg) left top no-repeat; margin-right:5px; text-decoration:none;}
.cunt22{width:15px; height:12px; display:block; background:url(../images/io2.jpg) left top no-repeat; margin-right:5px; text-decoration:none;}
#ud_bt{ position:relative;top:500px; position:absolute;}
#ud_bt li{ float:left;}
.tit_pro2{width:446px; height:25px; line-height:25px; overflow:hidden;}

.hr_hd{ line-height:24px; border-bottom:1px dashed #ccc;color:#4C4C4C;padding-top:10px;}
.hr_hd span{ font-weight:bold;}
.pro_con{width:420px;padding-left:15px; height:130px; float:left; overflow:hidden;}
.pro_box{width:466px; height:240px; float:left;padding:10px 0 0 20px;}
.con_pr{width:370px; height:120px;padding:15px 0;}
.left_jt{width:9px; height:18px; float:left;padding-top:70px;}
.pro_pic{width:130px; height:120px;padding-top:6px;overflow: hidden; float:left;}
.pro_pic img{width:130px; height:120px;}
.pr_p{width:250px;padding-right:15px; height:120px;padding-top:5px; overflow: hidden; float:right; line-height:24px;color:#333;}
.pr_p a{ text-decoration:none;}

.bq_p{width:400px; height:25px; overflow:hidden; text-align:right;  color:#666;float:right;}
.foot_bom{width:982px; height:25px; overflow:hidden;line-height:25px;padding:10px;}
.bom_left{width:580px; height:25px; overflow:hidden; float:left;}
.bom_left a{color:#0062b9; text-decoration:none;margin:0 2px;}
.bom_left a:hover{ text-decoration:underline;}
.green{color:#4e9312; font-weight:bold;}
