﻿@charset "utf-8";
/*author:blackgecko*/
*{ margin:0px; padding:0px;}
a{ color:#666; text-decoration:none}
a:hover{ color:#00387c;}
a img{ border:none;}
table{border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; text-align:left; font-weight:normal; color:#4a4a4a; line-height:24px; background:url(../images/bj.jpg) top no-repeat #ffffff; }
ul,ol,p,dl,li,font{margin:0;pading:0; list-style:none;}
ul,ol,dl{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
input {font:12px;}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0px; padding:0px;}
.wappers{ width:100%; height:auto; font-family:"微软雅黑"; min-width:990px;}
.topc{ background:url(../images/menu.png) repeat-x; height:88px; width:100%; overflow:hidden; margin:0px auto; position:fixed; z-index:100}
.logo{ width:219px; height:63px; float:left; display:inline; overflow:hidden; margin-top:15px;}
.header{ width:1000px; height:auto; overflow:hidden; margin:0px auto;}
.menu{ width:736px; float:right; display:inline; overflow:hidden; height:80px; margin-top:3px; position:relative; }
ul.nav{  width:100%;text-align:center; width:736px; margin:0px auto;height:80px; background:url(../images/menu_link.jpg) no-repeat;}
ul.nav li{ float:left; position:relative;line-height:80px; height:50px;text-align:left; font-size:0px; width:92px; z-index:11; text-indent:-9999px;}
ul.nav li a{line-height:80px; height:80px;display:block; text-decoration:none;font-size:0px; }
ul.nav li a:hover{background:url(../images/menu_hover.jpg) no-repeat;height:80px;font-size:0px; text-decoration:none; text-indent:-9999px; }
ul.nav li a.i1:hover{ background-position:0px  top;}
ul.nav li a.i2:hover{ background-position:-92px top;}
ul.nav li a.i3:hover{ background-position:-184px top;}
ul.nav li a.i4:hover{ background-position:-276px top;}
ul.nav li a.i5:hover{ background-position:-368px top;}
ul.nav li a.i6:hover{ background-position:-460px top;}
ul.nav li a.i7:hover{ background-position:-552px top;}
ul.nav li a.i8:hover{ background-position:-644px top;}
.banners{ width:980px; height:330px; margin:0px auto 20px; overflow:hidden; position:relative; top:100px;}
.slideBox{ width:980px; height:330px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; width:100%; height:30px;  }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right;  text-align:right; position:relative; z-index:100; height:20px; margin-top:5px;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:20px; color:#000;height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f2821c; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:980px; height:330px; display:block;  }
.slideBox .hd .hebg{ background:#000000; position:absolute; left:0px; bottom:0px; height:30px; filter:alpha(opacity=50);opacity:0.5; width:100%;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:none; width:32px; height:40px;  filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.contbgys{ background:url(../images/con_bj.png) no-repeat; width:990px; height:auto; margin:0px auto; overflow:hidden; clear:both; position:relative; top:95px;}
.one_edits{ height:207px; width:990px; overflow:hidden;}
.about_p{ width:282px; float:left; display:inline; overflow:hidden; margin-left:25PX; margin-top:20PX;}
.a_titles{ height:25PX; line-height:25PX; color:#10336d; font-size:14PX; font-family:"微软雅黑";}
.a_titles b{ font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505050; font-style:italic; }
.a_titles span{ float:right; display:inline; overflow:hidden; margin-top:10px; margin-right:5px;}
.border{  margin-left:0px; width:281px; height:auto; margin:0px auto 0px; }
.anputt{text-align:Justify;text-justify:inter-ideograph; color:#545454;  margin-left:0px; height:72px;margin-top:5px; line-height:24px;}
.anputt h1{ color:#333; font-weight:bold;}
.anputt span{ text-align:right; overflow:hidden}
.anputt span a:link,.anputt span a:visited{ color:#ff0000;}
.anputt span a:hover{ color:#545454;}
.border .imgshow{ width:281px; height:83px; overflow:hidden; margin:0px auto; overflow:hidden; margin-top:5px;}
.news_p{ margin-top:20px; margin-left:44px; height:auto; overflow:hidden; width:339px; float:left; display:inline;}
.news_deta3{ padding-top:4px; height:auto; overflow:hidden; width:339px; float:right; display:inline; margin-right:5px;}
.news_deta3 li{ width:339px; height:30px; line-height:30px;  overflow:hidden; margin-left:0px; border-bottom:1px dashed #d4d3d3;  background:url(../images/ico.jpg) 5px 12px no-repeat;  }
.news_deta3 li a{  display: block;
    line-height: 30px;
    margin-left:0px; 
    padding-left: 10px;height:30px; overflow:hidden; width:339px; text-indent:5px; }
.news_deta3 li span{margin-right:10px; margin-left:10px; float:right; display:inline; overflow:hidden; }
.news_deta3 li a:link,.news_deta3 li a:visited{ color:#545454;}
.news_deta3 li a:hover{ color:#ff0000;}
.contonta_t{ width:233px; float:right; display:inline; margin-top:20px; margin-right:20px; height:207px; background:url(../images/lianxipic.png) right bottom no-repeat;}
.lixni2{ width:233px; color:#545454; padding-top:8px;}
.pords{ width:960px; height:auto; overflow:hidden; margin:10px auto;}
.abiky_title2{ background:url(../images/prot_tiele.jpg) no-repeat; height:31pX; line-height:31pX; overflow:hidden;width:100%; margin:0PX auto; font-size:14PX; color:#fff;padding-left:25PX;}
.abiky_title2 B{ font-size:12PX; color:#fff; font-weight:normal;text-transform:uppercase; padding-left:10px;}
.abiky_title2 span{ float:right; display:inline; overflow:hidden; font-size:12px; margin-right:38px; margin-top:12px;}
.abiky_title2 strong{ float:right; display:inline; overflow:hidden; font-size:12px; margin-right:38px; font-weight:normal;}
.abiky_title2  a:link ,.abiky_title2  a:link { color:#fff;}
.abiky_title2  a:hover { color:#000;}
.showpro{ height:auto; width:984px; margin:0px auto; padding:22px 0px 9px; overflow:hidden;}
.showpro table td{ width:150px; height:130px;  overflow:hidden;}
.showpro table td img { width:135px; height:90px; padding:6px; vertical-align:top; border:1px solid #e2e1cd;  }
.showpro table a{ width:100%; display:block;margin-left:30px; margin-top:0px; width:150px; height:130px; margin-top:0px;}
.showpro table a:link h2,.showpro table a:visited h2{ color:#545454;}
.showpro table a:hover h2{ color:#ff0000;}
.showpro h2 { width:100%;width:150px; height:25px; line-height:25px; margin-top:1px; text-align:center; }
.pords .a_titles{ background:url(../images/pr_bkx.jpg) left no-repeat; background:url(../images/pr_bkx.jpg) left bottom no-repeat; height:30px; line-height:30px;}
.footerbg{ background:url(../images/footer_bj.jpg) repeat-x; height:88px; width:100%; margin-top:100px;}
.fbgers{ width:980px; margin:0px auto; height:88px; overflow:hidden;}
.flogo{ width:283px; height:88px; overflow:hidden; float:left; display:inline;}
.foword{ float:right; width:680px; text-align:right; display:inline; padding-top:20px; color:#545454; height:60px; overflow:hidden;}
.foword a:link,.foword a:visited{ color:#545454;}
.foword a:hover{ color:#ff0000;}
.contbgys_d{ background:url(../images/contbgys_d.png) no-repeat; width:990px; height:auto; margin:0px auto; overflow:hidden; clear:both; position:relative; top:95px;}
.list{ height:auto; overflow:hidden; width:203px; height:auto; margin:0px auto;overflow:hidden;margin-left:20px; margin-top:15px;}
.listbg{ width:203px; height:auto; overflow:hidden; margin:0px auto;padding-top:10px; padding-bottom:10px;}
.listbg ul{ width:203px; height:auto; margin:0px auto; overflow:hidden;}
.listbg ul li{height:auto; width:203px;}
.listbg ul li a{ font-size:12px; height:27px; display:block;line-height:27px;overflow:hidden;text-indent:30px; margin-bottom:0px;background:url(../images/visi.png) no-repeat; width:203px;}
.listbg ul li a:link,.listbg ul li a:visited{ color:#545454;}
.listbg ul li a:hover{ color:#ff0000;background:url(../images/hover.png) no-repeat;}
.listbg ul li a.choose{ color:#ff0000;background:url(../images/hover.png) no-repeat;}
.listbg ul li ul{ padding-top:0px;margin:0px; margin-top:5px; margin-bottom:5px;}
ul.second li a{width:100%; font-size:12px;height:auto; line-height:22px; font-weight:normal; border:none;padding-left:0px;display:block; background:none; width:237px; height:22px;margin-left:0px; text-indent:30px; margin-bottom:0px;}
ul.second li a:link,ul.second li a:visited{ color:#545454; background:none; }
ul.second li a:hover{color:#ff0000;font-weight:normal; background:none;}
ul.third li a{width:100%; font-size:12px;height:24px; line-height:24px; font-weight:normal; border:none;padding-left:0px; text-indent:0px; display:block;background:none; width:175px; margin-left:25px;}
ul.third li a:link,ul.third li a:visited{ color:#666666;}
ul.third li a:hover{color:#088b01;font-weight:normal; background:none;}
.left{ width:240px; height:auto; overflow:hidden; float:left; display:inline;  height:auto; }
.a_title{ background:url(../images/sub_3.png) no-repeat left bottom; width:199px; height:60px; font-size:16px; color:#215ca0; }
.a_title b { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#b0b0b0; font-size:18px; text-transform:uppercase; display:block; padding-left:25px; }
.lefimg{ width:188px; height:auto; overflow:hidden; margin:0px auto;}
.lefimg li{ width:185px; height:62px; margin:10px auto; overflow:hidden;border:1px solid #ccc;}
.rights{ width:700px; float:right; display:inline; overflow:hidden; height:auto; margin-right:18px; margin-top:20px;}
.detal_s{  width:700px; margin-bottom:0px;height:auto; overflow:hidden;}
.deteo{ padding:0px 0px 0px; height:auto; overflow:hidden; height:auto; width:700px; padding-bottom:15px;min-height:400px; _height:expression(this.scrollHeight < 400? "400px" : "auto") ; }
.about_edit{ color:#555555; line-height:24px; margin-top:11px; padding-right:0px; margin-left:5px; margin-right:5px;text-align:Justify;text-justify:inter-ideograph;}
.atitle_title{ background:url(../images/pro_titlebg2.jpg) right top no-repeat; height:34px; overflow:hidden; width:100%;}
.titleleft{ width:122px; float:left; display:inline; overflow:hidden; background:#fff;}
.titleleft b{ font-weight:normal; height:34px; text-align:center; line-height:34px; width:36px; background:#0001f7; font-size:24px; color:#fff; float:left; display:inline;}
.a_enlist{ width:75px; float:left; display:inline; margin-left:5px; font-size:16px; line-height:18px; color:#392622;}
.a_enlist strong{ font-weight:normal;}
.a_site{ float:right; display:inline; margin-right:10px; margin-top:10px; height:24px; line-height:24px; color:#fff;}
.a_site a:link,.a_site a:visited{ color:#fff;}
.a_site a:hover{ color:#ccc;}
.news_deta5{ padding-top:20px; height:auto; overflow:hidden; width:700px; margin-left:5px;}
.news_deta5 li{ width:700px; height:32px; line-height:32px;  overflow:hidden; margin-left:0px;  border-bottom:1px dotted #999999;  }
.news_deta5 li a{  display: block;
    line-height: 29px;
    padding-left: 0px;height:32px; overflow:hidden; width:700px;background:url(../images/ico.jpg) no-repeat 5px 12px;text-indent:12px;}
.news_deta5 li span{float:right; margin-right:5px; margin-left:10px;}
.news_deta5 li a:link,.news_deta5 li a:visited{ color:#545454;}
.news_deta5 li a:hover{ color:#ff0000; }
.module_page{ width:100%;  line-height:20px;margin-top:30px;text-align:center; height:30px;}
.module_page a{ text-decoration:none; color:#333333; /*color:#0c2d63;*/color:#333333; background:#eeeeee; padding:3px 4px;}
.module_page span{ padding-left:5px; padding-right:5px;}
.module_page a:hover{ text-decoration:none; color:#fff; background:#0001f7}
.module_page  select{ margin-left:5px; color:#000;}
.module_page .cu{color:#fff; background:#0001f7}

.main_right_con{ padding:15px 10px 12px;color:#555; overflow:hidden;}
h1.inner_news_tit{height:35px; padding:0px 0px;text-align:left; font-size:14px; line-height:35px; border-bottom:1px dotted #ccc;color: #ff0000; font-weight: bold; }
h2.inner_news_time{height:25px; line-height:25px;color:#545454; margin-bottom:4px; text-align:left;}
h2.inner_news_time a{ color:#545454;}
h2.inner_news_time a:hover{ color:#0001f7; text-decoration:underline;}
h2.inner_news_time span{ float:right; text-align:right; padding-right:10px;}
.edit{overflow:hidden;text-align:Justify;text-justify:inter-ideograph; color:#545454; margin:0px 0px 0px;}
ul.inner_pages{ padding-top:8px;margin:10px auto 10px; margin-left:0px; border-top:1px dotted #ccc;}
ul.inner_pages li{line-height:26px;color:#545454;}
ul.inner_pages a{color:#545454;}
ul.inner_pages a:hover{color:#0001f7}
ul.inner_pro{height:auto; overflow:hidden; padding-bottom:10px; width:750px; padding-top:15px; margin-left:0px;}
ul.inner_pro li{ float:left; margin:0px 27px 20px 27px;display:inline; }
ul.inner_pro li img{width:168px; height:113px; padding:1px; vertical-align:top; border:1px solid #e2e2e2;  }
ul.inner_pro li a{ width:172px; height:150px; display:block; color:#333; overflow:hidden;}
p.photo_title{ width:100%;width:172px; height:32px; line-height:32px; margin-top:1px; text-align:center; background:#0185cf;}
ul.inner_pro li a:hover img{ border:1px solid #ff0000;}
ul.inner_pro li a:link .photo_title,ul.inner_pro li a:visited .photo_title{ color:#fff;}
ul.inner_pro li a:hover .photo_title{ color:#fff; background:#ff0000;}

.main_right_con2{ padding:18px 10px 0px;color:#555; overflow:hidden;}
.description{ height:auto; overflow:hidden; width:99%; margin:0px 0px; }
.pimgw{width:240px; height:160px; border:1px solid #C2C2C2; padding:1px; overflow:hidden; float:left; display:inline; margin-bottom:15px; margin-right:15px;}
.show_t{ color:#888888;padding:0px;width:255px; text-align:left; line-height:20px; float:left; display:inline; }
.descriptcot{margin:0px; padding:0px; float:left; width:60%; position:relative;}
.text_p{ color:#1b5cc4;padding:0px;width:90%; position:absolute; top:0px; left:16px; }
.moule_edot{  color:#333;width:100%; margin-left:0px; clear:both;text-align:Justify;
text-justify:inter-ideograph;}
.moule_edot b{ display:block; color:#ff0000;}
.title2{ color:#ff0000;}
