﻿/*公共变量*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block; margin:0; padding:0}
i{ display:block; font-style:normal}
body{ margin:0; padding:0; font-family:"宋体"; font-size:12px; line-height:165%;}
a{ text-decoration:none; color:#333;-webkit-transition:color 0.2s linear;
    -moz-transition:color 0.2s linear;
    -o-transition:color 0.2s linear;
    transition:color 0.2s linear;}
a:hover{ color:#3399cc}
.clear{ clear:both; height:0px; line-height:0px; overflow:hidden}
ul,li,dl,dd,dt,ol{ background:none; list-style:none; list-style-position:outside; margin:0; padding:0;}
h1,h2{ margin:0; padding:0}
.w1000{ width:1000px; margin:0 auto;}
em{ font-style:normal}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac */
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
input{ outline:0}

.top2 .logo{ display:block; float:left; padding-top:18px;}
.top2 .t-r{ float:right;}
.top2 .t-r ul li{ float:left}
.top2 .t-r ul .tel0{ padding-top:15px;}
.top2 .t-r ul .tel{ padding-top:15px;}
.top2 .t-r ul li span{ display:block; font-size:22px; font-family:Verdana, Geneva, sans-serif; padding-right:10px; padding-left:10px; text-align:center; color:#f5831f;}
.top2 .t-r ul li .i1{ font-size:16px; font-family:"微软雅黑"; color:#333; padding-bottom:5px; text-align:left}
.top2 .t-r .lag { padding-bottom:10px; padding-top:10px;}
.top2 .t-r .lag span{ display:block; float:right}
.nav0{ background:#3399cc}
.nav0 ul li{ float:left;}
.nav0 ul .jj33{ width:6px; background:url(../image/line2.png) no-repeat center; height:45px; margin-left:10px; margin-right:10px;}
.nav0 ul li a{ display:block; float:left; color:#fff; padding-right:30px; padding-left:30px; height:45px; line-height:45px; font-family:"微软雅黑";font-size:16px; margin-right:0px; font-weight:bolder}
.nav0 ul li a:hover{ color:#fff; background:#0b82c2}
.hot-s .w1000{ margin:10px auto}
.hot-s span{ display:block; float:left;}
.hot-s .s-b{ float:right}
.hot-s .s-b input{ display:block; float:left;}
.hot-s .s-b .inp0{ border:1px solid #ddd; height:21px; color:#888; text-indent:8px; margin-right:5px;}

/*首页动画*/
#flashs { position:relative; height:270px;width:1000px;margin:20px auto; z-index:0}
#flashs .bgitem {position: absolute;top: 0;}
#flashs .btn {bottom: 10px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
#flashs .btn span {background: none repeat scroll 0 0 #9b3421;border: 1px solid #9b3421;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 6px;}
/*首页动画*/
.main{ width:1000px; margin:0 auto;}
.main .left{ float:left; width:200px; overflow:hidden;}
.main .left .left-nav-p{border:5px solid #3399cc; background:#fff; padding-bottom:15px; width:190px; margin:0 auto;}
.main .left .h700{ min-height:760px;}
.main .left .c-tit1{ display:block; height:55px; background:url(../image/c1.png) no-repeat left top #3399cc; text-indent:-9999px;}
.main .left .c-tit-news{background:url(../image/tit2.png) no-repeat left top #3399cc;}

.main .left .fenlei h2{ background:#3399cc; display:block; height:28px; margin:8px auto; width:180px;line-height:28px; color:#fff; font-size:12px; font-weight:normal; text-indent:8px;
    -moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius:2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */}
.hh2{ height:15px;}
.cc-left{ border:5px solid #3399cc; margin:10px auto 0 0}
.cc-left .title-cc{height:44px; line-height:44px; font-family:"微软雅黑"; font-size:16px; text-indent:40px; background:url(../image/wz.png) #3399cc no-repeat 10px center}
.cc-left span{ display:block; padding:10px 2px 10px 8px;}
	
	
.main .left .fenlei li{ margin:0 auto 0 38px; width:160px; height:23px; line-height:23px;}
.main .left .fenlei .on a{ color:#0099ff}
.main .rr{ float:right; width:790px;}

.more22{ display:block; width:43px; height:13px; float:right; margin-right:3px; margin-top:12px;}





.bdsharebuttonbox{ padding-top:15px; float:left}
.dgrx{ color:#000; font-size:14px; font-weight:bolder; padding-top:16px; float:right; padding-right:80px;}
.dgrx span{ display:inline; color:#F60; padding-left:10px; font-size:16px; font-family:Verdana, Geneva, sans-serif} 
.pro-xq{ height:25px; background:url(../image/pro-xq.png) no-repeat; margin:25px auto 15px auto}
.pro-xq span{ display:block; padding-top:5px; padding-left:10px; font-size:14px; font-weight:bolder; color:#fff}
.pro-xq-d{ width:740px; margin:0 auto}
.pro-d-tj li{ float:left; width:185px; overflow:hidden; padding-bottom:10px;}
.pro-d-tj li img{ width:170px; height:148px; display:block; margin:0 auto; border:1px solid #ddd }
.pro-d-tj li img:hover{ border:1px solid #F90}
.pro-d-tj li h2{ width:185px; text-align:center; font-size:12px; color:#06F; padding:5px 0 0 0; height:24px; overflow:hidden; font-weight:normal}
.title-cnxh{ height:25px; background:url(../image/pro-xq2.png) no-repeat; margin:40px auto 15px auto}
.title-cnxh span{ display:block; padding-top:5px; padding-left:10px; font-size:14px; font-weight:bolder; color:#fff;}
.pro2-list{ border:1px solid #ddd; padding:20px 0 0 0}
.pro2-list li{ float:left; width:195px; padding-bottom:15px;}
.pro2-list li img{ display:block; width:165px; height:145px; margin:0 auto; border:1px solid #ddd; padding:2px;}
.pro2-list li img:hover{ border:1px solid #0099ff}
.pro2-list li h1{ font-size:14px; font-family:"微软雅黑"; color:#111; font-weight:normal; text-align:center; height:24px; overflow:hidden; padding-top:8px; font-weight:bolder}
.pro2-list li span{ display:block; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#999}



.pro222list{ border:1px solid #ddd; padding:20px 0 0 0}
.pro222list li{ float:left; width:195px; padding-bottom:15px;}
.pro222list li img{ display:block; width:165px; height:auto; margin:0 auto; border:1px solid #ddd; padding:2px;}
.pro222list li img:hover{ border:1px solid #b1e6ff}
.pro222list li h1{ font-size:12px; color:#111; font-weight:normal; text-align:center; height:24px; overflow:hidden; padding-top:8px; font-weight:bolder}
.pro222list li span{ display:block; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666}



.listpage{ margin:25px auto; background:#f9f9f9; border:1px solid #d7d7d7; padding:15px 0 15px 15px;}
.listpage li{ float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px;  margin-right:10px;}
.listpage span{ display:block; float:left;font-family:Verdana, Geneva, sans-serif; font-size:11px;  margin-right:10px; color:#666; padding-top:5px;}
.listpage select{ display:block; float:left; margin-top:5px; margin-right:5px;}
.listpage li a{ display:block; padding:3px 5px 3px 5px; border:1px solid #cccccc; color:#3366cc}
.listpage li a:hover,.listpage .active{ color:#ff8205}
.listpage .active{ padding:5px 8px 5px 8px;}
.page00 .tzss,.page00 .yyys{ display:none}
.page01 .tzss2,.page01 .yyys2{ display:none}
.page00 .chchch{ display:none}
.page01 .enenen{ display:none}

.nav-dh{ color:#3399cc; background:url(../image/local.png) no-repeat left center; height:35px; line-height:35px; text-indent:45px; font-size:14px; font-family:"微软雅黑"}
.nav-dh a{color:#3399cc}
.nav-dh a:hover{ color:#000}
.nav-line{height: 10px;background: url(../image/line.gif) top left no-repeat; margin:8px auto}
.news2-list li{height: 32px;
line-height: 32px;
border-bottom: 1px dotted #ccc;
background: url(/1/ico2.png) left center no-repeat;}
.news2-list li h2{display: block;
float: left;
width: 640px;
font-size: 14px;
text-indent: 25px;
font-weight: normal; font-family:"微软雅黑"}
.news2-list li span{display: block;
width: 80px;
float: right;
font-family: Tahoma, Geneva, sans-serif;
color: #999;}

.news2-d .tit330{ display:block; background:url(/1/pencil.png) no-repeat left center; height:30px; line-height:30px; margin:0; padding:0; font-weight:normal; color:#3399cc; font-size:14px; font-family:"微软雅黑"; font-weight:bolder; text-indent:25px;}
.news2-d .bj-news{ display:block; margin:0; padding:0; padding-left:25px; color:#999}
.news2-d .news-ms{ margin:25px auto}
.news2-d .back a{ display:block; text-align:center; margin:30px auto; background:#ff9900; font-size:12px; color:#000; font-family:"微软雅黑"; width:45px; height:32px; line-height:32px;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
/*留言*/
.main2{ width:990px; margin:0 auto;}
.ly_list li,.ly_list span{ float:left; display:block}
.ly_list .clear2{ clear:both; height:1px; line-height:1px; overflow:hidden}
.ly_list .L_ly{ width:70px; text-align:right; padding-right:10px; font-size:14px; padding-bottom:20px;}
.lyb .sub{ padding-left:80px; padding-top:20px;}
/*.lyb{ background:url(1/msg.png) right 50px no-repeat}*/




/*.foot2{padding-top:15px; padding-bottom:25px; margin:15px auto 0 auto; border-top:4px solid #3399cc}
.foot2 .d-i1{ float:left; padding-right:180px; padding-top:10px; font-size:14px; font-family:"微软雅黑"; display:block; }
.foot2 .text{ float:left;padding-top:10px; text-align:left; font-size:14px; font-family:"微软雅黑"; line-height:25px;}
.foot2 .wx-pic{ float:right; padding-top:10px;}*/
.footer2{padding-top:15px; padding-bottom:25px; margin:15px auto 0 auto; border-top:4px solid #3399cc; background:#f9fcfe }
.footer2 .w1000 .tit1{ display:block; float:left; background:#00b7ee; color:#fff; text-align:center; width:70px; height:35px; line-height:35px; margin-right:10px;}
.footer2 .w1000{background:url(../image/logob.png) no-repeat right bottom}
.footer2 .w1000 ul{ width:1000px; height:35px; line-height:35px;}
.footer2 .w1000 .site-qq{ float:right; height:35px; line-height:35px;}
.footer2 .w1000 ul li{ float:left; height:35px; line-height:35px;}
.footer2 .w1000 ul .b-line{ background:url(../image/b-line.png) no-repeat center center; width:15px; height:35px;}
.footer2 .w1000 .site-qq span{ display:block; float:left; padding-left:10px;}
.footer2 .f-text{ padding-top:15px;}

.links span{ display:block; float:left}
.links .title{ width:1000px; margin:25px auto}
.links .title .i1{ height:46px; background:#3399cc url(../image/par.png) 10px center no-repeat;  width:600px; line-height:46px; text-indent:40px; font-family:"微软雅黑"; font-size:16px; color:#000}
.links .title .i2{ float:right; width:165px; height:46px; background:url(../image/hz.png) no-repeat}

/*returnTop*/
p#back-to-top{
    position:fixed;
    display:none;
    bottom:100px;
    right:60px;
}
p#back-to-top a{
    text-align:center;
    text-decoration:none;
    color:#d1d1d1;
    display:block;
    width:19px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
p#back-to-top a:hover{
    color:#979797;
}
p#back-to-top a span{ background:url(../image/ttt.png) no-repeat;
    display:block;
    height:50px;
    width:50px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}
#back-to-top a:hover span{
    
}

/* scrollleft */
.scrollleft{width:1000px; margin:0 auto}
.scrollleft li{float:left;margin-right:7px;display:inline;width:158px;text-align:center;line-height:19px}
.scrollleft img{}


















