@charset "utf-8";

*{ padding:0; margin:0;list-style-type: none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{ margin: 0px;padding: 0px; font-size:12px; line-height:180%; }
table {border-collapse: collapse;border-spacing: 0px; }
body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0); background:url(../../templets/default/images/bg.jpg) repeat;}
a{text-decoration: none;color:#464646;outline: medium none;font-size:12px; line-height:180%;}
a:hover{ color:#F30;font-size:12px;line-height:180%;}
img{border: none;vertical-align: top;  max-width: 100%; } 
.clear{ clear:both}

.top{width:1003px; margin:auto;}
.logo{width:496px; background:url(../../templets/default/images/logo.jpg) no-repeat; height:125px; float:left;}
.tel{width:291px; background:url(../../templets/default/images/tel.jpg) no-repeat; height:125px; float:right;}
.daohang{width:100%; background-color:#1f94b7; height:38px;}
.nav{width:1003px; margin:auto; background:url(../../templets/default/images/navdi.jpg) repeat-y;text-align:center;}
A.na{ font-size:16px; font-family:"微软雅黑", "宋体"; padding-left:35px; padding-right:35px; color:#FFF; line-height:38px; font-weight:bold; }
A.na:hover{ color:#FC0;}
.banner{width:100%; margin:auto;  height:484px;}
.content{width:1003px; margin:auto;}
.con_L{ width:296px; float:left;}
.con_L_top{width:296px;}
.con_L_nr{width:256px; padding:10px;}
.con_L_nr a{ line-height:26px;}
.con_M{width:418px; float:left;}
.con_M ul{width:336px; padding-left:40px; padding-right:42px; padding-top:10px; background:url(../../templets/default/images/s_05.jpg) no-repeat; height:137px;}
.con_M ul li{width:336px; float:left; list-style:none; line-height:30px; border-bottom:1px dashed #999999; overflow:hidden;}
.con_R{width:289px; float:left;}
.con_R p{width:240px; padding-left:30px; padding-right:19px; line-height:26px; background:url(../../templets/default/images/s_08.jpg) no-repeat; height:130px;}
.cp{width:713px; float:left;}
.cptop{width:713px;}
#demo {overflow:hidden;width:653px; padding:15px 0px 10px 20px; background:#eeeeee; margin-top:15px; margin-left:10px;}
#indemo { float: left; width: 800%;margin-left: 50px}
#demo1 { float: left;}
.scroll-1{ display:block; float:left;  margin-left:15px;}
.scroll-1 img{  display:block; height:136px; width:138px; border:1px solid #999999;}
.scroll-1 span{ display:block; text-align:center; width:138px;  line-height:30px;  font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#demo2 { float: left;}

.huodong{width:289px; float:left;}
.huodong_top{width:289px;}
.huodong_nr{width:289px; margin-top:10px; margin-left:20px;}
.bottom{width:100%; margin:auto; border-top:1px solid #999; background:#eeeeee;text-align:center; line-height:180%; margin-top:25px;  padding-top:25px; padding-bottom:15px;}
.nybottom{width:100%; margin:auto; border-top:1px solid #999; background:#eeeeee;text-align:center; line-height:180%; padding-top:25px; padding-bottom:15px;}


.nleft{width:223px; float:left;}
.nsort{width:223px;}
.nsort ul{width:223px; background:url(../../templets/default/images/n_left05.jpg) repeat-y;}
.nsort ul li{width:193px; background:url(../../templets/default/images/n_left03.jpg) no-repeat; color:#000; font-family: "微软雅黑", "宋体"; height:28px; margin:7px 0px 7px 0px; padding-left:30px; list-style:none; line-height:28px; font-size:14px;}
.nsort ul li:hover{width:193px; background:url(../../templets/default/images/n_left02.jpg) no-repeat; color:#FFF;padding-left:30px;list-style:none;line-height:28px; font-size:14px;}
.ncon{width:223px;background: url(../../templets/default/images/n_left05.jpg) repeat-y;}
.ncon ul{width:193px; margin-left:15px; }
.ncon ul li{width:170px; float:left; border-bottom:#999 1px dashed; list-style:none;   padding: 8px 0 8px 23px;}
.conli01{background:url(../../templets/default/images/ico_01.jpg) left no-repeat; }
.conli02{background:url(../../templets/default/images/ico_02.jpg) left no-repeat; }
.conli03{background:url(../../templets/default/images/ico_03.jpg) left no-repeat; }
.conli04{background:url(../../templets/default/images/ico_04.jpg) left no-repeat; }
.ncon h2{ margin-top:15px; margin-bottom:30px;}
.nright{width:780px; float:right; background:url(../../templets/default/images/n_rightdi.jpg) repeat-y; min-height:500px;}
.xue {overflow: hidden;background: url(../../templets/default/images/righttitbg.jpg) repeat-x left bottom;padding-bottom: 18px;margin-top:10px; font-family:"微软雅黑", "宋体"; padding-left:20px;width:750px;}
.mb40 {margin-bottom:20px;}
.xue_r {float: right;font-family: simsun;margin-top: 10px;max-width: 405px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
margin-right: 20px;}
.xue_r img {margin-top: 3px;margin-right: 5px;}
.xue_r em {
font-style: normal;
margin: 0 5px;
}
.righttit {float: left;font-size: 24px;color: #2e2e2e;line-height: 30px;max-width: 330px;text-overflow: ellipsis;overflow: hidden;
white-space: nowrap;}
#full-screen-slider { width:100%; height:484px; float:left; position:relative;margin-bottom:5px;}
#slides { display:block; width:100%; height:484px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
.about{width:740px; margin:auto; margin:20px; font-size:12px;line-height:180%; color:#333;}

.honor{ display:block; width:100%;}
.honor li{ display: block; width:185px; float: left; margin:20px 11px 0;}
.honor li a{ display:block;}
.honor li img{ display:block; max-width:180px; border:1px solid #CCCCCC;}
.honor li p{ width:100%; height:30px; line-height:30px; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;}
.honor li a:hover p{color: #F30；}
.product{width:740px; margin:auto;}
.product ul{ width:740px; padding-left:4px; padding-top:15px;}
.product ul li{width:150px; padding-left:11px; padding-right:11px; padding-bottom:7px;float:left; list-style:none; text-align:center;line-height:200%;}
.product ul li img{border:1px solid #ccc;}
A.cpname{  text-align:center; font-size:12px; color:#333;}
A.cpname:hover{  color:#F30; text-decoration:underline;}

div.sabrosus{padding:10px;text-align:center; margin-top:35px; margin-bottom:30px;}
div.sabrosus a{border:#9aafe5 1px solid;padding:2px 10px;margin:0 8px 0 0;text-decoration:none;}
div.sabrosus a:hover{border:#2b66a5 1px solid;color:#000;background-color:fff;}
div.pagination a:active{border:#2b66a5 1px solid;color:#000;background-color:fff;}
div.sabrosus span.current{border:navy 1px solid;padding:2px 10px;font-weight:bold;color:#fff;margin:0 8px 0 0;background-color:#ffa200}
div.sabrosus span.disabled{border:#929292 1px solid;padding:2px 10px;margin:0 8px 0 0;}


.bigpics{ display: block; max-width:600px; border:1px solid #CCCCCC; margin:0 auto;}
.pages{ margin:40px 0 40px 100px;}
.pages p{ font-size:12px; font-weight:bold;}
.pages p span{ font-size:12px; font-weight:normal; color:#666666;}
.pages p a{ font-size:12px; font-weight:normal; }
.pages p a:hover{color:#f87805;}
.abont h2{ line-height:60px; font-size:16px; text-align: center;}
.abont h3{ line-height:40px; font-size:14px; text-align: center;}
.nycontent{ width:96%; margin-top:15px;font-size:12px;line-height:200%; color:#333; margin:auto;}
.detail{ width:96%; height:40px; line-height:40px; border-bottom:1px dashed #ccc; text-align:center; font-size:12px; font-weight:bold; margin-top:15px;color:#f87805;margin:auto;margin-bottom: 20px;}

.related{width:700px; background: url(../../templets/images/arrow.png) no-repeat 0 60px;}
#cpdemo {overflow:hidden;width:700px; margin:10px auto 0 10px;}
#cpindemo { float: left; width: 800%;}
#cpdemo1 { float: left; }
.scroll-2{ display:block; float:left;  margin-left:15px;}
.scroll-2 img{  display:block; height:177px; width:180px; border:1px solid #999999;}
.scroll-2 span{ display:block; text-align:center; width:180px;  line-height:30px;  font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#cpdemo2 { float: left;}

.news{width:96%; margin:auto;}
.news ul{ display:block;}
.news ul li{ display:block; width:100%; border-bottom:1px dashed #CCCCCC; margin-top:15px; padding-bottom:10px;}
.news ul li a{ display:block;}
.news ul li a:hover{ color:#333; text-decoration:underline;}
.biaoti{ width:100%; height:30px; line-height:30px;}
.biaoti h2{ float: left; font-size:14px; font-weight:bold;}
.news p{ font-size:13px; line-height:150%;}
.news ul li a:hover h2{color:#f87805;}
.biaoti span{ display:block; float: right;}
.small{width:160px; background:#edecec; border-bottom:#999 1px dashed; padding-left:20px;margin-left:20px; padding-top:5px; padding-bottom:5px; }

