/*通用代码*/
body, div, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin:0px; padding:0px;   }
body{background:#ffffff; width:100%; margin:0 auto;font-size:14px; font-family:"Microsoft YaHei"; font-weight: normal;  line-height:24px;}
ul, li { list-style: none; }
img { border-style: none; }
a{ color:#000000; text-decoration:none}
a:hover{ color:#1a71d2; text-decoration:none;}
.over{ overflow:hidden;}
.zhong{ width:1004px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
.imgpad { padding: 4px; border: 1px solid #dfdfdf;}
.title{font-size: 19px;
    color: #1b72cf;
    font-weight: bold;
    line-height: 32px;
    padding-bottom: 10px;}

/*font*/
.white{ color:#ffffff;}
.white a{ color:#ffffff;}
.white a:hover{color:#F9FDB8;}
.font999{color:#999999;}
.font999 a{color:#999999;}
.font14{ font-size:14px;}


/***********首页************/
.nav_bg{ width:100%; height:50px; /* background:url(../images/nav_bj.jpg) repeat-x; */text-align:center; margin:0 auto; background: #fff;}
.nav_main{ width:1200px; height:50px; margin:0 auto; }
.nav_main ul{ float:left;/* height:50px; */}
 #nav { width:auto; height:50px; margin:0px auto; padding-left:9px; }
		   #nav .mainlevel {float:left; width:128px; height:50px; font-size:16px;  line-height:50px;overflow:hidden;border-right:1px #f1f1f1 solid;}
		   #nav .mainlevel a {color:#333; text-decoration:none; line-height:50px; display:block; }
		   #nav .mainlevel  li a:hover {color:#FFF; text-decoration:none; }
		   #nav .mainlevel ul {display:none; position:absolute; background:#1b72cf;/* filter:alpha(opacity=95);opacity:0.95; */z-index: 9999999; }
		   #nav .mainlevel li { width:128px;/*IE6 only*/ background:url(../images/dian.gif) no-repeat 8px 14px;}
		   #nav .mainlevel li a{ color:#fff; font-weight:normal;     font-size: 15px; line-height: 35px;}
		   
		   
.col{ font-family:Microsoft YaHei; font-size:15px; color:#fff; float:left; line-height:50px; width:125px; text-align:center; border-right:1px #004289 solid;}
.col a{ color:#fff;}
.col2{ font-family:Microsoft YaHei; font-size:15px; color:#fff; float:left; line-height:50px; width:125px; text-align:center;}
.col2 a{ color:#fff;}
.solid1{ width:100%; height:1px;}

.sy_02{ width:1004px; height:156px; margin:0 auto; background:url(../images/sy_02.jpg) no-repeat;}
.sy_02 ul{ padding-top:71px;}
.sy_02 dd{ width:194px; text-align:center; float:left; font-family:Microsoft YaHei; font-size:18px;}
.sy_02 li{ width:194px; text-align:center; float:left; font-family:Microsoft YaHei; font-size:18px; margin-left:8px;}
.hui_pro{ width:100%; height:367px; background-color:#EEEEEE;}
.pro{ width:1004px; height:367px; margin:0 auto;}
.search{ width:214px; height:367px; background:url(../images/pro_01.jpg) no-repeat;}
.searchcon{width:181px; height:34px; margin-left:18px; padding-top:190px;}
.move{ width:790px; height:367px; background:url(../images/pro_02.jpg) no-repeat;}
.move ul{ width:755px; height:210px; overflow:hidden; padding-top:80px; margin-left:17px;}
.xian{border: 1px solid #dfdfdf; text-indent:15px;}
.about{ width:1004px; height:107px; margin:0 auto; background:url(../images/about_01.jpg) no-repeat;}
.aboutright{ width:876px; height:107px; float:right;}
.aboutright ul{ margin-left:328px; padding-top:41px; font-family:Microsoft YaHei; font-size:18px; line-height:24px; color:#0066d2;}
.aboutcon{width:1004px; height:246px; margin:0 auto; background:url(../images/about_02.jpg) no-repeat;}
.aboutcon ul{ width:607px; padding-top:11px;}
.contact{ width:100%; background-color:#0066D2;}
.contactcon { width:295px; height:342px; background:url(../images/contactcon.png) no-repeat; float:left;}
.contactcon ul{ margin-left:63px; padding-top:117px;}
.contactcon p{ line-height:31px;}
.new { width:458px; height:342px; background:url(../images/new.png) no-repeat; float:left;}
.newtop{ width:458px; height:113px;}
.newtop ul{ width:255px; height:92px; overflow:hidden; padding-top:9px; margin-left:167px;}
.newtop li{ line-height:24px;}
.newtop p{ color:#999999;}
.newdown{ width:458px; height:229px;}
.newdown ul{ width:321px; margin-left:68px; padding-top:4px; overflow:hidden;}
.newdown li{ line-height:30px;}
.order { width:251px; height:342px; float:left;}
.order_con{ width:251px; height:298px; background:url(../images/email.jpg) no-repeat bottom; }
.order_con ul{margin-left:41px; padding-top:12px;}
.order_con li{ line-height:30px; font-family:Arial, Helvetica, sans-serif;}

.foot_bj{width:100%; height:93px; background-color:#E0E0E0; text-align:center;}
.foot_bj ul{ padding-top:15px; line-height:30px;}


/***********内页************/
.ny_bj{width:100%; background-color:#EEEEEE;}
.ny{width:1200px; margin:0 auto; overflow:hidden; background-color:#FFFFFF;}
.nyheight{ height:52px;}
.lny{ width: 215px;    float: left;    overflow: hidden;    margin-right: 15px;    background: #1b72cf;    margin-left: 2px;}
.nysearch{/* width:232px; */ height:182px; background:url(../images/ny_01.jpg) no-repeat;}
.nysearch ul{width:181px; height:34px; margin-left:17px; padding-top:89px;}
.nyy{height: 50px; line-height: 35px; color: #FFF;font-size: 18px;}
.leftpro{ /* width:232px; */ min-height:320px; overflow:hidden;padding-bottom: 40px;}
.leftpro ul{ margin-left:26px; padding-top:8px;margin-right: 26px;}
.leftpro li{line-height:30px;    border-bottom: 1px solid #BDBDBD;text-indent: 1.5em;background:url(../images/ico1.jpg) no-repeat left center;}
.nyy2{ padding-left: 29px;padding-bottom: 30px;}
.nyy2 a{line-height: 28px; color: #FFF;font-size: 15px; padding:4px 30px; background: #339900;margin-right: 10px;display: inline-table;
    margin-bottom: 10px;}
.nyy2 a:hover{ background: #1b72cf;}
.rny{ width:968px; float:left;}
.about_title{ width:968px; height:105px; background:url(../images/ny_02.jpg) no-repeat none;}
.about_title ul{ margin-left:29px; padding-top:38px; font-family:Microsoft YaHei; font-size:18px; line-height:24px; text-transform:uppercase;}
.about_title ul span{float: right; font-size: 14px; padding-right: 30px;}
.about_text{width:968px; min-height:473px; background:url(../images/about_text.jpg) no-repeat none;}
.about_text ul{ width:904px; margin-left:28px;}
.about_text p{ line-height:30px;}
.noabout_text{width:968px; min-height:473px; background:url(../images/noabout_text.jpg) repeat-y none;}
.noabout_text ul{ width:910px; margin:0 auto;}
.noabout_text p{ line-height:30px;}
.noabout_text img{ max-width: 910px;}

.nyfoot_bj{width:100%; height:93px; background-color:#0066d2; text-align:center;}
.nyfoot_bj ul{ padding-top:15px; line-height:30px;}
.heght30{ height:30px;}

/*newspage的CSS代码开始*/
.newspage {
 width:100%;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px auto; PADDING-TOP: 6px; TEXT-ALIGN: center; clear:both; font-family:Arial,"宋体", Helvetica, sans-serif;
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial,"宋体", Helvetica, sans-serif; 
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E05222; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none; font-family:Arial,"宋体", Helvetica, sans-serif;
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E05222; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid; font-family:Arial,"宋体", Helvetica, sans-serif;
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*newspage的CSS代码结束*/


.fobt{background: url(../images/w4b6.jpg) top center no-repeat; color: #fff; padding: 10px 0; height: 36px;}
.fobt p{color: #fff; font-size: 14px;}


#class {width: 100%; margin: 0px auto;}
#class ul {padding: 0; margin: 0;}
#class ul li {float: left;	width: 20%;	height: 120px;	color: #fff;}
#class ul li:first-child {border-left: 0}
#class ul li:last-child {padding-right: 0}
#class ul li .img {width: 30%; height: 60px; margin: 30px 3% 0 7%; float: left;}
#class ul li .info {float: left; line-height: 30px; width: 60%; margin: 30px 0;}
#class ul li .info .cn {font-size: 18px; font-weight: 500; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; padding-right: 10px;}
#class ul li .info .en {font-size: 12px; font-weight: 500; line-height: 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}

#class .one {background: #4aa9bd;}
#class .two {background: #2e87c3;}
#class .three {background: #32b16c;}
#class .four {background: #13b5b1;}
/* #class .four .cn {line-height: 20px !important; margin-top: -10px;}
#class .four .en {line-height: 18px !important; margin-top: 5px;} */
#class .five {background: #556fb5;}

#class ul li a {color: #fff !important; font-size: 16px; font-weight: 500; width: 100%; height: 120px; display: block; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;}
#class ul li a:hover {color: #fff !important; background: #72b93a; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;}
#class ul li a:hover .cn {margin-top: -5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
#class ul li a:hover .img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}

#container{width:1150px;margin:0 auto;margin-top:10px;}
.container{width:1150px;margin:0 auto;}

.ctitle{color:#999;font:600 30px "Microsoft YaHei";text-align:center;text-transform:uppercase;font-weight: 500;}
.ctitle span{display:block;color:#111;margin:3px 0 16px;font-weight: 600;}
.ctitle a{display:block;font:400 12px/25px "Microsoft YaHei";background: url(../images/more.png) no-repeat left center;}
.ctitle i{display:block;font:400 18px/25px "Microsoft YaHei";background: url(../images/ibg.png) no-repeat left center;color: #666666;}

.service{margin-top:30px;}
.service .content{margin-top:42px;position: relative;}
.l_btn2,.r_btn2{position:absolute;top:26%;cursor:pointer;}
.l_btn2{left:-80px;}
.r_btn2{right:-80px;}

.c3{background:url(../images/c3.png) no-repeat center 120px;padding-bottom:13px;}
.aboutz{margin-top:58px;}
.aboutz .content1{width:458px;float:left;margin-top:58px;}
.aboutz .content{width:564px;float:right;background:url(../images/about.jpg) no-repeat center top;padding:43px 50px 0 40px;font:400 14px/30px "Microsoft YaHei";position:relative;height:275px;margin-top:75px;}
.aboutz .content h3{color:#111;font:400 22px "Microsoft YaHei";margin-bottom: 12px;}
.aboutz .content a{display:block;color:#fff;background:#32b16c;font:400 14px/26px "Microsoft YaHei";width:84px;text-align:center;position:absolute;right:60px;bottom:25px;}

.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}


.atitle{color:#fff;font-size:22px;line-height:42px;position:relative;font-weight:400;margin-top:100px;}
.atitle span{padding-left:10px;font-size:14px;text-transform:uppercase;}
.atitle a{position:absolute;right:0;top:0;}

.album{position:relative;width:1240px;left:50%;margin-left:-620px;}
.album .product_list2{margin-top:24px;}
.l_btn,.r_btn{position:absolute;top:37%;cursor:pointer;}
.l_btn{left:0;}
.r_btn{right:0;}


.customer{position:relative;width:1240px;left:50%;margin-left:-620px;}
.customer .product_list3{margin-top:45px;}
.l_btn1,.r_btn1{position:absolute;top:41%;cursor:pointer;}
.l_btn1{left:0;}
.r_btn1{right:0;}

#demo{overflow:hidden;width:92%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}


#a_demo{overflow:hidden;width:100%;margin:0 auto;}
#a_indemo {float: left;width:800%}
#a_demo1 {float: left;}
#a_demo2 {float: left;}



#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

#ydemo{overflow:hidden;margin:0 auto;position:relative;height:410px;}
#yindemo{height:100%;}
#ydemo1{}
#ydemo2{}


.product_list2 li{float:left;margin-left:11px;margin-right:11px;_display:inline;}
.product_list2 li a.img img{width:262px;height:210px;border: 4px solid #fff;}
.product_list2 li h3{text-align:center;}
.product_list2 li h3 a{font-weight:normal;color:#fff;font:400 14px/48px "Microsoft YaHei";}
.product_list2 li h3 a:hover{color:#ffff7f;}

.product_list3 li{float:left;margin-left:13px;margin-right:13px;_display:inline;}
.product_list3 li a.img img{width:172px;height:87px;}
.product_list3 li h3{text-align:center;}
.product_list3 li h3 a{font-weight:normal;color:#333;font:400 14px/48px "Microsoft YaHei";}
.product_list3 li h3 a:hover{color:#1a71d2;}

.fl{float:left;}
.fr{float:right;}


.news{margin-top:80px;}
.news_company{width:350px;margin-right:48px;}
.news1_title{border-bottom:1px solid #e5e5e5;font:400 22px/50px "Microsoft YaHei";color:#111;position:relative;}
.news1_title span{padding-left:12px;color:#999;font-size:14px;text-transform:uppercase;}
.news1_title a{position:absolute;right:0;top:20px;}
.news_company .content{padding-top:20px;}

.news_list{}
.news_list li{line-height:27px;position:relative;padding-left:10px;}
.news_list li a{line-height:27px;color:#666;}
.news_list li a:hover{text-decoration:none;color:#1a71d2;}
.news_list li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.news_list li h3 {font-size:14px;}
.news_list li div{line-height:24px;}

.news_list1{margin-top:12px;}
.news_list1 li{border-bottom:1px dashed #e3e3e3;padding-bottom:10px;}
.news_list1 li a{line-height:27px;padding-left:22px;line-height:45px;font-size:14px;background:url(../images/ndot.jpg) no-repeat 0% 50%;}
.news_list1 li a:hover{text-decoration:none;color:#1a71d2;}
.news_list1 li span{display:block;color:#999;font:400 14px/22px "Microsoft YaHei";}


.news_list2 li a{line-height:27px;padding-left:22px;line-height:45px;font-size:14px;background:url(../images/ndot.jpg) no-repeat 0% 50%;border-bottom:1px dashed #e3e3e3;display:block}
.news_list2 li a:hover{color:#1a71d2;}



.news_list3 li{position:relative;padding:8px 0 12px;border-bottom:1px dashed #e3e3e3;}
.news_list3 li a{line-height:30px;padding-left:38px;background: url(../images/wen.png) left center no-repeat;display:block;font-size:14px;}
.news_list3 li a:hover{text-decoration:none;color:#1a71d2;}
.news_list3 span{background: url(../images/da.png) left 3px no-repeat;padding-left:38px;font:400 12px/22px "Microsoft YaHei";margin-top:10px;color:#999;display:block}

