/* CSS Document */
a{ text-decoration:none; cursor:pointer;color:#333;}
a:hover{ color:#f00}
ul li{ list-style:none}
*{ margin:0; padding:0;}
img{border:none;display:inline; vertical-align:middle}
p{ text-indent:2em; color:#333; line-height:200%}
body{font-size:13px}
/*header*/
#header{ width:100%; overflow:hidden;}
/*top*/
.top{ overflow:hidden; width:1375px; height:91px; background:url(../images/top.jpg) repeat-x; margin:0 auto}
/*nav*/
.nav{ width:1375px; height:40px; background:url(../images/nav.jpg) repeat-x; margin:0 auto}
.nav ul{ width:1000px; margin:0 auto}
.nav ul li{ float:left; font-size:14px}
.nav ul li a{ color:#fff; float:left; width:125px; height:40px; line-height:40px; text-align:center; background:url(../images/shu.jpg) no-repeat center right}
.nav ul li a:hover{ background:url(../images/navhover.jpg) no-repeat center}
/*gg*/
.gg{ width:100%; height:50px; background:url(../images/webgg.jpg) repeat-x}
.web{ width:1000px; margin:0 auto}
.web p{ float:left; line-height:40px; font-size:16px; color:#055faa; font-weight:bold}
.web a{  color:#666; line-height:40px;}
.web span{ float:left; color:#666; line-height:40px; margin-left:15px}
/*banner*/
#banner{ overflow:hidden;width:1375px; height:378px; margin:0 auto; margin-top:1px}

.container{width:100%; margin:0 auto; height:378px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:100%; height:378px; display:block;}
.num{ position:absolute; right:25px; bottom:25px;}
.num li{
float: left;
color: #FF7260;
text-align: center;
line-height: 20px;
width: 20px;
height: 20px;
font-family: Arial;
font-size: 12px;
cursor: pointer;
overflow: hidden;
margin: 3px 1px;
border: 1px solid #FF7260;
background-color: #fff;
}
.num li.on{
color: #fff;
line-height: 25px;
width: 25px;
height: 25px;
font-size: 16px;
margin: 0 1px;
border: 0;
background-color: #FF7260;
font-weight: bold;
}

.container1{width:225px;min-width:225px; margin:0 auto; height:205px; overflow:hidden;position:relative;}
.slider1 li{ list-style:none;display:inline;}
.slider1 img{ width:100%;min-width:225px; height:205px; display:block;}

/*content*/
#content{ width:1000px; margin:0 auto; overflow:hidden; min-height:550px; background:#fff; padding-top:15px; padding-bottom:10px}
/*left*/
.left{ width:234; float:left; overflow:hidden}
.top1{ width:234px; height:38px; background:url(../images/top1.jpg) no-repeat}
.probox{ width:234px; min-height:300px; border:#E9E9E9 1px solid; border-radius:5px}
.probox ul{ width:225px; margin:0 auto; padding:5px 0}
.probox ul li{ width:225px; height:26px; line-height:26px}
.probox ul li a{width:225px; height:26px; float:left; text-align:center}
.probox ul li a:hover{ background:url(../images/li.jpg) no-repeat center; color:#1164b1}
.video{ margin-top:3px; margin-left:5px; border:none}
.vbox{ width:234px; overflow:hidden; background:#F5F5F5; border:#E9E9E9 1px solid; border-radius:5px; margin-top:15px}
.webg{ margin-top:15px; padding-bottom:15px;}
.webg p{ font-size:16px; color:#055faa; font-weight:bold; text-indent:0em; margin-left:5px}
.webg span{ float:left; margin-left:5px; line-height:22px; color:#666}
.boxlx{width:234px; overflow:hidden; border:#E9E9E9 1px solid; border-radius:5px; margin-top:15px}
.top3{ width:234px; height:38px; background:url(../images/top2.jpg) no-repeat;}
.conbox{ width:221px; margin:0 auto}
.conbox ul{ width:221px; margin:0 auto; padding:10px 0}
.conbox ul li{ line-height:22px; color:#777}
/*right*/
.right{ width:728px; float:right; overflow:hidden}
.box1{ overflow:hidden; width:728px;}
.comjj{ width:291px; float:left}
.top4{ width:291px; height:37px; background:url(../images/top3.jpg) no-repeat}
.combox{ margin-top:20px; width:253px; overflow:hidden}
.combox p{ line-height:22px}
.proknowledge{ width:435px; height:248px; float:right}
.top5{ width:435px; height:35px; background:url(../images/top4.jpg) no-repeat; margin-top:2px}
.likedl{ width:435px; margin:20px 0}
.wenzi{ width:260px; height:108px; float:right}
.proknowledge ul{ clear:both; margin-top:6px}
.proknowledge ul li{ width:435px; height:26px;  line-height:26px; border-bottom:#ccc 1px dashed}
.proknowledge ul li a{ float:left; width:300px; overflow:hidden;padding-left:25px;background:url(../images/jt.jpg) no-repeat center left}
.proknowledge ul li span{ float:right}

.top6{ width:728px; height:40px; background:url(../images/prtop.jpg) no-repeat; margin-top:15px}
.probox2{ clear:both; overflow:hidden; width:728px;overflow:hidden;}
/*pro*/
.pro{ overflow:hidden; margin:0 auto;}/* border:#ddd 1px solid; background:#fff*/
.pro dl{ text-align:center; float:left; margin-left:10px;display:inline;}
.pro dl img{padding:2px; border:#D9D9D9 1px solid}
.pro dd{ font-size:14px; color:#666; padding:5px 0}
#demo{overflow:hidden;width:728px;margin:0 auto; margin-top:10px; margin-bottom:5px}
#indemo{float:left;width:740%;padding:0; margin:0;}
#demo1{float:left;width:740px;padding:0; margin:0;}
#demo2{float:left;width:740px;padding:0; margin:0;}
.newbox{ width:728px; overflow:hidden; margin-bottom:15px; margin-top:15px}
.new1{ width:343px; overflow:hidden; float:left}
.top8{ width:343px; height:35px; background:url(../images/top5.jpg) no-repeat}
.keepul{ width:343px; margin-top:22px}
.keepul li{ width:343px; height:28px; line-height:28px; border-bottom:#ccc 1px dashed}
.keepul li a{ float:left; width:250px; overflow:hidden; padding-left:15px; background:url(../images/jt.jpg) no-repeat center left}
.keepul li span{ float:right; font-size:12px}
.new2{ width:343px; overflow:hidden; float:right}
.top9{ width:343px; height:35px; background:url(../images/top6.jpg) no-repeat}
/*flinks*/
#flinks{ clear:both; width:978px; background:#fff;padding:10px; margin:0 auto;border:#ddd 1px solid; border-radius:5px;}
#flinks a{ margin:0 10px}
#flinks span{ color:#4C9806}
/*footer*/
#footer{ width:100%; height:132px;background:url(../images/footer.jpg) repeat-x}
#footer p{ width:1000px; margin:0 auto; text-align:left; color:#fff; font-size:12px}
#footer p span{ padding:0 10px}
#footer p a{ color:#fff; font-size:14px}
/*about*/
.keeptop{ width:720px; height:30px; border-bottom:#694B45 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:700px; margin:0 auto; margin-top:20px}
.aboutus p{ line-height:28px; color:#333}
/*newlists*/
.newlists{ overflow:hidden; clear:both}
.new_p{overflow:hidden; border:1px dotted #666; padding:5px; padding-bottom:10px; margin:5px; width:700px}
.new_p h1{ font-size:18px; text-align:left; color:#034102;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;} 
.page{float:right;overflow:hidden;height:30px; line-height:30px; display:inline; margin-right:50px;margin-top:10px}
.page p{ font-size:12px; margin:0 10px;float:left ; overflow:hidden;}
.page p span{ float:left;}
.page p a{margin:0; padding:0;}
/*jutinew*/
.jutinews{ width:720px;}
.jutinews h3{ width:720px; height:25px; text-align:center; color:#666; margin-top:20px}
.jutinews p.heng{ width:700px; height:10px; background-color:#2B2829; margin:0 auto; margin-top:5px}
p.actor{ width:720px; height:25px; text-align:center}
p.actor span{font-size:13px; line-height:25px; margin-left:15px; color:#960}
.jutiwenzi{ width:700px; margin:0 auto}
.jutiwenzi p{ font-size:14px; color:#333; line-height:30px; text-indent:2em; margin:5px}
/*prod*/
.prod{ overflow:hidden; width:720px; margin:0 auto; padding-top:10px}
.prod dl{ text-align:center; float:left; margin-left:8px; margin-top:5px;display:inline;}
.prod dl img{ width:167px; height:135px; border:#666 1px solid}
.prod dd{ font-size:14px; color:#333; padding:5px 0}
.hotproshow{ clear:both;width:720px; height:35px; background:#2B2829}
.hotproshow p{ color:#fff; float:left; font-weight:bold; font-size:15px; line-height:36px}
/*jutipro*/
.jutipro h3{ width:720px;text-align:center; font-size:22px; color:#666; margin-top:10px}
.juti_img{ width:720px;text-align:center}
.juti_img p{ font-size:13px; margin-top:10px; color:#666; width:720px; text-align:left}
/*more*/
.top5 a{ float:right; margin-top:10px;  margin-right:10px}
.top4 a{ float:right; margin-top:10px; margin-right:10px}
.top6 a{ float:right; margin-top:15px; margin-right:10px}
.top9 a{ float:right;margin-top:15px; margin-right:10px;}
.top8 a{ float:right;margin-top:15px; margin-right:10px;}

























