


/********banner**/
.banner{background:url(../images/bannerbg.jpg) top left repeat-x;width:100%;height:443px;overflow:;}
.bannerin{width:1420px;margin:0 auto;position:relative;}

.loop{width:228px;height:40px;padding-left:50px;z-index:1000;position:absolute;left:426px;top:364px;}
.loop a{float:left;margin-left:5px;margin-top:15px;}

/********/
.highlight{width:100%;background:url(../images/hlbg.jpg) repeat-x top left;height:40px;}
.highlightin{width:960px;margin:0 auto;font-size:12px;height:40px;}
.highlightin p{margin-top:10px;}
.highlightin span{color:#ff9000;}
.hlin2 a{background:url(../images/divider2.gif) right top no-repeat;padding-right:10px;margin-left:8px}
.hlin2 a.last{background:none;}

/*******/
.icontent{width:100%;background:#fff;height:410px;}

.contentin{width:960px;margin:0 auto;padding-top:33px;}

.news{width:259px;float:left;height:304px;}
.blue{color:#004a9d;}
.nhead .blue{font-size:14px;font-weight:bold;}
.news p{padding:0;margin:0;}
.news p .more{float:right;margin-left:20px;_margin-left:10px;background:url(../images/dright.gif) right no-repeat;padding-right:12px;}
.news p.nhead{padding:8px 0;}
a.newsimg{float:left;margin-right:15px;margin-top:3px;_margin-right:7px;}
.gray a.detail{color:#ff9000;display:block;margin-left:115px;}
.newsc {line-height:22px;margin-top:18px;}
p.divider{/*border-top:1px #dadada solid;margin-top:26px;margin-bottom:10px;*/margin-right:10px;}
.news p.weibonew{margin-top:20px;float:left;_margin-top:10px;}

.special{color:#ff9000;padding-left:8px;background:url(../images/four.gif) no-repeat left; margin-left:5px;margin-top:3px;}
.special b, .special b a{color:#ff9000}
/*************/
.product{float:left;margin-left:39px;width:415px;height:304px;color:#606060;line-height:22px;_margin-left:19px;}
.productin{margin:0;}
.phead{ padding-top:8px;padding-bottom:8px;position:relative;z-index:2000}
.phead .pheadin{float:right;background: url(../images/phead.gif) right no-repeat;width:332px;_width:325px;overflow:hidden;height:30px;}
.phead a{color:#004a9d;font-size:14px;font-weight:bold;}
.phead img{}
p.newt a{line-height:29px;}
p.newt a:hover{color:#666;text-decoration:underline;}
.gray a{color:#666;}
span.gray2{color:#989898;}
.gray{margin-top:2px;color:#666;}
.pcenter{width:415px;margin-top:21px;margin-bottom:10px;padding-bottom:20px;border-bottom:1px #ddd solid;overflow:hidden;}
.pcenter li{float:left;}
.pcenter a{float:left;margin-right:10px;text-align:center;_margin-right:5px;}
.pcenter a img{margin-bottom:5px;}
.pcenter a.last{margin:0!important;}


.pcenter1{width:280px;margin-top:21px;padding-bottom:20px;/*margin-bottom:10px;border-bottom:1px #ddd solid;*/}
.pcenter1 li{float:left;}
.pcenter1 a{float:left;margin-right:10px;text-align:center;_margin-right:5px;}
.pcenter1 a img{margin-bottom:5px;}
.pcenter1 a.last{margin:0!important;}

.pcenterbg{background:url("pcenter.jpg") no-repeat left top;}

#pclist{width:1700px;height:92px}
#pclist2{height:92px}
.pcenterlist{float:left;width:415px;}
.pcenterlist2{float:left;width:280px;}
.pclist1{color:#454545;}
.plist1 a{float:none;color:#454545;}

.pcontrol{margin-left:121px;margin-top:10px;}
.pc{width:11px;height:11px;background:#c6c9cd;}
#pc1{background:#ff9000;}
.pimg{float:left;margin-right:20px;_margin-right:10px;}
.plist1{line-height:14px;font-size:13px;font-weight:bold;margin-bottom:6px;_margin-top:2px}

.vnnm{margin-top:10px;}
.vnnm  li {float:left;+width:78px;margin-right:7px;+margin-right:5px;_margin-right:3px;}
.vnnm li img{margin-right:10px;float:right;margin-top:6px;margin-left:15px;_margin:3px 5px 0 7px;}


#zhankailist{width:633px;height:200px;z-index:5000;position:absolute;top:25px;right:0px;border:1px #ccc solid;background:#fff url(../images/zhankaibg.jpg) repeat-x left bottom;overflow:hidden;}

#zhankailist  li ol { height:200px; }
#zhankailist li{background:url(../images/ohno.jpg) no-repeat right top;height:200px;}
#zhankailist li ol li{margin-left:10px;margin-right:10px;_margin-right:5px;_margin-left:5px;background:none;height:20px;line-height:20px; padding:0; margin-top:1px;}
#zhankailist li.dp1 { width:180px; margin-top:10px;padding-top:0;}
#zhankailist li.dp1 li { width:160px;}
#zhankailist li.dp2 { width:150px; margin-top:10px;padding-top:0; }
#zhankailist li.dp2 li { width:130px; }
#zhankailist li.dp3 { width:150px; margin-top:10px;padding-top:0; }
#zhankailist li.dp4 { width:150px; background:none; margin-top:10px;padding-top:0;}

.zhankailist li { float:left; width:120px;  font-size:12px; text-align:left; }
.zhankailist li ol li a { margin-left:3px; }
.zhankailist li ol li a:hover { color:#ff9000 }

/**************/
.solution{width:206px;height:304px;float:left;margin-left:39px;_margin-left:19px;}
.solutionin{}
.half{float:left;width:49%;text-align:center;line-height:35px;border-bottom:1px #ccc solid;}
.halflast{border-left:1px #ccc solid;width:50%!important;}
.shead{width:195px;height:35px;padding-top:8px;}
.shead{color:#004a9d;font-size:14px;font-weight:bold;}
.gray{color:#666;}
.slist{margin-top:20px;}
.slist img{float:left;margin-right:20px;_margin-right:10px;}
.slist1{font-weight:bold;color:#585d65;margin-bottom:9px;line-height:14px;}
.slist1{color:#454545;}


.solu img{float:left;margin-right:13px;_margin-right:7px;}
.solu .soluin{margin-top:6px;background:url(../images/libottom.jpg) left bottom no-repeat;width:220px;margin-left:12px;_float:left;_margin-left:5px;_margin-top:6px;}
.solu {padding-top:7px;_padding-top:6px;}
.solu .clear{padding:0;margin:0;}
.solu .soluin .clear{height:9px;_height:5px;line-height:0;}
.solu .last{background:none;}
.solu .last div{background:none;}

.soluin ul li{background:url(../images/listdot.gif) no-repeat left;float:left;width:100px;padding-left:6px;line-height:20px;}


/***********/
.links{width:960px;margin-top:20px;text-align:left;height:0;overflow:hidden;}
li.linkin{float:left;}
.linkin .first{background:none;font-size:14px;color:#555;margin:0;height:32px;}
.linkin .first p{padding-left:10px;line-height:30px;margin-left:40px;padding-top:1px}
li.linkin1 .first p{margin-left:0px;}
.linkin li{background:url(../images/square.gif) no-repeat left; padding-left:10px;margin-left:60px;line-height:26px;}
.linkin li a{color:#808080}
.linkin li a:hover{color:#ff9000;}

li.linkin1 li{margin-left:20px;}
li.linkin1{width:135px;}
li.linkin2{width:172px;}
li.linkin3{width:166px;}
li.linkin4{width:172px;}
li.linkin5{width:314px;}
li.linkin5 ul li{background:none;padding:0;}
li.linkin5 li.first{padding-left:10px;}
.sns{margin-top:10px;margin-left:20px;width:222px;height:31px;margin-bottom:10px;}
.sns a{width:31px;height:31px;display:block;float:left;margin-right:5px;}
.sns1{background:url(../images/sns_03.jpg) no-repeat left;}
.sns2{background:url(../images/sns_05.jpg) no-repeat left;}
.sns3{background:url(../images/sns_07.jpg) no-repeat left;}
.sns4{background:url(../images/sns_09.jpg) no-repeat left;}
.sns5{background:url(../images/sns_11.jpg) no-repeat left;}
.sns6{background:url(../images/sns_13.jpg) no-repeat left;}
.sns1:hover{background:url(../images/sns_21.gif) no-repeat left;}
.sns2:hover{background:url(../images/sns_22.jpg) no-repeat left;}
.sns3:hover{background:url(../images/sns_23.jpg) no-repeat left;}
.sns4:hover{background:url(../images/sns_24.jpg) no-repeat left;}
.sns5:hover{background:url(../images/sns_25.jpg) no-repeat left;}
.sns6:hover{background:url(../images/sns_26.jpg) no-repeat left;}
li.linkin5 ul li.statment{width:253px;height:59px;margin-left:60px;background:url("statment.jpg") no-repeat left;}
.statment p{line-height:20px;padding:10px;}
.statment span{color:#ff9000;font-weight:bold;}

li.linkin1 .first{background:url(../images/links1.jpg) no-repeat left;}
li.linkin2 .first{background:url(../images/links2.jpg) no-repeat left;}
li.linkin3 .first{background:url(../images/links3.jpg) no-repeat left;}
li.linkin4 .first{background:url(../images/links4.jpg) no-repeat left;}
li.linkin5 .first{background:url(../images/links5.jpg) no-repeat left;}


/**JS***guangfeng*/
.half { cursor:pointer }
#pcenter_handler { z-index: 2; position: absolute; width: 400px; background: transparent; left:0 }
#pcenter_handler a { display: block; width: 12px; height: 86px; }
#pcenter_handler a.left { float: left; background: url(../images/left.gif); }
#pcenter_handler a.right { float: right; background: url(../images/right.gif); margin-right:0 }
#pcenter_content { display: block; position: absolute; width: 3000px; }
/**banner**/
.dropdown { z-index:10; }
#slidebox { height: 404px; margin: 0 auto 0; overflow: hidden; position: relative; width: 100%; }
.changeDiv { text-align: center; height: 443px; width:100%; overflow:hidden; }
.changeDiv a img { border: 0 none; height: 443px; }
#slidehandler { z-index:1; margin:0 auto; position: absolute; left:40%; width:200px;bottom:200px; }
#slidehandler a { float:left; width:30px; height:4px; font-size:0; margin-left: 5px; display:block;background:#aaa;}
/*#slidehandler a { float:left; display:block; width:15px; height:15px; font-size:0; margin-left: 5px; display:block;*/
	/*background:url(../images/index/circle.png);*/
 
/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="../images/circle.png");*/
/*_background-image: none;  */
/*}*/
#slidehandler a.current {background:#ff9000!important;
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="../images/circleactive.png");*/
	/*_background-image: none;  */
 }
#nav { z-index:10 }
.dropdown1 { z-index:10; }
#newsSlider a { display:block; float:left; width:160px; overflow:hidden; lineheight:22px; }




/**************/
#lanwin{position:absolute;left:40%;top:400px;z-index:9000;width:400px;height:200px;background:#fff;border:1px #aaa solid;}

.asd{z-index:9000;position:relative}



/***********************/
#banner .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#banner .clearfix {zoom:1;}
#banner ul,li {list-style:none;}
#banner img {border:0;}

#banner #focus {width:100%; height:442px; overflow:hidden; position:relative;}
#banner #focus ul {height:442px; position:absolute;}
#banner #focus ul li {float:left; /*width:1440px;*/ height:442px; overflow:hidden; position:relative; background:#000;}
#banner #focus ul li div {position:absolute; overflow:hidden;}
/*#banner #focus .btnBg {position:absolute; width:1440px; height:20px; left:0; bottom:0; background:#000;}*/
#banner #focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; /**right:0;**/ bottom:0; text-align:right;}
#banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#banner #focus .btn span.on {background:#fff;}
#banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#banner #focus .pre {left:0;}
#banner #focus .next {right:0; background-position:right top;}

#demo { 
background: #FFF; 
overflow:hidden; 
width: 930px; float:right
} 
#demo img { 
border: 3px solid #F2F2F2; width:160px; height:110px;
} 
#indemo { 
float: left; 
width: 8000%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
margin-left:7px; 
} 
