body {background: url("../images/bg.jpg") repeat scroll 0 0 transparent;}
html, body {font-family: 宋体;font-size: 12px;font-weight: 200;}
a img {border: medium none;}
a {color: #000000;text-decoration: none;}
a:hover {color: #5C9211;text-decoration: none;}
b {font-weight: 200;}
strong {font-weight: bold;}
em, dfn {font-style: italic;}
dfn {font-weight: bold;}
ul li {list-style: none outside none;}
input {background: none repeat scroll 0 0 white;margin: 0;padding: 0;vertical-align: middle;}
button {background: none repeat scroll 0 0 white;border: 0 none; margin: 0;padding: 0;}
select {background: none repeat scroll 0 0 white;border: 1px solid #CCCCCC;height: 18px;line-height: 18px;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, dt {font-weight: 700;}
dd, dt {height: 24px;line-height: 24px;overflow: hidden;}
.clear {clear: both;}
* {margin: 0;padding: 0;}
.layout { width:960px; text-align:center; margin:0 auto}
.top{ background: url(../images/topbg.jpg) no-repeat; width:960px; height:98px; margin-top:15px;}
.logo {text-indent: -9999px; width:365px; height:55px; float:left; margin:5px 0px 0px 40px;}
.logo a {height:55px;}
.dingbu{ width:960px;}
.dianhua{ float:right; height:28px; width:155px; padding-right:30px;margin-top: 25px;}
.fr_menu { width:900px; margin:0 auto; height:30px;}
.fr_menu ul.sl_menu ul { display: none;}
.fr_menu ul.sl_menu li {float: left;width: auto;background: url("../imges/line.jpg") no-repeat scroll 100% 0 transparent;}
.fr_menu ul.sl_menu_vertical li {float: none;}
.fr_menu ul.sl_menu ul {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #F9FAFC;border-color: -moz-use-text-color #DDE1E4 #DDE1E4;border-style: none solid solid;border-width: medium 1px 1px; display: none;list-style-type: none;margin: 0;padding: 0;position: absolute;z-index: 10000;}
.fr_menu ul.sl_menu ul li {float: none;margin: 0;}
.fr_menu ul.sl_menu { float: left; height: 30px;width:680px;}
.fr_menu ul.sl_menu ul {height: auto;}
.fr_menu ul.sl_menu li {color: #000; cursor: pointer;font-family: sans-serif;font-size: 14px;height:30px;line-height:30px;margin:0;padding:0;white-space:nowrap;width:88px;}
.fr_menu ul.sl_menu li li {height:30px;line-height:30px;text-align: left;width: 88px;}
.fr_menu ul.sl_menu li li a { color:#333333;padding: 0 10px;}
.fr_menu ul.sl_menu li li a:hover {background-color: #C99E21;background-image: none;color: #D9251C;}

.fr_menu ul.sl_menu li a {display: block;font-weight: bold;text-align: center;text-decoration: none;color: #adadad;}
.fr_menu ul.sl_menu li a:hover {color:#cc4f1a; height:30px;}
 /* 重置CSS用 */
ul,li{margin:0;padding:0}
/* 给父容器定义CSS */
#scrollDiv{width:500px;height:27px;line-height:27px;overflow:hidden;float:left;}
/* 给父容器里的每个li定义CSS */
.language{height:27px;line-height:27px;width:140px;color:#000;float:right;margin: 4px 2px 0; font-weight:bold; text-align:center; font-family:Arial;}
.language a{ color:#737373;font-size:12px; padding-left:10px;}
.language a:hover{color:#737373; text-decoration:underline;}
.c { height:925px; width:960px; text-align:center;;margin:0 auto}
.c-b { height:431px; width:960px;text-align:center; margin:0 auto; margin-top:16px}
.c-b-l { height:389px; width:302px; float:left; margin-top:18px}
.c-b-l-t { height:189px; width:300px; float:left;}
.c-b-l-b { height:189px; width:300px; float:left; margin-top:7px}
.banner { height:407px; width:960px; text-align:center;margin: 10px auto 0;}
<!--.banner2 { height:73px; width:960px; float:left; margin:0 auto}-->
.c-b-r { height:389px; width:631px; float:right; margin-top:18px}
.c-b-r-t { height:160px;width:631px; float:right;}
.c-b-r-t-l { height:160px; width:193px; float:left;}
.c-b-r-t-c { height:160px; width:193px; float:left;margin-left:26px}
.c-b-r-t-r { height:160px; width:193px; float:right;}
.c-b-r-c { height:69px; width:631px; float:right;  margin-top: 16px;}
.c-b-r-b { height:132px; width:631px; float:right; margin-top:0px}
.footer{ width:960px; height:auto; background-color:#FFF;}
.ft_menu2 { background:url(../images/footer.jpg); width:960px; margin:0 auto; height:65px; no-repeat; text-align:center;}
.ft_menu2 p{  padding-top:10px;}
/*.bankuai1,.bankuai2,.bankuai3,.bankuai4{background: url("../images/kuang.jpg") no-repeat scroll center center transparent;width:243px;height:162px;float:left;margin:2px;}
.bankuai1 h2,.bankuai2 h2,.bankuai3 h2,.bankuai4 h2{padding-top:8px;color:#999999;font-weight:bold;font-size:12px;text-align:center;}
.bankuai1 img,.bankuai2 img,.bankuai3 img,.bankuai4 img{margin:5px;}
.bankuai1 p,.bankuai2 p,.bankuai3 p,.bankuai4 p{font-size:12px;text-indent:2em;margin:8px;text-align:justify;text-justify:inter-ideograph;line-height:16px;}
.fr_footer{background:url(../images/bottom_bg.jpg) repeat-x 0 0;line-height: 24px;text-align: center;width:990px;height:120px;text-align:center;font-size:12px;padding-top:10px;}
*//*********分页***************/
.product_page, .news_page {border: 0 none;color: #666666;margin: 20px;width: 95%;}
.product_page_left, .news_page_left {border: 0 none;}
.product_page_right, .news_page_right {border: 0 none;text-align: right;width: 400px;}

/**************内页样式*******************/
.page_banner{margin:5px auto;}
.nei_left{width:178px;float:left;}
.products{margin-bottom: 5px;}
.products h2,.contect h2{background:url(../images/lmtitle.jpg) no-repeat 0 0; color: #0E4170;font-size: 14px;font-weight: bold;height: 51px;line-height: 46px;text-indent: 20px;}
.products ul{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.products ul li{margin: 0 auto;width: 168px;padding-bottom: 5px;}
.products ul li a{background:url(../images/cp_nav.jpg) no-repeat 0 0;height:37px;line-height:37px;display: block;padding-left:25px;font-size:12px;}
.contect{margin-bottom:5px;}
.contect p{font-size:12px;line-height:24px;padding:3px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.nei_right{width:801px;float:right;border: 1px solid #CCCCCC;}
.navigation{background:url(../images/nav_bg.jpg) no-repeat 0 0;height:40px;line-height:40px;text-indent:40px;font-size:12px;}
.navigation a{font-size:12px;}
.details{margin:20px;}
.details p{font-size:12px;line-height:180%;}
.ziduan{ text-align:center;font-size:12px;height:30px;line-height:30px;}
.neirong{font-size:12px;line-height:180%;}
.product_content{margin:8px;}
.product_content ul{margin:16px;}
.product_content ul li{float: left;width: 144px;margin:3px;}
.product_content img{border: 1px solid #CCCCCC;height: 105px;padding: 1px;width: 140px;}
.product_content li span{background: none repeat scroll 0 0 #ECECEC;clear: both;display: block;line-height: 25px;overflow: hidden;padding: 2px 10px;text-align: left;  vertical-align: middle;width:124px;font-size:12px;}
.fr_menu ul.sl_menu1 {height: 30px;width:555px;margin: 0 auto;text-align: center;}
.fr_menu ul.sl_menu1 li {color: #000; cursor: pointer;font-family: sans-serif;font-size: 14px;height:30px;line-height:30px;margin:0;padding:0;white-space:nowrap;width:88px;float:left;}
.fr_menu ul.sl_menu1 li a {display: block;text-align: center;text-decoration: none;color: #000000;}
.fr_menu ul.sl_menu1 li a:hover {color:#cc4f1a; height:30px;}
.fr_menu ul.sl_menu li a {display: block;font-weight: bold;text-align: center;text-decoration: none;color: #737373;}
.fr_menu ul.sl_menu li a:hover {color:#cc4f1a; height:30px;}
.carouFredSel_ImgList
    {
	    width:690px;
	    margin:0 auto;
    }
.caroufredsel_wrapper
    {
	    float: left;
	    display: inline;
	    margin: 0 5px;
    }
    #foo1 a
    {
	    border: 1px solid #ccc;
	    background-color: white;
	    padding: 9px;
	    margin: 7px;
	    display: inline;
	    float: left;
    }
    #foo1 a:hover
    {
	    border: 1px solid #9e1f63;
    }
    #foo1 img
    {
	    border: 0;
    }
    a.prev
    {
	    background:url(../images/prev.png) no-repeat transparent;
	    width: 30px;
	    height: 30px;
	    display: block;
	    float: left;
	    display: inline;
	    margin-top: 40px;
    }
	a.next    
		{
	    background:url(../images/next.png) no-repeat transparent;
	    width: 30px;
	    height: 30px;
	    display: block;
	    float: left;
	    display: inline;
	    margin-top: 40px;
    }
    a.prev
    {
	    background-position: 0 0;
    }
    a.prev:hover
    {
	    background-position: 0 -50px;
    }
    a.next
    {
	    background-position: 0 0;
    }
    a.next:hover
    {
	    background-position: 0 -50px;
    }
    a.prev span, a.next span
    {
	    display: none;
    }
    .clearfix
    {
	    float: none;
	    clear: both;
    }

    .pagination {
    height:15px;
    padding:0 40px 10px 0;
    text-align:center;
    }

    .pagination a {
	    background: #333 0 -300px no-repeat transparent;
	    width: 15px;
	    height: 15px;
	    margin: 0 5px 0 0;
	    display: inline-block;
    }
    .pagination a.selected {
	    background-position: -25px -300px;
	    cursor: default;
    }
    .pagination a span {
	    display: none;
    }


