	@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, table, tr, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}
a{text-decoration:none;color:#333;}
.left{float:left;}
.right{float:right;}
body{font-size:12px;font-family:"Microsoft YaHei",Georgia,Serif}
.border{border:1px solid red}
.search{margin-top:20px;width:240px;overflow:hidden;margin:10px auto;}
.s_text {float:right;width:151px;height:22px;line-height:22px;margin:1px;padding:0px 10px;border:1px solid #ccc;color:#999;} 
.s_btn { width:50px;height:24px;border:none;cursor: pointer;margin-left:5px;background:rgb(53,104,207);color:white;float:right;}

/*head*/
.top p{text-align:center}
.top{margin-top:8px;height:140px;width:100%;background:url(/static/images/top_bg.jpg) repeat-x;}
.top h3{color:red;font-size:16px;padding-top:40px;letter-spacing:2px}
.top .right a{margin:0 5px;}
.mynav{width:100%;}

/*index*/
.main{
width:1150px;
margin:0 auto;overflow:hidden;font-family:"Microsoft YaHei",Georgia,Serif
}
.main .manage h5,.main .research .sys li h5{font-size:14px;}
.main .manage h4{color:#bb2828;font-size:20px;}
.main .manage span{color:#666;font-size:16px;padding-left:10px;}
.main h3{margin:10px 0;font-size:20px;height:40px;background:#eee;text-align:center;line-height:40px;color:#333;}
.main h2{font-size:17px;}
.main h1{color:rgb(219,21,22);height:45px;line-height:45px;font-size:22px;border-top:2px solid black;border-bottom:1px solid #bbb;padding-left:1em;}
.main h1 a{float:right;font-weight:normal;font-size:14px;width:60px;background:url(/static/images/more.png) right center no-repeat;text-indent:10px;margin-right:10px;color:#999;}


.main h1 a:hover{background:url(/static/images/more1.png) right center no-repeat;color:rgb(219,21,22)}
.main .news{width:100%;height:405px;margin-top:40px;}
.main .news .ind_news,.main .about .lintro,.main .research .lintro{width:310px;}
.main .news .com_news,.main .about .cintro,.main .research .cintro,.main .action .cintro{width:820px;}
.main .news .com_news .cnewslist{margin-top:10px;width:448px;height:300px;}
.main .news .com_news .cnewslist ul li{border-bottom:1px solid #ddd;padding:15px}
.main .news .com_news .cnewslist ul li:last-child{border:none;}
.main .news .com_news .cnewslist ul li a{color:black;font-size:20px;display:block;margin-bottom:2px;}
.main .news .com_news .cnewslist ul li a:hover ,.stitle:hover{color:rgb(219,21,22);}
.main .news .com_news .cnewslist ul li span{color:#666;font-size:14px;display:block;}
.inewslist .stitle{font-size:15px;display:block;margin-bottom:10px;}
.inewslist li p img{float:left;margin:0 8px 8px 0;}
.inewslist li p{color:#666;line-height:20px;}
.inewslist{padding-top:10px;}
.inewslist li{margin-bottom:5px;}
.inewslist li.li{padding-left:10px;height:33px; line-height:33px;background:url(/static/images/dot.jpg) left center no-repeat;}
.main .news .com_news .cnewspic{margin:10px;width:340px;}
.main .news .com_news .cnewspic h2{text-align:center;margin-top:10px;}

.main .about,.main .research{width:100%;padding-bottom:20px;}
.main .cintro p img{float:left;margin-right:20px;}
.main .cintro p{height:370;font-size:15px;padding:0 10px;line-height:26px;margin-bottom:10px;position:relative;padding-bottom:20px;}
.main .lintro p span a,.main .cintro p span a{color:rgb(219,21,22);}
.main .lintro p span {position:absolute;right:10px;}
.main .cintro p span {position:absolute;right:10px;}
.main .lintro p img {float:left;margin-right:8px;margin-bottom:0px;width:162px;height:227px;}
.main .lintro p.yjzx img {float:left;margin-right:8px;margin-bottom:0px;width:300px;height:198px;}
.main .lintro p{line-height:18px;font-size:13px;padding-right:8px;margin-bottom:9px;position:relative;padding-bottom:20px;}



.main .manage{width:100%;height:1000px;padding:10px 0;background:url(/static/images/m_bg1.png) no-repeat;background-position:25px 50px;}
.main .manage .yuanliao, .main .manage .kt{
width:94%;height:370px;margin:0 auto;position:relative;}
.main .manage .gmp{width:94%;height:290px;margin:0 auto;position:relative;margin-top:10px;}
.main .manage .gmp .bigpic,.main .manage .kt .bigpic{position:absolute;left:55px;top:20px; }
.main .manage .yuanliao .bigpic{position:absolute;right:80px;top:20px; }
.main .manage .gmp .bigpic img,.main .manage .kt .bigpic img{width:288px;height:230px;padding:2px;border:1px solid #ccc;}
.main .manage .gmp .mtitle,.main .manage .kt .mtitle{height:177px;width:44px;background:rgb(219,21,22);position:absolute;left:-22px;top:50px;}
.main .manage .yuanliao .mtitle{height:157px;width:44px;background:rgb(219,21,22);position:absolute;right:-22px;top:50px;}
.main .manage .yuanliao .mtitle strong,.main .manage .gmp .mtitle strong,.main .manage .kt .mtitle strong{width:25px;font-size:20px;color:white;display:block;margin:auto;padding-top:20px;}
.main .manage .yuanliao .left,.main .manage .gmp .right,.main .manage .kt .right{
 width:650px;
 margin-top:20px;
 padding-left:60px;
 background:url(/static/images/01.jpg) left top no-repeat;
}

.main .manage .gmp .right{ background:url(/static/images/02.jpg) left top no-repeat;}
.main .manage .kt .right{ background:url(/static/images/04.jpg) left top no-repeat;}
.main .manage .water{height:270px;margin-top:-12px;}
.main .manage .water .left{ background:url(/static/images/03.jpg) left top no-repeat;}
.main .manage .yuanliao .left ul.list li,.main .manage .gmp .right ul.list li,.main .manage .kt .right ul.list li{font-size:14px;height:22px;line-height:22px;background:url(/static/images/yes.jpg) left center no-repeat;padding-left:20px;}
.main .manage .yuanliao .left ul{margin-top:5px;}
.main .manage .yuanliao .piclist{width:500px;}
.main .manage .kt .right ul.piclist{margin-top:25px;margin-left:-18px;}
.main .manage .gmp .right ul.piclist{margin-top:25px;margin-left:0px;}
.main .manage .yuanliao .left ul.piclist{margin-top:15px;margin-left:-10px;}

.main .manage .gmp .right ul.piclist li img{width:96px;border:1px solid #ccc;padding:2px}
.main .manage .yuanliao .left ul.piclist li,.main .manage .kt .piclist li{width:110px;float:left;margin-left:10px;}
.main .manage .gmp .right ul.piclist li{width:100px;float:left;margin-left:8px;}

.main .manage .yuanliao .left ul.piclist li img,.main .manage .kt .piclist li img{width:100px;border:1px solid #ccc;padding:2px}

.main .manage  h5,.main .research .sys li h5{text-align:center;}


.main .research{width:100%;height:950px;}
.main .research .sys{margin-left:10px;border:1px solid #ccc;width:805px;overflow:hidden;padding:12px 0 0px 5px;}
.main .research .sys li{float:left;margin-left:1px;margin-bottom:20px;}
.main .research .sys li img{width:120px;height:92px;padding:2px;border:1px solid #ccc;margin-left:5px;}


.main .products{width:100%;height:700px;}
.main .products h6{height:41px;background:url(/static/images/p_bg.jpg) left repeat-x;border-bottom:1px solid #ccc;}
.main .products h6 span{height:41px;line-height:41px;display:block;font-size:18px;color:#c90327;padding-left:35px;margin-left:10px;background:url(/static/images/arr.jpg) left center no-repeat;}
.main .products .right{border:1px solid #ccc;margin-top:15px;height:590px;}
.main .products .left{width:390px;margin-left:10px;border:1px solid #ccc;margin-top:15px;height:590px;}
.main .products .chukou{width:280px;margin-right:15px}
.main .products .chukou ul li{margin-bottom:10px}
.main .action{width:100%;height:500px;}
.main .action .hd1{width:307px;height:198px;background:#ccc;}
.main .action .hd2{width:307px;height:192px;background:#ddd;position:absolute;left:0;bottom:0;}
.main .action .hd3{width:246px;height:140px;background:#aaa;position:absolute;top:0;left:312px;}
.main .action .hd4{width:246px;height:249px;background:#eee;position:absolute;top:145px;left:312px;}
.main .action .hd5{width:257px;height:250px;background:#bbb;position:absolute;top:0;right:0}
.main .action .hd6{width:257px;height:140px;background:#999;position:absolute;bottom:0;right:0}

.main .action .cintro div span{display:block;text-align:center;height:28px;line-height:28px;font-weight:bold;margin-top:-28px;position:relative;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}
.main .action div span a{color:white;}
.main .action div span a:hover{color:#ff455a;}
.main .action .lintro{border-top:2px solid rgb(136,136,136);border-right:3px solid rgb(63,63,63);height:598px;}
.main .action .lintro{width:300px;margin-right:10px;}
.main .action .lintro h1{color:white;background:url(/static/images/lianxi.jpg) left top no-repeat;border:none;
height:62px;padding-left:0.8em;line-height:50px;margin-top:-2px;}
.main .action .lintro .contact{float:right;width:288px;height:535px;border-left:1px solid #ccc;background:url(/static/images/cont_bg.jpg) left bottom no-repeat;padding-top:5px}
.main .action .lintro .contact strong{display:block;height:25px;line-height:25px;text-align:center;font-size:16px;color:#555;padding-bottom:10px;}
.main .action .lintro .contact em,.main .sidebar .sidecontact em{padding-left:20px;height:30px;line-height:30px;}
.main .action .lintro .contact em,.main .action .lintro .contact i,.main .sidebar .sidecontact i ,.contact i,.main .sidebar .sidecontact em{font-style:normal;font-weight:bold;font-size:14px;color:#555;}
.main .action .lintro .contact i{color:red;font-size:16px;}
.main .action .lintro .contact .pc{width:126px;height:60px;padding-left:15px;padding-right:10px;border-right:1px solid #ccc;float:left;margin-top:10px;}
.main .action .lintro .contact .pc a:hover,.main .action .lintro .contact .qq a:hover{color:red;}
.main .action .lintro .contact .qq{float:left;padding-left:10px;margin-top:10px;}
.main .action .lintro .contact span{width:30px;height:40px;display:block;background:#eee;float:right;font-size:14px;font-weight:bold;text-align:center;padding:5px 10px;}
.main .action .lintro .contact .kouhao{clear:both;color:white;font-weight:bold;font-size:16px;margin-top:120px;text-align:center;letter-spacing:2px}
/*foot*/
.footer{
width:100%;height:116px;background:url(/static/images/footer_bg.jpg) repeat-x;margin-bottom:8px;padding-top:30px;}
.footer p{color:white;text-align:center;font-size:14px;line-height:30px;letter-spacing:1px;}
.footer p a{color:white;margin-left:10px;margin-right:10px;}



/*list_page*/
.position{background:url(/static/images/home.png) left center no-repeat;padding:10px 0 10px 35px;line-height:12px;margin-top:6px;width:70%;}
.position a{font-size:15px;font-weight:bold;padding:10px 25px 10px 0px;background:url(/static/images/position.png) right center no-repeat;}
.position a:hover{color:red;}
.position a:last-child{background:none;}
.main {margin-top:20px;}
.main .content{width:820px;}
.main .sidebar{width:310px;}
.main .content h1{margin-bottom:5px;}
.main .sidebar h1{font-size:18px;}
.main .sidebar #leftmenu{}
.main .sidebar #leftmenu dt.parent{height:40px;background:url(/static/images/parent.png) left top repeat-x;font-size:18px;text-indent:2em;font-weight:bold;line-height:40px;}
.main .sidebar #leftmenu dd.child a i{float:left;background:url(/static/images/arr.png) left center no-repeat;height:40px;width:18px;margin-left:30px;}
.main .sidebar #leftmenu dd.child a i.child1{margin-left:50px;}
.main .sidebar #leftmenu dd.child a i.child2{margin-left:80px;}
.main .sidebar #leftmenu dd.child a{height:40px;font-size:14px;text-indent:1em;font-weight:bold;line-height:40px;display:block;background:url(/static/images/child.jpg) left top repeat-x;margin:10px auto;color:#555;}
.main .sidebar #leftmenu dd.child a:hover ,.main .sidebar #leftmenu dd.child .on{color:red;}
.main .sidebar #leftmenu dd.child a:hover i,.main .sidebar #leftmenu dd.child .on i{background:url(/static/images/arr1.png)left center no-repeat;}
.main .sidebar #leftmenu dt.parent a{color:white;}
.main .sidebar h1 span{color:white;margin-left:-1em;display:block;background:url(/static/images/h1.jpg) no-repeat;text-align:center;width:150px}
.main .sidebar .sidenews li a{display:block;}.main .sidebar .sidenews li a:hover{color:rgb(219,21,22)}
.main .sidebar .sidenews li{height:40px;line-height:40px;font-size:14px;border-bottom:1px dashed #ccc;}
.main .sidebar .sidecontact{border:1px solid #ccc;width:100%;border-bottom:40px solid #ccc;;}
.main .sidebar .sidecontact h2{height:40px;background:url(/static/images/zx.png) 12px top no-repeat;}
.main .sidebar .sidecontact span{font-size:30px;font-weight:bold;padding-left:10px;}
.main .neirong .mimg{width:100%;display:block;height:250px;transition:-webkit-transform 0.5s;}
.main .neirong .mimg1{width:228px;display:block;height:180px;transition:-webkit-transform 0.5s;}

.main .neirong {border-right:1px solid #ccc;border-left:1px solid #ccc;}
.main .neirong .imgdiv{padding:3px;width:100%;height:255px;overflow:hidden;}
.main .neirong .imgdiv1{width:100%;height:180px;overflow:hidden;position:relative;}
.main .neirong .picli1{width:230px;float:left;margin-left:20px;margin-bottom:20px;overflow:hidden;-webkit-box-shadow:-2px -2px 0 #fff,1px 1px 0 #ccc,1px 4px 15px rgba(0, 0, 0, .3);}
.main .neirong .picli1 em{display:block;width:100%;height:51px;background:url(/static/images/spbg.png);position:absolute;bottom:-50px; transition:-webkit-transform 0.5s}
.main .neirong .picli1:hover em{-webkit-transform: translateY(-50px);z-index:1;}
.main .neirong .picli{width:360px;float:left;margin-left:20px;margin-bottom:20px;border:1px solid #ccc;overflow:hidden;}
.main .neirong .picli h6{font-size:14px;background:#eee;text-align:center;height:40px;line-height:40px;}
.main .neirong .picli1 h6{font-size:12px;background:#FFF;height:30px;line-height:30px;}
.main .neirong .picli1 h6 i{font-size:14px;color:white;float:left;width:38px;text-align:center;background:RGB(224,0,25);margin-right:3px;}
.main .neirong{padding:20px;font-size:14px;}
.main .pos{width:100%;border-bottom:2px solid red;overflow:hidden;}
.main .neirong .picli:hover .mimg{-webkit-transform: scale(1.2);}
.main .neirong .picli1:hover .mimg1{-webkit-transform: scale(1.1);}
.main .neirong .picli1:hover h6{-moz-animation:myfirst 0.5s; -o-animation:myfirst 0.5s; animation:myfirst 0.5s;-webkit-animation:myfirst 0.5s;color:white;background:url(/static/images/h6.jpg) left center no-repeat;}


.main .neirong .picli:hover{-webkit-animation:myfirst1 0.5s;-moz-animation:myfirst1 0.5s;-o-animation:myfirst1 0.5s;animation:myfirst1 0.5s;border:1px solid rgb(143,10,31)}
.main .neirong .picli:hover h6{-moz-animation:myfirst 0.5s; -o-animation:myfirst 0.5s; animation:myfirst 0.5s;-webkit-animation:myfirst 0.5s;color:white;background:url(/static/images/h6.jpg) left center no-repeat;}
@-webkit-keyframes myfirst
{
0%   {
color:#333;
background:url(/static/images/h6.jpg) -500px center no-repeat;}
100%  {background:url(/static/images/h6.jpg) left center no-repeat;color:white;}
}
@keyframes myfirst
{
0%   {
color:#333;
background:url(/static/images/h6.jpg) -500px center no-repeat;}
100%  {background:url(/static/images/h6.jpg) left center no-repeat;color:white;}
}
@-moz-keyframes myfirst
{
0%   {
color:#333;
background:url(/static/images/h6.jpg) -500px center no-repeat;}
100%  {background:url(/static/images/h6.jpg) left center no-repeat;color:white;}
}
@-o-keyframes myfirst
{
0%   {
color:#333;
background:url(/static/images/h6.jpg) -500px center no-repeat;}
100%  {background:url(/static/images/h6.jpg) left center no-repeat;color:white;}
}

@keyframes myfirst1
{
0%   {border:1px solid #ccc;}
100%  {border:1px solid rgb(143,10,31)}
}@-webkit-keyframes myfirst1
{
0%   {border:1px solid #ccc;}
100%  {border:1px solid rgb(143,10,31)}
}@-moz-keyframes myfirst1
{
0%   {border:1px solid #ccc;}
100%  {border:1px solid rgb(143,10,31)}
}@-o-keyframes myfirst1
{
0%   {border:1px solid #ccc;}
100%  {border:1px solid rgb(143,10,31)}
}
.pages{width:780px;}
.pages span{float:right;margin-left:40px;}
.pages a,.pages strong{display:inline-block;padding:0 5px;}
.pages a{background:#eee;}.pages strong,.pages a:hover{background:rgb(143,10,31); color:white}
.pro_mesg li{height:40px;line-height:40px;}
.neirong .news_text{padding:10px;}
.neirong .news_text .date{float:right;font-weight:normal;color:#666;}
.neirong .news_text p{color:#888;margin-top:10px}
.mycontact span{font-size:25px;font-weight:bold;}
.mycontact i{font-size:18px;font-weight:bold;font-style:normal;color:#333}
.mycontact em{font-size:15px;font-weight:bold;font-style:normal;color:#666}
.mycontact p{padding-left:20px;line-height:35px;}
.mycontact p{padding-left:20px;}

.cnewspic img{width:340px;height:268px;}

.wopp-cont{ overflow:hidden; }
.wopp-cont .pro-img{display:block;width:235px;height:180px;}
.wopp-cont .pro-img img{margin:0 auto;display:block;border:3px solid rgb(200,131,89);width:93%;height:100%}
.wopp-cont dl{float:left;margin-left:15px;margin-top:15px;}




.tianqi a{color:white;}




