﻿html { overflow-x: hidden; overflow-y: auto; }
body{ font-size:12px; color:#454545;}
body,td,th,ul,li,p {margin: 0px; padding:0;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; font-size:12px; color:#454545; line-height:22px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-weight:normal}
img{border:0;}
ul,li,dl,dd{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size:12px;color:#454545;text-decoration:none;}
a:hover{color:#0088de;text-decoration:none;}
.clean{ clear:both; display:block;}


/*header*/
#header{ width:1000px; margin:0 auto; height:109px; background:url(images/header.jpg) no-repeat center top; text-align:right; padding-top:12px;}


/*main*/
#main{ width:1000px; margin:0 auto;}

.main_top{ margin-top:15px;}
.main_top_l{ width:230px; float:left; border:1px solid #eae7e7; background:#f7f7f7;}
.main_top_r{ width:752px; float:right;border:1px solid #eae7e7;}

.main_top_l_t h2{ background:url(images/line_top.jpg) no-repeat center top; height:35px; line-height:35px; color:#FFF; font-weight: normal; text-indent:23px;}
.main_top_l_t ul{ width:204px; margin:0 auto; padding-top:12px;}
.main_top_l_t ul li{ background:url(images/line_bj.jpg) no-repeat center top; height:37px;line-height:37px; margin-bottom:11px;}
.main_top_l_t ul li a{ padding-left:37px; font-size:14px; display:block}
.main_top_l_t ul li a:hover{display:block; background:url(images/line_bja.jpg) no-repeat center top; color:#FFF}

.main_top_l_b{}
.main_top_l_b span{ float:right; font-size:14px; color:#0379c4; font-weight:800; padding:55px 19px 0 0}
.main_top_l_b img{ padding:7px 0 10px 15px;}

.main_top_r_t{ background:url(images/pro_bj.jpg); height:37px; line-height:37px; text-indent:15px;}
.main_top_r_t span{ font-size:16px; color:#0086dd;}
.main_top_r_t img{ float:right; margin-top:10px; margin-right:8px;}
.main_top_r_b{ padding-bottom:10px;}
/*__________________neiy产品展示____________________*/
#img1_p{ height:100%; width:752px; margin:0px auto; padding-top:13px;}
#img1_p ul li{ width:173px;}
.info_img1 a img{ width:166px; height:125px;}
#img1_p li{ float:left; padding:5px 4px 0px 8px; text-align:center; margin-right:3px;}
#img1_p span.info_img1 a{ display:block; border:1px solid #CCC; padding:2px;}
#img1_p span.info_img1 a:hover{ display:block; border:1px solid #F00; padding:2px;}
#img1_p span.info_title{ display:block; height:26px; line-height:26px; overflow:hidden;}


.main_about{border:1px solid #eae7e7; margin-top:15px;}


.c-main-box {width: 960px;margin-top: 20px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.c-main-box .About-box {height: 228px;width: 960px;overflow: hidden;}
.c-main-box .About-box .fr {width: 690px;}
.c-main-box .About-box .fr .About-box-Text {height: 180px;width: 690px;overflow: hidden;}
.c-main-box .About-box .fr a img {float: right;}
 .c-main-box .certificate-box {height: 230px;width: 960px;background-image: url(images/index_77.jpg);background-repeat: no-repeat;background-position: center top;margin-top: 5px;}
 
 .clr {clear: both;}
.fl{ float:left}
.fr{ float:right;}

.picScroll-left{width:960px;overflow:hidden;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 30px;}
.picScroll-left .hd{overflow:hidden;height:162px;position: relative;z-index: 1;padding-top: 0;padding-right: 0px;padding-bottom: 0;padding-left: 0px;bottom: 194px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{display:block;width:26px;height:162px;float:left;overflow:hidden;cursor:pointer;background-image: url(images/index_81.jpg);background-repeat: no-repeat;}
.picScroll-left .hd .next{background-image: url(images/index_84.jpg);background-repeat: no-repeat;float: right;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{position: relative;z-index: 5;margin-top: 0px;width: 877px;margin-left: 42px;overflow: hidden;}
.picScroll-left .bd ul{overflow:hidden;zoom:1;}
.picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;width: 202px;margin-top: 0px;margin-right: 22px;margin-bottom: 0px;margin-left: 0px;}
.picScroll-left .bd ul li .pic{width: 202px;}
.picScroll-left .bd ul li .pic img{width:198px;height:158px;display:block;border: 1px solid #d1d1d1;padding: 1px;}
.picScroll-left .bd ul li .pic a:hover img{border-top-color: #0061aa;border-right-color: #0061aa;border-bottom-color: #0061aa;border-left-color: #0061aa;}
.picScroll-left .bd ul li .title{line-height:24px;width: 202px;text-align: center;overflow: hidden;height: 24px;margin-top: 8px;}


.main_bottom{ margin-top:19px;}

.main_bottom_l{ float:left; width:322px; height:294px; background:url(images/index_34.jpg) no-repeat center top}
.main_bottom_c{ float:left; width:322px; height:294px; background:url(images/index_34.jpg) no-repeat center top; margin-left:17px;}
.main_bottom_r{ float:right; width:322px; height:294px; background:url(images/index_34.jpg) no-repeat center top}

.main_bottom_wenz{ height:37px; line-height:37px; text-indent:10px;}
.main_bottom_wenz span{font-size:16px; color:#0086dd;}


.tuwen{height:100px;overflow:hidden; display:block; width:302px; margin:0 auto;}
.tuwen{overflow:hidden;padding:12px 0px 0 2px;}
.tuwen img{ width:117px; height:90px;border:1px solid #e5e5e5; float:left; margin-right:2px;}
.tuwen1{line-height:20px; color:#7d7d7d;text-align:left; height:60px; overflow:hidden }
.tuwen h4{ height:25px;line-height:25px; font-weight:normal}
.tuwen h4 a {font-size:12px;overflow:hidden; font-weight:800; display:block; text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/white-space:nowrap;/* 不换行 */}
.tuwen h4 a:hover{ text-decoration:none}

.new{ padding:2px 0px 0 0px; overflow:hidden;width:302px;margin:0 auto;}
.new li{ padding-left:10px;line-height:25px; background:url(images/biao.jpg) no-repeat 0; height:25px; }
.new a{ font-size:12px;overflow:hidden;width:302px; display:block; text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/white-space:nowrap;/* 不换行 */}

#footer{ margin-top:30px;}
.footer_top{ height:32px; background:#027dcc;}
.footer_top p{ line-height:32px; width:1000px; margin:0 auto; text-align:center;color:#FFF;} 
.footer_top p a{color:#FFF;}
.footer_bottom{ text-align:center; padding:12px 0 12px 0}

/*neiy*/
.bann{ height:200px;}

.main_top_r_wenz{ float:right; padding-right:8px;}
.main_top_r_wenz strong{ color:#09F}

.main_news_b1{ padding-top:0px;width:730px; margin:0 auto;}
.main_news_b1 li{ background:url(images/biao.jpg) no-repeat left center; padding-left:12px; line-height:39px; border-bottom:1px dashed #CCC}
.main_news_b1 li span{ float:right}

.fangy { height:46px; line-height:46px; color:#363636; margin-top:5px}
.fangy span { color:#891313}
.fangy p { float:right; padding-right:8px; padding-top:12px;}
.fangy p a { background:url(../images/ico2.gif) repeat-x; height:20px; padding:0 10px; line-height:20px; border:1px solid #bababa; display:inline-block; margin-right:4px;}
.fangy p a:hover{ background:#900; color:#FF0; text-decoration:none}

.xsmain_top{ height:30px; border-bottom:1px solid #1a80e7; width:92%; margin:30px auto 0px auto;}
.xsmain_top h2{ width:93px; line-height:30px; color:#FFF; text-align:center; font-size:16px;background:#06C; }

.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:92%; margin:0px auto;}
.prenext ul li {line-height: 30px;padding-left: 1px;}
.ListDate {color: #666666;}

#right1 {width: 730px; margin:0px auto; }
#right1 h1 {line-height: 40px;background-image: url(../images/ny_righth1.jpg);background-repeat: no-repeat;
background-position: left top;height: 40px;font-size: 13px;color: #c21601;padding-left: 10px;margin-bottom:9px;}
#right1 #nr {line-height: 24px;height: 24px;padding-left: 16px;}
#right1 .pro_1 {padding-top: 6px;width: 730px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:236px;margin-right:7px;margin-left:0px;}
#right1 .pro_1 dd {text-align: center;height: 34px;line-height: 34px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height: 149px;width: 226px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}

/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}


#nav{ background: url(images/nav-bj.jpg); height:40px;}
#menu{ width:1000px; margin:0 auto; height:40px;}
#jsddm {PADDING-BOTTOM: 0px; MARGIN:0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; }
#jsddm LI {LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 13px; background:url(images/nav-xian.jpg) no-repeat right center}
#jsddm LI A {TEXT-ALIGN: center; LINE-HEIGHT:40px; height:40px; WIDTH:165px; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 16px;TEXT-DECORATION: none;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"瀹嬩綋"; display:block; background:url(images/nav_xian.jpg) no-repeat right center}
#jsddm LI A:hover{TEXT-ALIGN: center; WIDTH:165px;COLOR:#FF0; display:block;font-size:16px;}
#jsddm LI UL {POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; BORDER-TOP: white 0px solid; PADDING-TOP: 0px;z-index:99;}
#jsddm LI UL LI {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:142px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px; FILTER:ALPHA(opacity=90,finishopacity=0,style=0); }
#jsddm LI UL LI A {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:142px; PADDING-RIGHT: 0px; BACKGROUND:#037ed5; HEIGHT:32px;COLOR: #fff; font-size:12px; fPADDING-TOP: 0px; line-height:32px; font-weight:normal; FILTER:ALPHA(opacity=90,finishopacity=0,style=0);}
#jsddm LI UL LI A:hover {background:#078edd;width:142px;color: #fff;font-size:12px}



/** 閲嶇疆鍥剧墖鍏冪礌 **/
img{ border:0px; font-family:Arial, Helvetica, sans-serif}

/** 閲嶇疆琛ㄦ牸鍏冪礌 **/
table{border-collapse:collapse;}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0}



.menu_bg{height:50px;margin:20px auto 0 auto; background:url(../images/menu_bg.jpg) repeat-x;}
.menu{width:1000px;height:50px;margin:auto;}

/* flexslider */
.flexslider{position:relative;height: 450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:0px;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

