@charset "gb2312";

/* CSS Document */
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:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, \5b8b\4f53; font-family: "宋体", "Microsoft Yahei", "新宋体", "黑体", "Arial"; }
body {  padding:0; margin:0; font-size:12px; background-color:#f2f3f5; }
a { text-decoration:none; }
a img { border:none; }
table { border-collapse:collapse; border-spacing:0 }
ul, ol, li { list-style:none; list-style-type:none; }
:focus { outline:0 }
.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.fb { font-weight:bold; }
.m8 { margin-left:10px; }
.m10{ margin-top:14px; }
em { font-style:normal; }
.pad20 { padding-left:20px; padding-right:10px; }
.padt10 { padding-top:10px; }
.pad10 { margin-left:10px; }
a { text-decoration:none; }

.tupian img{max-width:97%;}

/* Top */
.Head{ width:100%; height:125px; padding-top:2px; background:url(../images/top.jpg) repeat-x top center; overflow:hidden;}
.HeadCenter{ width:1000px; margin:0 auto; height:125px; overflow:hidden;}
.HeadCenter-logo{ float:left; width:500px;}
.Headerweima{ float:left; width:110px; padding-top:8px; padding-left:50px;}
.HeadCenter-Right{ float:right; width:280px; overflow:hidden; margin-top:18px; }.HeadCenter-RightTop{ width:100%; height:24px; background:url(../images/head-cc.jpg) no-repeat center bottom; text-align:center;}
.HeadCenter-RightTop a{ color:#828282;}
.HeadCenter-RightTop a:hover{ color:#cf0000; text-decoration:underline;}
.HeadCenter-RightCenter{ width:100%; padding-top:5px; overflow:hidden;}

#daohang{width:100%; height:54px; background:url(../images/nav.jpg) repeat-x center;}
#nav { width:1002px; margin:0 auto; height:54px; font-family:"微软雅黑"; font-size:16px; padding-left:10px; }
#nav .mainlevel {float:left; width:11%; text-align:center; height:54px; line-height:54px; font-size:16px; position:relative; z-index:1999;}
#nav .mainlevel a {color:#fff; text-decoration:none; display:block; padding:0px 7px; text-align:center; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background-color:#333;}
#nav .mainlevel ul {display:none; position:absolute;left:0px;width:110px; z-index:999;height:auto; background:#333; filter:alpha(opacity=40); opacity:0.4;}
#nav .mainlevel li {width:auto; line-height:30px; text-align:left;padding-left:-10px;text-align:center;/*IE6 only*/}
#nav .mainlevel li a{width:auto; height:30px; text-align:left; color:#FFF; white-space:nowrap; font-weight:500; font-size:12px;text-align:center;}
#nav .mainlevel li a:hover{color:#fff; background-color:#cf0000;}

#nav .mainlevel2 {height:40px; line-height:40px; float:left; width:110px;/*IE6 only*/}
#nav .mainlevel2 a {color:#fff; text-decoration:none; display:block; width:70px; text-align:center; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
#nav .mainlevel2 a:hover {color:#fff; text-decoration:none; background-color:#038303; padding:0px;}



.Center{ width:100%; background-color:#219121; height:335px; overflow:hidden; margin:0 auto;}
.Center-bot{ width:1000px; height:335px; overflow:hidden; margin:0 auto;}
.News{ width:725px; height:335px; float:left;}

.left_tu{width:725px; height:335px; margin:0px auto;float:left;}
.flash{width:725px; height:235px; margin:0px auto;}
.flash img{width:725px; height:235px;}

.gonggao{width:725px;height:60px;margin-top:20px;text-align:left;}
.gonggao img{width:60px;height:60px;text-align:left;display:left;float:left;}
.gonggao span{display:block;float:left;width:655px;height:60px;line-height:64px;font-size:20px;color:#fff;text-align:left;font-family:"楷体";overflow:hidden;font-weight:400;margin-left:5px;}


.News{ width:255px; height:315px; padding:10px; background:url(../images/ttnews.jpg) repeat-x top #f2f3f5;}
.Tit{ width:100%; height:26px; background:url(../images/titbg.jpg) repeat-x;}
.Tit span{ float:left; overflow:hidden;}
.Tit a{ float:right; overflow:hidden; padding-top:12px;}
.NewsCenter{ width:100%; overflow:hidden; height:290px;}
.NewsCenter h3,.NewsCenter ul{ width:100%; overflow:hidden; padding-top:10px; text-align:center;}
.NewsCenter h3 img{ padding:2px; border:1px solid #d1d1d1;}
.NewsCenter ul li{ width:100%; height:26px; line-height:26px; border-bottom:1px dashed #cecfd1;}
.NewsCenter ul li a{ float:left; width:205px; color:#666; text-align:left;}
.NewsCenter ul li a:hover{ color:#cf0000;}
.NewsCenter ul li span{ float:right; width:45px; color:#999; text-align:left;}



.Middle{ width:1000px; height:210px; overflow:hidden; margin:0 auto; padding:25px 0;}
.About{ width:265px; height:210px; float:left; overflow:hidden;}
.AboutCenter{ width:265px; height:180px; overflow:hidden; padding-top:10px;}
.AboutCenter h3,.AboutCenter ul{ width:100%; overflow:hidden; text-align:center;}
.AboutCenter h3 img{ padding:2px; border:1px solid #d1d1d1;}
.AboutCenter ul{ padding-top:10px; text-align:left; text-indent:2em; color:#666;}
.AboutCenter ul a{ color:#cf0000;}
.AboutCenter ul a:hover{ text-decoration:underline;}

.Products{ width:435px; padding-left:25px; height:210px; float:left; overflow:hidden;}
.ProductsCenter{ width:100%; overflow:hidden; padding-top:10px;}
.ProductsCenter ul{ float:left; width:425px; height:175px; padding:0 5px; overflow:hidden;}
.ProductsCenter ul li{ width:125px; height:175px; float:left; margin-left:10px; line-height:30px; position:relative;}
.ProductsCenter ul li p{color:#333;  background:#c3d3e2; width:125px; height:30px; text-align:center; line-height:30px; position:absolute; left:0; bottom:0;}
/*.ProductsCenterMar01{ width:100%; overflow:hidden; height:140px;}
.ProductsCenterMar02{ width:100%; height:30px; line-height:30px;}
.ProductsCenterMar02 a{ float:left; padding-left:10px; color:#333;  background:#c3d3e2; width:125px; height:30px;}
.ProductsCenterMar02{ width:100%; height:30px; line-height:30px;}
*/.ProductsCenterMar02 a:hover{ padding-left:10px; color:#fff; background:#219121;}

.MiddleRight{ width:250px; padding-left:25px; height:210px; overflow:hidden; float:left;}
.MidddleRightCenter{ margin-top:8px; overflow:hidden;  border:1px solid #d1d1d1; height:173px; width:248px;}


.MidddleRightCenter ul li{ width:248px; height:198px; margin-left:10px; float:left; overflow:hidden; }
.MidddleRightCenter ul li img{ width:100%; height:198px;}

.Bottom{ width:100%; height:94px; background:url(../images/bottombg.jpg) repeat-x;}
.BottomCenter{ width:1000px; height:94px; margin:0 auto;}
.BottomCenter ul{ padding-left:200px; width:800px; background:url(../images/bottomlogo.jpg) no-repeat; height:74px; padding-top:20px; color:#fff;}
.BottomCenter ul li{ width:100%; height:30px; line-height:30px;}
.BottomCenter ul li a{ color:#fff;}
.BottomCenter ul li a:hover{ text-decoration:underline;}

.Pagebanner{ width:100%; height:260px; background:url(../images/banner.jpg) no-repeat center;}

.page{ width:1000px; overflow:hidden; margin:0 auto; padding:15px 0;}
.pageLeft{ width:240px; overflow:hidden; background:url(../images/leftbg.jpg) repeat-x top; padding:12px; overflow:hidden; float:left;}
.pageLeft h3{ width:240px; overflow:hidden; height:35px; line-height:35px; font-family:"微软雅黑";  font-size:14px; font-weight:400; border-bottom:1px solid #d1d1d2;}
.pageLeft h3 span{ font-size:12px; color:#8f8f8f;text-transform:uppercase;}

.pageLeftcc{ width:240px; overflow:hidden; padding-top:10px;}
.pageLeftcc ul li{ width:240px; height:30px; line-height:30px; border-bottom:1px dotted #bcbdbd;}
.pageLeftcc ul li a{ padding-left:30px; background:url(../images/cc02.jpg) no-repeat left; color:#333; font-weight:bold;}
.pageLeftcc ul li a:hover{ color:#209202;}

.pageleftTit{ width:240px; overflow:hidden; padding-top:10px; line-height:24px; color:#747474;}
.pageleftTit b{ font-family:"微软雅黑"; font-size:14px; color:#1e417c;}

.pageRight{ width:711px; overflow:hidden; float:right;}
.pageRightTit{ width:100%; height:35px; background:url(../images/rightbg.jpg) repeat-x bottom;}
.pageRightTitMar01{ float:left; padding-left:25px; background:url(../images/righttit.jpg) no-repeat left; font-family:"微软雅黑"; font-size:16px; color:#005195;}
.pageRightTitMar01 span{ color:#999; font-size:14px;}
.pageRightTitMar02{ float:right; padding-left:25px; font-size:12px; color:#aeaeae; line-height:35px;}
.pageRightTitMar02 a{ color:#aeaeae;}
.pageRightTitMar02 a:hover{ color:#cf0000; text-decoration:underline;}

.pageRightCenter{ width:100%; overflow:hidden; padding-top:10px;}
.pageRightCenter ul{ width:740px; overflow:hidden;}
.pageRightCenter li{ float:left; width:165px; margin-right:18px; overflow:hidden; padding-bottom:15px;}
.pageRight02{ float:left; width:100%; overflow:hidden;}
.pageRight01{ width:100%; float:left; height:30px; line-height:30px; color:#333; border-bottom:1px solid #e7e8ea;}
.pageRight01:hover{ color:#cf0000;}
/***********************************************************/




.aufs{width:1005px; height:280px; padding:25px 0px; background-color:#f2f3f4; margin:0px auto;}
.aufs table{border-collapse:collapse;border-spacing:0; border:0;}
.aufs td{padding:0px;  vertical-align:top;}
.aufs table td table{border-collapse:collapse;border-spacing:0; border:0;}
.aufs table td td{padding:0px;  vertical-align:middle; height:27px}
.au{width:575px; height:280px;}
.au_t{width:575px; height:29px; line-height:27px; font-family:"微软雅黑"; font-size:14px; color:#000; border-bottom:1px dashed #303131;}
.au_t span{font-family:"BankGothic Md BT"; padding-left:10px; font-size:12px;}
.au_b{width:528px; height:245px; padding:0px 25px 0px 23px; color:#666; line-height:31px; overflow:hidden; text-overflow:ellipsis;}

.fs{width:410px; height:280px;}
.fs_t{width:410px; height:29px; line-height:27px; font-family:"微软雅黑"; font-size:14px; color:#000; border-bottom:1px dashed #303131;}
.fs_t span{font-family:"BankGothic Md BT"; padding-left:10px; font-size:12px;}
.fs_b{width:380px; height:280px; padding:0px 15px; overflow:hidden; text-overflow:ellipsis;}
.fs_b ul li {width:380px; padding-top:10px; clear:both;}
.fs_b ul li img{width:140px; height:100px; float:left; margin-right:20px;}
.fs_b ul li p{width:220px; float:left; color:#afafb0; line-height:25px;}
.fs_b ul li p span{width:220px; height:25px; display:block; color:#006c00; font-weight:bold; line-height:25px; border-bottom:1px dashed #afafb0; padding:0px; margin:0px;}
.fs_b ul li p a{padding-left:15px; color:#333; background:url(../images/fs_a.png) no-repeat left 3px;}
.fs_b ul li p a:hover{ border-bottom:1px solid;}

.news{width:100%; height:260px; background-color:#4ab04a;}
.news_c{width:1005px; height:240px; padding:10px 0px; margin:0px auto;}
.news_c_t{width:1005px; height:29px; line-height:27px; font-family:"微软雅黑"; font-size:14px; color:#000; border-bottom:1px dashed #303131;}
.news_c_t span{font-family:"BankGothic Md BT"; padding-left:10px; font-size:12px;}
.news_c_b{width:1005px; height:205px; padding-top:5px; overflow:hidden; text-overflow:ellipsis;}
.news_c_b ul li{width:1005px;line-height:23px; padding-top:4px; border-bottom:1px dashed #2c2c2c; color:#2c2c2c; text-align:right;}
.news_c_b ul li span{ float:left; padding:0px; font-family:"宋体";}
.news_c_b ul li span span{margin:0px 10px; float:none;}
.news_c_b ul li a{color:#2c2c2c;}
.news_c_b ul li a:hover{color:#444;}

.products{width:100%; height:320px; background-color:#f2f3f4;}
.products_c{width:1005px; height:280px; padding:20px 0px; margin:0px auto;}
.products_c_t{width:1005px; height:29px; line-height:27px; font-family:"微软雅黑"; font-size:14px; color:#000; border-bottom:1px dashed #303131;}
.products_c_t span{font-family:"BankGothic Md BT"; padding-left:10px; font-size:12px;}
.products_c_b{width:1005px; height:200px; padding:25px 0px 24px 0px; border-bottom:1px dashed #303131; overflow:hidden; text-overflow:ellipsis;}

#fx_gun_left{overflow:hidden; width:1005px; height:200px;}
.fx_gun_left_it{width:200px; height:176px; padding:8px 15px 16px 10px; margin:0px 15px; background:url(../images/gun_bg.png);}	
.fx_gun_left_it_img{width:200px; height:146px; padding:0px; margin:0px;}
.fx_gun_left_it_img1{
    /*非IE内核*/
    display:table-cell;
    vertical-align:middle;
    /*IEneihe*/
    *display:block;
    *font-size:127px;/*高度为146PX，  则146*0.873约为127px*/
    
    text-align:center;	
    width:200px;
    height:146px;	
	background-color:#d9dee4;
    }
.fx_gun_left_it_img1 img{ vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ max-width:200px; width:expression(this.width > 200 ? "200px" : this.width); max-height:146px; height:expression(this.height > 146 ? "146px" : this.height);}
 
.fx_gun_left_it_p{width:200px; height:25px; padding-top:5px; line-height:25px; text-align:left;}
.fx_gun_left_it_p a{color:#444;}
.fx_gun_left_it_p a:hover{color:#333; border-bottom:1px solid;}


.nei_center{width:1005px; height:auto; padding:20px 0px; background-color:#f2f3f4; margin:0px auto;}
.nei_center table{border-collapse:collapse;border-spacing:0; border:0;}
.nei_center td{padding:0px;  vertical-align:top;}

.nei_left{width:205px; height:auto; padding:10px 0px 130px 0px; background:#219221 url(../images/nei_left_bg.png) no-repeat center bottom;}

.nei_right{width:785px; height:auto; border:1px solid #e7e7e7; float:right; background-color:#FFF;}
.dqwz{width:755px; padding:0px 15px; height:40px; line-height:40px; color:#000; background-color:#d0d0d0; text-align:right;}
.dqwz span{ float:left; color:#fff;}
.dqwz a{color:#000; margin:0px 5px;}
.dqwz a:hover{color:#da2a1e;}

.nei_fy{width:785px; height:30px; padding-top:10px; text-align:right; background-color:#f5f5f5; border-top:1px solid #d5d5d5; line-height:25px; font-size:12px; color:#737373;}
.nei_fy span{color:#b90205; margin:0px 3px;}
.nei_fy a{color:#333; margin:0px 3px; padding:3px 5px; background-color:#d0d0d0;}
.nei_fy a:hover{color:#fff; background-color:#b90205;}

.nei_left_top{width:205px; height:auto;}
.nei_left_top_t{width:170px; padding-left:35px; height:35px; line-height:35px; background:url(../images/nei_left_title.png) no-repeat 5px center; font-family:"微软雅黑"; font-size:14px; color:#fff; border-bottom:1px dashed #d3e9d3;}
.nei_left_top_t span{font-family:"BankGothic Md BT"; padding-left:10px; font-size:12px;}
.nei_left_top_b{width:205px; height:auto; padding:20px 0px; border-bottom:1px dashed #fff;}
.nei_left_top_b ul li{width:205px; line-height:23px; margin-top:10px;}
.nei_left_top_b ul li a{width:205px; height:23px; display:block; background:url(../images/nei_a.png) no-repeat center center; color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; text-align:center;}
.nei_left_top_b ul li a span{padding-right:10px;}
.nei_left_top_b ul li a:hover{background:url(../images/nei_ah.png) no-repeat center center;}
.nei_left_top_b ul li ul{padding:5px 0px;}
.nei_left_top_b ul li ul li{width:205px; line-height:23px; margin-top:2px;}
.nei_left_top_b ul li li a{font-size:12px; font-family:"微软雅黑"; font-weight:500; background:none;}
.nei_left_top_b ul li li a:hover{font-size:12px; font-family:"微软雅黑"; font-weight:500;}

.nei_left_kjrk{width:178px; height:auto; padding:15px 14px 10px 13px;}



/*单页*/
.danye{width:755px; height:auto; padding:10px 14px; line-height:25px; color:#555555;}

.news_detailed{width:755px; height:auto; padding:10px 14px 5px 14px;}
.news_detailed_t{width:755px; height:80px; text-align:center; border-bottom:1px dashed #d5d5d5;}
.news_detailed_t span{margin:0px auto; line-height:18px; color:#555555;}
.news_detailed_t span span{color:#666666; margin:0px 10px;}
.news_detailed_t h2{width:755px; line-height:50px; text-align:center; color:#555555;}
.news_detailed_c{width:680px; line-height:25px; padding:20px 10px; color:#555555; height:auto;}
.news_detailed_c p{text-indent:24px; padding:5px 0px;}
.news_detailed_b{width:755px; height:40px; padding-top:10px; border-top:1px dashed #d5d5d5;}
.news_detailed_b1{ line-height:40px; color:#555555; float:left;}
.news_detailed_b2{ line-height:40px; color:#555555; float:right;}
.news_detailed_b1 a{color:#5a5a5a; margin:0px 5px;}
.news_detailed_b1 a:hover{color:#4b000c;}
.news_detailed_b2 a{color:#5a5a5a; margin:0px 5px;}
.news_detailed_b2 a:hover{color:#4b000c;}
/*新闻中心*/
.nei_news{width:755px; height:auto; padding:10px 14px; line-height:20px; }
.nei_news ul li{width:755px; line-height:20px; margin-bottom:10px; border-bottom:1px dashed #737373; color:#666; text-align:right;}
.nei_news ul li h3{line-height:25px; text-align:left; color:#666; font-weight:500;}
.nei_news ul li span{ float:left; text-align:left; color:#666;}
.nei_news ul li a{color:#333;}
.nei_news ul li a:hover{color:#4b000c;}
/*业绩展示*/
.nei_alzs{width:755px; height:auto; padding:10px 14px;}

.imgBox li { 
list-style:none; 
width:230px;  /* 宽度 */ 
height:230px; /* 高度 */ 
background:#f0f0f0; 
text-align:center; 
margin:10px 10px;
padding:0px;
float:left; 
} 
.imgBox img { 
max-width:230px;  /* 宽度 */ 
max-height:230px; /* 高度 */ 
vertical-align:middle; 
}
 
 
.nei_alzs_img_p{width:180px; height:20px; line-height:20px; text-align:center;}
.nei_alzs_img_p a{color:#555;}
.nei_alzs_img_p a:hover{color:#4b000c;}
.nei_alzs_img_p a:hover img{border:1px solid #4b000c;}











.bottom{width:100%; height:84px; background:url(../images/bottom_bg.png);}
.bottom_c{width:1005px; height:84px; margin:0px auto;}
.bottom_l{width:215px; height:84px; float:left;}
.bottom_r{width:720px; height:62px; padding-top:22px; line-height:22px; color:#fff; float:left;}
.bottom_r span{margin:0px 10px;}
.bottom_r span a{color:#fff;}
.bottom_r span a:hover{color:#333; border-bottom:1px solid;}

/*分页样式*/

.pagebox { clear:both; padding:5px; text-align:center; color:#0C3974; width:98%; margin:0 auto;}
.pagebox a { display:inline-block; height:18px; padding:0 7px; margin-right:3px;text-decoration:none; border:1px solid #ccc; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#91A56A;}
.pagebox a:hover,.pagebox a.on { background-color:#666; color:#fff; text-decoration:none;}
.pagebox a.on { font-weight:bold;text-decoration:none;}