@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0}
fieldset, img{border:0;}
body{font-size:14px; color:#666666; font-family:Arial;}
body,ul,li,dl,dd,dt,p,h2{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ vertical-align:middle; border:0;}
.YHCB .imgon{ border:1px solid #666666; }
.smbtn{vertical-align:bottom; margin:0 0 10px 6px; border:0;}
 #select1 ul li{ float:left }

.clear{ clear:both;}
 .content
        {
              min-height:480px; height:auto;
               margin: 0 auto;
               width: 960px;

        }
.gray{ color:#666;}
.tel{float:left; font-size:15px; color:#999999; line-height:45px;}
a{color:#666666; text-decoration:none}
span{ color:#7c7c7c;}
 h1 a{ font-size:20px; text-decoration:none; margin-top:5px; line-height:25px;}
h3{ font-size:16px; color:#8b8b8b;  }
h4 a{ font-size:14px; text-align:left; line-height:25px; text-decoration:none}
.toptext{ text-decoration:none;  padding:20px 10px; font-size:14px;}
.top{color:#666666; height:91px;  text-align:left; float:none; clear:both}
#logo{float:left;margin:18px auto 0px auto;margin-left: 352px;}
.lan a{ color:#dbb56f; padding:0 5px; line-height:25px;}
#s_nav{ height:42px; width:960px; }
#Ch_nav {width:960px;color:#000000;height:31px;line-height:31px;padding-left: 99px;}
#s_nav li {z-index:1000;float:left;width: 148px;text-align:center;}
#s_nav a { color: #000000;height:30px; z-index:1000; font-size:14px; text-decoration:none}
#s_nav li:hover a,ul#s_nav li.over a{color:#333333;z-index:1000;}

#ban{ width:960px;  margin-bottom:10px;  margin:0 auto; overflow:hidden  }
.newsnav{ background:url(../images/newnavbg.jpg); height:31px;}
 #Scroll
                {
                    clear: both;
                    font-size: 13px;
                    margin-left: 150px;
                    margin: 0px auto;
                    width: 830px;
                    padding-top:2px;
                    color: #666666;
                    margin-right: 5px;
                    line-height: 27px;
                    height: 27px;
                    text-align: left;
                }
                #Scroll A
                {
                    font-size: 13px;
                    width: 380px;
                    float: left;
                    display: block;
                    padding-left: 10px;
                    color: #eac782;
                    text-decoration: none;
                }
                 #Scroll a:hover
                {
                    font-size: 13px;
                    width: 380px;
                    float: left;
                    display: block;
                    padding-left:20px;
                    color: #666666;
                    text-decoration: none;
                }
                #Scroll A.s_end
                {
                    padding-right: 0px;
                    margin-left: 8px;
                }

.brand{ background:url(../images/brandbg.jpg); height:97px;}
.brandlogo{ height:44px; padding-top:31px; vertical-align:bottom; text-align:center}
.brandlogo img{ vertical-align:bottom; padding:0 15px;}

.con{width:960px; padding:0px 0; height:auto; overflow:hidden; }
.con1{ float:left; width:296px;  height:140px; margin-right:15px;}
.con1 ul li{line-height:20px;}
.con1 ul li a{font-size:14px;}
.con2{float:left;width:316px; margin-right:15px; height:140px;}
.con2 span{ color:#777777; font-size:14px; line-height:20px; height:auto;}
.con2 span a{ color:#777777; line-height:20px; height:auto;}
.con3{float:left;width:315px; }
.con3 span{ color:#777777; font-size:14px; line-height:20px;}
.center_tit{ height:27px; line-height:27px;position:relative;}
.center_tit span{ height:27px; font-size:14px;  width:120px;  position: absolute; top:0px; color:#666666; font-weight:bold;}
.more{font-size:12px; padding-right:5px; float:right;color:#666666;}

.conleft h2{width:184px; height:29px; color:#FFF;text-align:center;
            font-size:14px; line-height:27px;}
.conleft{ width:189px; float:left; margin-top:10px; background:url(../images/leftbg.jpg); }


/*左侧导航栏样式*/
.menu { padding:0; margin:0; list-style-type:none;}
.menu li { max-height:50px;min-height:25px; line-height:25px; margin-bottom:2px;background:#ededed; width:184px;color:#666666;}   /*未点击时字体颜色*/
.menu li a {padding:1px 0 0 0px;text-align:center; line-height:20px;
	        font-size:14px; text-decoration:none;display:block;margin:0 auto;}
.cur{ font-weight:bold;color:#3399ff;}   /*点击后的字体颜色*/
/*左侧导航栏样式*/


.conright{ float:left; width:750px; padding-left:15px;  line-height:22px;  color:#565656;}
.conright h2{  float:left; color:#b0afaf;padding:20px 0 10px 20px; font-size:16px;  background:url(../images/smalllogo.png) no-repeat 13px 22px; line-height:45px; text-align:left}
.conright h2 a{ color:#999999;  }
.conright .location { color:#999999; text-align:left; float:right; line-height:30px}
.conright  .About{ clear:both; padding:0px 0 20px 20px; height:auto; line-height:28px; text-align:left;}
.conright h2 img { vertical-align:middle}
.conright  .About h1{ font-size:18px; font-weight:bold;  color:#333333; text-align:left}
.conright .addtime{ text-align:left; color:#666666; width:700px;}

.conright  .bj{ padding-top:360px;  height:650px;}
.conright  .bj h3{ margin padding-left:15px; color:#FFFFFF;  font-weight:bold;font-size:18px;}
.conright  .bj h4{ padding-left:15px; color:#FFFFFF; font-size:16px; width:500px; line-height:22px;}
.conright  .bj h5{ margin-left:15px; font-weight:normal; color:#b6b3b3; font-size:14px; width:500px; line-height:20px;}

.xbjn{}
.xbh1{padding-left:13px; color:#057dae; font-size:28px; line-height:50px;}
.xbjn h3{ padding-left:15px;  color:#057dae; font-weight:bold;font-size:18px;}
.xbjn h3 span{ color:#198cbb; font-size:18px;}
.xbjn h5{ margin-left:15px;color:#7c7c7c; font-weight:normal; font-size:14px;line-height:20px; width:500px;}
.xbjn span{ font-weight:normal; font-size:14px; width:550px; line-height:20px;}
.xbjn h4{ font-weight:normal;color:#057dae; font-size:16px;line-height:20px; }


.rcon{line-height:18px;float:left;width:281px;}
.rcon h4 {padding:6px 0; }
.rcon h4 a{color:#514f4f;line-height:20px;font-weight:normal}
.rcon .rnotes{color:#666666;text-align:left;float:none;line-height:20px;height:40px;clear:both}
.rcon span{ padding-top:20px; position:absolute;}

#centent{ width:960px;  margin:15px auto 0 auto;}
#c_1{ width:290px; height:172px; float:left;}

#c_12 table{ padding-top:0px;}
.imgcss{ height:110px; background:#FFF;}


.prokind { float:left; padding-top:3px; }
.NewCon{border-bottom: 1px dashed #a8a7a7; float:left;  width:280px;  height:300px;  padding-bottom:10px; margin: 10px 15px 0 8px;}
/*.NewCon img { border: 1px solid #e7e9e9; padding:2px;}*/

.YHCB{float:left; text-align:center; height: 200px; width:200px;margin: 10px 0px 10px 35px;}
.YHCB img { border:1px solid #CCC;}

#bottom{ height:31px; clear:both; font-size:14px;clear:both; }
#b1{ width:960px; height:31px; margin:5px auto; }
#b2{ height:15px; line-height:15px; margin-top:0px; height:35px; float:left;color:#999999;}
#b3{  height:24px; line-height:24px; float:left;color:#666666;}
#b3 a{  text-decoration:none; margin-left:1px;color:#666666; float:left}
#b4{  height:24px; line-height:24px; float:right;margin-left:12px;color:#666666;}
#b4 a{  text-decoration:none; color:#888888;}


.Article{ float:left; width:520px; text-align:justify;  color:#8b8b8b}


#p2{ background:url(images/product_19.jpg) no-repeat; width:288px; height:30px;}
#p2 h2{ padding:9px 35px; font-size:14px; color:#0680b8}
#p2 h2 a{  font-size:14px; color:#0680b8; text-decoration:none;}
#p3{ width:278px; height:26px; margin-top:3px; background:#1ba4e4; color:#FFF; line-height:28px; padding-left:10px;}
#p4{ width:288px; height:235px;}
#p5{ height:136px; width:258px; padding:17px 0 0 30px;}
#p5 li{ line-height:20px; background:url(images/xiaosanjiao.jpg) no-repeat 0 7px;}
#p5 li a{ color:#333; text-decoration:none; margin-left:15px;}
#p5 li a:hover{ color:#0680b8; font-weight:bold;}
.p6{ width:276px; height:24px; border:1px solid #ccedfc; background:#dff2fc; line-height:24px; padding-left:10px;}
.p7{ width:276px; height:24px; border:1px solid #ccedfc; background:#dff2fc; line-height:24px; padding-left:10px; margin-top:3px;}
#p8{ width:288px; height:120px;  background:#f5fbfe;}
#p81{ width:288px; height:50px;  background:#f5fbfe;}
#p9{ margin-bottom:15px;}
#p10{ margin-bottom:3px}

.clear{ clear:both; float:none}
#p_r{ float:right; width:679px;}
#p_banner{ width:679px; height:292px;}
#p_r1{ margin-top:20px; width:669px; height:24px; background: url(images/product_26.jpg) no-repeat; text-align:right; line-height:24px; padding-right:10px; color:#666;}
#p_r1 a{ color:#666; text-decoration:none;}
#p_r1 a:hover{ color:#039ce1;}
#p_r2{ margin-bottom:10px; width:669px; height:27px; background: url(images/product_27.jpg) no-repeat; text-align:right; line-height:27px; padding-right:10px; color:#666;}
#p_r2 a{ color:#666; text-decoration:none;}
#p_r2 a:hover{ color:#039ce1;}
#new2{ margin-top:20px;  width:669px; height:24px; background: url(images/Newskind.jpg) no-repeat; text-align:right; line-height:24px; padding-right:10px; color:#666;}
#new2 h2{ text-align:left; padding:0px 25px; font-size:14px; color:#22a6e6; float:left; }
#new2 span{float:right;width:280px; text-align:right;}
#new2 a{ color:#666; text-decoration:none; }
#new2 a:hover{ color:#039ce1;}

.clear{clear: both;}
.pro_left{ float:left; width:320px;  background:#FFF; margin:10px 0;}
.pro_right{ float:left; padding:20px 0 0 20px; width:330px; line-height:20px;}
.prodt{ line-height:25px; padding-top:10px;}


.news_right{ float:left; width:700px;}
.newslist{  padding:10px 0; color:#666; width:680px;}
.newslist li {padding:0px 5px; line-height:30px; width:620px; border-bottom:1px dashed #848483;   text-align:left;margin:0px 0 3px 10px; vertical-align:middle;}
.newslist li .acolor1,.acolor1:visited{padding:0px 20px;color:#333; line-height:25px;background:url(images/li.png) no-repeat left top;
                                                    font-size:14px; text-decoration:none;  font-weight:normal;   text-align:left;margin:0px 0 2px 3px;vertical-align:middle;}
.newslist li .acolor1:hover{ padding-left:30px;font-weight:bold;color:#1ba4e4; }
.newslist .con{ margin-left:15px; }
.newslist span a{ color:#ff8400; text-decoration:none;}

.newtitle{ font-size:14px; margin-left:15px; color:#22a6e6; border-bottom:1px dashed #22a6e6;width:640px; font-weight:bold; line-height:30px; padding-top:10px; text-align:center;}
.newtitle2{ font-size:14px; line-height:30px;  text-align:center;  color:#999}
.newdetail2{ width:650px; margin:0 auto; min-height:320px; line-height:25px; font-size:14px; padding:10px 10px; color:#333;  }
.news_nav{ width:650px; text-align:right; vertical-align:bottom; margin-top:15px}
.news_nav a{ color:#333; font-size:14px; text-decoration:none;}

.tjcp a{ color:#333; font-size:14px; text-decoration:none;}

.paginator { margin: 0px;}
.paginator a { text-decoration: none; color:#666666; padding:2px;  font-weight:bold;}
.paginator a:visited { text-decoration: none; color:#666666; font-weight:normal;}
.paginator .cpb {font-size: 14px;border:none; padding:1px 2px; color: #FFFFFF; background: #ffa501;}
.paginator a:hover {color: #FFFFFF; background: #ffa501;text-decoration: none; }
.paginator span{ color: #FFFFFF; padding:1px 2px; background: #ffa501; float:none}

.panel61{height:360px; width:310px; margin-right:20px;  float:left; overflow:hidden;}
.panel61 h2 { padding:10px; height:25px; background:url(images/newlist.jpg) no-repeat left center;}
.panel61 h2 a{ color:#039ce1; line-height:25px; text-decoration:none; padding:10px 0 0 25px; font-size:14px;}
.panel61 h3 a{ color:#039ce1; line-height:25px;text-decoration:none; font-size:14px}

.panel6{min-height:320px; height:auto !important; height:320px;width:310px; margin-right:20px;  float:left; overflow:hidden;}
.panel6 h2 { padding:10px; height:25px; background:url(images/newlist.jpg) no-repeat left center;}
.panel6 h2 a{ color:#039ce1; line-height:25px;text-decoration:none; padding:10px 0 0 25px; font-size:14px;}
.panel6 h3{}
.panel6 h3 a{ color:#039ce1; line-height:25px;text-decoration:none; font-size:14px}

.textlist2{padding:10px 0px 0px 0px; clear:both;}
.textlist2 li{padding:3px 0px; background:url(images/libg.gif) repeat-x left bottom;height:25px; line-height:25px;text-align:left;margin:0px 0 0px 0;color:#8d8d8d; text-decoration:none;}
.textlist2 span{float:right;padding:0 0px 0 0;color:#0058a6;display:inline;}
.textlist2 a,.textlist2 a:visited,.textlist2 a:hover{padding:0 0 0 10px; font-size:14px; color:#0058a6; background:url(quan.gif) no-repeat left 4px;}
.textlist2 h3{font-weight:bold; text-decoration:none;line-height:25px;}

.textlist2_2{ padding:0px;}

.textlist2_3{ padding:10px 0;}
.textlist2_3 span{ color:#2e8f02;}
.textlist2_3 a,.textlist2_3 a:visited,.textlist2_3 a:hover{padding:0 0 0 15px; text-decoration:none; font-size:14px; line-height:30px; color:#333; background:url(images/quan.gif) no-repeat left 1px;}

.Msg{width:580px; margin:10px auto; }
.Msg table td{ text-align:left; padding:3px;}
.Msg table input{width:145px; height:20px; float:left; margin-right:3px; border:1px solod #CCC;}

.pro_list{ margin:0px 0 0 20px;}
.pro_item2{ width:164px; height:170px; float:left; padding:20px 0 15px 0px; display:inline;text-align:left;}
.pro_item2 .pro_img{ height:160px; width:140px;}
.pro_item2 .pro_img img.on{ border:1px solid #039ce1;}
.pro_item2 .pro_img img{ width:120px; }
.pro_item2 .pro_img img{ border:1px solid #CCC; padding:0px; display:block;}
.pro_item2 h3{ background:url(images/pli.gif) no-repeat 3px left; text-align:left; color:#333; width:135px; font-size:14px; font-weight:normal;}
.pro_item2 h3 a:link,.pro_item2 h3 a:visited{ text-align:left; text-decoration:none; padding:2px 0 0 15px; font-size:14px; font-weight:normal; color:#333;}

.pro_item2 h3 a:hover{ text-align:left; text-decoration:none; padding:2px 0 0 15px; font-size:14px; font-weight:normal; color:#039ce1;}

#.p_r h4{ }
.btn_panel{ text-align:right;background:url(../images/btnbg.jpg) repeat-x left top; padding-top:2px;}
.btnOn:link,.btnOn:visited,.btnOn:hover{ display:inline-block; width:99px; height:29px; line-height:29px; text-align:center;font-size:14px; color:#FFF;background:url(../images/btnon.jpg) no-repeat center top;}
.btn_panel a{ display:inline-block; text-decoration:none; width:99px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#FFF;background:url(../images/btnoff.jpg) no-repeat center top;}

.panel4{ width:400px;}


.map_list{ padding:0px 10px 0px 0px ;font-size:14px;}

.por_lit{ height:33px; background:url(../images/bj.png) 0px -425px no-repeat; width:257px; text-indent:30px; line-height:33px; color:#4D4D4D; margin-left:8px; display: block; font-size:14px;}

 .pro_item1{width:120px;margin:8px 15px 10px 10px; float:left; display:inline;  height:60px; background:url(PROBG.gif); }
.pro_item1 table td{ vertical-align:middle;}
.pro_item1 .img{ text-align:center; vertical-align:middle;  }
.pro_item1 .img img{height:50px;border:0px solid #d2d2d2; padding:0px;vertical-align:middle;}
.pro_item1 h3{ line-height:30px; text-align:center; color:#747474;}
.pro_item1 h3 a,.pro_item2 h3 a:visited{ color:#747474;}
.pro_item1 h3 a:hover{color:#FFF;}
.pro_item1 .memo{ text-align:center; line-height:18px; padding:5px 0;}
.pro_item1 a{ color:#333; text-decoration:none;}


/*广告轮播*/
#banner{
	 width:960px;
	 height:470px;
	 background:url(../images/si_04_02.gif) top center no-repeat; z-index:0
}
#banner2{
	 width:992px;
	 height:480px;
	 background:url(../images/si_04_02.gif) top center no-repeat;

}

#banner2 img{
	 border:none;
}

.image{
	 width:972px;
	 min-height:150px;
	 margin:0 10px;
}
#banner .lan{
	 width:972px;
	 height:42px;
	 margin:0 10px;
	 background:url(../images/si_09.gif) no-repeat;
}
#banner .lan .yuan{
	 width:80px;
	 height:35px;
	 margin:0 auto;
	 padding-left:20px;
	 padding-top:7px;
}
#banner .lan .yuan a{
     margin:0 2px;
}
.waa{
    width:960px;
	min-height:100px;
	margin:0 auto;
	position:relative;
}
#frame{
	width:960px;
	height:460px;
	position:absolute;

	overflow:hidden;
}
#btn{
	position:absolute;
	height:30px;
	top:420px;
	padding-top:7px;
	display:block;
}
#btn1{
	position:absolute;
	height:30px;
	top:405px;
	padding-top:7px;

	display:block;
}

.whit{
	width:960px;
	height:42px;
}
.ptext{
	width:230px;
	height:30px;

	float:right;
	text-align:right;

}
#btn span{display:block; float:left; margin-top:4px; cursor:pointer; margin-left:2px; width:18px; height:20px;
text-align:center;color:#FFF; font-size:14px; background:url(../images/t.png) no-repeat;
}
#btn span.hov{background:url(../images/tt.png) no-repeat ; }
*html #btn span.hov{ background:url(../images/tt.png) no-repeat; cursor:pointer;}
#img a{position:absolute;left:0px;top:0px; display:none;}

/*菜单个性设置*/
.box{width:184px;height:100%; height:100%;background:url(../images/conleftbg.jpg) repeat-y left top;  }
.box ul{list-style:none;text-align:left;font-size:14px;margin-bottom:8px;}

/*一级菜单*/
.menu li.level1{padding-bottom:2px;}
.menu li.level1 a{display:block;line-height:28px;height:30px;padding-left:15px; text-align:left;  font-size:14px;color:#666666;background:#ededed;}
/*一级菜单两态样式,供JS调用*/
.menu li.level1 a.hove{background-position:left -31px;}
.menu li.level1 a.cur{background-position:left -62px;}

/*二级菜单*/
.menu li ul{padding-left:0px;overflow:hidden;}
.menu li ul.level2{width:184px;display:none; padding-bottom:18px;}
.menu li ul.level2 li{height:32px;line-height:33px;}
.menu li ul.level2 li a{display:block;height:32px; line-height:32px; background:#f6f6f6 url(../images/t2.gif) no-repeat 15px center;padding-left:30px;color:#666666; font-size:14px; border-bottom:1px #B8C2CB dashed;overflow:hidden;}
/*二级菜单两态样式,供JS调用*/
.menu li ul.level2 li a.hove1{background:#f2f1f1 url(../images/t1.gif) no-repeat 15px center;}

dl,dt,dd{

    background:#eeeff0;
    font-size:14px;
    color:#7c7c7c;
    }
dl{

    width:915px;
    border:1px solid #dcdddf;
    border-bottom:none;
    }
dt{
    font-weight:800;
    background:#cdcdcf;
    color:#fff;
    font-size:14px;
    line-height:50px;
     text-align:center;
    }
dd{
    line-height:22px;
    padding:0 0 0 10px;
    border-bottom:1px solid #dcdddf;
    height:50px;
    overflow:hidden;
     padding:6px 0 0 20px;
     text-align:left;
    }
.fff{
    background:#fafbfb
    }
dt span,dd span{
    display:block;
    float:right;
    font-size:14px;
    border-left:1px solid #dcdddf;
    text-indent:0em;
    width:600px;
    height:46px;
    text-align:left;
    padding:0px 0px 0 20px;
    }
     .sz{
    display:block;
    float:right;
    font-size:14px;
    border-left:1px solid #dcdddf;
    text-indent:0em;
    width:120px;
    text-align:left;
    padding:0px 0px 0 20px;
    }
    .blue{ color:#1bace5}
   dt span{color:#FFFFFF}


#page{width:100%;height:36px;line-height:36px;text-align:left;
overflow:hidden;margin-left:auto;margin-right:auto;display:block;
text-align:-moz-center;
*text-align:center;
text-align:center}
#page a{
border:1px solid #e2e2e2;
text-decoration:none;color:#999;background:#fafafa;
display:inline-block;padding:9px 12px;margin:0 5px 0 0;
line-height:16px;margin-right:3px}
#page a:hover,#page a.current{
border:1px solid #e2e2e2;
text-decoration:none;
color:#FFF;background:#32a5e7}
#page a.first{margin-right:15px}
#page a.last{margin-left:15px}
#page span{margin-left:15px}


/* 动态文章图片、视频框等块状元素居中 */
.aligncenter{display:block; margin:0 auto}
/* 动态文章图片、视频框等块状元素居中 */
