﻿@charset "utf-8";
/* CSS Document */
/**全局**/
*{ margin:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
body{margin:0px; padding:0px; font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif,"宋体"; background:url(../imgs/webbg.jpg);}
img{ border:none;}
/*ul,li{list-style:none;}*/
.clear{ clear:both;}
a{ color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif,"宋体";}
a:hover{ color: #f00; font-family:Arial, Helvetica, sans-serif,"宋体";}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}

.mtop10{margin-top:12px;}
.dbtop{padding-top:10px;}

.contaiter{width:1000px; background:#FFF;}
.toplogo{height:123px; background:url(../imgs/logo.jpg) no-repeat 0px 48px; overflow:hidden;}
.language{height:40px; line-height:40px; text-align:right; color:#999999;}
.language a{color:#999; padding:0px 6px;}
.searchiframe{height:29px; margin-top:8px;}
.tdcss{width:170px; height:29px; background:url(../imgs/inputbg.jpg) no-repeat;}
.inputcss{height:26px; line-height:26px; width:162px; border:0px; color:#999; background:none; padding-left:6px; overflow:hidden;}

.navmenu{float:right; margin-top:8px;}
.navleft{float:left; width:17px; height:34px; background:url(../imgs/navleft.jpg) no-repeat; overflow:hidden;}
.navmiddle{float:left; height:34px; background:url(../imgs/navbg.jpg) repeat-x;}
.navmiddle ul{list-style:none; padding:0px; margin:0px;}
.navmiddle li{list-style:none; float:left; width:76px; height:34px; line-height:34px; padding-right:20px; overflow:hidden;}
.hsu{background:url(../imgs/navsu.jpg) no-repeat right top;}
.navmiddle li a{color:#ffffff; font-family:Arial, Helvetica, sans-serif,"宋体"; font-weight:bold; font-size:13px; display:block; width:76px; height:34px; line-height:34px; margin:0px auto; padding:0px; text-align:center;}
.navright{float:left; width:16px; height:34px; background:url(../imgs/navright.jpg) no-repeat; overflow:hidden;}

/*flash*/
.flashmtop{margin-top:10px;}
#banner{width:100%;float:left;}
#flash{width:100%;}
#flash_bg{width:100%;height:384px;}
#myFocus{width:1000px; height:384px;}
/*end*/

.linkst a{ margin-right:8px; display:inline-block; margin-top:4px; margin-bottom:18px;}
.linkst img{ width:20px;}

.footeriframe{border-top:2px solid #D0111B; margin-top:14px; height:88px; background:#F5F5F5;}
.footerleft{float:left; width:680px; height:88px; padding-left:10px;}
.footermenu{margin-top:20px; height:25px; line-height:25px; color:#666666;}
.footermenu a{color:#666666; padding:0px 10px; font-size:12px; font-weight:bold;}
.footerbaiqu{line-height:25px; color:#666666;}
.footerbaiqu a{color:#666666;}
.footerright{float:left; width:310px; height:88px;}

.left_list{background:#FFF;}

.webleft{float:left; width:193px; margin-right:21px;}
.left_top{height:37px; line-height:37px; background:url(../imgs/catetitle.jpg) no-repeat; text-align:center; color:#D0111B;}
.left_con{width:168px; background:#FFF;}

/*.type_list{width:100%;float:left;}
.type_list ul{margin:0px;padding:0px;list-style-type:none;}
.type_list li.first_cat{list-style:none; line-height:18px; border-bottom:1px dashed #9E8581; padding-top:6px; padding-bottom:6px;   padding-left:18px; border-bottom:1px dashed #9E8581; background:url(../imgs/ico.jpg) no-repeat 6px 10px;overflow:hidden;}
.type_list li.second_cat{background:none;display:none;}

.type_list li.first_cat{font-weight:bold;}
.type_list li a{color:#333333;}
.type_list li a:hover{color:#333333;}
.type_list li.second_cat a{font-size:12px;font-weight:normal;}
.type_list li.second_cat a:hover{background:none;}
.type_list li a.dcid{color:#f00;}*/

.othercate_list{}
.othercate_list ul{list-style:none; padding:0px;}
.othercate_list li{ list-style:none; padding:0px; height:30px; line-height:30px;border-bottom:1px dashed #9E8581; padding-left:18px; background:url(../imgs/ico.jpg) no-repeat 6px 10px;overflow:hidden;}
.othercate_list li a{color:#333333; font-size:12px; /*font-weight:bold;*/}



.type_list{}
.type_list ul{list-style:none; padding:0px;}
.type_list li{ list-style:none; padding:0px; /*height:40px; line-height:40px;*/ /*background:url(../imgs/ico.jpg) no-repeat 6px 10px;*/}
.type_list li a{color:#333333; font-size:12px; /*font-weight:bold;*/}
.type_list .first_cat{font-weight:bold; background:url(../imgs/ico.jpg) no-repeat 6px 10px; line-height:18px; padding-top:6px; padding-bottom:6px;   padding-left:18px; border-bottom:1px dashed #9E8581;}
.type_list .second_cat{background:none;display:none;}
.type_list .second_cat li{border-bottom:1px dashed #9E8581; padding-left:25px; line-height:18px; padding-top:6px; padding-bottom:6px;}
.type_list .second_cat .threecat{border-bottom:1px dashed #9E8581; display:block; padding-left:35px; line-height:18px; padding-top:6px; padding-bottom:6px;}

.daohang{height:37px; line-height:37px; background:url(../imgs/daohangbg.jpg) repeat-x;}
.daohang h3{float:left; color:#D0111B; padding-left:5px;}
.daohang h3 a{color:#D0111B;}
.daohang span{float:right; padding-right:6px;}

.dbcontent{ padding:0px 10px 10px 10px; line-height:25px;}
/*.dbcontent li{list-style:square;}*/

.articleList{}
.articleList ul{list-style:none; padding:0px;}
.articleList li{list-style:none; height:26px; line-height:26px; background:url(../imgs/ico.jpg) no-repeat 0px 9px; padding-left:12px;}
.articleList li span{float:right; padding-right:6px;}
.articleTitle{text-align:center; font-size:14px; font-weight:bold; line-height:25px; padding-top:6px;}
.articleAuthor{text-align:center; line-height:24px; display:none;}
.pageUpDown{line-height:22px;}

.webright{float:left; width:786px; overflow:hidden; position:relative;}

.proover{width:786px; overflow:hidden;}
.productList{ width:792px; overflow:hidden;}
.productList ul{list-style:none; padding:0px;}
.productList li{list-style:none; padding:0px;float:left; width:180px; margin-right:18px; background:#888888; text-align:center; margin-top:15px;}
.productList li img{width:176px; padding-top:2px;}
.productList li p{display:block; width:180px; height:25px; line-height:25px; overflow:hidden;}
.productList li p a{color:#FFF;}
.productList li .imgover{display:block; width:180px; height:158px; overflow:hidden;}
.productImg{text-align:center; float:left; width:380px; margin-right:16px;}
.proright{float:left; width:390px;}
.proshowt{height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.propdf{line-height:25px;}

.box_con td{height:30px;}
.mtop20{margin-top:20px;}
.oneiframe{float:left; width:319px; margin-right:18px; border:1px solid #E9E9E9;}
.twoiframe{float:left; width:319px; margin-right:19px; border:1px solid #E9E9E9;}
.threeiframe{float:left; width:319px; border:1px solid #E9E9E9;}

.indextitle{height:40px; line-height:40px; padding-left:8px;}
.indextitle span{float:right; padding-right:5px;}
.ifont{color:#D0111B; font-size:14px; font-weight:bold;}

.w303o{width:303px; overflow:hidden;}
.icontact{line-height:22px; padding-top:6px;}

.inews{padding-top:10px;}
.inews ul{list-style:none; padding:0px;}
.inews li{list-style:none; padding:0px;height:21px; line-height:21px; background:url(../imgs/ico.jpg) no-repeat 0px 6px; padding-left:15px;}
.inews li a{display:block; width:284px; height:21px; line-height:21px; overflow:hidden;}

.bgcolor{background:#F7F7F7;}


.demo_m{width:786px;height:200px;overflow:hidden;}
#myController4{height:26px;z-index:1005;position:absolute; top:10px; right:0px; text-align:center;}
#myController4 span{}
#myController4 span.j_prev{ width:26px; height:26px; display:block; float:left; background:url(../imgs/scr_left.jpg) no-repeat; cursor:pointer; margin-right:6px;}
#myController4 span.j_next{width:26px; height:26px; display:block; float:left; background:url(../imgs/scr_right.jpg) no-repeat; cursor:pointer;}
#myController4 span.jFlowControl4{background-position:0px -26px; display:none;}
#myController4 span.jFlowSelected4 {background-position:0px -13px;display:none;}

.iprotitle{height:37px; line-height:37px; border-bottom:1px solid #F0F0F0; color:#D0111B; font-weight:bold; font-size:14px;}

.ontop{width:123px; height:20px; line-height:20px; text-align:right;}
.ontitle{width:123px; height:29px; background:url(../qq/ontop.jpg) no-repeat; overflow:hidden;}
.onbottom{width:123px; height:7px; background:url(../qq/onbottom.jpg) no-repeat; overflow:hidden;}
.onmiddle{width:123px; background:url(../qq/onmiddle.jpg) repeat-y;}
.onw117{width:117px;}
.oncontact{text-align:center; padding-bottom:15px; padding-top:15px;}
.onqqlist{padding-top:14px;}
.onqqlist td{padding:0px 5px;}

#slides4{width:786px; overflow:hidden;}
.slide_wrap{width:800px; overflow:hidden;}
.pro{float:left; width:184px; margin-right:14px; background:#888888; text-align:center;}
.pro img{width:176px; padding-top:3px;}
.pro p{display:block; width:184px; height:25px; line-height:25px; overflow:hidden;}
.pro p a{color:#FFF;}
.pro .imgover{display:block; width:184px; height:175px; overflow:hidden;}

.img-scroll {/*position:relative;*/ width:786px;}
/*.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:0px; height:0px; background-color:#000;top:0; color:#FFF; text-align:center; line-height:100px}
.img-scroll .prev { left:0}
.img-scroll .next { right:0}*/
.img-scroll .prev{position:absolute; top:0px; right:38px; display:block; width:26px; height:26px; background:url(../imgs/scr_left.jpg) no-repeat; cursor:pointer;}
.img-scroll .next{position:absolute; top:0px; right:6px; display:block; width:26px; height:26px; background:url(../imgs/scr_right.jpg) no-repeat; cursor:pointer;}

.img-list {position:relative; width:786px; overflow:hidden;}
.img-list ul {width:9999px; list-style:none; padding:0px;}
.img-list li {list-style:none; padding:0px;float:left; display:inline; width:184px; margin-right:14px; background:#888888; text-align:center;}
.img-list li img{width:180px; padding-top:1px;}
.img-list li p{display:block; width:184px; height:25px; line-height:25px; overflow:hidden;}
.img-list li p a{color:#FFF;}
.imgover{display:block; width:184px; height:175px; overflow:hidden;}

.pages{height:30px; line-height:30px; padding-top:30px; text-align:center;}
.pages a{margin-right:6px; padding:0px 6px; border:1px solid #DDDDDD;}
.pages a.page_now{border:1px solid #DDDDDD; color:#F00; font-weight:bold;}