@charset "utf-8";
/* CSS Document */
 html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
 pre, form, fieldset, table, th, td, input, textarea,dl,dt,dd{ margin: 0; padding: 0;}
 body {font-size: 12px; margin:0px; padding:0px;}
 img{ vertical-align: top; border-width:0;behavior: url(iepngfix.htc); }
 ol,ul { list-style: none;}
 li{ list-style-type: none;}
 img{border:none; behavior: url(iepngfix.htc);}
 caption,th { text-align: left;}
 address,caption,cite,code,dfn,ins,em,th,var { font-weight:normal; font-style:normal;} 
 input,textarea{ font-size: 14px; padding: 2px;}
 a{ text-decoration:none; color:#000;}
 a:hover{color:#F00;}
 
 .box{ width:1000px; margin:0px auto; padding:0px; overflow:hidden;} 
 .ov{overflow:hidden;zoom:1;}
 .column{ width:1000px; margin:0px; padding:0px; float:left;} 
 
 .top{width:100%; height:100px; float:left; }
 .logo{width:455px; margin-top:20px; float:left;}
 .phone{width:400px; float:right;}
 .keyword{width:400px; float:right; margin-top:20px; text-align:right;}
 .keyword a{width:auto; margin-right:15px;display:inline;}
 .phones{width:auto; float:right; margin-right:15px; display:inline; margin-top:20px; font-size:18px; font-family: "microsoft yahei";}

 .menu{width:100%; height:40px; line-height:40px; background:#b20900; float:left;}
 .menua ul li{width:120px; float:left; font-size:14px; font-weight:bold; text-align:center;}
.menua ul li a{color:#FFF;}
.menua ul li a:hover{color:#fff; background:url(../images/menu_h.jpg) no-repeat bottom center; width:120px; float:left; text-align:center;}
#home1 .nav1 a,#home2 .nav2 a,#home3 .nav3 a,#home4 .nav4 a,#home5 .nav5 a,#home6 .nav6 a,#home7 .nav7 a,#home8 .nav8 a,#home9 .nav9 a,#home10 .nav10 a,#home11 .nav11 a{color:#fff; background:url(../images/menu_h.jpg) no-repeat bottom left; width:95px; float:left; text-align:center;}

.banner{width:1000px; float:left; margin-top:10px; padding:0px; display:inline;}

.conten{width:100%; float:left;}
.con{width:1000px; float:left; margin-top:10px; padding:0px; display:inline;}
.conl{width:705px; float:left; margin:0px; padding:0px;}
.conab{width:703px; float:left; height:195px; border:1px solid #dddddd; overflow:hidden;}
.conabt{width:703px; float:left; background:url(../images/titbg.jpg) repeat-x; height:30px; line-height:30px;}
.abtit{ background:url(../images/ltit.jpg) no-repeat bottom center; width:220px; height:28px; float:left; margin-left:8px; display:inline; font-size:14px; font-weight:bold; text-indent:26px; color:#fff;}

.abtitc{ background:url(../images/ltit.jpg) no-repeat bottom left #CB0401; width:220px; height:28px; float:left; margin-left:8px; display:inline; font-size:14px; font-weight:bold; text-indent:26px; color:#fff;}

.more{width:auto; float:right; margin-top:10px; margin-right:5px;}
.conabn{width:680px; float:left; margin-top:10px; margin-left:15px; padding:0px; display:inline; line-height:27px; text-indent:24px;}

.conap{width:703px; float:left; height:386px; border:1px solid #dddddd; margin-top:10px; display:inline; overflow:hidden;}
.conapn{width:690px; float:left; margin-top:15px; margin-left:7px; padding:0px; display:inline;}
.conapn ul li{width:172px; float:left; text-align:center; height:170px; margin-top:4px; display:inline;}
.conapn ul li img{padding:2px; margin:0px;border:1px solid #cdcdcd; margin-bottom:10px;}

.conanews{width:705px; float:left;margin-top:10px; display:inline;}

.contnews1{width:347px; float:left; margin-left:7px; padding:0px; display:inline;border:1px solid #cdcdcd; height:289px;}
.contntit1{width:347px; float:left; background:url(../images/titbg.jpg) repeat-x; height:30px; line-height:30px;}
.newsne1 ul{width:327px; float:left; display:inline; margin-top:10px; margin-left:10px;}
.newsne1 ul li{width:327px; float:left; height:27px; line-height:27px;}
.news_r{width:240px; float:left; margin-left:0px; padding:0px 0px 0px 10px; display:inline; background:url(../images/dian.jpg) no-repeat 0px 8px;}
.news_r a:hover{color:#F00; text-decoration:underline;}


.conr{width:280px; float:right; margin:0px; padding:0px;border:1px solid #dddddd;}
.conrti{width:280px; background:url(../images/rtitbg.jpg) no-repeat center; height:30px; line-height:30px; float:left;}
.conrtin{width:280px; margin-top:15px; background:url(../images/rtitbg.jpg) no-repeat center; height:30px; line-height:30px; display:inline; float:left;}
.fuwun{width:257px; float:left; margin-left:11px; display:inline;}
.fuwun ul li{width:257px; background:url(../images/titbg.jpg) repeat-x; height:30px; margin-top:10px;display:inline; float:left; line-height:30px;border:1px solid #dddddd;}
.fuwun ul li a{ background:url(../images/dian.jpg) no-repeat 3px 5px; padding-left:15px; margin-left:50px; font-weight:bold; font-size:14px;}
.lefttit1{width:257px; float:left; background:url(../images/lefttit.jpg) repeat-x; height:33px; line-height:33px; margin-top:10px; display:inline;}


.newsnee ul{width:260px; float:left; display:inline; margin-top:10px; margin-left:10px;}
.newsnee ul li{width:260px; float:left; height:26px; line-height:26px;}
.news_r1{width:170px; float:left; margin-left:7px; padding:0px 0px 0px 15px; display:inline; background:url(../images/dian.jpg) no-repeat 0px 8px;}
.news_r1 a:hover{color:#F00; text-decoration:underline;}
.date{width:auto; float:right; margin:0px; padding:0px; display:inline;color:#959595;}

.conrcn{width:280px; float:left;overflow:hidden;}
.conrcn span{width:280px; float:left; text-align:center; margin-top:12px; padding-bottom:10px; display:inline; overflow:hidden;}
.conrcn p{width:237px; float:left; margin-left:50px; display:inline; text-indent:24px; line-height:26px; margin-top:0px;}

.conrcn div{width:200px; float:left; margin-left:50px; display:inline; line-height:25px;}


.conry{width:998px; float:left;border:1px solid #dddddd; height:228px; margin-top:10px; display:inline; overflow:hidden;}
.contit{width:998px; background:url(../images/titbg.jpg) repeat-x; height:30px; line-height:30px; float:left;height:30px;}

.link{width:998px; float:left;border:1px solid #dddddd; height:auto; margin-top:10px; display:inline; overflow:hidden;}
.linkn {width:968px; float:left; margin-top:10px; margin-left:15px; display:inline; line-height:25px;}
.linkn a{ padding:0 5px; margin:0px; display:inline;}

.menu_d{ height:37px; line-height:37px; width:100%; background:url(../images/menu_d.jpg) repeat-x; margin-top:20px; float:left; text-align:center; color:#fff;}
.menu_d a{width:auto; padding-left:5px; padding-right:5px; color:#FFF;}
.menu_d a:hover{color:#FFF; text-decoration:underline;}

.foot{width:100%; float:left; display:inline; overflow:hidden; text-align:center; line-height:27px; background:#ebebeb; padding:10px 0px;}

.aleft{width:280px; float:left;border:1px solid #dddddd;}
.aright{width:703px; float:right;}

.rightan{width:auto; float:left; margin-top:20px; margin-left:10px; padding:0px; display:inline; line-height:27px;}

.nright_service{width:690px; margin-left:10px; padding-bottom:10px; display:inline; float:left; line-height:27px; height:auto; overflow:hidden;}
.nright_service ul li{width:690px; float:left; margin-top:10px; display:inline; padding-bottom:10px; border-bottom:1px dashed #CCC; height:auto;}
.service_t{width:690px; float:left; margin:0px; padding:0px; overflow:hidden; color:#F00; text-indent:10px;font-size:14px; font-weight:bold;}
.service_n{width:690px; float:left; margin-top:10px; display:inline; padding:0px;}
.service_n_l{width:120px; float:left; text-align:center;}
.service_n_r{width:560px; float:right; text-align:left; font-size:14px; font-weight:bold; color:#666;}
.service_t a{color:#F00;}
.service_t a:hover{color:#C30; text-decoration:underline;}

.fenye{width:690px; float:left; text-align:center; margin-top:20px; padding:0px; display:inline;}
.fenye a{color:#333;}
.fenye a:hover{color:#F00;}
.xg{width:510px; float:left; margin-left:10px; line-height:25px;}
.xg a{color:#666;margin-left:60px;}
.xg a:hover{color:#F00;margin-left:60px;}

.page{width:690px; float:left; margin:20px 0px 0px 0px; display:inline; text-align:center;}
.page a{color:#000;}
.page a:hover{color:#F00; text-decoration:underline;}

.aright_n{width:690px; float:left;  padding:10px; padding-top:10px; display:inline; margin:0px;  display:inline; overflow:hidden; line-height:28px;}
.aright_n ul li{width:690px; margin:0px; padding:0px; background:url(../images/dian.jpg) no-repeat 5px 13px; line-height:35px; height:35px; float:left; border-bottom:1px dashed #CCC;}
.aright_n ul li .news_left{width:500px; float:left; padding:0px 0px 0px 10px; margin-left:5px;  display:inline; overflow:hidden;}
.aright_n ul li .news_left a{color:#000;}
.aright_n ul li .news_left a:hover{color:#f00;}
.aright_n ul li .data{width:auto; float:right; margin-right:10px; display:inline; overflow:hidden;}



.nright_case{width:709px; margin:10px; padding:0px; display:inline; float:left; line-height:27px; height:auto;}
.nright_case ul li{width:177px; margin-top:5px; display:inline; padding:0px; float:left; height:180px; text-align:center;}
.nright_case ul li img{ border:1px solid #CCC; padding:2px; margin:0px; display:inline;}
.nright_case ul li a{color:#666;}
.nright_case ul li a:hover{color:#F00;}


 .aright_a{width:95%; float:left; margin-left:20px; margin-right:20px; margin-top:20px; display:inline; overflow:hidden; line-height:28px;color:#612401;}
.aright_a h4{width:100%; float:left; margin:0; padding-bottom:10px; text-align:center; font-size:16px; font-weight:bold;}
.datenming {border:1px dashed #CCC; border-top:none; border-left:none; border-right:none;padding-right:5px; width:100%; float:left; text-align:center;}
.cneirong{width:95%; float:left; line-height:28px; margin:10px; display:inline; padding:0;}

.weizi{width:100%; float:left; margin-top:10px; margin-bottom:10px; padding:0px; display:inline;}
.shang{width:320px; float:left; text-align:right; margin-right:10px; padding:0px; display:inline;}
.xia{width:320px; float:right; margin-left:10px; padding:0px; display:inline;}