

#header{width:100%; background:url(../images/hdbg.jpg) center top no-repeat #0e3379; }
.topbar{width:1003px;margin:0 auto;height:119px;position:relative; }
.logo{position:absolute;top:19px;left:-4px;}
.tel{position:absolute;top:31px;right:0;}

.nav{width:100%;height:44px;background:url(../images/navbg.jpg);}
.nav ul{width:999px;margin:0 auto;}
.nav ul li{float:left;height:44px;width:111px; background:url(../images/navlibg.jpg) right center no-repeat; }
.nav ul li a{ display:block; line-height:44px;  font-size:14px;text-align:center; color:#fff; font-weight:bold; }
.nav ul li.on a,.nav ul li a:hover{ background:url(../images/navabg.jpg) left center no-repeat; color:#c36614;}

.banner{ width:100%; height:372px; }
.banner p{ width:100%; text-align:center;}
.banner .pic_scoll{ width:100%; height:372px;position:relative;}
.banner .pic_scoll .scoll_1{width:100%; height:372px;overflow:hidden; position:relative;}
.banner #scoll_a {z-index: 999;position:absolute; bottom:0; width:100%;text-align:center; padding-top:3px; height:19px; background:url(../images/iconbg.png);}
.banner #scoll_a a {display:inline-block;width: 15px;height:15px; margin:0 3px; font-size:0; background:url(../images/icon1.png) no-repeat;}
#scoll_a a.activeSlide { background:url(../images/icon2.png) no-repeat; }


#content{ width:1003px; margin:26px auto 0;}
.side{ width:240px; float:left;}
.main{ width:745px; float:right;}

.box1 .tit,.side .title{ height:34px; background:url(../images/stbg.jpg) left center no-repeat #075b9b;}
.box1 .tit h3,.side .title h3{ line-height:34px; color:#fff; font-family:"Î¢ÈíÑÅºÚ";  padding-left:31px;}
.box1 .tit .more,.side .title .more{ float:right; line-height:34px; font-family:"Î¢ÈíÑÅºÚ"; font-size:10px; font-weight:bold; padding-right:12px; text-transform:uppercase;}
.box1 .tit .more a,.side .title .more a{ color:#fff; }

.about{ width:451px; float:left;}
.about .cont{ line-height:24px;  height:192px; padding-top:13px; overflow:hidden;}
.about .cont .photo{ float:left; margin-top:7px; margin-right:16px;}
.about .cont a{ color:#f5340e;}

.news{ width:276px; float:right;}
.news .cont{  padding-top:12px; height:180px; overflow:hidden;}
.news .cont ul{ width:100%;}
.news .cont li{ height:29px; line-height:29px; width:100%; float:left; display:inline; border-bottom:1px dashed #9e9e9e; }
.news .cont li a{ display:block; padding-left:21px; background:url(../images/list1.jpg) left center no-repeat;}
.news .cont li span{ float:right;}
.news .cont li a:hover{ color:#d06219; background:url(../images/list2.jpg) left center no-repeat;}


.side_p .cont{ margin-top:1px; padding-top:11px; padding-bottom:15px; background:#f0f0f0;}
.side_p .cont ul{ width:213px; margin:0 auto;}
.side_p .cont li{ height:32px; line-height:32px; width:100%; float:left; display:inline; margin-top:3px;}
.side_p .cont li a{ display:block; padding-left:26px;background:url(../images/libg.jpg) left center no-repeat;  }
.side_p .cont li a:before{ content:">>"; float:right; padding-right:16px;}
.side_p .cont li a:hover,.side_p .cont li a.on{ background-image:url(../images/liabg.jpg); }

.side_c{ margin-top:17px;}
.side_c .cont{ line-height:30px; padding-top:11px; padding-left:15px; margin-top:1px; background:#f2f2f2; height:280px; overflow:hidden;}
.side_c .cont img{  margin-top:5px; *zoom:1;}

.main .title{ height:34px; line-height:34px; background:#f0f0f0;}
.main .title h3{ background:url(../images/h3bg.jpg) left center no-repeat; color:#fff; font-family:"Î¢ÈíÑÅºÚ";  padding-left:31px;}
.main .title .more{ float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:10px; font-weight:bold; padding-right:12px; text-transform:uppercase;}
.main .title .more a{ color:#f56211; }
.main .title .en{ float:right; padding-right:12px;}

.product{ margin-top:17px;}
.product .cont{ padding-top:12px;}
.mod1 ul li { width:183px;height:171px; margin:0 2px; float:left; display:inline;overflow: hidden; }
.mod1 ul li .photo { width:179px; height:133px; border:1px solid #e6e5e5; padding:1px; overflow:hidden; }
.mod1 ul li .photo img { display:block; vertical-align:middle; }
.mod1 ul li .name { text-align: center; line-height:34px;  }
.mod1 ul li.on .name a{ color:#a8742f; }

#footer{ width:100%; margin-top:11px; height:145px; background:url(../images/ftbg.jpg) left top repeat-x #075b9b; line-height:30px; text-align:center; color:#fff;}
#footer a{ color:#fff;}
.menu{ width:1003px; background:url(../images/menubg.jpg) left bottom repeat-x; margin:0 auto 10px; padding-top:18px; line-height:51px;}
.menu a{ margin:0 23px;}
#footer a:hover{ color:#fbfaac;}


.ny_dan .cont{ padding:10px 20px; line-height:30px; height:auto !important; height:392px; min-height:392px;}
.ny_news .cont{ padding-top:14px; height:auto !important; height:392px; min-height:392px;}
.ny_news .cont ul{ width:700px; margin:0 auto;}
.ny_news .cont li{ height:31px; line-height:31px; width:100%; float:left; display:inline; border-bottom:1px dashed #d9d9d9; }
.ny_news .cont li a{ display:block; padding-left:21px; background:url(../images/list1.jpg) left center no-repeat;}
.ny_news .cont li a:hover{color:#d06219; background:url(../images/list2.jpg) left center no-repeat;}
.ny_news .cont li span{ float:right; padding-right:9px; }

.ny_pro .cont{ padding-top:20px;height:auto !important; height:392px; min-height:392px;}
.ny_pro .cont ul{ width:748px; margin-left:-2px; *zoom:1;}
