@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0;}

body{ margin:0 auto;font-size:12px; font-family:"宋体"; background:#ffffff; color:#666666;}

div,input,dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6,p,fieldset{margin: 0;

/* [disabled]padding:0; */}

ul,li{ list-style:none;}

img,input{ border:none;}

a{text-decoration:none; color:#666666}

.clearfix:after {

visibility: hidden;

display: block;

font-size: 0;

content: " ";

clear: both;

height: 0;

}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

.fen{ clear:both;}



/*顶部样式*/

.head{width:100%; height:107px; background:#000; overflow:hidden;}

.headcon{width:1002px; height:90px; padding-top:15px; margin:0px auto;}

.headleft{width:550px; height:85px; line-height:85px; overflow:hidden;float:left;}

.headright{width:410px; padding-right:20px; background:url(../images/ico.gif) 135px 0px no-repeat; height:82px; line-height:25px; padding-top:30px;float:right; font-size:22px; letter-spacing:2px; text-align:right; color:#eaeaea; font-family:Arial, Helvetica, sans-serif}



.banner{width:100%;height:auto;margin:0px auto;background:#000000;text-align:center;}

.chinaz{width:1440px;height:465px;margin:0 auto;position:relative;overflow:hidden;}


.nav{width:100%; background:#000;}

.navcon{width:1002px; height:54px; line-height:54px; overflow:hidden; margin:0px auto; font-size:14px; font-weight:bold;}

.navcon ul{ margin:0px auto; padding:7px 5px;}

.navcon ul li{ padding:0px 25px; display:block; background:url(../images/ico.gif) 0px -88px no-repeat; float:left; height:40px;  line-height:40px;}

.navcon ul li a{color:#FFF;}

.navcon ul li a:hover{ color:#FF0}

.navcon ul li.one{ background:none;}

/*第一部分内容*/

.main{width:100%; height:auto; margin:0px auto;}

.conone,.ny{width:1002px; margin:0 auto; padding-top:15px; height:auto;}

.cononeleft{width:195px; height:auto; padding-left:7px; float:left; overflow:hidden;}

.cononeright{width:775px; float:right; overflow:hidden; height:auto;}



/*首页产品js*/

	* { list-style: none; margin: 0; padding: 0; }

	ul.expmenu {width: 179px; margin:0 auto; padding: 0px 8px; }

	ul.expmenu * { list-style: none; }

	ul.expmenu  li:last-child  div.header { border-bottom:none;}

	ul.expmenu  li ul li {padding: 0px 20px 0px 15px;width:150px; font-size:14px; height:31px;background:url(../images/ico.gif) 0px -276px no-repeat; line-height:31px; overflow:hidden;color: #fff; }

	ul.expmenu  li ul li a{padding: 10px; color:#fff;}

	ul.expmenu  li ul li a:hover{padding:10px; color: #fff;}

	ul.expmenu  li ul li:last-child { border-bottom: none; }

	ul.expmenu div.header{ background:url(../images/ico.gif) 0px -218px no-repeat;width:180px; text-align:center;height:54px; line-height:54px; overflow:hidden;font-size:14px;}

	ul.expmenu  li  div.header span { display:block;float:right;padding: 0px 11px 0px 0px;}

	ul.expmenu  li  div.header a{ color:#fff; font-size:14px; font-weight:bold;}

	ul.expmenu  li  div.header a:hover{color:#ffff00;font-size:14px; font-weight:bold;}

	ul.expmenu  li  div.header  .arrow { display: block; width:25px; height: 31px; line-height:31px;background: no-repeat center; float: right; }

	ul.expmenu  li  div.header  .arrow.up { background: none;}

	ul.expmenu  li  div.header  .arrow.down {background: none;}

	div#contentfl { display: table; color:#f9ffc4; background:#880313;width:195px; height:auto; margin:0px auto; padding:30px 0px 15px 0px;overflow:hidden;}

/*首页图片展示*/	

.product{ width:775px; height:auto; overflow:hidden;}

.product ul{ margin:0px auto; padding:0px;}

.product ul li{float:left;height:auto; padding:5px 13px 0px 0px;}

.product ul li span a{float:left;width:180px;height:25px;text-align:center;line-height:25px;overflow:hidden;}

.product ul li span a:hover{color:#c30e23;overflow:hidden;}



/*第二部分*/

.contwo{width:1002px; margin:15px auto; height:auto;}



.wbytit2{width:100%; height:43px; position:relative; background:#000; font:400 14px/16px "Microsoft YaHei"; text-transform:uppercase;}

.wbytit2 .t2{width:106px; height:62px; color:#fff; font-weight:400; background:url(../images/ico.gif) -694px -218px; no-repeat; text-align:center; padding-top:15px; position:absolute; top:0px; left:17px;}

.wbytit2 .t3{height:32px; padding-top:7px; color:#fff; font-weight:400; padding-left:27px;}

.wbytit2 span{ font-size:13px;}

.wbytit2 font{ font-size:10px;}

/*公司动态*/

.wbynews{width:330px; float:left; padding-left:7px;}

.in_nr,.in2_nr{padding-top:40px; padding-left:10px;}

.in_nr ul,.in2_nr ul{width:100%; height:auto;}

.in_nr ul li,.in2_nr ul li{height:25px; font:normal 12px/25px "simsun"; background:url(../images/ico.gif) 0px -447px no-repeat; text-indent:10px;}

.in_nr ul li a,.in2_nr ul li a{color:#666666;}

.in_nr ul li a:hover,.in2_nr ul li a:hover{color:#c30e23; text-decoration:none;}

.in_nr ul li.one,.in2_nr ul li.one{height:125px; text-indent:0; background:none;}



.in_nr ul li.one .pic{width:120px; height:100px; border:#d1d1d1 solid 1px; display:block; float:left;}

.in_nr ul li.one .text{height:20px; line-height:20px; font-weight:bold; font-size:12px; color:#000000; width:170px; padding-left:15px; float:left;}

.in_nr ul li.one a:hover.text,.in2_nr ul li.one a:hover.text{color:#c30e23; text-decoration:none;}

.in_nr ul li.one .in_js{width:170px; padding-left:15px; float:left; font:normal 12px/21px "simsun"; padding-top:8px; color:#666666;}

.in_nr ul li.one .imore{color:#c30e23;}



/*行业资讯*/

.wbynews2{width:350px; float:left; padding-left:17px;}



.in2_nr ul li.one .text{height:20px; line-height:20px;font-weight:bold; display:block; font-size:12px; color:#000000; width:100%; text-align:center;}



.in2_nr ul li.one .in2_js{font:normal 12px/21px "simsun"; padding-top:8px; color:#666666;}

.in2_nr ul li.one .imore{color:#c30e23;}



/*首页联系我们*/

.wbycontact{width:270px; padding-right:12px; float:right;}

.ic_nr{ padding-top:25px; font:normal 12px/24px "simsun"; color:#666; padding-left:15px;}

.ic_nr2{ padding-top:15px; font:normal 12px/24px "simsun"; color:#666; padding-left:15px;}



/*footer部分*/

.foot{width:100%; background:#000; margin-top:10px; height:auto;}

.footer{width:1002px;height:auto;overflow:hidden;margin:0 auto;}



.link{width:1002px;height:auto;padding:15px 0px; border-bottom:#888 dashed 1px;overflow:hidden;}

.link span{display:block;width:80px;height:25px;float:left;overflow:hidden;color:#fff;font-size:14px;line-height:25px; font-weight:bold;}

.linkmain{width:880px;height:auto;float:left;display:inline;color:#999;font-size:12px;line-height:25px;overflow:hidden;}

.linkmain a{color:#fff;font-size:12px;line-height:25px;margin:0px 5px;}

.linkmain a:hover{text-decoration:underline;}



.foomain{width:1002px;height:auto;padding-top:20px;text-align:center;color:#b8b8b8;font-size:12px;line-height:30px;overflow:hidden;}

.foomain a{color:#b8b8b8;font-size:12px;line-height:30px;}

.foomain a:hover{text-decoration:underline;}



/*内页样式*/

.nyleft{width:270px; float:left; padding-left:7px;}

.nytitle{background:url(../images/ico.gif) 0px -633px no-repeat;width:270px; text-align:center;height:54px; line-height:54px; overflow:hidden;font-size:20px; margin-bottom:10px; font-weight:bold;}



/*首页产品js*/

	* { list-style: none; margin: 0; padding: 0; }

	ul.nyexpmenu {width: 244px; margin:0 auto; padding: 0px 8px; }

	ul.nyexpmenu * { list-style: none; }

	ul.nyexpmenu  li:last-child  div.header { border-bottom:none;}

	ul.nyexpmenu  li ul li {padding: 0px 20px 0px 15px;width:200px; font-size:14px; height:31px;background:url(../images/ico.gif) -1px -519px no-repeat; line-height:31px; overflow:hidden;color: #fff; }

	ul.nyexpmenu  li ul li a{padding: 10px; color:#fff;}

	ul.nyexpmenu  li ul li a:hover{padding:10px; color: #fff;}

	ul.nyexpmenu  li ul li:last-child { border-bottom: none; }

	ul.nyexpmenu div.header{ background:url(../images/ico.gif) -1px -519px no-repeat;width:250px; text-align:center;height:54px; line-height:54px; overflow:hidden;font-size:14px;}

	ul.nyexpmenu  li  div.header span { display:block;float:right;padding: 0px 11px 0px 0px;}

	ul.nyexpmenu  li  div.header a{ color:#fff; font-size:14px; font-weight:bold;}

	ul.nyexpmenu  li  div.header a:hover{color:#ffff00;font-size:14px; font-weight:bold;}

	ul.nyexpmenu  li  div.header  .arrow { display: block; width:25px; height: 31px; line-height:31px;background: no-repeat center; float: right; }

	ul.nyexpmenu  li  div.header  .arrow.up { background: url(../images/arrow_d.gif) no-repeat 10px 15px;}

	ul.nyexpmenu  li  div.header  .arrow.down {background: url(../images/arrow_u.gif) no-repeat 10px 15px;}

	div#nycontentfl { display: table; color:#f9ffc4; background:#880313;width:270px; height:auto; margin:0px auto; padding:0px 0px 15px 0px;overflow:hidden;}

	

.nyright{width:685px; float:right; padding-bottom:20px;}

.dqwz{width:100%; height:34px; border-bottom:#000000 solid 4px;}

.dqwz h3{padding-left:25px; height:34px; font:bold 14px/34px "simsun"; color:#000; float:left;}

.dqwz p{height:20px; font:normal 12px/34px "simsun"; width:auto; padding:0 8px; float:right; color:#2d2d2d;}

.dqwz p a{color:#2d2d2d;}

.dqwz p a:hover{color:#b40217; text-decoration:none;}

.nrcon{padding-top:20px; width:645px; margin:0 auto; font:normal 12px/24px "simsun"; color:#666666;}



.news_title{width:660px; border-bottom:1px solid #CCC;text-align:center; margin:10px auto 0px; font-size:14px; font-weight:bold; line-height:35px; overflow:hidden; color:#000;}

.time{width:660px; margin:0px auto; height:25px; line-height:25px; overflow:hidden; font-size:12px; text-align:center;}

.conimg{width:648px; margin:0 auto;height:auto; overflow:hidden; text-align:center;}

.conimg img{max-width:630px; padding:3px; border:#CCC solid 1px; overflow:hidden;}

.newscon{width:650px; height:auto; margin:5px auto;text-align:left; overflow:hidden; line-height:25px;}

.newscon img{max-width:100%;}



.newsnext{width:650px;height:auto;padding:10px 10px 20px 20px; margin:0px auto;overflow:hidden;line-height:27px;}

.newsnext a{color:#777; font-size:12px;line-height:27px;}

.newsnext a:hover{color:#ff0000; text-decoration:underline;}

.newsnext span{color:#be3f72; font-size:12px;line-height:27px;}



.page{width:650px;height:auto; padding:10px 10px; text-align:center;overflow:hidden;}



/*内页联系我们*/

.wbycontact01{width:270px; padding-left:7px; float:right; margin-top:10px;}

.ic_nr{ padding-top:25px; font:normal 12px/24px "simsun"; color:#666; padding-left:15px;}

.ic_nr2{ padding-top:10px; font:normal 12px/24px "simsun"; color:#666; padding-left:15px;}



/*内页新闻样式*/

.nynewslist{width:640px; height:auto; margin:0px auto; overflow:hidden}

.nynewslist ul{margin:0px auto; padding:5px 0px 15px 0px;}

.nynewslist ul li{width:640px; margin:0px auto; font-size:14px; line-height:31px; height:31px;color:#F00; overflow:hidden; border-bottom:1px dashed #999;}

.nynewslist ul li a{color:#4a4a4a;overflow:hidden}

.nynewslist ul li a:hover{color:#b40217;}

.nynewslist ul li span{float:right; width:100px; height:26px; line-height:26px; overflow:hidden; color:#4a4a4a;}



.nyproduct{ width:675px; height:auto; overflow:hidden;}

.nyproduct ul{ margin:0px auto; padding:0px;}

.nyproduct ul li{float:left;height:auto; padding:5px 13px 0px 0px;}

.nyproduct ul li span a{float:left;width:180px;height:25px;text-align:center;line-height:25px;overflow:hidden;}

.nyproduct ul li span a:hover{color:#c30e23;overflow:hidden;}


.comm-list{ border:1px solid #E9E9E9;margin-top:10px; }
.comm-list-title{ height: 30px; line-height: 30px; border-bottom: 1px solid #E9E9E9; font-weight: bold; background-color:#F5F5F5; }
.comm-list-title input{ border:#CCCCCC 1px solid; height:15px; padding:3px; margin-left:5px; }
.comm-list-title span{ background: url(../images/toend.png) 2px center no-repeat; display:block; float: left; padding-left:28px; }
.comm-list-title .putime,
.comm-list-title a.back{ display:block;float:right; margin-right:10px; font-weight:normal; }
.comm-list-content{ clear:both; padding:10px; line-height:20px; background-color:#FEFEFE; }
.comm-list-content div{ margin-top:6px;}
.comm-list-repley{ clear:both; color:#377DBD; line-height:20px; margin:10px; margin-top:0; padding:6px; background-color:#F6F6F6; border: 1px dashed #CCCCCC; }
.comm-list-repley span{ color:#f60;}
.comm-list-content table td{ padding:3px;}
.comm-list-content table td input{ border:#CCCCCC 1px solid; height:15px; padding:3px; }
.comm-list-content table td input.radio{ border:none; }
.comm-list-content table td textarea{ border:#CCCCCC 1px solid; padding:3px; }
.ringt-main-height{width:650px;height:auto; margin:0 auto;}


.right_main{padding:10px 10px;}
.right_main dl{margin:5px 0;}
.right_main dl dt{background:#eff0ee;height:35px; line-height:35px;margin:10px 0 0 0;border:1px solid #eaebe9;}
.right_main dl em{background:#F00;display:block; width:90px; text-align:center;color:red;font-style:normal;height:30px; line-height:30px;}
.right_main dl em a{color:#fff;}
.right_main dl dd{margin:15px 0;color:#666;}
.right_main dl span{font-weight:bold;padding:0 10px 0 0;}
.right_main dl a{color:#F00;}