@charset "gb2312";
/* CSS Document */
body{ font-size:12px; color:#222; /*background:url(body_bg.jpg) repeat-x top #faf9f5;*/}
a{ color:#222; text-decoration:none;}
a:hover{ text-decoration:none;}
h2{ font-size:15px; font-weight:bold;}
/*common*/
.top{height:105px; width:100%;}
.logo{ background:url(logo.png) no-repeat; width:1000px; margin:0 auto; height:103px;}
.top_txt{ height:40px; line-height:40px; padding-top:60px; text-align:right; font-size:20px; padding-right:30px;}
.by{ float:right;}
.by h1{ display:inline;}
.nav{ background:url(nav.jpg) repeat-x; height:42px; width:100%;}
.nav ul{ width:995px; margin:0 auto; line-height:42px;}
.nav li{ float:left; display:inline; background:url(jiange.jpg) no-repeat left;}
.nav li a{ display:block; width:130px; text-align:center; color:#fff; font-size:15px; font-weight:bold;}
.nav li a:hover,.nav .current a{ color:#FF0; text-decoration:none;}
/*nav end*/
.banner{ width:990px; margin:0px auto; background:#FFF;}
/*banner end*/
.mid{ overflow:hidden; width:990px; margin:10px auto; background:#FFF;}
.left{width:230px;}
.Icontact_con{ line-height:26px; padding:5px 8px;}
/*gonggao end*/
.sort{ width:230px; border:solid #93df6c 1px; overflow:hidden;}
.sorttitle{ height:37px; background:url(index13.gif) no-repeat; line-height:38px; font-size:14px; font-weight:bold; padding-left:33px;}
.sortcon{ width:220px;}
.sortcon dt{width:170px; height:30px; margin:0 auto;line-height:30px; border-bottom:dotted #ccc 1px;font-size:14px; padding-left:30px;}
.sortcon dt a{ text-decoration:none;}
.sortcon p{ line-height:25px; padding-left:5px;}

/*left end*/
.right{ width:750px;}
.about,.new,.gonggao{ border:1px solid #93df6c; background-color:#fff;}
.about_con{font-size:14px; line-height:22px; padding:8px;}
.gonggaotitle,.abouttitle{ height:37px; line-height:37px; background:url(index13.gif); margin:1px;}
.about{ width:456px; padding-bottom:10px;}
.abouttitle h2{ line-height:37px; width:100px; margin-left:33px; float:left;}
.abouttitle span{ float:right; width:65px;}
.about p{ line-height:200%; text-indent:2em; margin:0 5px;}
.new{ width:282px;}
.new ul{width:95%; margin:-4px auto;}
.new li{ line-height:28px; overflow:hidden; zoom:1;  border-bottom:1px dashed #ccc; }
.new li a{ display:block; float:left; display:inline; background:url(icon.jpg) no-repeat left; padding-left:20px; margin-left:10px;}
.new li span{ float:right; display:inline; margin-right:10px;}

.new2{ width:323px; margin-left:0px; padding-bottom:5px; border:1px solid #ccc;}
.new2 ul{width:95%; margin:-4px auto;}
.new2 li{ line-height:28px; overflow:hidden; zoom:1;  border-bottom:1px dotted #ccc; }
.new2 li a{ display:block; float:left; display:inline; background:url(icon.jpg) no-repeat left; padding-left:10px; margin-left:5px;}
.new2 li span{ float:right; display:inline; margin-right:10px;}

.pro{ margin:5px auto; overflow:hidden; zoom:1; border:1px solid #93df6c;}
.protitle{ height:38px;line-height:40px; background:url(big_tit.png) no-repeat; color:#333;}
.protitle h2{ width:100px; margin-left:35px; float:left;}
.protitle span{ float:right; width:65px;}
.pro_con{ clear:both; margin-top:10px;}
.pro_con dl{ float:left; display:inline; /*width:153px;*/ width:235px; height:194px; margin-left:10px;}
.pro_con dt{ border:solid #ccc 1px;}
/*.pro_con dt img{  cursor: pointer;    transition: all 0.6s;}
.pro_con dt img:hover{ transform: scale(1.2);  }*/
.pro_con dd{ text-align:center; line-height:30px;}
/*mid end*/
.link{ clear:both;width:988px; height:40px; margin:5px auto; border:1px solid #ccc;}
.link .youqing{float:left;width:80px; height:40px; background:#2fac14; font-size:15px; font-weight:bold; color:#fff; line-height:40px; overflow:hidden; text-align:center;}
.link .lianjie{display:inline; float:left; line-height:40px;}
.link .lianjie a{ margin-left:10px;}
.footer{ clear:both; background:url(footer.jpg) repeat; height:100px; margin-top:0px;}
.footer p{ line-height:180%; text-align:center;}



/* ؛لدٍ¹ِ¶¯---------------------- */


.scroll_horizontal{position:relative;width:972px;height:210px;padding:10px;/*background-color:#eee;*/}

.scroll_horizontal .box{overflow:hidden;position:relative;width:880px;height:210px;margin:0 auto;}

.scroll_horizontal .list{overflow:hidden;width:9999px; height:210px}

.scroll_horizontal .list li{float:left;width:330px; height:210px}
.scroll_horizontal .list li a img{ cursor: pointer;    transition: all 0.6s;}
.scroll_horizontal .list li a img:hover{ transform: scale(1.2);  }

.scroll_horizontal .prev,

.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}

.scroll_horizontal .prev{left:5px;background-position:0 0; z-index:100}

.scroll_horizontal .next{right:5px;background-position:-40px 0; z-index:100}

.scroll_horizontal .prev:hover{background-position:0 -50px;}

.scroll_horizontal .next:hover{background-position:-40px -50px;}


