/*======================Reset=======================*/
html,div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form,body, fieldset, th, img, textarea, div,a {border:0 none;margin:0;padding:0;outline: 0;}
ul,ol,li{list-style-type:none;}
a {color:#666;text-decoration:none; outline:none;/*FF标准去虚线框*/}
a {star:expression(this.onFocus=this.blur()); /* for Ie*去虚线框*/ }
a:hover{color:#153f85; text-decoration:none;}
:focus {outline: none;}
body {font-size:12px; font-family:"宋体"; color:#666;background:#f7f5f6 url(../images/index_1.jpg) center top repeat-x;}
p{ line-height:24px;}

/*=======================Top===========================*/
#top{ width:1002px; height:99px; margin:0 auto; background:url(../images/index_2.jpg) right top no-repeat;}
.logo{ padding:28px 0 0 0;}
.tophome{ padding-top:5px;}
.tophome a{ color:#c7c7c7;}
.tophome a:hover{ color:#fff;}

/*Menu*/
#nav{ width:1002px; height:38px; margin:0 auto;}
.downmainmenu{width:875px; height:36px;margin-top:2px;}
.downmainmenu ul{ z-index:100;}
.downmainmenu ul li{position:relative;float:left;display:inline; text-align:center;}
.downmainmenu ul li a{display:block;width:118px;height:36px;line-height:36px;color:#fff; font-size:13px; font-family:"微软雅黑";text-align:center;}
.downmainmenu ul li.liindex{ background:none;}
.downmainmenu ul li.liindex a{background:none;}
.downmainmenu ul li a:hover{width:118px;background:url(../images/index_6.jpg) right center no-repeat;color:#fff;}
.downmainmenu ul li a.selected{width:118px;background:url(../images/index_6.jpg) right center no-repeat;color:#fff;}

.downmainmenu ul li ul{position:absolute;display:none; width:100px; verflow:hidden;background-color:#246cb6;left:0px; top:0px;}
.downmainmenu ul li ul li{border-bottom:1px dotted #3c7cbe;display:list-item;float:none; width:100px;verflow:hidden; background:none; padding:0px;}

.downmainmenu ul li ul li a{display:block;width:99px;height:26px; verflow:hidden;line-height:26px;color:#fff; font-size:12px; font-family:"宋体";text-align:center; padding:0px; background:none;}
.downmainmenu ul li ul li a:hover{ width:100px; verflow:hidden; background:url(../images/menubg.jpg) left center no-repeat; font-size:12px;color:#fff; padding:0px;}
.downmainmenu ul li ul li a.selected{ width:95px;background:url(../images/menubg.jpg) left center no-repeat; font-size:12px;color:#fff; padding:0px;}

.downmainmenu ul li ul li ul{ display:none;top:0px; left:0px;width:125px;}
.downmainmenu ul li ul li ul li{ width:125px;}
.downmainmenu ul li ul li ul li a{display:block;width:125px;}
.downmainmenu ul li ul li ul li a:hover{ width:125px;}
.downarrowclass{position:absolute;top:0px;right:0px;}
.rightarrowclass{position:absolute;top:0px;right:10px;}
.ddshadow{position:absolute;width:95px;height:0px;top:0px;left:0px;}
.toplevelshadow{filter:alpha(opacity=80);opacity:0.8;}

/*Banner*/
#index_banner{position:relative;width:100%;height:398px;margin:0 auto;overflow:hidden; border-bottom:1px solid #fff; background-color:#F5F5F5; }
#index_banner p{position:absolute; left:50%; margin-left:-720px; top:0; }

/*Announcement*/
.announcement{ width:1002px; height:35px; margin:16px auto;}
.ann1{ color:#a60704;}
#ann2{width:500px;height:18px; line-height:18px;overflow:hidden;}/*通过修改ann2的高度即可修改滚动的行数*/
#ann2 ul li{ height:18px;line-height:18px;}
#ann2 ul li a{ color:#222;}
#ann2 ul li a:hover{ color:#153f85;}

/*=======================Index===========================*/
.main1{ width:1002px; height:110px; margin:0 auto 16px auto;}

.main2{ width:1002px; height:291px; margin:0 auto 30px auto;}
.mapad1{ padding-left:10px;}
.mapad2{ padding:10px 0;}
.mapad3 p{ text-indent:24px; line-height:28px;} 
a.more{ color:#a60704;}
a.more:hover{ color:#a60704; text-decoration:underline;}
a.more1{ color:#222;}
a.more1:hover{ color:#a60704; text-decoration:underline;}
.img{ width:115px; height:90px; border:1px solid #fff; margin-bottom:15px;}

/*Bottom*/
#bottom{ width:100%; height:124px; background-color:#2c4474;}
#bottom .bot{ width:1002px; height:124px;margin:0 auto; color:#c9dae1;}
#bottom .bot a{color:#c9dae1;}
#bottom .bot a:hover{ text-decoration:underline;}

/*=======================Nei===========================*/
/*Banner*/
#nei_banner{position:relative;width:100%;height:227px;margin:0 auto;overflow:hidden; border-bottom:1px solid #fff; background-color:#F5F5F5; }
#nei_banner p{position:absolute; left:50%; margin-left:-720px; top:0; }

/*Main*/
#neimain{ width:1002px; margin:16px auto 60px auto;}

/*leftmenu*/
.leftmenu{ width:213px; padding:0 7px 50px 7px;}
#left_menu{width:213px;}
#left_menu li{ width:213px;}
#left_menu li a{ display:block; width:178px; height:36px; line-height:36px; text-align:left; padding-left:35px; color:#444; background:url(../images/leftlink.jpg) center center no-repeat;}
#left_menu li a:hover{ color:#fff; font-weight:bold;background:url(../images/lefthover.jpg) center center no-repeat;}
#left_menu li a.leftcurrent{ color:#fff; font-weight:bold;background:url(../images/lefthover.jpg) center center no-repeat;}
#left_menu li ul{ width:183px; padding:10px 15px 20px 15px;}
#left_menu li ul li{width:183px; height:36px; line-height:36px; border-bottom:1px solid #cbcbcb;}
#left_menu li ul li a{width:138px; height:36px; line-height:36px; padding-left:45px; color:#474747; text-align:left; background:none;}
#left_menu li ul li a:hover{ color:#ca1305; font-weight:normal; background:none;}
.none { display:none;}
.open { display:block;}

/*right*/
.righttop{ width:745px; height:38px; padding-top:5px; line-height:38px; border-bottom:1px solid #dddbdc;}
.righttitle{ color:#0b0b0b; font-size:16px; font-family:"微软雅黑";}
.rightmain{ width:745px; background:url(../images/rightbg.jpg) center top no-repeat;height:auto!important; height:450px; min-height:450px; padding-top:60px;}
.rightmain p{ margin-bottom:10px;}

/*内容*/
.content{ padding:0 20px;}
.culture{ padding:0 20px 220px 20px; background:url(../images/about3.jpg) center bottom no-repeat;}
.culture h1{ font-size:12px; color:#ae0505; font-weight:normal; line-height:30px;}
.culture p{ text-indent:24px;}

/*新闻列表页图片新闻*/
.newsdiv{ width:705px; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #f4f4f4;}
.nesp{ padding-top:10px;}
.nesp p{ text-indent:24px;}
.newsdivimg{ width:168px; height:120px; padding:1px; border:1px solid #d4d4d4;}
.ndborder{border-bottom:1px dashed #d4d4d4;}
.ndtitle a{font-size:14px; font-weight:bold; color:#2779c2;}
.ndtitle a:hover{ text-decoration:underline;}

/*下载中心*/
.down1{ color:#0b0b0b; margin-bottom:10px;}
.down2{ padding:0 10px;}
.down2 table td{ border-bottom:1px solid #dbdada;}
.down2 .dtime{ color:#999}

/*资质证书*/
.pro_list{width:745px;}
.pro_list ul li{ float:left;width:210px;height:169px; padding-left:17px; padding-right:17px; margin-bottom:30px;}
.pro_list ul li a img{ width:210px; height:140px;padding:1px; border:1px solid #FFFFFF;}
.pro_list ul li span{ height:25px; width:210px; line-height:25px; text-align:center; display:block;overflow:hidden;}
.pro_list ul li a{ color:#666666; cursor:pointer;}
.pro_list ul li a:hover{ color:#153f85;}
.pro_list ul li a:hover img{ padding:0px; border:2px solid #FF0000;}

/*产品中心*/
.prodiv{ width:362px; height:141px; padding:5px 5px; float:left;}
.prodivz{ width:120px; height:90px;border:1px solid #d7dde2; background:#fff;}
.procon{ padding-top:25px;}
.procon h1{ height:30px; line-height:30px; border-bottom:1px dotted #a6a6a6; font-size:12px; font-weight:normal; margin-bottom:3px;} 
.procon h1 a{ color:#ac0000;}
.procon h1 a:hover{ color:#ac0000; text-decoration:underline;}
.procon h2{ text-align:right;height:18px; line-height:18px;font-size:12px; font-weight:normal;} 
.procon h2 a{ color:#111;}
.procon h2 a:hover{ color:#ac0000; text-decoration:underline;}
.procon p{ margin:0px; line-height:24px;}

/*新闻列表sylte1*/
.newsul1 li{ height:28px; line-height:28px; padding-left:15px;background:url(../images/index_20.jpg) left center no-repeat;border-bottom:1px dotted #d4d4d4;}


/*新闻列表sylte2*/
.newsul2 ul li{height:30px; line-height:30px; padding-left:15px;background:url(../images/dian.gif) left center no-repeat; border-bottom:1px dotted #d4d4d4;}
.newsul2 ul li span{ float:right;}


/*文章详情页*/
.fontsize1{ font-size:14px; color:#005AB5;}
.viewbg{ width:722px; height:25px; line-height:25px; padding-top:1px; background:url(../images/tzz1.jpg) center top repeat-x;}

/*产品详情页*/
.prodetails_1{ width:290px;background:url(../images/p2.jpg) center top repeat-y;}
.prodetails_1 img{ width:270px;}
.prodetails_2 h1.ptotitle{ color:#376ea6; font-size:16px; font-weight:bold; line-height:24px; margin-bottom:10px;}
.prodetails_2 p{ line-height:22px;}
.prodetails_2 b.countred{ color:#b40000;}
.prodetails_2 span.pas{ line-height:35px;}
.img1{ width:60px; height:50px; border:1px solid #dce0e4; margin:0 15px; cursor:pointer;}
.product{width:705px; margin:40px 0;}
.producttitle{
width:1002px;
height:22px;
margin-bottom:20px;
border-bottom:3px solid #0a549d;
}
.producttitle ul li{
float:left;
width:94px;
height:22px;
text-align:center;
}
.producttitle ul li a{
display:block;
width:94px;
height:22px;
line-height:22px;
color:#333;
background:url(../images/prodetail_5.jpg) center center no-repeat;
}
.producttitle ul li a:hover{
color:#fff;
background:url(../images/prodetail_4.jpg) center center no-repeat;
}
.producttitle ul li .act{
color:#fff;
background:url(../images/prodetail_4.jpg) center center no-repeat;
}
.producttext{
width:705px;
}
.pnone { display:none;}
.popen { display:block;}


