@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;text-align:left;font-family:"Microsoft Yahei";}
ul,ol {list-style:none;}
body{margin:0px; padding:0px; font-family:"Microsoft Yahei";color:#333333; background:#fff;}
a:link {color: #666; text-decoration: none;}
a:visited {color: #666; text-decoration: none;}
a:hover {color: #dd4012; text-decoration: none;}
a:active{color: #666; text-decoration: none;}
a img { border:0;}
td,th{ font-size:12px;}
/* end reset */

.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}

.clear{ clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.over{overflow:hidden}

.ie6haslayout{zoom:1}


.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block}
.box_inline{ display:inline}

.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}

.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl80{ padding-left:100px}
.pl130{ padding-left:250px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}

.pb7{ padding-bottom:7px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}

.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}

.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml30{ margin-left:30px}
.ml70{ margin-left:70px}

.mr5{ margin-right:5px}
.mr6{ margin-right:6px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}

.red{ color:#FF0000}
.gminline{}
.gminline div{ display:inline}

/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:18px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_18{ line-height:18px; color:#999999}
.font_line_22{ line-height:22px;}
.font_line_30{ line-height:30px;}
.txt_algin{ text-align:center}

/* end font */

h1{ font-size:24px; color:#3463B1; text-align:center; line-height:1.5em; padding-top:5px;}
h2{ font-size:12px; color:#888; text-align:center; padding-top:1px; font-weight:100; line-height:24px}
h2 span{ color:#3463B1;}
h3{}
h4{}
h5{}
h6{}

/* end message */

.border_a{ background:#FFFFFF; border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.border_4px{ border:5px solid #d8d8d8}

#wrap{ width:100%; height:inherit; margin:0 auto;}
.header{ width:100%; height:inherit; }
.head{ width:100%; height:139px; background:url(../images/h_top.jpg) repeat-x;}
.h_top{ width:1000px; height:97px;margin:0 auto;  overflow:hidden;}
.logo{ margin-top:15px; float:left;}
.h_top_r{ margin-top:39px; float:right;}
.menu{ width:1000px; margin:0 auto;  overflow:hidden;}
.menu ul li {width:125px; background:url(../images/xian.jpg) right center no-repeat; font-size:10pt; height:42px; line-height:42px;font-family: "Microsoft YaHei"; text-align:center; float:left;}
.menu a{ width:125px; height:42px; line-height:42px; display:block; color:#ffffff;  font-weight:bold; float:left; text-align:center; font-size:14px}
.menu a:hover{ width:125px;color:#ffffff;background:url(../images/m_bj.jpg) repeat-x;}
.bn{ width:100%; height:404px; margin-top:5px;}
.gg{ width:1000px; height:35px; background:url(../images/gg.jpg); margin:0 auto; margin-top:8px;}
.gg p{ width:850px; height:27px; padding-top:8px; margin-left:110px;}
.con{ width:1000px; height:inherit; margin:0 auto; overflow:hidden;}
.con_top{ width:1000px; height:inherit; overflow:hidden; float: left;}

.lef{ width:22px; height:36px; float:left; margin-top:60px; margin-left:3px;}
.pro_nr{ width:1000px; margin-top:11px; height:inherit; overflow:hidden; float:left; }
.pro_bt img{ width:1000px; height:30px; float:left;}
.pro_con{ width:1000px; background:url(../images/cp_bj.jpg) repeat-y; border-bottom:1px solid #CCCCCC; height:inherit; float:left;}
.pro_db{ width:1000px; margin-top:0px; height:6px; float:left;}
.pro{ width:940px; margin-top:10px; overflow:hidden; float:left;}
.pro ul{ width:140px; height:160px; float:left; margin-bottom:6px;  display:inline; margin-left:15px;}
.pro ul li{ width:136px; height:120px; list-style:none;border:1px solid #618a8e;padding:4px; }
.pro ul p{ width:146px; height:20px; background-color:#CCCCCC; color:#000000; padding-top:5px; text-align:center;}
.rig{ width:22px; height:36px; float:right;margin-right:3px; margin-top:60px;}
.con_bot{ width:1000px; height:inherit; overflow:hidden; float:left;}
.contact{ width:265px; height:inherit; margin-top:20px; margin-left:10px;  border:1px solid #CCCCCC; float:left;}
.con_bt{ margin-top:10px; margin-left:13px; float:left;}
.con_nr{ width:240px; float:left; line-height:28px; padding-left:5px; padding-top:13px; margin-left:10px;}
.compny{ width:315px; height:inherit; border:1px solid #CCCCCC; float:left; margin-top:20px;}
.com_bt{ margin-left:13px; margin-top:10px;float:left;}
.more{ float:right; margin-top:10px; margin-right:10px;}
.com_nr{ width:295px; line-height:21px; padding-top:20px; margin-left:10px;}
.com_nr a{ color:#666666;}
.news{ width:380px; height:inherit;  border:1px solid #CCCCCC; float:left; margin-left:10px; margin-top:20px;}
.new_bt{ margin-left:10px; margin-top:10px;float:left;}
.new_nr{ width:365px; height:inherit; float:left; margin-left:7px; padding-bottom:20px; padding-top:7px;}
.new_nr ul{ width:365px; margin-top:8px; line-height:28px; float:left;}
.new_nr ul li{ line-height:28px; color:#616161; height:28px; border-bottom:1px dashed #999999;}
.new_nr ul li img{ line-height:28px; padding-right:5px;}
.footer{ width:100%; height:87px; background:url(../images/foot.jpg) repeat-x; margin:auto; margin-top:15px;}
.foot{ width:1000px; color:#ffffff; padding-top:20px; line-height:24px; margin:0 auto; text-align: center;}
.foot a{ color:#FFFFFF;}

#innerwrap{ width:1000px; margin:0 auto; margin-top:5px; overflow:hidden;}
#product{ width:100%; height:285px; background-color:#eff0f2; margin:0 auto;}
.cp_left1{ width:720px; height:600px;}
.cp_right{ width:254px; float:left; margin-top:10px; font-family: "Microsoft YaHei"}
.cp_right img{ margin-top:0px; margin-bottom:0px;}
.cp_left{ width:720px; margin-top:10px; float:right;border:1px solid #cccccc; padding-bottom:10px;}
.mianbao{
width:96%;
height:33px; 
line-height:33px;
font-size:11pt;
font-family: "Microsoft YaHei";
padding-left:20px;
margin:0 auto;
background:url(../images/dot.jpg) no-repeat;
}
.mianbao span{
float:right;
font-size:9pt;
color:#333;
}
.cptp{ width:950px; margin:0 auto; float:left;}
.cptp ul{ width:900px; margin:0 auto; float:left;}
.cptp li{float:left;}
.right_menu{ width:254px; height:inherit; background:url(../images/cpfl_bj.jpg) repeat-y;border-bottom:1px solid #CCCCCC; padding-bottom:5px;}
.right_menu img{ margin-bottom:0px;}
.right_menu ul{ margin:0 auto; margin-bottom:0px; padding:0px; }
.right_menu ul li{ background:url(../images/l-01.jpg); width:230px; height:28px; line-height:28px; text-align:center; margin:0 auto; overflow:hidden; display:block;}
.right_menu ul li a:link{display:block;_display:inline-block; color:#000000;width:100%}
.right_menu ul li a:visited{display:block;_display:inline-block;color:#000000;width:100%;}
.right_menu ul li a:hover{display:block; _display:inline-block; background:url(../images/l-02.jpg);color:#fff; width:100%}
.right_menu ul li a:active{ display:block;_display:inline-block; color:#fff; width:100%}
.right_menu p{ color:#333333}
.right_menu span{ color:#FF3300; font-weight:bold}

.right_menu1{ width:254px; background:url(../images/cpfl_bj.jpg) repeat-y; border-bottom:1px solid #CCCCCC; padding-bottom:5px;}
.right_menu1 img{ margin-bottom:0px;}
.right_menu1 ul{ margin:0px; margin-bottom:0px; padding-left:15px; line-height:24px;}
.right_menu1 ul li{display:block;}
.right_menu1 ul li a{ }
.right_menu1 ul li a:link{ color:#000000}
.right_menu1 ul li:hover{}
.right_menu1 ul li a:visited{color:#000000}
.right_menu1 ul li a:hover{ color:#000; }
.right_menu1 p{ color:#333333}
.right_menu1 span{ color:#FF3300; font-weight:bold}


.mt{ width:254px; height:inherit; margin-top:10px; float:left;}
.ct img{ width:254px; height:32px; float:left;}
.ct_nr{ width:254px; line-height:22px; background:url(../images/cpfl_bj.jpg) repeat-y; border-bottom:1px solid #CCCCCC; padding-bottom:5px; }
.ct_nr p{ width:250px; margin-left:5px;}
.content{height:auto; padding-top:10px; line-height:26px; color:#333; text-align:left;font-family: "Microsoft YaHei"; float:right; font-size:14pt;width:100%;}
.content p,.content div{line-height:30px; width:98%; color:#333; text-align:left; margin:0 auto; font-size:10pt; padding-bottom:6px;}
.content h3{height:31px; line-height:31px; font-size:16pt; color: #FF3300; border-bottom:1px solid #efefef; text-align:center;font-family: "Microsoft YaHei"; font-weight:normal}
.content h3 font{ float:left; width:100px;}
.content h3 span{float:right; font-weight:normal; font-size:12px; color: #666; width:600px; overflow:hidden; text-align:right}
.content h3 span a:link,.content h3 span a:visited{font-size:12px; color:#666; text-decoration:none;}
.content h3 span a:hover{ color:#ff0000; text-decoration:none;}
.content h4{ text-align:center; color:#999999; font-weight:normal; border-bottom:1px dotted #CCCCCC; margin-bottom:20px}

.newslist{ width:690px;margin:0 auto;}
.newslist ul{ }
.newslist ul li{ height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC; background:url(../images/dot3.jpg) left no-repeat; padding-left:25px;}
.newslist ul li span{ float:right; color:#999999}

.tuijiancp{ width:96%; margin-top:8px; margin-left:12px;}
.tuijiancp h3{ font-size:14pt;font-family: "Microsoft YaHei"; font-weight:normal; color:#FF3300; border-bottom:1px dotted #999999}
.tuijiancp ul li img{border:2px solid #d8d8d8;}
.tuijiancp ul li{margin-top:18px; float:left; padding:0px 10px}
.tuijiancp ul li p{ height:30px; line-height:30px;}
/* ·ÖÒ³ */
#pages { padding:20px 0 10px; width:98%;margin:0 auto; font-family:Î¢ÈíÑÅºÚ }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.products{ width:100%; padding-left:5px; margin-bottom:10px;font-family: "Microsoft YaHei"; font-size:10pt;}
.products ul{ width:98%; margin:0 auto;}
.products ul li{ height:160px; margin-top:20px;  float:left; margin-right:15px;}
.products ul li img{ border:5px solid #ccc;}
.products ul li span{ line-height:22px; height:25px; text-align:center; color:#666666}

.products h3{ height:34px; line-height:34px; text-align:left; font-size:16pt;font-family: "Microsoft YaHei"; font-weight:normal; color:#1cacd7}

.products h1{height:30px; line-height:30px; text-align:center; font-size:16pt;font-family: "Microsoft YaHei"; font-weight:normal; color:#44160f;b margin-bottom:15px;}
.products p{line-height:22px; text-align:left;  color:#666666}
.products p1{line-height:22px; text-align:left;  color:#666666; }

.products_cs{ margin-top:10px; margin:0 auto; margin-bottom:10px; background:url(../images/bg_l.jpg); height:26px; width:700px;}
.products_cs span{ float:left;font-family: "Microsoft YaHei"}
.page{}
.page a:link{ width:23px; height:23px; background-color:#ccc; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}
.page a:visited{ width:23px; height:23px; background-color:#ccc; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}
.page a:hover{ width:23px; height:23px; background-color:#333; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}

.page .ahover{width:23px; height:23px; background-color:#333; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}

.footer ul{ text-align:center; padding-top:25px;}
.footer ul li{ text-align:center;}
.footer ul li a{ color:#FFFFFF;}

#footer1{ width:1001px; height:80px; background:url(../images/f01.jpg); overflow:hidden;}
.foot1{ margin-top:30px; color:#666666; text-align:center;}


.kehuPJ{font-family: "Microsoft YaHei"}
.kehuPJ ul li{border-bottom:1px dotted #CCCCCC; margin-top:8px}
.kehuPJ ul li p{ line-height:20px; color:#666666}
.kehuPJ ul li p span{ color:#FF3300}


.xiangguanTJ{border-top:1px dotted #CCCCCC;font-family: "Microsoft YaHei"}
.xiangguanTJ h3{font-size:14pt;font-weight:normal; color:#FF3300; height:45px; line-height:45px;}
.xiangguanTJ ul li img{ border:1px solid #CCCCCC}
.xiangguanTJ ul li { float:left; margin-right:20px;}
.xiangguanTJ ul li p{ height:30px; line-height:30px; text-align:center;}


.piclist{}
.piclist ul li{margin-top:15px; margin-bottom:10px;border-bottom:1px dotted #CCCCCC; height:130px;}
.piclist ul li p{ line-height:22px; color:#666666}
.piclist h1{ font-size:12pt;font-family: "Microsoft YaHei"; text-align:left; font-weight:normal; color:#FF3300;}

.shenqingb{ margin-top:20px}
.shenqingb h3{height:31px; line-height:31px; font-size:16pt; color: #FF3300; border-bottom:1px solid #efefef; text-align:center;font-family: "Microsoft YaHei"; font-weight:normal}
.shenqingb input{ border-bottom:1px solid #333333; background-color:#f2f2f2; border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}


.shaixuan{ height:210px; margin-top:5px;}
.shaixuan ul li{ text-align:left; line-height:20px; border-bottom:1px dotted #999; padding-top:8px; height:30px}
.shaixuan ul li .onn{ height:20px; line-height:20px; display:block; background-color: #FF6600; color:#FFFFFF; width:30px; text-align: center; float:left}
.shaixuan ul li a{ float:left; padding:0px 10px; display:block;height:24px; line-height:24px; color:#006699}
.shaixuan ul li p{ float:left; line-height:24px;text-align:right; padding-right:15px}



/* Ä¬ÈÏ»ÃµÆÆ¬_banner */
.FocusPic1{zoom:1;position:relative; overflow:hidden}
.FocusPic1 .content{overflow:hidden}
.FocusPic1 .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic1 .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic1 .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic1 .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic1 .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic1 .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic1 .change i.cur {background:#6198F3;}
/* Ä¬ÈÏ»ÃµÆÆ¬_ÏÂ */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:none;filter:alpha(opacity=50);opacity:0.5; text-align:center; color:#000}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;color:#000; text-align:center; width:280px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; display:none}
.FocusPic .change i.cur {background:#18578F;}
#ewm{ width:52px; height:31px;position:absolute; left:0px; top:350px; background:url(../images/ewm.png) left top no-repeat; font-size:13px; font-family:Verdana, Geneva, sans-serif; padding:10px; padding-top:15px; width:150px; height:160px;}
#ewm #cclose{ cursor:pointer; text-align:right;width:120px; color:#000000;}
.login{ width:30px; margin-left:200px; margin-top:-20px;}
.login a{ color:#FF9900; width:30px;background:url(../../images/icon/rss.jpg) no-repeat right; line-height:30px; display:block; }
.login a.ffdd{overflow:hidden; text-indent:-22em;}

