* {
	margin:0px auto;
	padding:0px;
}



body, form {
    font-size: 15px;
    margin: 0;
    padding: 0;
}

a {
    color: #000000;
    text-decoration: none;
}
a:hover{text-decoration:underline;}
img {border-width: 0px 0px 0px 0px}

table, td, tr, ul, ol, li, dl, dd, dt, p, input, form, em, p, img, h1, h2, h3, h4, h5 {
    margin: 0;
    padding: 0;list-style: none outside none;border-collapse: collapse;
}

* {
	margin:0px auto;
	padding:0px;
}
body {
    background-color: #FFFFFF;
    font-family: "微软雅黑",'宋体',Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}

a {
    color: #595757;
    text-decoration: none;
}

@charset "gb2312"; /*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
.clear{clear:both; }
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
/*全局的字体链接*/
a:link,a:visited{color:#555; text-decoration:none; }
a:hover,a:active{color:#000000; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px;}
.main{clear:both; width:1200px; margin:0 auto; }

/*==============================top==============================*/
.fixed {top: 0px;left: 0px;}
.indexheader {background: #FFFFFF;width: 100%;z-index: 1000;}
.indexheader .bar{ background:#f6f6f6;height:50px;    line-height: 50px;font-size: 14px;color: #ffffff;}
.indexheader .bar .spanfl{float:left; font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","宋体"; font-size:14px; color:#333; line-height:50px;  padding-left: 15px;}
.indexheader .bar .spanfr{
  color: #333;
    float: right;
    font-size: 14px;
    line-height: 50px;
margin-right:15px;
}

.spanfr img{
 display: inline-block;
    height: 32px;
    margin-right: 8px;
    vertical-align: middle;
    width: 32px;
}

/*==============================导航==============================*/
.indexheader .nav .logo{float:left; padding:17px 0px; width:410px;}
.indexheader .nav .menu{float:right; width:787px;margin-left: 2px;color: #131111;font-size:14px;line-height:100px;height:100px;}
.indexheader .nav .menu li{float: left; display:inline-block; text-align:center;margin-left:18px;}
.indexheader .nav .menu li a{color:#333;height:91px;display: block; padding:0 0 0 26px;font-size: 18px;
 font-weight: bold;}

.indexheader .nav .menulist{z-index: 999;width: 100%;margin: auto;}
.indexheader .nav .menulist .list{display: none;}
.indexheader .nav .menulist .menu_main{	position: relative;width:1200px;margin: 0px auto;}
/**/
.nav_up .logo{padding:5px 0px 5px 0px !important;}
.nav_up .menu{line-height:67px !important;height:67px !important;}
.nav_up .photo{line-height:67px !important;}
.nav_up .menu li a{height:67px !important;}



.last {
 
    padding: 0;
height: auto;
    margin: 60px auto;
    overflow: hidden;
    width: 1200px;


}

.last1 {
   
    float: left;
    height: auto;
    
    padding-bottom: 8px;
    width: 1198px;
margin-bottom: 60px;
    position: relative;
    text-align: center;
}

.last3 {
    
    float: left;
    height: auto;
    line-height: 25px;
    padding-left: 5px;
    width: 1198px;
}

.last4 {
    
    float: left;
    height: auto;
    line-height: 25px;
    padding-left: 5px;
    width: 1198px;
}

.last3 i {
    background: rgb(255, 0, 0) none repeat scroll 0 0;
    display: inline-block;
    height: 2px;
    width: 143px;
}


.listli {
    float: left;

   border: 1px solid #d8d8d8;
    margin-bottom: 50px;
    margin-right: 28px;
    overflow: hidden;
    width: 277px;
}

.w_pic {
    
   height:auto;
    width: 277px;
}
.w_pic img {
   
   
    width: 222px;
height:auto;
display: block;
    transition: all 0.3s linear 0s;
    width: 277px;
}


.w_pic img:hover {
    transform: scale(1.1);
    transition: all 0.3s linear 0s;
}

.w_title {

    color: #333;
    font-size: 16px;
    font-weight: bold;
    line-height: 21px;
    margin: 0 5px;
    max-width: 277px;
    overflow: hidden;
    padding: 23px 10px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;

   font-family: "微软雅黑";
}


.lookMore {
    background: rgb(255, 255, 255) none repeat scroll 0 0;
    border: 1px solid rgb(163, 163, 163);
    color: rgb(102, 102, 102);
    display: block;
    font-size: 12px;
    height: 30px;
    line-height: 28px;
    margin: 10px auto 1px;
    text-align: center;
    width: 84px;
}

.w_title h3 {
    color: #0f437d;
    font-size: 13px;
    font-weight: 600;
    line-height: 25px;
    text-align: center;
}



#model_a ul li img {
    height: 116px;
    padding: 2px;
    width: 148px;
}
.w_title a {
    color: #333;
}


/*下拉菜单*/
.list01{width:110px; margin:0 auto; border: 2px solid #efefef; border-top:0; background: #fff;}
.list {
    background: #3e4055  repeat-x scroll center bottom;
}

.list .dot{clear:both; width:100%; margin:0 auto; display:block; text-align:center; line-height:35px; font-size:14px; color:#fff; background: #c00 none repeat scroll 0 0;}
.lilist{position:relative;overflow: hidden;padding-bottom:30px;}
 .vline{float: left;width: 1px;height: 285px;}
.dolist{position:relative;overflow: hidden;padding-bottom:20px; background: #3e4055 none repeat scroll 0 0;padding-left:15px;}

.dolist .mu{ float:left; width:182px; margin-left:4px; margin-right:10px; margin-top:5px; height:285px; display:inline; text-align:left;}
.dolist .mu dt{ height:30px; line-height:30px; margin-top:10px; padding-left:12px;}
.dolist .mu dt h2 a{ color:#ffffff; font-size:13px; }
.dolist .mu dt h2 { color:#ffffff; font-size:13px; }
.dolist .mu dd {margin-left:12px;}
.dolist .mu dd a{background: rgba(0, 0, 0, 0) url("http://www.vp5s.com/skins/2009/Images/Sweets.gif") no-repeat scroll left -345px; width:140px; height:27px; line-height:27px; padding-left:10px; font-weight:normal; display:block;color:#ffffff;
    font-family: "宋体";
    font-size: 12px;
}

.dolist .mu dd a:hover{ text-decoration:none; width:140px; height:27px; line-height:27px; padding-left:11px; color:#fff;}
.dolist .mu dd a img{ margin-top:1px;}
/*==============================下拉菜单 end==============================*/

.hand {
    cursor: pointer;
}
.inputts {clear:both;
   background: url("/skins/tishi.gif") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    height: 100px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 900px;
}
.mlistt ul li textarea {
    border: 1px solid #e2e2e2;

}
.input{
    border: 1px solid #e2e2e2;
  height: 23px;
}
.mlistt ul li span {

    margin-top: 5px;
    width: 65px;
}
.mlistt ul li {
    float: left;
    padding: 5px;
    width: 100%;
}
.mlistt{clear:both;
    margin: 6px 0 15px;background:#f9fafb;
}

.mlistt img{ clear: both;
border:0px;
}
.mlistt ul li img{ clear: both;
border:0px;
}


a {
    color: #000000;
    text-decoration: none;
}
a:hover{text-decoration:none;}
img {border-width: 0px 0px 0px 0px}

table, td, tr, ul, ol, li, dl, dd, dt, p, input, form, em, p, img, h1, h2, h3, h4, h5 {
    margin: 0;
    padding: 0;list-style: none outside none;
}

.news-content a {
    color: #0000FF;
}

.top {
    background-color: #FFFFFF;
    border-top: 1px solid #E8E8E8;
    height: 70px;
    margin: 7px auto 0;
    position: relative;
    width: 1200px;
}




.top .logol {
    float: left;
    height: 65px;
    position: relative;
padding-top: 3px;
    width: 220px;
}

.top .search_bar {
    float: left;
    height: 57px;
    left: 60px;
    position: relative;
    top: 15px;
    width: 600px;
}

.top dl {
    height: 57px;
}

.top .search_bar dt {
    float: left;
    height: 32px;
    width: 600px;
}

.inputs {
border: 1px solid #e2e2e2
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 280px;
  height: 65px;
float: left;
}

.in_search {
    background: url("../images/search_input_bg.jpg") no-repeat scroll 0 0 transparent;
    border:0;
    color: #B3B3B3;
    float: left;
    font-size: 13px;
    height: 32px;
    line-height: 32px;
    padding: 0 25px 0 10px;
    width: 501px;
}

.r {
    float: right;
}

.top .search_bar dd {
    float: left;
    height: 22px;
    line-height: 20px;
    margin-top: 3px;
    overflow: hidden;
    position: relative;
    width:600px;
}

ul {
    list-style: none outside none;
}

.top .search_bar li {
    float: left;
    padding-left: 5px;
    position: relative;
}
.cred {
    color: #DD0D0B;
}

.top .search_bar li a {
    color: #666666;
}

.top .tel400 {
margin-top:8px;
    height: 65px;
    width: 225px;
}


.top .tel400 li {
    float:left;
    line-height: 22px;
    padding-left: 6px;
    position: relative;
}



/*菜单栏产品下拉CSS*/



ul#nav .mainlevel li a:hover{ text-decoration:underline;display:block; background:#3e4055 repeat;}


.content li a:hover {text-decoration:none; background: rgba(0, 0, 0, 0) url("../images/menu_bg.gif") repeat scroll center top;}



.mainlevel ul.pho dl {
    float: left;
    height: 398px;
    padding: 0 10px 0 0;
    width: 208px;
}


.mainlevel ul.pho dl a {
    color: #fff;
    line-height: 24px;
}
.mainlevel ul.pho a {
    display: block;
    font-family: "宋体";
    font-size: 12px;
    overflow: hidden;
    padding: 0;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 216px;
}

.menu li.mainlevel dt {
  font-family: "宋体";
    color: #fff;
 text-align: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    width: auto;
}

.mainlevel ul.pho dt a {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    width: auto;
}
.mainlevel ul.pho dl.list-2 {
    width: 306px;
}

.mainlevel ul.pho dl dd {
    overflow: hidden;
    width: 100%;
}

.hot a {
    color: #ef2416;
    padding-right: 32px;
}


.mainlevel ul.pho dl dd.hot a {
    color: #ef2416;
    padding-right: 32px;
}
.mainlevel ul.pho dl dd a {
    background: rgba(0, 0, 0, 0) url("../Images/Sweets.gif") no-repeat scroll left -345px;
    padding-left: 10px;
    width: auto;
}

.mainlevel ul.pho a:hover{
    text-decoration:underline;
}

.mainlevel ul.pho div {
    float: left;
    height: 83px;
    width: 100%;
}


.mainlevel ul.pho div span {
    color: #fff;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
}
.mainlevel ul.pho div span, .mainlevel ul.pho div a {
    display: inline-block;
    float: left;
  
    line-height: 43px;
}

.mainlevel ul.pho div a {
background:#302f3d;
    color: #fff;
    font-family: "宋体";
    font-size: 12px;
    margin-left: 15px;
    width: 112px;
}

.mainlevel ul.pho dd span {
    background-color: #35374b;
    padding-left: 10px;
    padding-right: 5px;
  float: left;
    text-align: left;
}
.mainlevel ul.pho dl dd span {
    color: #fff;
  float: left;
    text-align: left;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 35px;
}

.mainlevel ul.pho dl.list-5 {
    padding: 0;
    width: 130px;
}



#menu_products{width:1200px;height:325px;float:left; display:inline;background:#e6ebee url(../images/menu_products_bg.jpg) no-repeat left 31px;z-index:50;margin-top:0px;line-height:22px;text-align:left;}

ul#nav .mainlevel li #menu_products a{display:inline;color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0;font-weight:bold;}
ul#nav .mainlevel li #menu_products dl{float:left;display:inline; }
ul#nav .mainlevel li #menu_products dl dt{text-align:left;height:31px;line-height:31px;font-weight:bold;float:left;display:inline;margin-bottom:0px;}
ul#nav .mainlevel li #menu_products dl dt h2{font-weight:bold;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
ul#nav .mainlevel li #menu_products dl dt a{ display:inline;line-height:31px;marign:0;font-weight:bold;font-size:12px;}
ul#nav .mainlevel li #menu_products dl dd{float:left;text-indent:10px;background:url(../images/menu_List_bg.gif) left 7px no-repeat;}
ul#nav .mainlevel li #menu_products .vline{width:2px;float:left;background:url(../images/menu_vline_bg.gif);margin-top:37px;}
ul#nav .mainlevel li #menu_products dl dd a{font-weight:normal;line-height:22px;}
ul#nav .mainlevel li #menu_products a:hover{text-decoration:underline;}
ul#nav .mainlevel li #menu_products dl#l_110{width:140px;float:left;margin-left:30px;display:inline;}
ul#nav .mainlevel li #menu_products dl#l_110 dd{width:140px;}
ul#nav .mainlevel li #menu_products dl#l_270{width:280px;padding-left:10px;margin-right:5px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd{width:280px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd.nobg{float:left;text-indent:5px;background:none;}
ul#nav .mainlevel li #menu_products dl#l_270 span{height:22px;padding-right:5px;float:left;background:#B1BEC4;font-size:12px;}
ul#nav .mainlevel li #menu_products dl#l_140{width:130px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_140 dd{width:130px;} 
ul#nav .mainlevel li #menu_products dl#l_145{width:135px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_145 dd{width:135px;} 
ul#nav .mainlevel li #menu_products dl#l_130{width:120px;padding-left:10px;margin-right:10px;}
ul#nav .mainlevel li #menu_products dl#l_130 dd{width:120px;}
ul#nav .mainlevel li #menu_products dl#l_100{width:90px;padding-left:10px;margin-right:15px; }
ul#nav .mainlevel li #menu_products dl#l_100 dd{width:90px;}

ul#nav .mainlevel li #menu_products dl#l_130 span {
    background: none repeat scroll 0 0 #B1BEC4;
    float: left;
    font-size: 12px;
    height: 22px;
    padding-right: 5px;
}

ul#nav .mainlevel li #menu_products dl#l_110 span {
    background: none repeat scroll 0 0 #B1BEC4;
    float: left;
    font-size: 12px;
    height: 22px;
    padding-right: 5px;
}

ul#nav .mainlevel li #menu_products dl#l_140 span {
    background: none repeat scroll 0 0 #B1BEC4;
    float: left;
    font-size: 12px;
    height: 22px;
    padding-right: 5px;
}

.sv { position:absolute; width:130px;float:left;display:none;z-index:500; }
/*菜单栏CSS完毕*/

#flash {
    height: 380px;
    margin-bottom: 10px;
    margin-top: 1px;
    width: 730px;
    z-index: -1;
}


#slider .js {
	POSITION: relative; WIDTH: 730px; HEIGHT: 380px;
	margin:0 auto;
}
#slider .jsNav {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .prevBtn {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .nextBtn {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .imgSelected {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .jsNav {
	POSITION: absolute; WIDTH: 150px; BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT:0px; FONT-WEIGHT:bold
}
#slider .jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
#slider .prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT:30px
}
#slider .nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -125px -30px; HEIGHT:30px
}
#slider .imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}

.integrity a:hover img {
    opacity: 0.85;
}
.integrity a img {
    border: 1px solid #D2D2D2;
}

/*菜单栏下部大图CSS*完毕/

/*菜单栏下部大图右侧CSS*/

.tabbox {width:auto;height:auto;}
.tabbox dl {line-height:24px;height:290px;width:206px;float:left;}
.tabbox dt.active {height:29px;background:url(../images/tab_menu_bg.gif) no-repeat;line-height:25px;display:inline; cursor:pointer;color:#fff;border:none;}
.tabbox dt {width:72px;float:left;cursor:pointer;display:inline;color:#989898;height:23px;line-height:23px;border:1px solid #545454;}
.tabbox dd {display:none;width:206px;height:250px;float:left;margin-top:8px;clear:both;overflow:hidden;}
.tabbox em{width:21px;height:18px;margin-right:10px;float:left;background:none;display:inline;line-height:18px; text-align:center;font-weight:bold;font-size:11px;font-style:normal;}

.tabbox span{float:right;height:25px;width:43px; display:inline;color:#CCC;}
.tabbox span a{float:right;height:20px;width:43px;margin-top:3px;display:inline;}
.digg_num{ width:21px;height:18px;margin-right:10px;float:left;display:inline;background:#05A2DA;line-height:18px; text-align:center;font-weight:bold;font-size:11px;font-style:normal; }

.tabbox li{min-height:25px; height:auto !important;height:25px;width:206px;float:left;clear:both;text-align:left;color:#fff;}
.tabbox a{color:#BFBFBF;}
.tabbox a:hover{text-decoration:underline;} 
.tabbox li img.t3{padding-top:3px;filter:alpha(opacity=35);-moz-opacity:0.35;opacity:0.35;}
.hot{width:206px;float:left;clear:both;overflow:hidden;}
.hot li a:hover{text-decoration:underline;}
.hot li{height:25px;line-height:25px;text-align:left;color:#C60;float:left;display:inline;width:103px;overflow:hidden;}
.hot li a{color:#C60;}
.line_hot{height:73px;padding:5px 0;border-bottom:1px dashed #555;}
.line_hot a img{width:84px;height:67px;padding:2px;border:1px solid #555;float:left;margin-right:10px;display:inline;}
.line_hot a:hover img{padding:2px;border:1px solid #999;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.line_hot h2{width:103px;text-align:left;height:22px;line-height:22px;float:left;font-size:12px;}
.line_hot p{line-height:18px;font-size:12px;color:#bfbfbf;}
/*菜单栏下部大图右侧CSS完毕*/

/*首页新闻产品CSS*/
.wrapper {
    height: auto !important;
    margin: 0 auto;
    min-height: 300px;
    width: 1200px;
}





.mainn .cont_l {
    background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border: 1px solid #d0d0d0;
    display: inline;
    float: left;
    height: 286px;
    margin-left: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    width: 368px;

}



.mainn .cont_l .title {
   
    clear: both;
    font-size: 13px;
    font-weight: bold;
    height: 28px;
    line-height: 30px;
    margin-bottom: 3px;
}

.cont_l .title a {
    font-size: 14px;
    line-height: 30px;
    padding-left: 2px;
    text-align: left;
}


.mainn .cont_l dt {
    clear: both;
    float: left;
    width: 368px;
}

.mainn .cont_l dt a.mr15 {
    float: left;
    margin-right: 15px;
}
.mainn .cont_l dt a {
    display: inline;
}

.mainn .cont_l dt a.mr15 img {
    border: 1px solid #ddd;
    padding: 2px;
}

.mainn .cont_l .stitle {
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    width: 263px;
}


.mainn .cont_l dt p {
    color: #999999;
    line-height: 20px;
}


.mainn .cont_l dd {
    clear: both;
    float: left;
    padding-top: 5px;
    width: 368px;
}


.mainn .cont_l dd li {
    color: #555;
    line-height: 27px;
}

.mainn .cont_l dd a.a9 {
    color: #999;
}



.mainn .cont_m {
    border: 1px solid #d0d0d0;
    color: #555;
    display: inline;
    float: left;
    height: 286px;
    margin-left: 7px;
    margin-right: 7px;
    width: 500px;

}

.service {
    border-bottom: 1px solid #ccc;
    height: 150px;
    line-height: 23px;
    padding-top: 0;
background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
}




.service a {
    color: #555;
}


.ipro p {
    border-top: 1px solid #dddddd;
    margin: 0 5px 3px;
    padding: 3px;
    text-indent: 2em;
}


.ipro h2 {
    background: rgba(0, 0, 0, 0) url("../images/jp.gif") no-repeat scroll 10px center;
    font-size: 14px;
    line-height: 29px;
    padding-left: 30px;
    text-align: left;
}

.ipro p img {
    float: left;
    
    margin-right: 4px;
    margin-top: 3px;
    width: 88px;
}

.cRed, a.cRed:link, a.cRed:visited {
    color: #f00;
}

.mainn .cont_m dl {
    margin-top: 13px;
    position: relative;
}


.mainn .cont_m dd {
    height: 100px;
    margin-top: 5px;
    position: relative;
}


.mainn .cont_m dd a:hover {
    background-color: #ef2416;
    text-decoration: none;
}

.mainn .cont_m dd a {
    background-color: #747474;
    color: #fff;
    display: block;
    float: left;
    font-family: "微软雅黑";
    font-size: 20px;
    height: 74px;
    line-height: 74px;
    margin: 6px 5px 0;
    text-align: center;
    width: 115px;
}
.mainn {
    border: 1px solid #e4e4e4;
    height: 286px;
    margin: 7px auto 0;
    padding: 6px 0 8px;
    width: 1200px;
}


.mainn .cont_r {
    float: left;
    height: 286px;
   
    width: 288px;
}
.iser {
    background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border: 1px solid #d0d0d0;
    height: 282px;
    line-height: 23px;
    padding: 2px;
    width: 288px;
}

.iser h2 {
    color: #f00;
    font-size: 14px;
    line-height: 29px;
    text-align: center;
}

.case {
    border-top: 1px solid #dddddd;
    float: left;
    text-align: left;
    width: 288px;
}

.case ul {
    margin-left: 5px;
    margin-top: 1px;
}


.case li {
    color: #595757;
    display: inline-block;
    float: left;
    font-family: "宋体";
    font-size: 12px;
    padding: 0;
    width: 277px;
height:25px;
margin-top:3px;
}


.title {
   
    clear: both;
color:#000000;
    font-size: 13px;
    font-weight: bold;
    height: 28px;
    line-height: 30px;
    margin-bottom: 6px;
margin-left: 5px;
    text-align: left;
}

.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
}

.blk_18 { MARGIN-TOP: 11px; FONT-SIZE: 12px; OVERFLOW: hidden;  WIDTH: 410px; ZOOM: 1;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:376px;height:140px;}
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left;height:140px;}                
.blk_18 #List2_1 { FLOAT:left;}
.blk_18 .LeftBotton { BACKGROUND:url(../images/left.jpg) center no-repeat; FLOAT: left; MARGIN: 15px 1px; WIDTH: 15px; HEIGHT: 72px;display:inline}
.blk_18 .RightBotton { BACKGROUND: url(../images/right.jpg) center no-repeat; FLOAT: left; MARGIN: 15px 1px; WIDTH: 15px; HEIGHT: 72px;display:inline;}
.blk_18 .LeftBotton:hover {BACKGROUND:url(../images/left_red.jpg) center no-repeat;}
.blk_18 .RightBotton:hover {BACKGROUND:url(../images/right_red.jpg) center no-repeat;}
.blk_18 .pl IMG { width:120px;height:95px;DISPLAY: block; MARGIN: 0 auto; CURSOR: pointer;}
.blk_18 .pl {FLOAT: left; WIDTH: 121px;margin:0px 2px;display:inline;LINE-HEIGHT: 24px;TEXT-ALIGN: center; TEXT-DECORATION: none;}
.blk_18 A.pl:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.blk_18 A.pl:hover {#color:#f00;}
.blk_18 A.pl h2{width:auto;height:20px;background:#ecebf0;margin-top:5px;font-size:12px;padding:0;line-height:22px;font-weight:300;overflow:hidden;}
.blk_18 A.pl:hover h2{color:#F00;}




/*首页新闻产品CSS*结束/

/*友情链接CSS*/

.links {
    height: auto !important;
    margin: 8px auto auto;
    min-height: 58px;
    width: 1200px;
}
.links dl {margin:0px auto;line-height:24px;border-left:1px solid #dcdcdc;}
.links dt.active {border-bottom:1px solid #fff;position:relative;background:#ecebf0;}
.links dt {padding:0 10px;float:left;border:1px solid #dcdcdc;border-left:0;cursor:pointer;margin-bottom:-1px;height:24px;}
.links dd {clear:both;border:1px solid #dcdcdc;border-left:0;line-height:24px;padding:5px;color:#555;min-height:24px;height:auto !important;height:24px;}
.links a{color:#555;}
ul#links li{padding-right:5px;float:left;display:inline;white-space:nowrap;height:24px;line-height:24px;}
/*友情链接CSS结束*/

/*页面底部CSS*/
.bottom_div{height:100px;background:url(../images/bottom_bg.jpg) repeat-x;margin:10px auto 0;width:1200px;text-align:center;}
.bottom{width:100%;min-height:24px;height:auto !important;height:24px;margin:0 auto;margin-top:15px;line-height:24px;padding-top:10px;}
.bottom a{padding:3px;color:#515151;}
.address{width:100%;min-height:24px;height:auto !important;height:24px;margin:0 auto;margin-top:1px;line-height:20px;color:#515151;}
/*页面底部CSS完毕*/

/*添加友情链接页面CSS*/

.mtb{ margin-top:10px; margin-bottom:10px;height:130px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.plug_link li {display: inline;float: left;height: 24px;line-height: 24px;padding-right: 8px;white-space: nowrap;
margin:0 auto;}
.plug_link{padding:0;width:628px;height:50px;margin:0 auto;}
.plug_link a {color: #555555;}
.width{width:1200px;margin:auto;overflow:hidden; margin-top:10px;}
.m10{margin:7px;}
.index_label {
    font-family: arial;
    line-height: 20px;
  height:480px;
  
}
#left {
    float: left;
    margin-right: 7px;
    width: 980px;
}
.border {
    border: 1px solid #e4e4e4;
}
.subject_bg {
    border-bottom: 1px solid #e4e4e4;
    height: 29px;
    line-height: 29px;
}
.subject_title {
    color: #003399;
    font-size: 14px;
    font-weight: bold;
    padding-left: 12px;
float:left;
}
#right {
    float: left;
    width: 213px;
}

.c {
    clear: both;
}
#index_hot {
    width: 210px;
}
.plug_book_add {
    margin: 0;
    padding: 0;
}
body, form {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
.plug_book_add dt {
    margin: 6px 0;
}
.plug_book_add dt .input {
    border: 1px solid #CCCCCC;
    color: #666666;
    height: 20px;
    line-height: 20px;
width:172px;
}
.all_list {
    background: url("../images/sdcms.gif") no-repeat scroll -86px 6px transparent;
    margin: 0 0 0 3px;
    padding: 0;
}

/*菜单栏下大图CSS*/

.banner1{
  clear: both;
    height: 340px;
    margin-top: 7px;
    overflow: hidden;
    text-align: center;
    width: 1200px;
}
/*单页面CSS*/
#box {
    margin: 0 auto;
    width: 1200px;
    padding: 0;
    position: relative;
overflow: hidden;

 margin-top: 15px;
margin-bottom: 10px;
}
#box-left {
    float: left;
    margin-right: 10px;
    width: 200px;
 margin: 0 auto；
 position: relative;
display:inline;
}


#box-right {
    border: 1px solid #e2e2e2;
    float: right;
    width: 930px;
padding: 0;
    position: relative;
overflow: hidden;
 position: relative;
display:inline;
}

.box-right-top {
   background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border-bottom: 1px solid #e4e4e4;
    float: left;
    height: 30px;
    width: 930px;
}

.biaoti {
    
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 25px;
}

.weizhi {
    float: right;
    line-height: 30px;
    padding-right: 15px;
  font-size: 14px;
}
.box-right-con {
    float: left;
    font-size: 15px;
line-height: 28px;
    padding: 15px 10px;
    width: 910px;
text-align: left;
}
.box-right-con  img{margin:8px 0px 8px 0px;border: 1px solid #e2e2e2;padding: 2px;}
/*单页面左侧CSS*/
.cpsy {

    float: left;
    width: 253px;text-align: left;
}
.cpsy dl {
border: 1px solid #f3f1f1;
    float: left;
    margin-bottom: 5px;
   padding-bottom:8px;
    width: 253px;
}
.cpsy dl dt {
background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border-bottom: 1px solid #e4e4e4;
font-family:"微软雅黑"
   
    color: #3e3a39;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
  padding-left: 15px;
   text-align: left;
    width: 238px;
margin-bottom: 8px;
}

.cpsy dl dt a {
    color: #990000;
    display: block;
}

.cpsy dl dd {
   
    float: left;
    height: 30px;
line-height: 30px;
    padding-left:13px;

 width: 112px;
overflow: hidden;
   
    position: relative;
}

.cpsy dl dd li {
   height: 30px;
    width: 125px;  padding-left:1px;
overflow: hidden;
   
    position: relative;
}

.cpsy dl dd li a {
    display: block;
font-size: 14px;
}

.lx{float: left;width: 253px;text-align: left;padding-top: 15px;}

.lx dl dd {
    
    float: left;
  padding-left: 4px;
    width: 250px;
}

.lx dl dd li {
    line-height: 27px;
   width: 244px;
 overflow: hidden;
    position: relative;
display:inline;
 font-size: 14px;
}

.lx dl {border: 1px solid #f3f1f1;
    float: left;
    width: 253px;
}
.lx dl dt {
background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border-bottom: 1px solid #e4e4e4;
    font-family:"微软雅黑"
   
    color: #3e3a39;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
  padding-left: 15px;
   text-align: left;
    width: 238px;
}


.tj{float: left;width: 253px;text-align: left;padding-top: 10px;}
.tj dl dd {
  
    float: left;
    padding-left: 10px;

 width: 243px;
}


.tj dl dd li {
    line-height: 27px;
    width: 244px;
 overflow: hidden;
    position: relative;
display:inline;
}

.tj dl {border: 1px solid #f3f1f1;
    float: left;
    width: 253px;

}
.tj dl dt {
background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border-bottom: 1px solid #e4e4e4;
  font-family:"微软雅黑"
    color: #3e3a39;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
  padding-left: 15px;
   text-align: left;
    width: 238px;
}


.tj dl dd li a {
    display: block;
    font-size: 13px;
}

.tjt{float: left;width: 253px;text-align: left;padding-top: 10px;     height: auto; margin: 0 auto;}
.tjt dl dd {
  
    float: left;
    margin: 0;
    padding:3px 0;

width: 125px;
}


.tjt dl dd li {
   margin: 0;
    padding: 0;
    width: 125px;
 overflow: hidden;
    position: relative;
display:inline;


}

.tjt dl {border: 1px solid #f3f1f1;
    float: left;
    width: 253px;
height: 665px;
}
.tjt dl dt {
background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border-bottom: 1px solid #e4e4e4;
  font-family:"微软雅黑"
    color: #3e3a39;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
  padding-left: 15px;
   text-align: left;
    width: 238px;
}


.tjt dl dd li a {
    display: block;
    font-size: 13px;
text-align: center;
}

.tjt dl li img{margin-bottom: 5px;
    margin-left: 4px;
    margin-right: 4px;
margin-top:5px;
    width: 120px;}
.xk{float: left;width: 253px;text-align: left;padding-bottom: 10px;}
.xk dl dd {
  
    float: left;
    padding-left: 10px;

 width: 243px;
}



.xk dl dd li {
    line-height: 27px;
       width: 244px;
 overflow: hidden;
    position: relative;
display:inline;
}

.xk dl {border: 1px solid #f3f1f1;
    float: left;
    width: 253px;
}
.xk dl dt {
background: rgba(0, 0, 0, 0) url("../images/m_x.jpg") repeat-x scroll left -1px;
    border-bottom: 1px solid #e4e4e4;
  font-family:"微软雅黑"
    color: #3e3a39;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
  padding-left: 15px;
   text-align: left;
    width: 238px;
}

.xk dl dd li a {
    display: block;
    font-size: 13px;
}


/*内容页右侧CSS*/
.nycontent {
    width: 910px;
}
.nycontent h3 {
   
   border-top: 1px solid #d9d9d9;
    font-size: 18px;
    line-height: 25px;
    margin: 0 0 15px;
    padding: 20px 0 0;
}
.nycontent .title {
    height: 30px;
    text-align: center;
}
.nycontent .title h2 {
    font-size: 14px;
    line-height: 30px;
}

.nycontent .pub-zz {
    border-bottom: 1px solid #d9d9d9;
    height: 35px;
    line-height: 35px;
    margin-bottom: 0px;
    text-align: center;
}

.nycontent .news-content {
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 2px;
    padding: 10px 5px;
    text-align: left;
}
.news-content table{margin-top:10px;}

.nycontent .news-content  img{
 margin-top:5px;
  border: 1px solid #CCCCCC;
    margin-bottom: 5px;
    text-align: center;
padding:2px;
}

.nycontent .title h1 {
    font-size: 20px;
    line-height: 30px;
   font-family: "微软雅黑";
}

.context{float: left;text-align: left;padding-top: 1px;}
.context li{text-align: left;padding-top: 15px;}


/*新闻中心页右侧CSS*/

.r_content {
    color: #333333;
    line-height: 200%;
    padding: 5px;
}


.ej_news DL {
    border-bottom: 1px dotted #CCCCCC;
    clear: both;
    margin: 0 auto;
    padding: 10px 0;
    width: 100%;
height:auto;
}


.ej_news DT {
    color: #BF0000;
    font-weight: bold;
    text-align: left;
}

.ej_news DT SPAN {
    color: #999999;
    float: right;
    font-weight: normal;
}

A.a1 {
    color: #AF0000;
    font-size: 14px;
}

.ej_news DD {
    color: #7b7b7b;
    padding-top: 5px;
    text-align: left;
text-indent: 2em;
}

.ej_news DD SPAN {
    color: #9999;
    float: right;
    font-weight: normal;
text-indent: 0;
}

.List_page {
 margin-top: 15px;
    text-align: center;
FLOAT:LEFT;
width:100%;
 height: 30px;
}

.List_page a {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #dfdfdf;
color: #C0BFBA;
    margin: 0 1px;
    padding: 4px 6px;
}


.List_page span {
   background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #dfdfdf;
    color: #C0BFBA;
    margin: 0 1px;
    padding: 4px 6px;
}




/*新闻分类页右侧CSS*/

.new-list {
    float: left;
    width:920px;
margin: 0 auto;
}

.new-list ul {
    float: left;
    width: 920px;
}


.new-list ul li {
    background: url("../images/arr.gif") no-repeat scroll 2px center transparent;
    border-bottom: 1px dashed #e4e4e4;
    float: left;
    line-height: 30px;
    padding-left: 20px;
    width: 900px;
}

.new-list ul li span {
    float: right;
    line-height: 30px;
    padding-right: 10px;
}
.new-list ul li a {
    display: block;
 color: #000000;
}

.new-list ul li a:hover{text-decoration:underline; color: #ff0000;}

/*产品分类页右侧CSS*/

#product {
    width: 900px;
}
#product dl{
    width: 900px;
}

#product dl dt {
    border-bottom: 1px dotted #cccccc;
    clear: both;
    float: left;
    height: 110px;
    margin-bottom: 8px;
    width: 908px;
}

#product dl dt a.mr15{  float: right;
    margin-right: 2px;}


#product dl dt a.mr15 img {
    border: 1px solid #ddd;
    padding: 2px;
}

#product dl dt .stitle {
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin-right: 15px;
    width: 750px;
}


#product dl dt span {
    float: right;
    margin-right: 8px;
    margin-top: 18px;
}

#product dl dt  p {
    color: #999999;
    line-height: 20px;
    margin-top: 0;
    padding-top: 28px;
    text-align: left;
    text-indent: 2em;
    width: 755px;
}

#product ul {
    width: 900px;
margin-left: 5px;
}

#product ul li {
    float: left;
    height: 268px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 300px;
}

#product ul li span{margin-top:5px;}

.mainlevel ul {
    background: rgba(0, 0, 0, 0) url("../Images/bg_lead.jpg") repeat-x scroll 0 0;
    display: none;
    left: 0;
    line-height: 24px;
    padding: 5px 0;
    position: absolute;
    top: 40px;
    z-index: 999;
}

#product ul li a {
    display: block;
}

#product ul li img {
    border: 1px solid #CCCCCC;
    height: 210px;
margin-bottom: 5px;
    padding: 2px;
    width: 280px;
}

#product ul li  img:hover{border:1px solid #E1CB5B;  }

.ipro{ width:500px; float:right; height:150px; }


.cRed,a.cRed:link,a.cRed:visited{color:#f00;}


.tc{text-align:center;margin-top:220px;}.tl{text-align:left;}
.tr{text-align:right;}

option{text-align:center;}



ul{
 list-style-type:none;
}
.qqbox a:link {
 color: #000;
 text-decoration: none;
}
.qqbox a:visited {
 color: #000;
 text-decoration: none;
}
.qqbox a:hover {
 color: #f80000;
 text-decoration: underline;
}
.qqbox a:active {
 color: #f80000;
 text-decoration: underline;
}

.qqbox{
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:200px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
margin-right: 20px;
}
.qqlv{
	width:25px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #138907;
	background:#fff;
}
.qqkfbt{
	width:118px;
	height:20px;
	overflow:hidden;
	background:#138907;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #9CD052;
	cursor:pointer;
	text-align:center;
}
.qqkfhm{
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	background:url(../images/kfdh.gif) 3px center no-repeat;
	width:102px;
	padding-left:10px;
}

.Topic_List{margin:0 0 10px 0;padding:0;clear:both;display:block;height:70px;word-wrap:break-word;overflow:hidden;}
.Topic_List img{border:1px solid #C1E7AA;margin:0 10px 0 0;}
.Topic_List h1{font:15px/30px Microsoft Yahei;margin:0;padding:0;}
.Topic_List a{color:#090;}
.Topic_List span{color:#999;line-height:18px;}
.m10{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;text-align: left;}
.m10 img{max-width:600px;}
.m10 p{margin-bottom:15px; text-indent:2em;}

.m110{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;text-align: left;}
.m110 img{max-width:600px;}
.m110 p{margin-bottom:15px; text-indent:2em;}
.all_list dt{line-height:25px;padding-left:17px;text-align:left;margin-right:0px;}

.tag_title{font:12px;color:#333;float:left;width:19%;margin:5px 0 5px 3px;}
.tag_title span{color:#999;font-size:12px;}
.tag_title a{color:#555;}
.tag_title a:hover{color:#f30;}

.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;font-size: 14px;}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}

.list_jj{margin:5px 0;word-wrap:break-word;overflow:hidden;width:958px; line-height:25px; color: #7b7b7b;
    padding-top: 5px;
    text-align: left;
    text-indent: 2em;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#555;}

.plug_book_add{margin:0;padding:0}
.plug_book_add dt{margin:6px 0;}
.plug_book_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;color:#666;}
.plug_book_add dt .inputs{width:193px;height:120px;border:1px solid #ccc;overflow:hidden;background:url(../Images/tishi.gif) no-repeat right bottom}
.plug_publish_add{margin:0;padding:0}
.plug_publish_add dt{margin:6px 0;line-height:26px;}
.plug_publish_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;color:#555;font-size:12px;}
.plug_publish_add dt .inputs{border:1px solid #ccc;height:40px;line-height:20px;width:99%;color:#555;font-size:12px;}
.plug_publish_add dt .editor{width:98%;height:180px;}
.plug_publish_add dt span{color:#999;}
.plug_publish_add a{color:#00f;}
.plug_publish_add a:hover{color:#f30;}
.plug_link{margin:0;padding:0;width:628px;}
.plug_link dt{float:left;width:20%;margin-bottom:10px;text-align:center;}
.publish_notice{margin:0;padding:0;}
.publish_notice dt{line-height:20px;color:#555;text-indent:24px;}
.sitelink{border-bottom:1px solid #f00;color:#0000ff;}
.all_list dt a {
    color: #555555;
}
ul#links{height:20px;}



.all_list span{color:#999;float:right;}
.mlist {
    
background: url("../images/m_x.jpg") repeat-x scroll left -1px rgba(0, 0, 0, 0);
    border: 1px solid #e4e4e4;
    height: 220px;
    line-height: 23px;
    margin-bottom: 9px;
    padding: 2px;
    width: 375px;
}
.mlist .submit {
    background: none repeat scroll 0 0 #1990e2;
    border: medium none;
    color: #fff;
    float: left;
    height: 26px;
    margin-left: 65px;
    width: 60px;
 margin-top: 8px;
}
.mlist ul li {
    float: left;
  margin-top: 5px;
    width: 100%;
}
.mlist ul li span {
    float: left;
    margin-top: 5px;
    width: 62px;
 margin-left: 2px;
}

.mlist ul li input {
    border: 1px solid #ccc;
    float: left;
    height: 22px;
    width: 120px;
}

.mlist ul li textarea {
    border: 1px solid #ccc;
    float: left;
}
.sele-type{ float: left;
    height: 32px;
    width: 595px;}

.foot-services {
    background-color: #f0f0f0;
    height: auto;
    min-width: 1200px;
margin-top:5px;
    overflow: hidden;
}
.foot-services ul {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 32px 0 31px;
    width: 1200px;
}
.foot-services ul a {
    display: block;
}




.foot-services ul li.proshow{width:108px;padding:76px 67px 8px 36px;background-position:0 0}

.foot-services ul li {
    background: rgba(0, 0, 0, 0) url("../images/toggle.gif") no-repeat scroll 0 0;
    border-right: 1px dashed #d3d3d3;
    float: left;
    margin: 0;
height:78px;
}

.foot-services ul li p.title {
    color: #000;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: center;
}
.foot-services ul li p {
    color: #666;
    font-family: "宋体";
    font-size: 12px;
    line-height: 22px;
}


.foot-services ul li.video {
    background-position: -212px -160px;
    padding: 76px 67px 8px;
    width: 120px;
}



.foot-services ul li.export {
    background-position: -977px 0;
    padding: 76px 26px 8px 67px;

    width: 120px;
}

.foot-services ul li.picture {
    background-position: -467px 0;
    padding: 76px 67px 8px;
    width: 120px;
}


.foot-services ul li.reading {
    background-position: -722px 0;
    padding: 76px 67px 8px;
    width: 120px;
}
.foot-services ul a:hover li.export{background-position:-977px -160px}

.foot-services ul a:hover li.proshow {
    background-position: 0 -160px;
}

.foot-services ul a:hover li.picture {
    background-position: -467px -160px;
}
.foot-services ul a:hover li.reading {
    background-position: -722px -160px;
}

.foot-services ul a:hover li.video {
    background-position: -212px -160px;
}

.foot-services ul a:hover li p.title {
    color: #f12418;
}
.foot-services ul a:hover li {
    cursor: pointer;
    text-decoration: none;
}



.foot-search{width:1200px;height:83px;margin:0 auto}.foot-search div.search-box{height:55px;padding-top:28px}

.foot-search div.search-box p{float:left;font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#3e3a39;line-height:28px;margin-right:15px}

.share-box{float:right;padding-top:15px;height:28px;width:300px}

.bdsharebuttonbox{float:right}.bdsharebuttonbox span.share-text{float:left;font-size:12px;line-height:16px;height:16px;margin:6px 6px 6px 0}.bdsharebuttonbox span.lm-sina{background:url(../Images/Sweets.gif) left -478px no-repeat;overflow:hidden;float:left;font-size:12px;line-height:16px;height:16px;margin:6px 6px 6px 0;padding:0 16px 0 20px}.bdsharebuttonbox span.lm-sina a{background:none !important;margin:0;padding:0;font-family:"微软雅黑";color:#666}.bdsharebuttonbox span.lm-sina a:hover{text-decoration:none}.friendlink{float:right;margin-top:5px;width:480px;overflow:hidden;color:#b4b4b4}.friendlink a{color:#b4b4b4}.foot-guild{min-width:1200px;height:auto;overflow:hidden;background-color:#302f3d;padding:43px 0 30px;0}.foot-guild-main{width:1200px;height:auto;overflow:hidden;margin:0 auto}.foot-tel{width:237px;height:123px;padding-top:84px;border-right:1px solid #c5c5c5;background:url(../Images/foot_logo.jpg) left top no-repeat;float:left}.foot-tel p{font-family:"微软雅黑";font-size:13px;text-align: left;line-height:24px;font-weight:normal;color:#e9e9e9;margin-bottom:8px;margin-left:55px}.foot-nav{width:898px;height:207px;padding-left:60px;float:left;background:url(../Images/foot_weixin.jpg) right top no-repeat}.foot-nav dl{width:145px;height:100%;overflow:hidden;float:left}.foot-nav dl dt{text-align:left;font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#e2e9ec;line-height:28px;margin-bottom:14px}.foot-nav dl dd{text-align:left;font-family:"宋体";font-size:12px;line-height:28px;color:#e2e9ec}.foot-nav dl dd a{margin-left:2px;text-align:left;font-family:"宋体";font-size:12px;line-height:28px;color:#e2e9ec}


.foot-copyright{margin-top:10px;min-width:1200px;height:auto;background-color:#3e4056}.copyright{width:1200px;height:140px;margin:0 auto;padding-top:30px;position:relative}.copyright-main{width:100%;margin:0 auto}

.copyright p{font-family:"宋体";font-size:14px;color:#e2e9ec;line-height:33px;text-align:center}

.copyright p a{font-family:"宋体";font-size:14px;color:#e2e9ec;line-height:28px;margin:0 7px}

.copyright p span{margin:0 7px;font-size: 14px;}

.l{float:left}

.inputd {
    height: 150px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 960px;
border:1px solid #cccccc;
}


#sytj {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    height: 32px;
    line-height: 32px;
 margin: 10px auto 0;
    text-align: left;
    width: 1200px;
}




#productpj {
    width: 900px;
}


#productpj ul {
    width: 900px;
}

#productpj ul li {
    float: left;
    height: 260px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 300px;
}

#productpj ul li span{margin-top:5px;}



#productpj ul li img {
    border: 1px solid #CCCCCC;
    height: 214px;
margin-bottom: 5px;
    padding: 2px;
    width: 285px;
}

#productpj ul li  img:hover{border:1px solid #E1CB5B;  }

/*==============================banner start==============================*/
.slideBox{ width:100%; height:411px; overflow:hidden; position:relative; margin-top:10px;min-width:1200px;}
.slideBox .hd{margin-left:-600px; height:27px; position:absolute; left:50%; bottom:0px; z-index:1; min-width:1200px;}
.slideBox .hd ul{float:left; margin:0 auto; height:10px; zoom:1; text-align:center;min-width:1200px;}
.slideBox .hd ul li{ display:inline-block; margin-right:5px; width:10px; height:10px; line-height:0px; font-size:0px; text-align:center; background:#fff; cursor:pointer; border-radius:5px; }
.slideBox .hd ul li.on{ background:#c00;}
.slideBox .bd{ position:relative; height:100%; z-index:0;  margin:auto; min-widdth:1200px;}
.slideBox .bd ul{margin:auto; min-width:1200px;}
.slideBox .bd li{ zoom:1; vertical-align:middle;margin:auto;  min-width:1200px;}
.slideBox .bd li a{height:411px;  display:block;margin:auto; min-width:1200px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{float:right; display:block; width:27px; height:27px; margin-left:5px;}
.slideBox .prev{background:url(../images/arrow_l.jpg) no-repeat center top;}
.slideBox .next{background:url(../images/arrow_r.jpg) no-repeat center top;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*==============================banner end==============================*/

.bannera {
    background: rgba(0, 0, 0, 0) url("/center.jpg") no-repeat scroll 50% center / cover ;
    height: 220px;
  margin: 10px auto 10px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 6px;
    position: relative;
    
    z-index: 0;min-width:1200px;
}
.bannerb {
    background: rgba(0, 0, 0, 0) url("/center.jpg") no-repeat scroll 50% center / cover ;
    height: 220px;
  margin: 10px auto 10px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 6px;
    position: relative;
   
    z-index: 0;min-width:1200px;
}
.bannerc {
    background: rgba(0, 0, 0, 0) url("/center.jpg") no-repeat scroll 50% center / cover ;
    height: 220px;
  margin: 10px auto 10px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 6px;min-width:1200px;
    position: relative;
   
    z-index: 0;
}

.bannerd {
    background: rgba(0, 0, 0, 0) url("/center.jpg") no-repeat scroll 50% center / cover ;
    height: 220px;
  margin: 10px auto 10px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 6px;
    position: relative;
  
    z-index: 0;min-width:1200px;
}

element.style {
    -moz-tab-size: 4;
}




/*菜单栏下部大图CSS*/

.banner_div{height:315px;margin:5px auto 2px auto;padding:0px;width:900px;}



.banner_l{width:730px;height:380px;float:left;display:inline;overflow:hidden;}
.banner_r{width:206px;height:364px;padding:17px 12px 0 12px;float:right;display:inline;background:url(../images/banner_r_bg.jpg) no-repeat;}
 
.m0 {
 
    height: 293px;
    padding: 6px 0;
    width: 890px;
 text-align: left;
    float: left;


}

.m0 .tt {
  border-bottom: 1px solid #e4e4e4;
    clear: both;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 17px;
    margin-bottom: 1px;
color:#4b4a49;
    padding-left: 6px;
}

.banner_div .m0 a{color: #000000;
    text-decoration: none;}



.m0 ul li {
    float: left;
    height: 145px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 147px;
 overflow: hidden;
}



.m0 ul li a{
    float: left;
    height: auto;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 147px;
}
.m0  ul {
margin-toP:5px;
    width: 900px;
margin-left: 3px;
}
.m0 ul li img {
    border: 1px solid #f3f1f1;
    height: 100px;
    margin-bottom: 5px;
    padding: 2px;
    width: 133px;
}


.m0 p {
margin: 5px 5px 3px;line-height: 23px; text-indent: 2em;
}

.m0 p img{
float: left;
  
    margin-right: 4px;
    margin-top: 3px;

}

.m1 {
    border: 1px solid #f3f1f1;
    height: 293px;
    padding: 6px 0;
    width: 595px;
 text-align: left;
    float: left;
margin-left: 7px;
background: url("../images/m_x.jpg") repeat-x scroll left -1px rgba(0, 0, 0, 0);
}

.m1 .tt {
  border-bottom: 1px solid #e4e4e4;
    clear: both;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 17px;
    margin-bottom: 1px;
    padding-left: 6px;
}


.m1 ul li {
    float: left;
    height: 135px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 147px;
}

.m1 ul {
margin-toP:5px;
    width: 595px;
margin-left: 3px;
}
.m1 ul li img {
    border: 1px solid #f3f1f1;
    height: 100px;
    margin-bottom: 5px;
    padding: 2px;
    width: 133px;
}

.m1 ul li a{
    float: left;
    height: auto;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 147px;
}
#flash {
    height: 380px;
    margin-bottom: 10px;
    margin-top: 1px;
    width: 730px;
    z-index: -1;
}


#slider .js {
	POSITION: relative; WIDTH: 730px; HEIGHT: 380px;
	margin:0 auto;
}
#slider .jsNav {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .prevBtn {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .nextBtn {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .imgSelected {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
#slider .jsNav {
	POSITION: absolute; WIDTH: 150px; BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT:0px; FONT-WEIGHT:bold
}
#slider .jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
#slider .prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT:30px
}
#slider .nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -125px -30px; HEIGHT:30px
}
#slider .imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}

.integrity a:hover img {
    opacity: 0.85;
}
.integrity a img {
    border: 1px solid #D2D2D2;
}

/*菜单栏下部大图CSS完毕*/

/*产品内容页CSS开始*/
.c1{overflow: hidden;
 padding-left: 2px;
    padding-right: 2px;
    width: 100%;padding-top: 20px;padding-bottom: 46px；

}
.font20{font-size: 20px;}
.font18{font-size: 18px;}
.mb20 {
    margin-bottom: 20px;}

.c2 { border-top: 1px solid #d9d9d9;
    overflow: hidden;
    padding-top: 30px;
    width: 100%;
margin-top: 20px;padding-left:2px;
padding-right:2px;
}
.w1 {
    
 
    width: 48%;
margin-left:10px;
 float: left;
    height: auto;
    margin-right: 20px;
    overflow: hidden;
}

.w2 {
    
    width: 48%;
 float: left;
    height: auto;

    overflow: hidden;
}
.w1 p{font-size: 14px; line-height:23px; padding:5px 0;margin-left: 2px;}
.w2 p{font-size: 14px; line-height:23px; padding:5px 0;margin-left: 2px;}
.c2 span{ display:block; padding-left:84px; height:57px; line-height:57px; color:#333333; background:url(/UpFile/feature_like.jpg) no-repeat;font-size:16px;}
.c2 span.c2-like-1{ background-position:left top}
.c2 span.c2-like-2{ background-position:left -57px}
.c2 span.c2-like-3{ background-position:left -114px}
.c2 span.c2-like-4{ background-position:left -171px}
.c2 span.c2-like-5{ background-position:left -228px}
.c2 span.c2-like-6{ background-position:left -285px}
.c2 span.c2-like-7{ background-position:left -342px}
.c2 span.c2-like-8{ background-position:left -399px}
.c2 span.c2-like-9{ background-position:left -456px}
.c2 span.c2-like-10{ background-position:left -513px}
.c2 span.c2-like-11{ background-position:left -570px}
.c2 span.c2-like-12{ background-position:left -627px}
.c2 span.c2-like-13{ background-position:left -684px}
.c2 span.c2-like-14{ background-position:left -741px}
.c2 span.c2-like-15{ background-position:left -798px}

.c2 ul li {
    float: left;
    height: 250px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 300px;
}


.c2 ul li a {
   display: block; color: #555;
    text-decoration: none;
}


.c2 ul li img {
    border: 1px solid #cccccc;
    height: 210px;
    margin-bottom: 5px;
    padding: 2px;
    width: 280px;
}
.anli{ border-top: 1px solid #d9d9d9;
    overflow: hidden;
    padding-top: 30px;
    width: 100%;
margin-top: 20px;padding-left:2px;
padding-right:2px;
}

.ct{font-weight: bold;}


.anli ul li {
    float: left;
  
    width:450px;
}
.an_pic {
    float: left;
    width: 200px;
}
.an_txt {
    float: right;
margin-top:5px;
    width: 230px;
}

.an_tit {
    color: #f71111;
    font-size: 14px;
    font-weight: bold;
    line-height: 21px;
}


.c3 { border-top: 1px solid #d9d9d9;
    overflow: hidden;
    padding-top: 30px;
    width: 100%;
margin-top: 20px;padding-left:2px;
padding-right:2px;
}


.c3 ul li {
    float: left;
    height: 145px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 150px;
}


.c3 ul li a {
   display: block; color: #555;
    text-decoration: none;
}


.c3 ul li img {
    border: 1px solid #cccccc;
    height: 105px;
    margin-bottom: 5px;
    padding: 2px;
    width: 140px;
}

.an_txt p{
font-size: 13px;
    line-height: 23px;
    text-align: left;
}

.an_con{
font-size: 13px;
    line-height: 23px;
    text-align: left;
}
/*产品内容页CSS完毕*/


.hf {
    color: #dd0d0b;
}


.aboutul{float: left;
    height: 300px;
    margin: 0 auto;
    width: 1200px;}

.aboutl{float: left;
    
    margin-right:30px;
    width: 600px;}

.aboutr{float: right;
    width: 570px;}

 .aboutr p{  color: rgb(51, 51, 51);
    font-size: 16px;
    line-height: 24px;
text-align: left;

}

.xw_lb {
    float: left;
    width: 100%;
}


.xw_lb li {
    border-bottom: 1px dashed #acabab;
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
    margin-left: 5%;
    margin-right: 5%;
    width: 40%;
  text-align: left;
}


.xw_lb li span {
    float: right;
    font-size: 14px;
}


.bannerH {
    background: rgba(0, 0, 0, 0) url("/xc.jpg") no-repeat scroll center top;
    height: auto;
    margin: 0 auto;
    min-width: 1200px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 100%;
}

.bannerH img {
    height: auto;
    margin: 0 auto;
    min-width: 1200px;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 0;
}

.book_content {
    border-bottom: 1px dashed #e4e4e4;
    margin-bottom: 10px;
}
.book_title {
    
    margin-bottom:5px;
}

.hf {
    color: #dd0d0b;margin: 5px 0;
}


.bannercc{
    background: rgba(0, 0, 0, 0) url("/gunzhoushai/img/center.jpg") no-repeat scroll 50% center / cover ;
    height: 350px;
    margin: 8px auto 3px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 6px;
    position: relative;
    width: 100%;
    z-index: 0;

min-width: 1270px;
    
}


.bottom_1{
 background: #f9f9fa none repeat scroll 0 0;
    border-top: 2px solid #c6c6c6;
    height: 85px;
    margin-top: 1px;
    overflow: auto;
    width: 100%;
min-width: 1200px;
}




.box-sh-con img{padding: 2px;border: 1px solid #e5e3e3;
  margin-bottom: 2px;
  margin-top: 8px;}







#box-sh {
    border: 1px solid #ededed;
    display: inline;
    float: right;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1198px;
}

.box-sh-top {
    background-color: #f8f8f8;
    border-bottom: 1px solid #ededed;
    float: left;
    height: 30px;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 1198px;
}


.biaoti {
    background: #c00 url("/gunzhoushai/img/bg0.jpg") no-repeat scroll 10px center;
    border-left: 7px solid #ff0;
    clear: both;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 35px;
    padding-right: 10px;
    text-align: left;
}


.biaoti a {
    color: #ffffff;
}


.box-sh-con {
    float: left;
    font-size: 15px;
    line-height: 29px;
    padding: 15px 19px;
    text-align: left;
    width: 1160px;
}


.shcontent {
    width: 1156px;
}


.shcontent img {
    border: 1px solid #cccccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 1px;
    text-align: center;
}


#pjtp {
    margin-top: 0;
    width: 1156px;
}

.ke-zeroborder {
    line-height: 15px;
}


#pjtp td {
    border: 0 none;
    text-align: center;
}


#pjtp img {
    text-align: center;
    width: 134px;
}
.ke-zeroborder img {
    border: 1px solid #e5e3e3;
    margin-bottom: 2px;
    margin-top: 8px;
    padding: 2px;
    text-align: center;
}

#pjtp td p {
    border: 0 none;
    margin-top: 7px;
    text-align: center;
}

.shcontent h3 {
    line-height: 25px;
    margin-top: 20px;
}
h3 {
    color: #000000;
    margin: 5px 0 5px 1px;
    padding: 0;
}


#cgal {
    margin-top: 0;
    width: 1156px;
}


#cgal ul {
    width: 1156px;
}


#cgal td {
    border: 0 none;
    text-align: center;
}


#cgal img {
    text-align: center;
    width: 360px;
}


#cgal td p {
    border: 0 none;
    margin-top: 7px;
    text-align: center;
}



.mlist {
    background: #f9fafb none repeat scroll 0 0;
    margin: 6px 0 15px;
}


.mlist ul li {
    float: left;
    padding: 5px;
    width: 100%;
}

.mlist ul li span {
    margin-top: 5px;
    width: 65px;
}

.mlist ul li img {
    border: 0 none;
    clear: both;
}

.mlist ul li textarea {
    border: 1px solid #4881a2;
}
.inputs {
    height: 100px;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    width: 99%;
}


.mlist .submit {
    background: #c00 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    float: left;
    height: 26px;
    margin-top: 2px;
    width: 100%;
}


.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
}


#prsh {
    margin-top: 0;
    width: 1156px;
}


#prsh ul {
    width: 1156px;
}


#prsh td {
    border: 0 none;
    text-align: center;
}


#prsh img {
    text-align: center;
    width: 270px;
}


#prsh td p {
    border: 0 none;
    margin-top: 7px;
    text-align: center;
}

.bottom {
    height: auto !important;
    line-height: 29px;
    margin: 15px auto 0;
    min-height: 24px;
    width: 1200px;
}


.address {
    color: #515151;
    height: auto !important;
    line-height: 20px;
    margin: 10px auto 0;
    min-height: 24px;
    width: 1200px;
}