﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;font-size:12px; color:#444; font-family:"宋体",Arial, Helvetica, sans-serif,Verdana;text-decoration: none; background-color:#FFF;}
p{ line-height:20px;}
*{ margin:0px; padding:0px;}
a:link,a:visited,a:active{ color:#444;text-decoration: none;}
a:hover{color:#11619c;}
ol, ul { list-style:none; }
img, a img { border: 0; padding:0; margin:0;} 

h1, h2, h3, h4, h5, h6 {font-weight: normal;}
h1 { font-size: 16px; font-weight:bold;}
h3,h2 { font-size: 13px; font-weight:bold;}
h3 {color:#008cd7;}

.clear{ clear:both; height:0px; overflow:hidden;}
#wapper{ width:100%;height:auto; background:url(../images/index_01.jpg) repeat-x top; margin-right:0px;}
.single-followus,.navin,.upwapper{ width:960px; margin:0 auto;}
#header{  height:138px; padding-top:7px;}
/*index*/
.logo{ width:226px; float:left; height:54px; padding-top:25px;  padding-right:25px;_padding-right:22px; }
.menu{ width:708px; float:left; height:114px;}
.index-global{ margin-left:550px;background:url(../images/index_07.jpg) no-repeat left center; height:40px; line-height:40px; text-indent:20px; }

/*****menu*****/
.nav {margin-top:10px; background:url(../images/index_13.jpg) no-repeat; height:54px; width:708px; float:left;}

.navul { list-style:none; }
.navul li {width:118px; float:left; margin-bottom:14px; text-align:center; line-height:40px; color:#FFF;font-size:14px; font-weight:bold; _z-index:2000; position:relative;}

.nav  a:hover{color:#fff;}
#c_h a:hover,.nav ol a:hover,.nav dt a:hover{color:#008cd7;}
#c_h{ padding:0;}

.navul a { color:#fff; display:block; float:none; padding-top:3px; padding-bottom:3px; }
.navul li.first { background:none; }
/**********/

.dropdown { display:none; background:#fff;}
.pdropdown { width:960px; height:457px;background:#fff; overflow:hidden;}

.dropdown a { color:#3d3d3d }

.navul li.muti:hover { background:url(../images/index/navactive.png) left top no-repeat!important; z-index:5000!important;position:relative; }
.navul li.single:hover { background:url(../images/index/navactive2.jpg) left top no-repeat; z-index:5000!important;position:relative;}
.navul li:hover ul li a { background:none; }
.navul li:hover dt a { background:none; }

.navul li:hover .pdropdown { display:block; position:absolute; z-index:1000; top:45px; left:-251px; border-bottom:#008cd7 2px solid;}

.navul li:hover .ndropdown { display:block; position:absolute; z-index:1000; top:45px; left:-1px; }
.ndropdown { width:155px; }
.navul li:hover .gdropdown { display:block; position:absolute; z-index:1000; top:45px; left:-2px; }
.gdropdown { width:118px; }

.dropdown li { float:left; width:120px; background:url(../images/index/dpdivider.jpg) right top no-repeat; font-size:12px; text-align:left; padding:0; margin:0; margin-top:5px; }
.dropdown li:hover {  display:block  }
.dropdown li ol { height:354px; }
.dropdown li ol li {display:block ; margin-left:35px; _margin-left:10px; margin-right:20px; _margin-right:0px; line-height:15px; padding:0; margin-top:1px; }
.dropdown li ol li a { margin-left:3px; }
.dropdown li ol li:hover { display:block }
.dropdown li ol li:hover a{color:#008cd7  }

.dropdown  dt:hover a{color:#008cd7}

li.dp8,li.dp7,li.dp6,li.dp5,li.dp4,li.dp3,li.dp2,li.dp1 { width:239px; border-right:1px dotted #999; padding-top:170px; height:255px; overflow:hidden;}
li.dp1{ background:url(../images/smh.jpg) no-repeat center 15px;}
li.dp8 li,li.dp7 li,li.dp6 li,li.dp5 li,li.dp4 li,li.dp3 li,li.dp2 li,li.dp1 li { width:220px; }
li.dp2 {background:url(../images/pp.jpg) no-repeat center 35px;  }
li.dp3 {background:url(../images/vsi.jpg) no-repeat center 15px;  }
li.dp4 { background:url(../images/yk.jpg) no-repeat center 35px; border-right:none; }

li.dp5{ background:url(../images/jizhisha.jpg) no-repeat center 20px;}
li.dp6 {background:url(../images/jianzhu.jpg) no-repeat center 20px;  }
li.dp7 {background:url(../images/kuangye.jpg) no-repeat center 20px;  }
li.dp8 { background:url(../images/shigaoban.jpg) no-repeat center 20px; border-right:none; }
.dropdown li ol li.dpb a{color:#008cd7; font-weight:bold; }
.dropdown li ol li.dpb:hover{ }
.dropdown li ol li.dpb:hover a{ color:#008cd7;cursor:default; }
.dropdown dt{ _margin-left:0px;font-size:12px;line-height:25px; border-bottom:1px dotted #CCC; text-align:left; background:url(../images/navlist.gif) no-repeat 8px 10px; text-indent:25px;}
.dropdown dt a{ }
li.dropbottom{ width:500px; float:right;  color:#008cd7; font-size:12px; text-align:left; line-height:20px; margin-right:10px}
li.dropbottom2{ width:250px; float:right;  color:#008cd7; font-size:12px; text-align:left; line-height:20px; margin-right:10px; clear:right;}
li.dropbottom2 a,li.dropbottom a { display:inline; }

li.dropbottom span { color:#666 }

.pdropdown li.first {margin-bottom:5px;}
.pdropdown li.first a{color:#008cd7;margin:0;padding:0;}
.pdropdown li.second a{ font-weight:normal; color:#666; padding-left:10px; line-height:13px;}

.pdropdown li.none a{color:#797676}
.pdropdown li b {color:#222}
.likefirst a{color:#000}
/*****menu-end*****/


.index-hotline{ height:37px; line-height:40px; text-align:right; font-size:14px; font-weight:bold;}

.banner{ width:960px; height:375px; overflow:hidden;}
/*****banner*****/
.code{ height:auto;  border:1px solid #9EC9FE; }
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}
/*****banner-end*****/

#index-middle{width:930px; margin:0 auto;padding-top:35px; padding-bottom:40px;}
.index-news{ width:220px; float:left; padding-right:60px; }
.index-title2,.index-title{ line-height:30px; font-size:14px; font-weight:bold; height:30px;}
.index-news p{ line-height:25px; color:#a7a7a7; padding-bottom:10px;}
.index-topnews{ height:47px; overflow:hidden;}
.index-topnews img{ float:left; width:71px; height:47px; padding-right:5px; clear:left;}
.products-middle1 ul li a,.index-topproduct a,.index-topsolution a,.index-topnews a{ line-height:20px; color:#008cd7;}
.products-middle1 ul li a:hover,.index-topproduct a:hover,.index-topsolution a:hover,.index-topnews a:hover{ color:#000;}
.index-news ul{ padding-top:15px;}
.index-news ul li{ background:url(../images/index_43.jpg) no-repeat left center; height:30px; line-height:30px; text-indent:8px;}
.index-news ul li a:hover{color:#008cd7;}

.index-right{ width:650px; float:left;}
.index-prodcutlist,.index-solution{ width:310px; float:left; padding-right:20px;}
.index-topsolution{ height:94px;}
.index-topsolution img{ width:63px; height:94px; float:left; padding-right:15px;}
.more a{ line-height:30px; color:#547e9e;}

.index-topproduct,.index-sever{ width:310px; float:left;}
.index-sever img{ width:300px; height:83px;}
.index-sever ul{ padding-top:5px;}
.index-sever ul li{ line-height:30px; border-bottom:1px solid #e5e5e5;}
.index-sever ul li span{ color:#008cd7;}
.index-sever ul li img{ width:39px; height:15px;}

.index-topproduct p{color:#a7a7a7}
.index-topproduct ul{ margin-top:10px;}
.index-topproduct ul li{ width:103px; float:left;}
.index-topproduct ul li img{ width:81px; height:59px;}
.index-topproduct img{ width:61px; height:88px; float:left; padding-right:15px;}

.index-product{ float:left; width:650px; padding-top:10px;}
.index-title2{ border-bottom:2px solid #008cd7; margin-bottom:10px;}
.index-prodcutlist p{color:#a7a7a7}
.index-prodcutlist ul{ margin-top:10px;}
.index-prodcutlist ul li{ width:103px; float:left;}
.index-prodcutlist ul li img{ width:81px; height:59px;}





#index-followus,#single-followus,.hotline{ background-color:#e2e2e2;}
.hotline ul{ padding-top:15px;width:960px; margin:0 auto;}
.hotline ul li{ width:240px; float:left;font-size:13px; line-height:25px;}

#index-followus{ width:960px; margin:0 auto; margin-top:15px;}
.index-followus{ width:260px; float:left; padding:10px 0; height:30px;line-height:30px;}
.single-followus{ text-align:right; padding:15px 0; height:30px;line-height:30px; }
.single-followus img,.index-followus img{height:25px; padding-right:5px;}
.single-followus a img,.index-followus a img{height:20px; padding-right:5px;}
.friendlink{width:700px; float:left; padding-top:15px; line-height:20px; color:#bcbcbc;}
.friendlink a{ color:#444;}
.friendlink a:hover{ color:#008cd7;}

.products-footer,.footer{ background:#034b78; height:28px; text-align:center; line-height:28px; color:#b1b1b1;}
.products-footer a,.footer a{ color:#b3b3b3;}
.products-footer span,.footer span{ font-family:Arial, Helvetica, sans-serif}

.products-footer{ background-color:#727272;}



/*****products*****/
#productswapper{ background:url(../images/products_02.jpg) repeat-x top; height:auto; width:100%; min-height:23px;}
.productstop{ height:23px; line-height:22px; text-align:right; color:#FFF;}
.productstop a{ color:#FFF;}
.productsheader{}
.productsheader ul li{ float:left; width:50%;}
.productsheader ul li.tel{ text-align:right; padding-top:50px; line-height:50px; font-size:16px; font-weight:bold; }

.productsmenu{ background:url(../images/products_06.jpg) no-repeat; height:31px; position:relative; }
.productsmenu ul li{ width:145px; float:left; text-align:center; line-height:31px; font-size:14px; font-weight:bold; color:#FFF; position:relative;}
.productsmenu ul li a{ color:#FFF;}
.productsmenu ul li.productsmenu-right{ background:url(../images/products_07.jpg) no-repeat 45px; width:235px; font-size:12px;}
.productsmenu ul li a:hover{ color:#008cd7}
.productsmenu ul li a:visited{ color:#FFF;}

.productsmenu ul li a, .productsmenu ul li a:visited {display:block; color:#fff; overflow:hidden;}
.productsmenu ul li ul {display: none;}
/* specific to non IE browsers */
.productsmenu ul li:hover a {color:#fff; }
.productsmenu ul li:hover ul {display:block; position:absolute; top:31px; left:0; width:150px;}
.productsmenu ul li:hover ul li a.hide {background:#ccc; color:#fff; }
.productsmenu ul li:hover ul li:hover a.hide {background:#ccc; color:#fff;}
.productsmenu ul li:hover ul li ul {display: none;}
.productsmenu ul li:hover ul li{}
.productsmenu ul li:hover ul li a.pro,.productsmenu ul li:hover ul li a {display:block; background:#eee; color:#454545;font-size:12px; font-weight:normal; text-align:left; padding-left:10px; border-bottom:1px dashed #ccc; width:170px;}
.productsmenu ul li:hover ul li a.pro{ width:200px;}
.productsmenu ul li:hover ul li a:hover {background:#ccc; color:#008cd7; border-bottom:1px dashed #999;}
.productsmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.productsmenu ul li:hover ul li:hover ul.left {left:-105px;}

.productsbanner{ width:960px; height:255px; overflow:hidden; padding-top:10px;}
.productsnews{ background-color:#f0f0f0; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; height:35px; padding:0 10px; }
.productsnews span{ float:left; line-height:35px; height:35px;}

.products-middle1{ background:url(../images/products_19.jpg) no-repeat; height:179px; margin-top:20px; margin-bottom:25px; padding-left:55px; padding-right:120px; width:785px;}
.products-middle1 ul{ padding-top:15px;}
.products-middle1 ul li{ width:190px; float:left; line-height:20px; text-align:center; background:url(../images/products_13.jpg) no-repeat right center; height:164px;}

/*****滑动门*****/
.products-middle2{
float: left;
width: 960px;
padding-bottom:25px;
background-position:left;
background-repeat:repeat-y;
height:298px;
}
.products-middle2 .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
border-bottom:1px #cbcbcb solid;
}
.products-middle2 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.products-middle2 .TabTitle li{
float: left;
height: 30px;
line-height:30px;
width: 120px;
text-align:center;
cursor: pointer;
list-style-type: none;
}
.products-middle2 .TabTitle .active{background:#fff;border:1px #cbcbcb solid;}
.products-middle2 .TabTitle .normal{background:#ededed;border:1px #cbcbcb solid;}
.products-middle2 .TabContent{
width:auto;
margin: 0px auto;
padding:10px 0;
background:url(../images/products_21.jpg) repeat-x top;
height:257px;
}
.products-middle2 .TabContent p{ height:40px; overflow:hidden; padding:0 10px;}
.products-middle2 .TabContent li{ width:154px; float:left; margin:0 11px; margin-top:30px; background:#e2e2e2; height:151px; overflow:hidden;}
.products-middle2 .TabContent li img{width:154px; height:121px; padding:0px; margin:0px;}
.products-middle2 .TabContent li p{text-align:center; line-height:25px;}
.products-middle2 .TabContent li.spa{ width:15px; background:url(../images/products_35.jpg) no-repeat center 60px;}
.products-middle2 .TabContent li.spa1{ width:15px; background:url(../images/products_38.jpg) no-repeat center 60px;}
.none {display:none;}
/**********/

.products-middle3{}
.products-list2,.products-list1{ float:left; width:325px; padding-right:30px;}
.products-pic{ width:249px;float:left;}
.products-title{ background:#e2e2e2; height:25px; line-height:25px; padding-left:10px; color:#008cd7;}
.products-list2 img{ float:left; width:74px; padding-top:20px;}
.products-list1 img{ float:left; width:140px; padding-top:20px;}
.products-list2 ul,.products-list1 ul{float:left; padding-top:20px; padding-left:11px; }
.products-list2 ul li,.products-list1 ul li{ background:url(../images/products_56.jpg) no-repeat left center; line-height:20px; padding-left:13px; width:225px;}
.products-list1 ul li{ width:160px;}

.products-middle4{ margin-top:25px; margin-bottom:35px; border:1px solid #d7d7d7; padding:5px 15px;}
.products-title2{ line-height:25px; font-size:14px; font-weight:bold; border-bottom:1px dotted #d7d7d7;}
.products-middle4 p{ margin:25px 0; padding-right:20px; height:107px; line-height:33px; background:url(../images/products_13.jpg) no-repeat right; width:435px; float:left;}
.products-middle4 ul{ float:left; width:453px; padding-left:20px;}
.products-middle4 ul li{ float:left; min-width:147px; padding-top:25px;}

/*****products-list*****/
.productspage-list2,.productspage-list{ padding:25px 0;}
.productspage-list2 h1,.productspage-list h1{ background:url(../images/products2_03.jpg) no-repeat left center; height:30px; line-height:30px; border-bottom:1px dotted #979797; font-size:18px; font-weight:bold; padding-left:30px;}
.productspage-list2 h1 span,.productspage-list h1 span{ float:right; font-size:12px; font-weight:normal; line-height:30px;}
.productspage-list2 p,.productspage-list p{ background:url(../images/products2_04.jpg) repeat-y left bottom; line-height:30px; padding:0 5px;}
.productspage-list ul li{ width:433px; float:left; padding-top:20px;}
.productspage-list ul li.left{ padding-right:94px;}
.productspage-list ul li img{ width:433px; height:105px; padding-bottom:10px;}
.productspage-list ul li p{ background:none; line-height:20px; padding:0;}

/*****products-content*****/
.products-content,.productsinfo-top{ margin-top:20px;}
.products-show{ width:416px; float:left; border:1px solid #d1d1d1; height:306px; padding:2px; margin-top:10px;}
.products-show img{ width:416px; height:306px;}


.productscontent-list,.products-memos{ float:left; width:520px; margin-left:18px; padding-bottom:5px;}
.products-memos h2{ color:#008cd7; padding-top:0px;}
.products-content2 p,.products-memos p{ background:none; line-height:25px; padding:0px;}
.products-memos img{ padding-right:10px; padding-bottom:0px; float:left;}
.productscontent-list{ border-top:1px dotted #d1d1d1; padding-top:15px;}
.productscontent-list img{padding-right:20px; padding-bottom:0px;}
.list-left{ width:290px; float:left; padding-right:18px;}
.productscontent-list img{ margin-bottom:15px;}
.list-left ul{border-top:1px dotted #d1d1d1; padding-top:10px; width:290px; overflow:hidden;}
.list-left ul li{ background:url(../images/products3_25.jpg) no-repeat left center; line-height:25px; padding:0px; margin:0px; padding-left:20px;}

.list-right{ float:left; width:186px; background:url(../images/products3_26.jpg) no-repeat; height:181px; padding:0px 12px; padding-top:8px;}
.list-right p{ line-height:20px; background:none; padding:0px; height:20px; color:#008cd7;}
.list-right ul{ width:186px; overflow:hidden; padding-top:10px;}
.list-right ul li{ background:url(../images/products3_22.jpg) no-repeat left center; height:20px; line-height:20px;padding:0px; margin:0px;padding-left:15px;}

#projects-footer,.products-content{background:url(../images/products3_30.jpg) no-repeat left top; height:auto; min-height:127px; padding-bottom:20px; border-bottom:1px dotted #d1d1d1;}
.products-content h3{ padding-top:15px; }
.products-content ul{ padding-top:10px;}
.products-content ul li{ width:450px; float:left; padding-right:30px; padding-top:5px; line-height:18px;}
.products-content ul li.spa3 img,.products-content ul li img{ width:107px; height:82px;float:left;}
.products-content ul li.spa3 p,.products-content ul li p{ background:none; padding:0; margin:0; padding-left:15px; float:left; width:328px; height:50px;}
.products-content ul li.spa3{ width:960px;}
.products-content ul li.spa3 p{ width:830px;padding-left:15px;}

.products-content2{margin-top:20px; padding-bottom:20px;border-bottom:1px dotted #d1d1d1;}
.products-content2 table{ background-color:#ccc; margin-top:5px;}
.products-content2 table td{ height:20px; line-height:20px; text-align:center;}

.products-form{ background:url(../images/products3_46.jpg) no-repeat; width:444px; float:left; height:213px; padding-top:80px; padding-left:20px; margin-right:50px;}
.products-form form{ width:95%;}
.form-top{ padding:0px; background-color:#ddd; height:25px; line-height:25px;}
.message{ padding-top:5px;}
.message table tr td{ padding:2px 0;}
.message p{ padding-top:5px; padding-left:100px;}

.products-newslist{ background:url(../images/products3_48.jpg) no-repeat; height:175px; width:282px; padding-left:162px; padding-top:25px; float:left;}
.products-newslist ul li{ background:url(../images/products_56.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:15px;}

.productspage-list2 h2,.productspage-list h2{ background:url(../images/products4_03.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:25px; margin-top:10px;}
.line{ background:url(../images/products4_06.jpg) no-repeat; height:2px; overflow:hidden; width:960px; margin-bottom:15px;}
.productspage-list ul li.productspage{ width:305px; float:left; padding:0px; margin:0px;}
.productspage-list ul li.productspage img{ width:305px; height:196px; padding:0px; margin:0px;}
.productspage-list ul li.productspage p{ padding-top:10px;}
.productspage-list ul li.productspage strong{ font-size:13px; color:#008cd7;}
.productspage-list ul li.productspage a{color:#008cd7; }
.productspage-list ul li.productspage a img{ width:18px; height:15px; padding:0px; margin:0px;}
.productspage2 .productspage2-right ul li span,.productspage-list ul li.productspage span{font-size:13px; font-weight:bold;}
.productspage-list ul li.productspage ul li{ padding:0px; margin:0px; padding-top:8px;}
.productspage-list ul li.productspage ul li img{ width:69px; height:63px; float:left;padding:0px; margin:0px;}
.productspage-list ul li.productspage ul li p{ width:230px;padding:0px; margin:0px; padding-left:6px; overflow:hidden;}
.productspage-list ul li.productspage ul li strong{ color:#444; font-size:12px;}

.productspage2{width:960px; }
.productspage2 img{ width:248px; height:247px; float:left;}
.productspage2 .productspage2-right{ float:left; margin-left:16px; background:url(../images/products4_31.jpg) no-repeat; width:666px; height:217px; padding:15px;}
.productspage2 .productspage2-right ul li{ width:332px; float:left; padding:0px; margin:0px;}
.productspage2 .productspage2-right ul li p{ background:none; line-height:20px; padding:0px; margin:0px;}
.productspage2 .productspage2-right ul li p strong{color:#008cd7; font-size:13px;}
.productspage2 .productspage2-right ul li img{ width:69px; height:63px; padding-top:20px; padding-right:10px;}
.productspage2 .productspage2-right ul li a img{ width:74px; height:63px;}

/*****solution*****/
.single-banner{ width:960px; height:210px;}
.single-banner img{ width:960px; height:210px;}
#single-middle{ margin-top:25px;}
.singlemiddle-title{ background:url(../images/products2_04.jpg) no-repeat; height:30px;}
.singlemiddle-title span{ float:right; line-height:30px; font-size:12px; font-weight:normal;height:30px;}
/*****滑动门2*****/
.single-huadong{
margin-top:15px;
width: 960px;
padding-bottom:25px;
height: auto;
}
.single-huadong .TabTitle{
clear: both;
height: 32px;
overflow: hidden;
border-bottom:1px #cbcbcb solid;
}
.single-huadong .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.single-huadong .TabTitle li{
float: left;
height: 32px;
line-height:32px;
width: 151px;
text-align:center;
cursor: pointer;
list-style-type: none;
}

.single-huadong .TabTitle .active{background: url(../images/solution_10.jpg) no-repeat; border:0px; color:#FFF;}
.single-huadong .TabTitle .active a{ color:#FFF;}
.single-huadong .TabTitle .normal{background:#ededed;border:1px #cbcbcb solid;}
.single-huadong .TabTitle .normal a{ color:#333}
.single-huadong .TabContent{
width:auto;
margin: 0px auto;
padding:10px 15px; 
background:#fff; 
height:auto;
border-left:1px #cbcbcb solid;
border-right:1px #cbcbcb solid;
border-bottom:1px #cbcbcb solid;
}
.about-memos,.solutioninfo,.single-huadong .TabContent .top{background:url(../images/products2_04.jpg) repeat-y; line-height:30px;}
.single-huadong .TabContent p{ padding:5px 0px; height:auto;}
.single-huadong .TabContent p span{ color:#008cd7;}
.single-huadong .TabContent p a{ color:#3f7fa2;} 
.single-huadong .TabContent .projects{}
.single-huadong .TabContent .projects-left{ float:left; width:690px; padding-right:26px;}
.single-huadong .TabContent .projects-left img{ float:left; width:220px; padding-right:15px;}
.single-huadong .TabContent .projects-left h2{ width:455px; float:left; border-bottom:1px dotted #cbcbcb; color:#008cd7; font-weight:normal; line-height:20px; margin-bottom:5px;}
.single-huadong .TabContent .projects-left a img{ width:110px; height:24px;}
.single-huadong .TabContent .projects-right{ float:left; width:187px; background:url(../images/solution_20.jpg) no-repeat; height:169px; margin-top:10px; padding:8px 12px;}
.single-huadong .TabContent .projects-right ul{ padding-top:5px;}
.single-huadong .TabContent .projects-right ul li{ background:url(../images/products3_22.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:15px;}
.none {display:none;}
/**********/

/*****solution-content*****/
.single-tree{ width:210px; padding-right:30px; float:left;}
.single-tree ul{ width:210px; padding-top:5px; border-top:2px solid #cbcbcb; margin-top:5px;}
.single-tree ul li{ background: url(../images/solution2_10.jpg) no-repeat; height:27px; line-height:27px; text-indent:30px; display:block; margin-bottom:2px;}
.single-tree ul li a:hover{height:27px; line-height:27px; color:#008cd7; display:block; background:none;}
.single-tree ul li.spa5{  background:none; display:block;}
.single-tree ul li a.top1{ background:url(../images/solution2_07.jpg) no-repeat;height:27px; line-height:27px; color:#FFF; display:block;}
.single-tree ul li.spa5 a:hover{height:27px; line-height:27px; color:#008cd7; display:block; background:none;}

.single-right{ width:720px; float:left;}
.single-right h1{ background: url(../images/solution2_03.jpg) no-repeat left center; height:30px; line-height:30px; padding-left:35px; font-size:14px; border-bottom:1px dotted #cbcbcb;}
.single-right h1 span{ font-size:12px; font-weight:normal; float:right; clear:right;}
.solutioninfo-top{ padding-top:15px;}
.solutioninfo-pic{ float:left; width:408px;border:1px solid #cbcbcb; height:300px;}
/*****solution-图片切换*****/
.picshow { padding-top:1px;}
#picarea {MARGIN: 0px auto; WIDTH: 404px; BACKGROUND: #fff; HEIGHT: 285px}
#bigpicarea {POSITION: relative; MARGIN: 0px auto; WIDTH: 404px; HEIGHT: 227px; OVERFLOW: hidden}
.image {TEXT-ALIGN: center}
.image IMG {BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; MARGIN: 0px auto; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid}
#bigpicarea .word {TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333}
#bigpicarea .word H3 {TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px}
#bigpicarea .ui-els-hide {DISPLAY: none}
#thumbs {LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 404px; HEIGHT: 54px}
* HTML #thumbs {HEIGHT: 100%}
#thumbs LI {MARGIN: 0px 7px; WIDTH: 104px; DISPLAY: inline; FLOAT: left; HEIGHT: 54px}
#thumbs UL {MARGIN-TOP: 3px}
#thumbs LI.last_img {MARGIN-RIGHT: 4px}
#thumbs LI.first {MARGIN: 19px 5px 0px 5px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer}
#thumbs LI.last {MARGIN: 19px 5px 0px 5px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer}
#thumbs LI A {BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 104px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid}
#thumbs LI A:hover {BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid}
#thumbs LI A.current {BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid}
#thumbs LI.first IMG {}
#thumbs LI.last IMG {}
.bigbtnPrev {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 95px; CURSOR: pointer; LEFT: 10px; background:none;}
.bigbtnNext {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 95px; CURSOR: pointer; RIGHT: 10px; background:none;}
#big_play_prev {BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')}
#big_play_next {BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')}
#smallpicarea {MARGIN: 0px auto; WIDTH: 408px; BORDER-TOP: #ececec 1px solid; PADDING-TOP: 5px}
/*****solution-图片切换end*****/

.solutioninfo-memos{ float:left; width:289px; padding-left:21px;}
.solutioninfo-title{ background:url(../images/solution2_13.jpg) no-repeat; height:26px;  padding:0;color:#FFF; border:0;}
.solutioninfo-title span{ float:left; width:78px; padding-left:15px;line-height:26px;}
.solutioninfo-title .baidu{ float:right; display:inline; height:26px;}
.solutioninfo-memos p{ padding:5px 0; border-bottom:1px dotted #cbcbcb;}
.solutioninfo-memos img{ margin-top:10px;}

.solutioninfo-more{ margin-top:20px;}
.solutioninfo-title2{ background:url(../images/solution2_24.jpg) no-repeat left top; width:705px; overflow:hidden; height:25px; line-height:25px; color:#FFF; font-size:14px; font-weight:bold; padding-left:13px;}
.solutioninfo-more img{ float:right; clear:right; padding-left:15px;}
.solutioninfo-more ul,.solutioninfo-more p{ padding-left:5px;}
.solutioninfo-more ul{ padding-top:15px;}
.solutioninfo-more ul li{ float:left; width:146px; padding-right:30px; text-align:center; line-height:30px;}

/*****projects*****/
.projects-list{ margin-top:22px;}
.projects-list ul li{ width:240px; float:left; padding-top:25px;}
.projects-list ul li img{ width:180px; height:99px; margin:0 auto; padding:2px; border:1px solid #cbcbcb; display:block;}
.projects-list ul li p{ text-align:center; line-height:20px;}

.projects-right{ width:210px; float:left; padding-left:30px; padding-top:20px;}
.projects-peitao{ background:url(../images/projects_16.jpg) no-repeat; height:183px; padding-left:10px;}
.projects-solutionlist p,.projects-peitao p{ line-height:35px; font-weight:bold; font-size:13px;}
.projects-solutionlist ul,.projects-peitao ul{ padding-top:8px;}
.projects-solutionlist ul li,.projects-peitao ul li{ background:url(../images/projects_08.jpg) no-repeat left center; height:22px; line-height:22px; padding-left:16px;}
.projects-right img{ padding:10px 0;}
.projects-solutionlist{ background:url(../images/projects_07.jpg) no-repeat; height:340px;padding-left:10px;}
.projects-solutionlist ul li.spa4{ background:none; padding-left:18px;}

/*****projects-content*****/
.singlemiddle-title2{}
.singlemiddle-title2 h1{background:url(../images/projects2_03.jpg) no-repeat left center; font-size:14px;height:30px; line-height:30px;  padding-left:40px; border-bottom:1px dashed #cbcbcb;}
.singlemiddle-title2 span{ float:right; font-size:12px; font-weight:normal; height:30px; line-height:30px;}

.projects-info{ padding-top:15px; padding-bottom:25px; background:url(../images/projects2_06.jpg) no-repeat bottom; height:auto;}
.projects-related,.projects-jianjie{ float:left; width:50%;}
.projects-info span{ float:left; line-height:20px; color:#008cd7; font-size:13px;}
.projects-jianjie p{ line-height:25px;}
/*弹出层*/
.pop{position:absolute;left:14.5%;top:40%;width:480px;height:340px;background:#eee;border:1px solid #ccc}
.pop_head{position:relative;height:20px;background:#008cd7}
.pop_head a{position:absolute;right:8px;line-height:20px;color:#fff;text-decoration:none}
.pop_head a:hover{color:#f60;text-decoration:none}
.pop_body{padding:0}

.projects-related ul{ background: url(../images/projects2_04.jpg) no-repeat; height:113px; width:408px; margin:0 auto; padding-left:15px;}
.projects-related ul p{ padding-top:10px; padding-left:15px; padding-bottom:10px;}
.projects-related ul li{ width:190px; float:left; background:url(../images/projects2_05.jpg) no-repeat left center; height:20px; line-height:20px; padding-left:10px;}
.projects-related table{ background:#cbcbcb;}
.projects-related td{ line-height:25px; text-align:center; background:#FFF;}
#projects-footer{ padding-top:25px;}

/*****about*****/
.about-top{ border-bottom:1px dotted #cbcbcb;}
.about-list{ margin-bottom:40px;}
.about-list ul li{ width:306px; float:left; padding-right:21px; padding-top:30px;}
.news-first p,.about-info p.aboutinfo,.about-list ul li p{ background: url(../images/about_21.jpg) repeat; line-height:23px; margin-top:10px; height:70px;}

/*****about-content*****/
.about-info{ padding-bottom:40px;}
.news-first p,.about-info p.aboutinfo{ min-height:23px; height:auto; padding-bottom:5px;}
.about-info p{ margin-top:15px;}
.about-info p strong{ font-size:14px; color:#008cd7;}
.about-right{ float:right; margin-top:15px; padding-left:20px; clear:right; min-width:313px; height:auto;}

.about-linian{ background:url(../images/about3_03.jpg) no-repeat; height:415px; margin-top:10px; padding-left:260px; width:460px;}
.about-linian p strong{ font-size:13px; color:#444;}

.about-rongyu2,.about-rongyu{ background:url(../images/about4_03.jpg) no-repeat left; padding:30px 0; padding-left:15px; border-bottom:1px dotted #cbcbcb;}
.about-rongyu2 p,.about-rongyu p{ line-height:26px;}
.about-rongyu2{ background:url(../images/about4_06.jpg) no-repeat left; height:149px; }

/*****news*****/
.news-list{ margin-top:15px;}
.news-list ul{ padding:15px 0; background:url(../images/news_17.jpg) no-repeat center bottom;}
.news-list ul li{ background:url(../images/news_20.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:16px; border-bottom-style:dashed;border-bottom-width:1px;border-bottom-color:darkcyan;}
.news-list ul li span{ float:right;line-height:25px;}
.news-top{ padding-top:10px;}

.news-picnews{ width:360px; height:254px; float:left;}



.news-first{ float:left;width:340px; padding-left:20px;}
.news-first h3{ background:url(../images/news_16.jpg) no-repeat left center; height:25px; line-height:25px; border-bottom:1px dotted #cbcbcb; padding-left:15px; color:#444;}
.news-first a{ color:#387292; display:block;}

.news-list3,.news-list2{ width:350px; padding-right:20px; float:left; margin-top:15px; margin-bottom:20px;}
.news-list3{ padding:0px;}
.news-list3 ul,.news-list2 ul{ padding-top:5px; }
.news-list3 ul li,.news-list2 ul li{ background: url(../images/news_29.jpg) no-repeat left center; height:25px; line-height:25px;border-bottom:1px dotted #cbcbcb;padding-left:16px;}


/*****news-滑动门*****/
.news-link{
width: 720px;
margin-bottom:40px;
height:150px;
}
.news-link .TabTitle{
clear: both;
height: 25px;
overflow: hidden;
border-bottom:1px #cbcbcb solid;
}
.news-link .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.news-link .TabTitle li{
float: left;
height: 25px;
line-height:25px;
width: 83px;
text-align:center;
cursor: pointer;
list-style-type: none;
}
.news-link .TabTitle .active{background: url(../images/news_35.jpg) no-repeat; border:0px; color:#FFF;}
.news-link .TabTitle .normal{background: url(../images/news_36.jpg) no-repeat;border:0px;}
.news-link .TabContent{
width:718px;
padding:10px 0px; 
height:125px;
border-left:1px #cbcbcb solid;
border-right:1px #cbcbcb solid;
border-bottom:1px #cbcbcb solid;
}
.news-link .TabContent ul li{ width:179px; float:left; text-align:center;}
.news-link .TabContent ul li img{ width:165px; margin:0 auto; padding:2px; border:1px solid #cbcbcb;}
.none {display:none;}
/*****news-滑动门end*****/

/*****news-list*****/
.newslist{ margin-bottom:20px;}
.newslist ul li{ border-bottom:1px solid #cbcbcb; line-height:25px; margin-top:10px;}
.newslist ul li a{ color:#008cd7;}
.newslist ul li a:hover{color:#387292;}
.newslist ul li p{ padding-bottom:5px;}

/*****news-content*****/
.contant-info,.newsinfo{ padding-top:15px; margin-bottom:40px;}
.newsinfo p{ padding-bottom:15px;}
.newsinfo img{ padding:2px; border:1px solid #cbcbcb; margin-bottom:15px;}
.newsinfo td,th{ font-size: 12px;color: #323232;line-height: 21px; }
/*****contant*****/
.about-info p span{ font-weight:bold; font-size:13px;}
.about-info form{ padding-bottom:15px;}
.about-info table td{ line-height:25px;}
.about-info h2{ border-bottom:1px dotted #cbcbcb; padding-top:15px;}
.about-info ul li{ line-height:20px; margin-top:15px;}
.about-info ul li a{color:#008cd7;}
.about-info ul li p{ padding-top:0px; margin:0px;}

.peijian{}
.peijian p{ font-weight:bold; border-bottom:1px solid #cbcbcb;}
.peijian ul li{ width:180px; float:left; text-align:center}
.peijian ul li img{ width:160px; height:120px; padding:2px; border:1px solid #cbcbcb;}

/*****products-MPpage*****/
.products-mp{ margin-top:10px;}
.products-mptop{ background:url(../images/products-page/products-mp_06.jpg) no-repeat; height:20px;}
.products-ssinfo,.products-ppinfo,.products-mpinfo{ width:938px; border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb; padding:0 10px;}
.products-mpinfo1{ padding-bottom:20px; border-bottom:1px dashed #cbcbcb;}
.products-mpinfo1 img{ float:left;}
.products-mpinfo1 p{ float:left; width:470px; background:none; line-height:20px; margin:0px; padding:0px; padding-left:15px;}
.products-mpinfo2{ padding-top:15px;}
.products-mpinfo2 img{ float:left; padding-right:70px; margin-bottom:15px;}
.products-mpinfo2 ul li{ width:450px; padding:0; margin:0; padding-right:9px; float:left; line-height:20px;}
.products-mpbottom{ background:url(../images/products-page/products-mp_20.jpg) no-repeat; height:14px;}

.products-mpinfo3 ul li{ width:300px; float:left; padding:0; margin:0; padding-right:12px; padding-top:15px;}
.products-mpinfo3 ul li img{ width:175px; float:left; padding-right:10px;}
.products-mpinfo3 ul li p{ width:115px; float:left; padding-top:10px;}

/*****products-PPpage*****/
.products-pp3,.products-pp2,.products-pp{ background:url(../images/contant3.jpg) repeat-x left bottom; padding-bottom:10px;}
.products-ssinfo ul li p,.products-ppinfo ul li p,.products-pp3 p,.products-pp2 p,.products-pp p{ background:none; line-height:20px; margin:0px; padding:0px; }
.products-pp p{ width:670px; padding-right:18px; float:left;}
.products-pp3,.products-pp2{ padding-top:10px;}
.products-pp2 p{ padding-bottom:15px;}
.products-pp3{ background:none;}
.products-pp3 h3,.products-pp2 h3{ font-size:14px; font-weight:bold; border-bottom:1px dotted #cbcbcb; line-height:30px; color:#444; margin-bottom:10px;}
.products-ppinfo ul li{ width:221px; float:left; padding-left:7px; padding-right:6px;}
.products-ssinfo ul li a,.products-ppinfo ul li a{ color:#0575b7; line-height:25px; background:url(../images/products4_18.jpg) no-repeat left center; height:25px; padding-left:18px; display:block;}

/*****products-SSpage*****/
.products-ssinfo ul li{ float:left;}
.products-ssinfo ul li p{ padding-top:2px ;}
.products-ssinfo ul li.ss{ width:379px; padding-right:15px;}
.products-ssinfo ul li.ss1{ width:279px; padding-right:14px; border-right:1px solid #cbcbcb;}
.products-ssinfo ul li.ss2{ width:236px; padding-left:14px;}
/**productslist****/
.productslist_info{ padding-top:15px; margin-bottom:40px;}
.productslist_info p{ padding-bottom:15px;}
/* 产品列表 */
.listca ul{width:720px;height:auto;margin:0px 0 0 3px;padding:8px 0;}
.listca ul li{float:left;width:180px;height:auto;margin:0 0px 4px 0;}
.listca ul li .probox{position:relative;margin:5px auto;padding:0px 0 0 0px;width:160px;height:160px;border:1px solid #6A6A6A;}
.listca ul li .probox .ico_360{padding:0px;border:0px;position:absolute;top:1px;left:1px;}
.listca ul li .probox table{width:160px;height:160px;}
.listca ul li .proinfo{margin:0px auto;width:120px;height:55px;line-height:14px;text-align:center;padding-top:4px;}
/******* construction *******/
#construction-middle{ width:940px; margin:0px auto;}
.construction-banner img{ width:940px; height:220px;}
.construction-top{ background:url(../images/construction/pp_06.jpg) repeat-x; height:34px; line-height:34px; padding-left:10px; padding-right:10px; font-size:14px; font-weight:bold;color:#fff}
.construction-top span{ float:right; clear:right; font-size:12px; font-weight:normal;color:#fff}
.construction-top a{ color:#fff;}
.construction-top a:hover{ color:#000;}

.construction-info{ margin-top:10px; margin-bottom:20px;}
.construction-left{ float:left; width:300px; padding-right:13px;}
.project-show{ margin-bottom:15px;}
.process-pic{ text-align:center; margin-bottom:15px; line-height:20px;color:#000;}
.construction-title{ background:url(../images/construction/pp_31.jpg) no-repeat; height:25px; line-height:25px; color:#FFF;  font-weight:bold; padding-left:26px; margin-bottom:5px;}
.construction-video{ margin-bottom:15px;}
.construction-left ul li{ line-height:20px; background:url(../images/construction/pp_26.jpg) no-repeat left center; height:20px; text-indent:10px;}
.construction-left ul li a{ color:#115982;}
.construction-left ul li a:hover{ color:#000;}

.construction-right{ float:left; width:626px; border-left:1px solid #ccc;}
.construction-middle{ width:370px; float:left; padding-left:13px; padding-right:13px;}
.construction-middle h1{ font-size:14px; font-weight:bold; color:#000; line-height:20px; padding-bottom:0px;}
.construction-right1 p,.construction-middle p{ line-height:20px; text-indent:2em;color:#000; padding-top:5px;}
.construction-right1 a,.construction-middle a{color:#115982;}
.construction-right1 a:hover,.construction-middle a:hover{ color:#000;}
.construction-title1{ background:url(../images/construction/pp_17.jpg) no-repeat left center; margin-top:10px; height:20px; line-height:20px; text-indent:18px; font-weight:bold; color:#000;}
.construction-middle ul li{background:url(../images/construction/pp_26.jpg) no-repeat left 11px; line-height:18px; padding-left:10px;color:#000; border-bottom:1px dotted #ccc; padding-bottom:3px; padding-top:3px;}

.construction-right1{ width:230px; float:left;}
.construction-title2{ background:url(../images/construction/pp_11.jpg) no-repeat; height:25px; line-height:25px;color:#FFF;  font-weight:bold; padding-left:26px;  padding-bottom:2px;}
.construction-right1 p{ padding:0px 5px; padding-bottom:5px; line-height:18px;}
.construction-title2,.construction-botton,.construction-right1 img,.construction-right1 ul,.construction-right1 p{ border-right:1px solid #ccc;border-left:1px solid #ccc;}
.construction-right1 img{ width:228px; padding-bottom:10px; padding-top:5px;}
.construction-right1 ul li{background:url(../images/construction/pp_26.jpg) no-repeat left 11px; line-height:18px; padding:2px 0; padding-left:10px;color:#000; border-bottom:1px dotted #ccc;}
.construction-right1 ul li.tel{ background:url(../images/construction/pp_39.jpg) no-repeat 10px center; height:18px; line-height:18px; padding:2px 0px; border:0px; padding-left:35px;}
.construction-right1 ul li.fax{ background:url(../images/construction/pp_43.jpg) no-repeat 10px center; height:18px; line-height:18px;padding:2px 0px; border:0px; padding-left:35px;}
.construction-right1 ul li.email{ background:url(../images/construction/pp_45.jpg) no-repeat 10px center; height:18px; line-height:18px; padding:2px 0px; border:0px;padding-left:35px;}

.construction-botton{}
.construction-botton ul{ border:0px; width:230px;}
.construction-botton ul li{ width:114px; float:left; text-align:center; padding:0px; border:0px; background:none;}
.construction-botton ul li img{ width:101px; height:32px; border:0px; padding:0px;}

.baoma ul li{ margin-bottom:20px;}
.baoma ul li.baomalist{ background-color:#ddd; border:1px solid #c3c3c3; padding:25px;}
.baoma ul li.baomalist .baomalist-pic1 { float:left; padding-right:65px; width:389px;}
.baoma ul li.baomalist .baomalist-pic2 { float:left; padding-left:65px;}
.baoma ul li.baomalist .baomalist-text{ float:left; width:450px;}
.baoma ul li.baomalist .baomalist-text p{ padding-top:10px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:24px; font-size:14px; font-weight:bold;}

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 12px; padding-bottom:30px;}
.page a{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #888;padding-top:3px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page span{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px; padding:3px;float:left;margin:2px;text-align:center;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#11619c;border:1px solid #11619c;} /* 当前链接有激活时 */
.page input{padding:0px;color:#888;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

