/* CSS Document */
*{margin:0;padding:0}
body{font-size:14px;text-align:center;color:#666;font-family:"Î¢ÈíÑÅºÚ"}
img{border:none}
p{line-height:25px;}
a{ text-decoration:none;color:#666}
ul,li,ul li{list-style:none}
.welcome{width:980px;margin:0 auto;height:30px;line-height:30px;padding-left:20px;color:#d6d4d4;font-size:12px;text-align:left}
.dh{width:200px;float:right}
.dh span{color:#d6d4d4}
.dh span a{color:#d6d4d4;font-size:12px}
#header{width:100%;min-width:1024px;background:url(../images/head_bg.jpg) repeat-x}
#header .top{width:1000px;height:135px;margin:0 auto;background:url(../images/top.png) no-repeat}
#header .nav{width:620px;margin:0 auto;float:right;margin-top:100px}
#header .nav .pli{width:100px;height:35px;float:left;line-height:26px;text-align:center;background:url(../images/shu.jpg) no-repeat right;margin-right:2px}
#header .nav li a{color:#323232;display:block;height:26px;line-height:26px;font-size:15px}
#nav {line-height: 24px; list-style-type: none; background:#666; } 
#nav a {display: block; width: 100px; text-align:center;} 
#nav li {float: left; width: 100px; background:#e0f6f9;}  
#nav li ul {line-height: 27px; list-style-type: none;text-align:left; width:100px; position: absolute;display: none;margin-top:9px} 
#header #nav li ul a{display: block; width:76px;text-align:left;padding-left:24px;color:#323232;font-size:15px} 
#header #nav li ul a:hover{background:#004890;color:#fff}
.swipe{width:100%;overflow:hidden;position:relative; text-align:center}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
#banner{width:100%;min-width:1024px;height:518px;background:url(../images/probg.jpg) no-repeat;background-size:100% 518px}
#content{width:1000px;text-align:left;margin:0 auto}
#inner{width:1000px;margin:0 auto;text-align:left;padding-top:20px}
.gg{border:1px solid #ccc;height:30px;line-height:30px;padding-left:10px;font-size:14px;color:#000;margin-top:5px;margin-bottom:18px}
.gg span{color:#000;font-size:15px}
.c1{color:#004890;font-size:16px;font-weight:bold}
.c2{color:#0a0a0a;font-size:16px;font-weight:bold;margin-right:5px}
.e1{color:#000;font-size:14px;font-family:Arial;margin-left:5px}
.gsjj{width:700px;float:left}
.gsjj_nr{width:696px;margin-top:18px;background:url(../images/border.jpg) no-repeat right}
.gsjj_nr .comp_img{width:240px;height:158px;background:#9fa0a0;float:left;margin-left:14px;margin-right:7px;position:relative}
.gsjj_nr img{position:absolute;bottom:6px;right:7px}
.gsjj_nr p{font-size:14px;color:#000;padding-right:10px}
.gsjj_nr a{float:right;font-size:12px;color:#004890;margin-right:10px}
.lxwm{width:293px;float:right}
.lxwm ul{padding-top:3px}
.lxwm ul li{font-size:14px;color:#181818;line-height:20px}
.lxwm ul li I{color:#004890}
.lxwm img{margin-top:5px}
.news{width:325px;float:left}
.news ul{border-top:3px solid #004890;margin-top:5px;}
.news ul li{height:30px;line-height:30px;border-bottom:1px dashed #d4d4d4}
.news ul li a{font-size:13px;color:#000;float:left}
.news ul li span{font-size:13px;color:#000;float:right}
.cpdt{float:right}
.gsdt{margin-left:13px}
.link{width:1000px;margin:0 auto;text-align:left;margin-top:10px;margin-bottom:10px}
.link span{color:#192d41;margin-right:40px;font-size:15px}
.link span a{color:#192d41;font-size:14px}
#footer{width:100%;min-width:1024px;background:#ddd;padding-top:30px;border-top:1px solid #d1cfcf;padding-bottom:40px}
.footer{width:1000px;margin:0 auto;}
.footer_left{width:640px;float:left;border-right:1px solid #b7b7b7;padding-left:40px}
.footer_left dl{float:left;margin-right:60px}
.footer_left dl dt{color:#323232;font-size:16px;margin-bottom:15px}
.footer_left dl dd{font-size:13px;color:#454545;margin-bottom:8px}
.footer_right{width:290px;float:right}
.footer_right span{font-size:20px;color:#323232}
.footer_right p{text-indent:0;color:#004890;font-size:16px}
.footer_right label{font-size:13px;color:#323232}
.keepleft{width:230px;float:left;}
.keepright{width:750px;float:right;}
.pro_ul_left{border:1px solid #ccc;margin-top:13px;padding-left:10px;margin-bottom:20px;padding-bottom:10px}
.pro_ul_left li{width:210px;height:27px;line-height:27px;background:url(../images/pro_li_bg_02.jpg);margin-top:10px;border-radius:5px;border-right:1px solid #ccc}
.pro_ul_left li a{width:163px;height:27px;display:block;border-radius:5px;padding-left:48px}
.pro_ul_left li a:hover{color:#fff;background:#004890}
.contactb{ min-height:220px; border:#d3d3d3 1px solid;overflow:hidden; margin-top:15px;margin-bottom:10px}
.contactb ul{padding-left:8px;padding-right:12px;overflow:hidden}
.contactb ul li{line-height:26px}
.bt{width:100%;height:36px;background:#f1f0f0;border-bottom:2px solid #004890}
.bt h3{color:#fff;padding-left:15px;font-size:15px;display:inline;}
.bt_left{float:left;width:100px;background:#004890;height:36px;line-height:40px}
.bt a{float:right;margin-top:15px;margin-right:5px}
.keeptop{ width:750px; height:30px; border-bottom:#004890 2px solid}
.keeptop p{ float:left; line-height:30px; font-size:15px; color:#333; font-weight:bold}
.keeptop span{ float:right; line-height:30px; font-size:12px}
.aboutus{width:750px; margin:0 auto; margin-top:20px}
.aboutus{line-height:28px; color:#333;font-size:13px;}
.aboutus li{line-height:25px;list-style:none}
/*about*/
/*newlists*/
.newlists{ overflow:hidden; clear:both} b             			                                          
.new_p{overflow:hidden; border:1px dotted #666; padding:5px; padding-bottom:10px; margin:5px; width:730px}
.new_p h1 a{ font-size:18px; text-align:left; color:#666;padding-left:20px; height:30px; line-height:30px;} 
.new_p .time{ text-indent:0em;height:30px; line-height:30px; color:#A67C2A; font-size:14px} 
.new_p .newss{  text-indent:0em;font-size:14px; color:#666}
.new_p .time span{ margin:0 15px;} 
.new_p p{line-height: 24px; font-size: 13px;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
/*jutinew*/
.jutinews{ width:750px;}
.jutinews h3{ width:750px; height:25px; text-align:center; color:#666; margin-top:20px}
.jutinews p.heng{ width:750px; height:10px; background-color:#004890; margin:0 auto; margin-top:5px}
p.actor{ width:750px; height:25px; text-align:center}
p.actor span{font-size:13px; line-height:25px; margin-left:15px; color:#960}
.jutiwenzi{ width:750px; margin:0 auto}
.jutiwenzi p{ font-size:14px; color:#333; line-height:30px; text-indent:2em; margin:5px}
/*prod*/
.prod{ overflow:hidden; width:750px; margin:0 auto; padding-top:10px}
.prod dl{ text-align:center; float:left; margin-right:10px;display:inline;}
.prod dl img{ width:238px;height:364px;}
.prod dd{ font-size:14px; color:#517b02; padding:5px 0}
.hotproshow{ clear:both;width:750px; height:35px; background:#004890}
.hotproshow p{ color:#fff; float:left; font-weight:bold; font-size:15px; line-height:36px}
/*jutipro*/
.jutipro h3{ width:750px;text-align:center; font-size:22px; color:#666; margin-top:10px}
.juti_img{ width:750px;text-align:center}
.juti_img p{ font-size:13px; margin-top:10px; color:#666; width:750px; text-align:left}
.new_p{overflow:hidden; border:1px dotted #666; padding:5px; padding-bottom:10px; margin:5px; width:730px}
