@charset "gb2312";
/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif "宋体"  ; font-size:14px; color:#333;}
html{background:#f5f5f5;}
img{border:0px;}
li{list-style:none;}
a:link,a:visited{ text-decoration:none; color:#333;cursor:pointer;}
a:hover{ text-decoration:none;color:#d10504;}
.head{width:100%; height:100px;  background:#FFF}
.head .headbox{width:1100px; height:100px;  margin:0 auto;overflow: hidden;}
.head .logo{width:300px; height:100px; float:left;}
.head .sobox{width:523px; height:50px; float:left; margin-top: 25px;}
.head .sobox p{height:30px; line-height:35px; width:200px; text-align:right; float: right;}
.nofl{clear:both}
.navbar{width:100%px; height:43px; overflow:hidden; background:url(../images/navbg.png) repeat-x;}
.nav{width:1100px; height:43px; line-height:43px; margin:0px auto;}
.nav ul li{float:left; padding:0px 17px; color:#FFF; text-align:center; height:38px; border-left:#57a2dc solid 1px; border-right:1px solid #8cbce7;}
.nav ul li a{color:#FFF; font-family:"黑体"; font-size:18px;}

.weizi{width:1100px; height:35px; line-height:35px; overflow:hidden; margin:0px auto}
.main{width:1100px; height:auto;overflow:hidden; margin:0 auto; background:#FFF; border:1px solid #e5e5e5;}
.detail{width:1100px;}
.main .productdeleft{width:820px;float:left;overflow:hidden;zoom:1;}
.main .leftdetail{height:auto;}
.productbt1 img{max-width:100%;height:auto;}
/*首页*/
.main .productmian{ width:1100px; height:auto; overflow:hidden;}
.mianprolist{width:1100px; height:auto; overflow:hidden;}
.mianprolist h2{width:1100px; height:auto; overflow:hidden; text-indent:30px; line-height:30px; border-bottom:1px solid #e5e5e5;}
.mianprolist ul{width:1100px; height:auto; overflow:hidden; margin-bottom:30px;}
.mianprolist ul li{width:219px; height:290px; overflow:hidden; float:left; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.mianprolist ul li.noborder{ border-right:none;}
.mianprolist ul li div.photo{ width:219px; height:200px; margin:0px auto; line-height:220px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;zoom:1;}
.mianprolist ul li span.txt{width:219px; height:20px; line-height:20px;zoom:1; display:block; font-size:12px; text-indent:10px;overflow: hidden;}
.mianprolist ul li span.txt a{font-size:12px;}
.mianprolist ul li span.cp { width:219px; height:20px; line-height:20px; zoom:1; overflow:hidden; color:#666; display:block; font-size:12px; text-indent:10px;}
.mianprolist ul li span.cp a{font-size:12px; color:#666;}

/*
.mianprolist ul li{width:200px; height:300px; float:left; margin-top:10px; overflow:hidden; margin-left:30px;zoom:1;}
.mianprolist ul li div.photo{width:220px; height:200px; margin:0px auto; line-height:220px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; border:1px solid #ccc;zoom:1;}
.mianprolist ul li span.txt{width:200px; height:30px; line-height:30px;zoom:1; display:block;}
.mianprolist ul li span.cp{width:200px; height:22px; line-height:22px;zoom:1; color:#999;display:block; font-size:12px}
/*end*/

/*左边详细页*/
.main .productdeleft h1{font-size:26px;overflow:hidden;zoom:1;line-height:35px;width:820px;margin-top:20px;margin-bottom:10px; text-indent:28px; font-family:"黑体";}
.shuxing{width:818px; height:25px; line-height:25px; text-indent:10px; border:1px solid #d9d9d9; border-left:none;}
.shuxing span{ margin-right:15px; color:#999; float:left; display:block;}
.main .productdeleft .productbt1{clear:both;}
.main .productdeleft .productbt1 img{max-height:100%; max-width:100%;}
.main .productdeleft .productbt1 h2{font-size:20px;margin-top:35px;line-height:18px; overflow:hidden; width:795px;}
.main .productdeleft .productbt1 h2 span{font-size:18px; background:url(../images/ico.png) no-repeat;display:inline-block;width:25px;color:#fff;text-align:center;float:left;margin-right:5px; height:25px; line-height:25px; font-family:Verdana, Geneva, sans-serif;}
.main .productdeleft .productbt1 h2 div{margin:0px; padding:0px; color:#000000; line-height:25px;zoom:1;height:25px; font-size:20px;font-family:"黑体";}
.main .productdeleft .productbt1 .nr{width:800px; margin-left:20px; margin-bottom:15px; padding-top:10px; line-height:25px; font-size:14px;}
.main .productdeleft .productbt1 .nr .kongge{ padding-left:25px;}
.main .productdeleft .productbt1 .nr p.d{ text-indent:20px; margin-bottom:15px;}
.contact ul li{height:30px; line-height:30px;}
.contact ul li span{ width:100px; display:block; float:left;}
.contact ul li font{ font-size:18px; font-family:Verdana, Geneva, sans-serif; text-shadow:2px; color:#F30}
.message ul li{ width:700px; height:40px;}
.message ul li textarea{width:650px; height:90px; line-height:25px;}
.message ul li.area{height:110px;}
.message ul li input.txt{width:130px; height:22px; line-height:22px; color:#999999; text-indent:2px; border:#CCCCCC 1px solid;}
.message ul li{ color:#999999;}
.login{ width:80px; height:24px; background:#FF6600; color:#FFFFFF; border:0px;}
/*End 左边详细页*/


/*右边详细页*/
.main .productderight{width:260px;float:right;overflow:hidden;zoom:1;}
.ggbfright{width:260px;height:228px;overflow:hidden;zoom:1;}
.ggbfright .ggbfrightcont{width:258px;height:226px;border:1px solid #e5e5e5;border-top:none; border-right:none;text-align:center;}
.ggbfright .ggbfrightcont img{max-height:100%; max-width:100%;}
.cpmlcont{width:258px;overflow:hidden;zoom:1;margin-top:20px;padding-bttom:10px;background:#fff;
 border: 1px solid #3687d9;}
.cpmlcont .cpmlcontsu{width:220px;margin:0px auto;}
.cpmlcont h6{width:258px; height:40px; line-height:45px; text-indent:20px; border-bottom:1px solid #e5e5e5; font-size:18px;background: #3687d9;color: #fff;}
.cpmlcontsu .righmldl{width:220px;margin:5px auto 10px; height:500px; overflow:auto;overflow-x:hidden;zoom:1;}
.cpmlcontsu .righmldl dt{background:url(../images/quanquanicon_03.png) no-repeat 0px 2px;line-height:16px;height:16px;overflow:hidden;zoom:1;text-indent:23px;}
.cpmlcontsu .righmldl dt a{font-size:14px; margin-top:-5px;}
.cpmlcontsu .righmldl dt.curr{background:url(../images/quanquanicon_curr.png) no-repeat 0px 2px;line-height:16px;height:16px;overflow:hidden;zoom:1;text-indent:23px;}
.cpmlcontsu .righmldl dt.curr a{font-size:16px; margin-top:-5px; color:#F30; font-weight:bold;}

.cpmlcontsu .righmldl dd{border-right:1px solid #cccccc;width:1px;height:12px; line-height:12px;margin-left:4px;overflow:hidden;}
.cpmlcontsu .righmldl dt.rightmldlched a{font-size:14px;font-weight:bold;color:#df4b02;} /*字体选中的状态*/
.cpmlcontsu .righmldl li{line-height:26px; font-size:14px;}
.cpmlcontsu .righmldl li a{font-size:14px;}
/*End 右边详细页*/

/*列表页*/
.prolist{width:820px; height:auto; overflow:hidden;}
.prolist ul li{width:222px; height:300px; float:left; text-align:center; margin-top:10px; overflow:hidden; margin-left:10px;}
.prolist ul li div.photo{width:220px; height:220px; margin:0px auto; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; border:1px solid #eee;}
.prolist ul li div img{text-align:center; vertical-align:middle; display:table-cell;}
.prolist ul li span.txt{width:220px; height:30px; line-height:30px; display:block; text-align:left;overflow: hidden;}
.prolist ul li span.cp{width:220px; height:22px; line-height:22px;zoom:1; color:#999;display:block; font-size:12px;text-align:left;}
/*分页的样式设置开始*/
.manu {padding-right:3px;padding-left:3px;padding-bottom:3px;margin:3px;padding-top:3px; text-align:right;clear:both;margin-bottom:10px;}
.manu a{border-right:#eee 1px solid;padding-right:5px;border-top:#eee 1px solid;padding-left:5px;padding-bottom:2px;margin:2px;border-left:#eee 1px solid;color:#036cb4;padding-top:2px;border-bottom:#eee 1px solid;text-decoration:none}
.manu a:hover, .manu a:acitve {border:1px solid #999;color:#666;}
.manu .current {border:1px solid #036cb4; padding:2px 5px 2px 5px;color:#fff;background:#036cb4;}
.manu .disabled {border:1px solid #eee;padding:2px 5px;margin:2px;color:#ddd;}
/*分页的样式设置结束*/
/*在线客服 start*/
.chat_f1{position:fixed;right:0px;top:135px;width:150px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+155));z-index:99999;font-size:12px;zoom:1; border:1px solid #3687d9; height:100px; background:#FFF}


/*在线客服 end*/
.link{ width:1100px; height:20px; line-height:20px; margin:0px auto}
.k{text-indent:28px; margin-bottom:10px;}
.footer{width:1100px; height:30px; margin:10px auto; background:#519cea; text-align:center; line-height:30px;}
.footer a{color:#FFF; margin-right:15px;}

.daxiyanglingbujian{ width:800px;}
.daxiyanglingbujian ul li {width:250px; float:left; height:250px; overflow:hidden; margin-right:12px; border:1px solid #CCC; margin-bottom:20px;zoom:1;}
.daxiyanglingbujian ul li div.pic{ width:250px; height:250px;zoom:1; text-align:center; vertical-align:middle; display:table-cell;}


.headpiece {width: 100%;height: 31px;overflow: hidden;background: transparent url("../images/indexbg.png") repeat-x scroll 0px -862px;}
.headpiece div {width:1100px;margin: 0px auto;height: 31px;background: transparent url("../images/indexbg.png") repeat-x scroll 0px -862px;}
.part1 {width: 135px;float: left;display: block;height: 31px;line-height: 31px;
    color: #055A90;overflow: hidden;}
.part2 {width: 150px;height: 31px;overflow: hidden;float: left;display: block; margin-left:20px;
    line-height: 31px;}
.headpiece div p.part4 {width: 280px;height: 31px;line-height: 31px;overflow: hidden;text-align: right;float: right;}
.part1 a {margin-left: 18px;font-size: 14px;}
.part1 a{color: #055A90;}
.part2 a{color: #055A90;font-size: 12px;}
.part2 a {height: 31px;display: block;width: auto;background: transparent url("../images/indexbg.png") no-repeat scroll 0px -114px;padding-left: 13px;float: left;margin-right: 15px;font-weight: bold;font-size: 12px;}
.part4 a b{color: #055A90;margin-left: 5px;}
.part4 a{margin-left:8px;}
.part3{width:510px;height: 31px;overflow: hidden;float: left;display: block;line-height: 31px; text-align: right;}
.part3 a{ color: #055a90;margin: 0px 8px;}


.searchbar{width:523px;  height:50px; overflow:hidden;float:left;}
.searchbar div.soform form{padding:0px; margin:0px;}
.searchbar div.soform{width:523px;  height:35px; overflow:hidden;background: url(../images/indexsobg.png) no-repeat; margin-top:8px; float:left;}
.searchbar div.soform div.s1{width:366px; float:left; height:27px; margin-left:25px; margin-top:4px;_margin-left:12px;}
.searchbar div.soform div.s1 input{margin:0px; width:364px; border:0px; height:25px; line-height:25px; color:#666666; overflow:hidden; _margin-left:-12px;}
.searchbar div.soform div.s2{width:53px; height:27px; overflow:hidden; margin-top:4px; margin-left:5px; float:left;_margin-left:6px;}
.soform div.s2 span.txt1{width:32px; height:27px; line-height:27px; color:#666666; text-align:center; font-size:12px; text-align:center; float:left; display:block;}
.txt1 a{font-size:12px;}
.searchbuy { font-size:12px; width: 239px;height: 35px;overflow: hidden;background: transparent url("../images/indexsobuybg.png") no-repeat scroll 0% 0%;float: right; margin-top:8px;margin-top: 32px;}
.searchbuy span.txt1 {width: 164px;height: 35px;overflow: hidden;text-align: center;line-height: 35px;display: block;float: left;}
.searchbuy span.txt2 {width: 75px;height: 35px;overflow: hidden;line-height: 35px;float: left;display: block;text-align: center;}
.searchbuy span.txt2 a{ color:#fff;}
#SearchList {font-size:12px;width: 53px;height: auto;overflow: hidden;position: absolute;z-index: 1000;background: #FFFBF0 none repeat scroll 0% 0%;margin-top: 26px;
    border-width: medium 2px 2px;border-style: none solid solid;border-color: -moz-use-text-color #0065B2 #0065B2;-moz-border-top-colors: none;-moz-border-right-colors: none;
    -moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;margin-left: -2px;}

#SearchList li {height: 25px;color: #666;line-height: 25px;cursor: pointer;}
#SearchList li a {width: 51px;height: 25px;display: block;padding-left: 5px;color: #666;}
#SearchList li a:hover{background:#0066B3; color:#FFFFFF; text-decoration:none;}
.btn {width: 20px;height: 27px;display: block;cursor: pointer;float: left;}

.soform .s3{float: left;
width: 60px;
height: 27px;
cursor: pointer;
margin-top: 4px;
margin-left: 10px;}
