﻿/* 全局CSS定义 */
*{font-family:'微软雅黑';}
body{font-family:'微软雅黑';text-align:center;margin:0 auto;padding:0;background:url(../images/bg.png) #FFF repeat-x top;font-size:12px;color:#333;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#0084cc;text-decoration:underline;}

/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) }  for IE 
:focus {-moz-outline-style: none; }  for Firefox   
*/


/* 通用属性 */
.left{float:left;}
.right{float:right;}

.clr{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}

/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:700;font-family:'微软雅黑';}


.con{width:980px;margin:0 auto;background-color:#fff;}
.header{width:960px;height:155px;margin:0 auto;}
.banner{width:960px;height:275px;margin:0 auto;border-bottom:4px #0084cc solid;}
.mainbody{width:960px;margin:0 auto;}
.footer{width:960px;margin:0 auto;padding:10px 0;}
.footer p{font-family:Tahoma, Geneva, sans-serif;line-height:20px;color:#666;}
.footer p a{color:#666;}
.footer p a:hover{color:#0084cc;}

.brand{background:url(../images/brand_bg.png) no-repeat top;width:960px;height:135px;margin-top:5px;}
.brand h1{font-family:'微软雅黑';font-size:14px;color:#0084cc;margin-top:9px;font-weight:700;}
.brand_list{margin-top:5px;width:940px;margin-left:10px;overflow:hidden;}
.brand_list ul{width:2105px;}
.brand_list ul li{float:left;margin-right:10px;}
.brand_list ul li img{border:1px solid #ccc;}

.news{width:960px;height:35px;background:url(../images/news_bg.png) no-repeat;margin-top:10px;}
.news h1{font-family:'微软雅黑';font-size:14px;float:left;line-height:35px;margin-left:10px;display:inline;color:#333;}
.news h1 a{color:#0084cc;}
.news_nr{float:left;width:860px;height:25px;overflow:hidden;line-height:25px;margin-left:10px;display:inline;margin-top:7px;}/*540px*/
.news_nr ul{width:1500px;}
.news_nr ul li{float:left;margin-right:20px;}
.news_nr ul li a{color:#666;}
.news_nr ul li a:hover{color:#0084cc;text-decoration:none;}
.search{width:263px;height:35px;float:right;margin-right:10px;display:inline;}
.search_txt{width:233px;height:20px;border:0;float:left;margin-top:8px;padding-left:2px;line-height:20px;color:#666;}
.search_btn{width:21px;height:20px;background:url(../images/search_btn.png) no-repeat;border:0;float:right;margin-top:8px;cursor:pointer;}

.about{margin-top:10px;}
.about_list{width:310px;height:210px;border:1px #ddd solid;height:210px;}
.about_list a{display:block;width:100%;height:100%;}
.about_list a h1{font-family:'微软雅黑';font-size:14px;margin:3px 10px;color:#333;}
.about_list a p{margin:0 10px;line-height:20px;color:#666;height:125px;overflow:hidden;}
.about_list a:hover{text-decoration:none;}
.about_list a:hover h1{font-family:'微软雅黑';font-size:14px;margin:3px 10px;color:#0084cc;}
.about_list a:hover p{margin:0 10px;line-height:20px;color:#0084cc;height:58px;overflow:hidden;}
.mright_12{margin-right:12px;}

.product{width:960px;height:250px;background:url(../images/list_bg.png) no-repeat top;}
.product h1{font-family:'微软雅黑';font-size:14px;color:#fff;line-height:26px;margin-left:10px;}
.pro_list{width:922px;height:220px;margin-top:2px;margin-left:19px;overflow:hidden;width:958px;margin-left:0px;}
.pro_list ul{width:20000px;}
.pro_list ul li{width:230px;height:220px;border-right:1px #ddd solid;float:left;margin-left:7px;}
.pro_list ul li a{display:block;width:100%;height:100%;}
.pro_list ul li a h1{font-family:'微软雅黑';font-size:14px;margin:3px 10px;color:#333;}
.pro_list ul li a p{margin:0 10px;line-height:20px;color:#666;height:38px;overflow:hidden;}
.pro_list ul li a:hover{text-decoration:none;}
.pro_list ul li a:hover h1{font-family:'微软雅黑';font-size:14px;margin:3px 10px;color:#0084cc;}
.pro_list ul li a:hover p{margin:0 10px;line-height:20px;color:#0084cc;height:38px;overflow:hidden;}

.nav{line-height:34px;float:right;color:#999;background:url(../images/qq.png) no-repeat top right;padding-right:23px;}
.nav a{color:#999;}
.nav a:hover{color:#0084cc;text-decoration:none;}

.menu{background:url(../images/menu_bg.png) repeat-x;height:32px;line-height:32px;width:800px;float:right;clear:right;margin-top:35px;}
.menu ul{}
.menu ul li{float:left;font-family:'微软雅黑';font-size:14px;}
.menu ul li.list1{width:86px;}
.menu ul li.list2{width:114px;}
.menu ul li a{display:block;width:100%;height:100%;color:#fff;}
.menu ul li a:hover{display:block;width:100%;height:100%;color:#fff;text-decoration:none;background:url(../images/menu_bgx.png) repeat-x;}
.menu ul li span{display:block;width:100%;height:100%;color:#fff;text-decoration:none;background:url(../images/menu_bgx.png) repeat-x;}


.nr{width:700px;float:left;}
.txx{width:700px;margin-top:15px;}
.txx h1{font-size:14px;font-family:'微软雅黑';font-weight:900;line-height:30px;color:#333;}
.txx h3{font-size:14px;color:#999;}
.txx p{font-size:12px;line-height:28px;margin-top:10px;text-align:justify;text-justify:inter-ideograph;color:#5f5f5f;}
.txx p a{color:#0d519a;}
.txx p a:hover{color:#0d519a;}

.txx ul{margin:0;}
.txx ul li{text-align:left;border-bottom:1px #ccc dashed;font-size:14px;height:36px;line-height:36px;background:url(../images/s.png) no-repeat 0 13px;}
.txx ul li a{text-align:left;float:left;margin-left:28px;display:inline;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.txx ul li span{float:right;font-family:'宋体';margin:0 25px;display:inline;color:#999;font-weight:normal;}

.list{float:left;display:inline;height:50px;margin-top:15px;}
.list a{padding:3px 5px 1px 5px;border:1px #666 solid;margin-right:3px;float:left;display:inline;font-size:12px;font-family:'宋体';color:#666;}
.list a:hover{padding:3px 5px 1px 5px;border:1px #666 solid;margin-right:3px;float:left;display:inline;font-size:12px;font-family:'宋体';background:url(../images/list.png) repeat-x;color:#666;}
.list span{padding:3px 5px 1px 5px;border:1px #666 solid;margin-right:3px;float:left;display:inline;font-size:12px;font-family:'宋体';background:url(../images/list.png) repeat-x;color:#666;}
.blue a{color:#448cbb;}

.lnav{float:right;width:230px;background:#f4f4f4;height:500px;height:auto !important;min-height:500px;}
.lnav ul{margin-left:10px;}
.lnav ul li{line-height:28px;font-size:14px;font-family:'微软雅黑';}
.tx{font-weight:700;margin-top:10px;background:url(../images/tx.png) no-repeat left;padding-left:18px;}
.lnav ul li a{}
.lnav ul li a:hover{color:#0084cc;}
.lnav ul li span{color:#0084cc;}
.tit{border-bottom:1px #666 dotted;font-size:14px;font-family:'微软雅黑';font-weight:700;line-height:36px;padding-left:10px;color:#0084cc;padding-top:14px;}


.nrx{}
.works_{float:right;width:700px;}

.works_ ul{width:700px;float:left;clear:both;}
.works_ ul li{width:220px;height:195px;background-color:#f5f5f5;float:left;margin-right:10px;margin-top:10px;display:inline;}
.works_ ul li img{width:210px;height:165px;margin:5px 5px 0 5px;}
.works_ ul li span{margin-left:5px;line-height:20px;}
.pages{margin-left:40px;margin-top:30px;}

.brand_ ul li{height:115px;}
.brand_ ul li img{height:85px;}

.works_ p{width:410px;margin-left:15px;margin-top:15px;line-height:26px;text-align:justify;text-justify:inter-ideograph; }
.works_ h1{color:#333;font:700 14px/32px "微软雅黑";margin-left:15px;margin-top:15px;}

.search{display:none;}

#focus
{
    width: 960px;
    height: 275px;
    overflow: hidden;
    position: relative;
    left:0;top:0;
}
#focus ul
{
    height: 345px;
    position: absolute;
	left:0px;
}
#focus ul li
{
    float: left;
    width: 960px;
    height: 275px;
    overflow: hidden;
    position: relative;
    background: #000;
}
#focus ul li div
{
    position: absolute;
    overflow: hidden;
}
#focus .btnBg
{
    position: absolute;
    width: 960px;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
}
#focus .btn
{
    position: absolute;
    width: 780px;
    height: 10px;
    padding: 5px 10px;
    right: 0;
    bottom: 0;
    text-align: right;
}
#focus .btn span
{
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 25px;
    height: 10px;
    _font-size: 0;
    margin-left: 5px;
    cursor: pointer;
    background: #fff;
}
#focus .btn span.on
{
    background: #fff;
}
#focus .preNext
{
    width: 45px;
    height: 100px;
    position: absolute;
    top: 90px;
    background: url(img/sprite.png) no-repeat 0 0;
    cursor: pointer;
}
#focus .pre
{
    left: 0;
}
#focus .next
{
    right: 0;
    background-position: right top;
}