/*--统一设置--*/
html,body{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑"; width:100%; height:100%; background-color:transparent;} 
ul{ list-style-type:none; padding:0px; margin:0}
form{margin:0}
.clear{clear:both}
img{border:0}


.common_menu_wc{width:100%; height:120px;  position:absolute; left:0; top:0; z-index:9999}
.common_menu_wc .common_menu{width:1200px; height:120px; position:absolute; right:0; top:0; background:url(../images/n_bg.png)}
.common_menu_wc .common_menu .common_logo{width:176px; height:61px;  float:left; overflow:hidden; margin:30px 0 0 80px; }
.common_menu_wc .common_menu .common_right{width:770px; height:120px;  float:right; margin-right:30px;}

.menu_tel{width:100%; height:50px; margin-top:18px; text-align:right;}
.menu_tel span{float:right; font-size:16px; color:#666; margin:0 70px 0 0;}
.menu_tel span font{font-size:24px; color:#1267d0; font-weight:800}
.menu_wc{width:100%; height:50px;}
.navwrap{font-size:14px;  width:770px; height:50px;  margin:0 auto}
.navwrap ul{padding:0;list-style-type:none;list-style-position:outside;position:relative;}
.navwrap .nav{height:50px; width:100%; margin:0 auto;}
.navwrap .nav li{float:left;position:relative; width:110px; }
.navwrap .nav li a{color:#fff;display:block;text-decoration:none; line-height:50px;text-align:center;position:relative;float:left; width:110px; height:50px; font-size:14px;}
.navwrap .nav li a:hover{background:url(../images/nav_on.png) 0 3px;}
.navwrap .nav li .sel{background:url(../images/nav_on.png) 0 3px;}
.navwrap .nav ul {position:absolute; display:none; width:400px; height:auto; top:0; border-top:none; left:190px; z-index:9999; background:#FFF }
.navwrap .nav ul li{width:200px; height:50px;}
.navwrap .nav ul a{text-align:center;  line-height:50px; color:#888; width:200px; height:50px;  font-size:12px; float:left; background:url(../images/nav_up_2.gif) 10px 22px no-repeat;}
.navwrap .nav ul a:hover{background:url(../images/nav_up_2.gif) 10px 22px no-repeat #EFEAD8; color:#666}

.banner{width:100%; height:auto; position:relative}
.ny_banner{width:100%; height:auto; margin:0 auto;}

.index_part1_wc{width:100%; height:auto; }
.index_part1_wc .index_part1{width:1000px; height:auto; margin:0 auto; }
.index_part1_wc .index_part1 .index_title{width:100%; height:auto; padding:20px 0 20px 0}
.index_part1_wc .index_part1 ul{width:100%;}
.index_part1_wc .index_part1 ul li{width:110px; float:left; background:#f8f8f8; padding-top:20px; padding-bottom:35px;}
.index_part1_wc .index_part1 ul li .a1{width:100%; height:60px; display:block; text-align:center; background:url(../images/s1.jpg) no-repeat center; text-decoration:none; color:#666; line-height:150px;}
.index_part1_wc .index_part1 ul li .a2{width:100%; height:60px; display:block; text-align:center; background:url(../images/s2.jpg) no-repeat center; text-decoration:none; color:#666; line-height:150px;}
.index_part1_wc .index_part1 ul li .a3{width:100%; height:60px; display:block; text-align:center; background:url(../images/s3.jpg) no-repeat center; text-decoration:none; color:#666; line-height:150px;}
.index_part1_wc .index_part1 ul li .a4{width:100%; height:60px; display:block; text-align:center; background:url(../images/s4.jpg) no-repeat center; text-decoration:none; color:#666; line-height:150px;}
.index_part1_wc .index_part1 ul li .a5{width:100%; height:60px; display:block; text-align:center; background:url(../images/s5.jpg) no-repeat center; text-decoration:none; color:#666; line-height:150px;}
.index_part1_wc .index_part1 ul li .a6{width:100%; height:60px; display:block; text-align:center; background:url(../images/s6.jpg) no-repeat center; text-decoration:none; color:#666; line-height:150px;}
.index_part2_wc{width:100%; height:auto; margin-top:10px;}
.index_part2_wc .index_part2{width:1000px; height:auto; margin:0 auto; }
.index_part2_wc .index_part2 .left{width:440px; height:auto; float:left}
.index_part2_wc .index_part2 .left .index_title{width:100%; height:auto; padding:20px 0 20px 0}
.index_part2_wc .index_part2 .left .index_title a{float:right; margin-top:11px;}
.index_part2_wc .index_part2 .left .n_list{width:100%; height:36px; line-height:36px;}
.index_part2_wc .index_part2 .left .n_list a{float:left; background:url(../images/acplus.png) no-repeat 4px 10px; color:#666; text-decoration:none; font-size:14px; padding-left:18px;}
.index_part2_wc .index_part2 .left .n_list span{float:right; color:#999; font-size:14px;}
.index_part2_wc .index_part2 .left .bg{background:#f7f7f7}
.index_part2_wc .index_part2 .right{width:440px; height:auto; float:right}
.index_part2_wc .index_part2 .right .index_title{width:100%; height:auto; padding:20px 0 20px 0}
.index_part2_wc .index_part2 .right .index_title a{float:right; margin-top:11px;}
.index_part2_wc .index_part2 .right .n_list{width:100%; height:36px; line-height:36px;}
.index_part2_wc .index_part2 .right .n_list a{float:left; background:url(../images/acplus.png) no-repeat 4px 10px; color:#666; text-decoration:none; font-size:14px; padding-left:18px;}
.index_part2_wc .index_part2 .right .n_list span{float:right; color:#999; font-size:14px;}
.index_part2_wc .index_part2 .right .bg{background:#f7f7f7}
.index_part3_wc{width:100%; height:auto; }
.index_part3_wc .index_part3{width:1000px; height:auto; margin:0 auto; }
.index_part3_wc .index_part3 .index_title{width:100%; height:auto; padding:20px 0 0 0}


.content_ny{width:100%; height:auto;  padding:30px 0 30px 0;}
.content_ny .content{width:1000px; height:auto; margin:0 auto; }
.content_ny .content .left{width:243px; height:auto; float:left}
.content_ny .content .left .nav_box{width:100%; height:auto;}
.content_ny .content .left .nav_box .nav_title{width:100%; height:35px; background:url(../images/chu.jpg)}
.content_ny .content .left .nav_box .nav_title span{float:left; font-size:18px; color:#FFF; margin:5px 0 0 20px;}
.content_ny .content .left .nav_box .nav_list{width:100%; height:43px; background:url(../images/li_icon03.png) no-repeat right; border-bottom:1px solid #e3e3e3; overflow:hidden}
.content_ny .content .left .nav_box .nav_list a{display:block; width:100%; height:43px; line-height:43px; padding-left:30px; font-size:14px; color:#666; text-decoration:none; background:url(../images/li_icon01.png) no-repeat 5px;}
.content_ny .content .left .nav_box .nav_list a:hover{color:#06C; background:url(../images/li_icon02.png) no-repeat 5px;}
.content_ny .content .left .nav_box .nav_list .sel{color:#06C; background:url(../images/li_icon02.png) no-repeat 5px;}
.content_ny .content .left .nav_box .nav_con{width:100%; height:auto; line-height:28px; color:#666; margin-top:10px;}
.content_ny .content .right{width:720px; height:auto; float:right}
.content_ny .content .right .top{width:100%; height:40px; border-bottom:2px solid #f3f3f3; line-height:40px;}
.content_ny .content .right .top .t1{float:left; font-size:19px; color:#1267d0}
.content_ny .content .right .top .t2{float:right; color:#666}
.content_ny .content .right .content{width:100%; height:auto; text-align:left; font-size:14px; color:#666; line-height:30px;}

.content_ny .content .news_list{width:100%; height:auto; font-size:14px; border-bottom:1px dashed #CCC; padding-bottom:30px; margin-top:15px;}
.content_ny .content .news_list .title{width:100%; height:36px; line-height:36px;}
.content_ny .content .news_list .title a{float:left; text-decoration:none; color:#333; font-weight:800; font-size:16px;}
.content_ny .content .news_list .date{font-size:12px;}
.content_ny .content .news_list .ms{width:100%; height:36px; line-height:36px; color:#999; line-height:26px; font-size:12px;}
.content_ny .content .case_list{width:216px; height:210px; float:left; margin:15px 0 0 15px; border:1px solid #e3e3e3;}
.content_ny .content .case_list .pic{width:180px; height:170px; padding:10px 18px 0 18px;}
.content_ny .content .case_list .title{width:216px; height:30px; text-align:center; line-height:30px;}
.content_ny .content .case_list .title a{text-decoration:none; color:#666}


.feed_wc{width:600px; height:auto; margin:0 auto}
.feed_wc .tag{width:100%; text-align:left; font-size:14px; margin-top:10px;}
.feed_wc .input{width:100%; height:auto}
.feed_wc .text{width:100%; height:auto}
.feed_wc .input input{width:100%; height:35px; border:1px dashed #aaa; background:#eeeeee}
.feed_wc .text textarea{width:100%; height:95px; border:1px dashed #aaa; background:#eeeeee}
.feed_wc .btn{width:100%; height:36px; text-align:center; line-height:36px; color:#FFF; background:#ffc001; margin-top:20px;}
.map{width:100%; height:400px; border:1px solid #e3e3e3; margin-top:20px;}

.news_article_title{width:100%; text-align:center; font-size:20px; font-weight:800; color:#000; padding-top:20px;}
.news_article_date{width:100%; text-align:center; font-size:14px; margin:20px auto;}
.news_article_sx{width:100%; text-align:center; font-size:14px; color:#666}
.news_article_content{width:96%; margin:0 auto; height:100%; overflow:hidden; line-height:30px; font-size:14px; color:#666}
.products_article_title{width:100%; text-align:center; font-size:20px; font-weight:800; color:#000; padding-top:25px;}
.products_article_date{width:100%; text-align:center; font-size:14px; color:#666; margin:20px auto;}
.products_article_pic{width:100%; text-align:center; margin-bottom:15px;}
.products_article_content{width:100%; margin:0 auto; height:100%; overflow:hidden; line-height:30px; font-size:14px; color:#666}

.common_foot_wc{width:100%; height:330px;}
.common_foot_wc .foot1_wc{width:100%; height:230px; background:#06C}
.common_foot_wc .foot1_wc .foot1{width:1000px; height:230px; margin:0 auto; background:url(../images/map.png) no-repeat 440px 30px;}
.common_foot_wc .foot1_wc .foot1 .list{width:120px; height:auto; float:left;  margin-top:36px; }
.common_foot_wc .foot1_wc .foot1 .list span{display:block; font-size:16px;color:#FFF; font-weight:800}
.common_foot_wc .foot1_wc .foot1 .list a{display:block;  width:100%; font-size:12px; margin-top:13px;  }
.common_foot_wc .foot1_wc .foot1 .lists{width:180px; height:auto; float:right;  margin-top:36px; font-size:12px; color:#FFF; line-height:26px; }
.common_foot_wc .foot1_wc .foot1 .lists span{display:block; font-size:16px;color:#FFF; font-weight:800}

.common_foot_wc .foot2_wc{width:100%; height:90px; background:#035ab1; text-align:center; color:#FFF; line-height:26px; padding-top:10px;}
.common_foot_wc a{text-decoration:none; color:#fff}
/*--分页样式--*/
.page_total {border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; background-color: #f5fbff; font-size: 11px; font-weight: bold; font-family: verdana; padding-right: 2px; padding-left: 2px;}
.page_pages {border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; background-color: #ffffff; font-size: 11px; font-weight: bold; font-family: verdana; padding-right: 2px; padding-left: 2px;}
.page_redirect {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; background-color: #ffffff; font-size: 11px; padding-right: 5px; padding-left: 5px;}
.on_page_redirect {border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; background-color: #f5fbff; font-size: 11px; color: #FF7200; padding-right: 5px; padding-left: 5px;}
.page_number {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; background-color: #ffffff; font-size: 11px; font-family: verdana; padding-right: 7px; padding-left: 7px;}
.on_page_number {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; background-color: #f5fbff; font-size: 11px; font-family: verdana; color: #FF7200; padding-right: 7px; padding-left: 7px;}
.page_curpage {border-right: #dbddd3 1px solid; border-top: #dbddd3 1px solid; border-left: #dbddd3 1px solid; border-bottom: #dbddd3 1px solid; background-color: #f5fbff; font-size: 11px; font-family: verdana; color: #FF7200; font-weight: bold; padding-right: 7px; padding-left: 7px;}
.page_input {border-right: #808080 1px solid; border-top: #808080 1px solid; border-left: #808080 1px solid; border-bottom: #808080 1px solid; width: 40px; height: 20px; float:left; background:#ffffff;}
.foot_fenye{margin-top:15px; width:100%; text-align:center; height:60px; line-height:24px;}

.leftLoop{ position:relative; height:98px;}
.leftLoop .hd .prev{ display:block;  width:19px; height:37px;  background:url(../images/l.png) no-repeat; position:absolute; left:0; top:27px; cursor:pointer}
.leftLoop .hd .next{ display:block;  width:19px; height:37px;  background:url(../images/r.png) no-repeat; position:absolute; right:0; top:27px; cursor:pointer}
.leftLoop .bd{ padding:20px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 5px; text-align:center; float:left; _display:inline; overflow:hidden;  }
.leftLoop .bd ul li img{width:150px; height:55px; }