@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0; font: normal 12px/180% 'Microsoft YaHei';color: #000;}
a:link,a:visited {
	color: #000;
	text-decoration: none
}

a:hover {
	color: #e60012;
	text-decoration: none
}

img {
	border: none
}
.clear{clear:both}
#aheader{margin:0; width:100%; height:30px; background-color:#fafafa; border-bottom:1px solid #dfdfdf;}
.px1000{width:1000px; margin:0 auto;}.px1100{width:1000px; margin:0 auto; overflow:hidden;  }
.ahead{height:30px; line-height:30px}
#seodd{width:1000px; margin:0 auto; color:#000}
span.fr{float:right; height:30px; line-height:30px}span.fr a{margin-right:5px; margin-left:5px;}
#seodd img{height:22px; vertical-align:middle; margin-right:10px}
span.str{color:#333}
#logodd{height:110px; line-height:110px; width:1000px; margin:0 auto;}
#logo{margin-top:18px; width:230px; float:left}
#box{
	display: none;
	width: 120px;
	height: 120px;
	border: 1px solid #dfdfdf; margin-left:-50px\9; margin-top:20px\9; z-index:9999;
	text-align: left; padding:10px;
	line-height: 175%;
	position: absolute;
	background-color:#eeeeee
}
#box img{width:120px; height:120px}
.searcher { width:463px; height:20px; margin-top:0px;  margin-top:30px; float:left;margin-left:10px}
.searcher .txt { float:left; margin:0; padding:0; width:372px}
.searcher .btn { float:left; margin:0; *margin-top:1px; width:63px}
.searcher .s_txt { width:360px; height:36px; line-height:36px; background:url(/images/search-bg2.gif) no-repeat; border:none; padding-left:12px; color:#ccc}
.searcher .s_btn { vertical-align:middle; width:63px; height:36px; font:0pt/1000px Arial; cursor:pointer; border:0;  background:url(/images/search-bt2.gif) no-repeat; color:#fff}
.searcher .hotk { float:left; margin:0; padding:0; width:463px; height:25px; line-height:25px;}.searcher .hotk a,.searcher .hotk a:link,.searcher .hotk a:visited{margin-right:10px; color:#000}.searcher .hotk a:hover{color:#e60012}
.rexian{float:right;margin-top:18px;}

#adaohang{margin:0; height:37px; line-height:37px; width:100%; background-color:#2060a5;}
ul.dhul{float:left; list-style:none; width:1000px; margin:0;  margin-left:0px\9}
ul.dhul li{height:34px; line-height:34px; float:left; padding:0px 11px; background:url(/images/dh-fg.gif) no-repeat right}
ul.dhul li.dhr{background:url(/images/dh-fg2.gif) no-repeat right; padding-right:0px}ul.dhul li:hover{background-color:#194779}
ul.dhul li.dhl{padding-left:5px}
ul.dhul li a,ul.dhul li a:link,ul.dhul li a:visited{color:#fff; font-size:14px; display:block; font-family:'Microsoft YaHei'} ul.dhul li a:hover{color:#f38001}
.banner{width:100%; }
#mainbody{margin-top:26px;}
.bigtu{float:left; width:648px}
.lef{float:left; width:286px; height:765px; border:0px solid #dfdfdf; background-color:#f5f5f5}

.lef1{height:40px; line-height:40px; width:270px;  border-bottom:0px solid #dddddd; padding-left:16px; background:url(/images/cpfl_bg.gif) no-repeat }.homebt{font-size:18px ; font-family:'Microsoft YaHei'; color:#2c3d4f;}
.lef1 span{float:right; }
.lef1 span a{display:inline-block;height:40px; line-height:40px; background:url(/images/arr07.gif) no-repeat right; font-size:12px; padding-right:32px}
.lef1 span a:link,.lef1 span a:visited{color:#2c3d4f; font-family:Microsoft YaHei; font-weight:normal}
.lef2{background-color:#f5f5f5;width:286px; padding:0px} 
.lef2 ul{list-style:none; margin-left:0px; margin-left:-40px\9; *margin-left:0px; margin-top:0px}
.lef2 ul li{width:281px;  line-height:37px;}.lef2 ul li.w{height:37px; margin-top:1px; background:url(/images/cpfl_bg02.gif); padding-left:5px}.lef2 ul li.xm{background-color:#f5f5f5}
.lef2 ul li a,.lef2 ul li a:link,.lef2 ul li a:visited{display:block; width:280px; font-size:15px; color:#000;  font-family:'Microsoft YaHei';  border-bottom:0px dotted #dddddd}.lef2 ul li a:hover{ color:#f38001; font-weight:bold}
.lef2 ul li ul{list-style:none; margin:0; margin-left:10px; margin-top:0px}
.lef2 ul li ul li{width:270px; line-height:25px}
.lef2 ul li ul li a,.lef2 ul li ul li a:link,.lef2 ul li ul li a:visited{border-bottom:none;font-size:13px; font-weight:normal; color:#666}.lef2 ul li ul li a:hover{font-weight:normal; color:#f38001}
.rig{width:697px; background:url(/images/tjcp_bg.gif) no-repeat; float:left; margin-left:15px;margin-left:15px\9;_margin-left:0px;overflow:hidden}

.homecp{width:100%; margin-top:25px; padding:30px 0px; background-color:#f5f5f5; overflow:hidden;}.hcp{margin-top:-20px}
.homecpbt{width:697px; margin:0 auto; padding:0; height:38px; line-height:38px;}
.homecpbt{ color:#000; padding-bottom:20px}
.homecpbt2{ margin:0 auto; padding:0; height:34px; line-height:40px; width:985px;border-bottom:none; background:url(/images/cgal-bg.gif) no-repeat; padding-left:15px}
span.tj{float:right; padding-right:23px; background:url(/images/arr02.gif) no-repeat right; display:block; display:inline-block; height:40px; line-height:35px}
span.tj a,span.tj a:link,span.tj a:visited{margin-left:10px; font-size:12px; font-family: 'Microsoft YaHei'; color:#000}
.wapper{width:700px; margin:0 auto; overflow:hidden; } 
.wapper ul{margin:0; margin-left:-20px;}		
.wapper li{float:left;margin-left:15px; margin-top:20px;width:225px;width:218px\9;height:200px; padding-top:10px;background-color:#fff;color:#fff;text-align:center;display:inline-block;}
.wapper li .pic{margin:0 0 8px 0;}
.wapper li .title{margin:0 10px 2px}
.wapper li .title a{color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:15px 'Microsoft YaHei';_zoom:1}
.wapper li .desc{margin:0 10px 10px;height:18px;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;color:#333}	
.wapper li .price{margin:0 10px 14px;color:#ff6700;}	
.wapper li .price a,.wapper li .price a:link,.wapper li .price a:visited{color:#000; font-size:12px}
.wapper li{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
.wapper li:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 15px #e5e5e5;
    -moz-box-shadow:0px 5px 15px #e5e5e5;
    box-shadow:0px 5px 15px #e5e5e5;
}
span.tjcp{color:#fff;font-size:16px; font-family:'Microsoft YaHei'; margin-right:10px; display:inline-block;  padding:0px 15px; width:72px; height:38px; line-height:38px}
span.tjcp:hover{color:#000;background:url(/images/arr04.gif); cursor:hand}
.homely{background-color:#ffffff; padding:0}
#lydiv{width:1000px; margin:0 auto;}
#lydiv2{width:1000px; height:600px; background:url(/images/liyou-bg.gif) no-repeat; margin:0 auto}
.ly{line-height:20px; float:left;width:300px; font-size:13px }.ly span.lybt{font:18px 'Microsoft YaHei'; font-weight:bold; color:#333; padding-bottom:8px; display:block}
.ly1{padding-left:100px; margin-top:25px}
.ly2{padding-left:230px; margin-top:25px; }
.ly3{padding-left:355px; margin-top:100px; padding-right:340px}
.ly4{padding-left:100px; margin-top:75px}
.ly5{padding-left:230px; margin-top:75px}
.cgal{font-size:18px; font-family:'Microsoft YaHei'; color:#fff;}
.homecgal{width:1000px; margin:10px auto; overflow:hidden;  }
#img{list-style:none; border:0; padding:0px; margin:0px;}
#img li{list-style:none; float:left; border:0; padding:0px; margin:0px;}
.anli{width:300px; height:270px; float:left; margin-right:47px;margin-right:47px\9;_margin-right:37px; border:1px solid #e5e5e5; }.anli:hover{border-color:#ccc}
.anli-r{margin-right:0px}
.anli span{display:block; padding-left:15px; width:285px; line-height:25px; font-size:13px}.anli img{margin-bottom:15px; width:298px}
.anli span a,.anli span a:link,.anli span a:visited{font-size:13px; color:#000}.anli span a:hover{color:#f38000}
span.allb{color:#bab9b9}
.course-list-img{
	overflow:hidden;	
	float:left;
	margin:0px 1px;
}
.course-list-img img{
	display:block;
	-webkit-transition:1s;
	transition:1s;	
}
.anli img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;-webkit-transform:scale(1.2);-moz-transform:scale(1.2); width:298px; height:222px}
.homenewsT{width:985px; margin:20px auto; height:40px; line-height:40px; border-bottom:0px solid #efefef; font-size:18px; font-family: 'Microsoft YaHei'; color:#fff; background:url(/images/cgal-bg.gif) no-repeat; padding-left:15px;}
.homenewsC{width:1000px; margin:20px auto}
.homenews{width:305px; margin-right:40px; float:left; overflow:hidden}.homenews2{margin-right:0}
.news_t{background:url(/images/news-bg.gif) no-repeat; height:36px; width:290px; line-height:36px; padding-left:15px; font-weight:bold}
.news_t span{float:right; margin-right:13px}.news_t span a{color:#000; font-weight:normal}
.homenews ul{list-style:none; margin:0; margin-top:8px}.homenews ul li{line-height:29px; background:url(/images/arr05.gif) no-repeat; padding-left:12px; width:290px; border-bottom:1px dotted #dcdcdc}.homenews ul li a{font-size:13px}
.footer{width:100%; background-color:#474747;  margin-top:30px;margin-top:20px\9; height:130px; float:left; padding:20px 0px}
.foot{width:1000px; margin:0 auto; color:#fff; line-height:24px}
span.fdh{width:1000px; display:block; padding-bottom:20px;}
span.fdh a,span.fdh a:link,span.fdh a:visited{color:#fff;font:12px 'Microsoft YaHei'; margin-right:25px}
span.fwz{width:900px; float:left}span.fwz a,span.fwz a:link,span.fwz a:visited{margin-right:10px; color:#aaaaaa; font-size:11px}
span.ftp{float:left; width:90px; line-height:25px; text-align:center; font-size:10px}

/*about开始*/

.weizhi{width:100%; margin:0 auto; height:70px; line-height:70px; border-bottom:1px solid #dcdcdc; float:left;}
.weizhi1{float:left; background:url(/images/home01.gif) no-repeat; padding-left:24px; margin-top:30px; height:25px; line-height:28px}
.weizhi1{font-size:16px; font-family:Microsoft Yahei}
.weizhi1 a,.weizhi1 a:link,.weizhi1 a:visited{color:#000; font-size:16px; margin:0 6px;text-decoration:none}.weizhi1 a:hover{color:#e67817}
/*.weizhi2{float:right; }
.weizhi2 a,.weizhi2 a:link,.weizhi2 a:visited{color:#555555; font-size:16px; font-family:'Microsoft Yahei'; margin-right:20px; display:inline; padding:23px 5px; padding:21px 5px\9;height:54px; text-decoration:none;}
.weizhi2 a:hover{border-bottom:2px solid #e67817; color:#e67817}
a.dangqian1,a.dangqian1:link,a.dangqian1:visited{border-bottom:2px solid #e67817; color:#e67817}*/
.weizhi2{float:right; }
.weizhi2 a,.weizhi2 a:link,.weizhi2 a:visited{color:#2c3d4f; font-size:15px; font-family:'Microsoft Yahei'; margin-right:15px; display:inline; border:1px solid #a2b7ca; background:url(/images/wz_bg1.gif); padding:5px 10px;height:38px; text-decoration:none;}
.weizhi2 a:hover{ background:url(/images/wz_bg2.gif); color:#fff; border-color:#708193}
a.dangqian1,a.dangqian1:link,a.dangqian1:visited{background:url(/images/wz_bg2.gif); color:#fff; border-color:#708193}
.mainbody{width:1000px; margin:0 auto; padding-bottom:30px; overflow:hidden}
.txtcontent{width:100%; min-height:400px; border-bottom:1px solid #999999; padding-bottom:30px; padding-top:10px; overflow:hidden}.c2{width:95%; }.txtcontent2{border-bottom:0}
.txtcontent h2,.txtcontent h3{font-family:'Microsoft Yahei'; font-size:19px; color:#f38000; height:50px; line-height:50px}.txtcontent h2 span{font-weight:normal}
.txtcontent h3{color:#e67817; text-align:center; font-size:18px}
.txtcontent p{line-height:26px; font-size:15px;margin-top:10px;}.txtcontent2 img{float:left; margin-right:20px; margin-left:30px}
.txtcontent p span{display:block; padding-left:10px}
p.lx{line-height:26px}p.lx span{font-size:20px; font-weight:bold; font-family:"Microsoft Yahei"; margin-bottom:10px; display:block}
#gywmcp{width:100%; float:left; height:417px; background:url(/images/wmcp-bg.jpg) no-repeat}
/*about结束*/
/*wenhua*/
.wenhua{width:50%; float:left; margin-top:35px;}.wenhua img{float:left; margin-right:15px}
.wenhua h2{color:#333333; font-size:20px; height:25px; line-height:25px; display:block}
.wenhua h3{color:#333333; text-align:left; line-height:20px; margin:0; font-size:16px}
.wenhua p{font-size:18px; margin:0}
.wenhua img{width:260px;}
/*lianxi*/
.txtcontentlx{border-bottom:0; padding-top:30px}
.txtcontentlx img.lxwm{float:left; margin-right:20px}
p.lx{line-height:26px}p.lx span{font-size:20px; font-weight:bold; font-family:"Microsoft Yahei"; margin-bottom:10px; display:block}

.hzkh{width:176px; height:110px; margin-right:20px; text-align:center; float:left; line-height:30px; margin-top:35px}
.hzkh2 span{width:176px; height:80px; display:block; border:1px solid #dddddd; margin:0; padding:5px; overflow:hidden; float:left}
.hzkh img{padding:2px; border:1px solid #eeeeee}.hzkh img:hover{border-color:#aaaaaa}
.fgx{border-bottom:1px dotted #dddddd; float:left; width:1000px; height:30px}
/*新闻列表*/
.xwlb{width:690px; float:left; margin-top:30px}
ul.newslist{min-height:760px; list-style:none; margin:0; margin-left:-20px\9}
ul.newslist li{ height:120px; border-bottom:1px dotted #e0e0e0; width:690px; margin-top:25px}ul.newslist li:hover{background-color:#e67817; color:#fff}

.tim{float:left; width:120px; height:100px; text-align:center; font-size:16px; vertical-align:middle; padding-top:20px; line-height:35px}
.tim font{font-size:36px; font-weight:bold}
.newsT{float:left; background-color:#fff; height:120px; line-height:30px; overflow:hidden; width:540px; padding-left:30px;color:#000; font-size:14px;}
.newsT a,.newsT a:link,.newsT a:visited{font:bold 16px 'Microsoft Yahei'; color:#222222}.newsT a:hover{text-decoration:none; color:#e67817;}

.newsfg{width:740px; margin-top:25px; height:1px; background:#fff; padding:0}
.newsT span{font-size:12px; color:#555555}
.fenye{float:left; width:690px; height:50px; line-height:50px; color:#999999; font-size:14px;}.cpfenye{width:1920px; text-align:center; margin-top:40px}
.fenye a{margin-right:10px; color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:14px}.fenye a:link,.fenye a:visited{text-decoration:underline}.fenye a:hover{text-decoration:none; color:#ff6600}
.fenye span{margin-left:10px}
.rdiv{width:260px; float:right; margin-top:30px}
.rdivT{width:260px; height:42px; line-height:42px; border-bottom:1px solid #e5e5e5; font:17px 'Microsoft Yahei'; float:left}
.rdivC{padding:20px 0px; width:260px; margin:0; margin-top:-10px; float:left; padding-bottom:30px }.rdivC1 a{margin-right:15px; font-size:15px; display:inline-block; height:30px; line-height:30px}
.rdivT span{float:right; margin-right:5px}.rdivT span a{font-size:12px; color:#777777}
.rdivC ul{list-style:none; float:left; margin:0;}
.rdivC ul li{line-height:25px; background:url(/images/arr06.gif) no-repeat; padding-left:15px}.rdivC ul li a{font-size:15px}
.anli-xw{width:260px; float:left; line-height:40px}
.xwlb h2{color:#f38000;  line-height:50px}
p.fb{font-size:12px; color:#555555; }p.fb span{margin-left:30px}
.xwcontent{width:670px; padding:30px 0px; padding-right:20px; font-size:15px; line-height:35px }.xwcontent p{font-size:15px; line-height:35px}
.newsfg{height:20px; width:690px; border-bottom:1px solid #dddddd; float:left}
.sxwz{margin-top:20px; line-height:30px}
/*成功案例*/
.anlilb{width:690px; float:left; margin-top:20px}
.altp{float:left;width:298px; height:222px; border-bottom:1px dotted #dddddd}.altp img{width:298px}
.anlitxt{float:left; height:212px; padding-left:20px; padding-top:10px; width:352px; line-height:30px; border-bottom:1px dotted #dddddd; padding-right:10px}.anlitxt:hover{background-color:#f38000; color:#fff}
.anlitxt a:hover{color:#ffffff}.anlitxt a.anliT{font:bold 16px 'Microsoft Yahei';}
/*产品*/
.course-list-img2{
	overflow:hidden;	
	float:left;
	
}
.course-list-img2 img{
	display:block; 
	-webkit-transition:1s;
	transition:1s;	
}
#ejcp{width:940px; margin:0 auto; height:35px; line-height:35px; background-color:#e5eef5; padding:3px 30px; overflow:hidden;}#ejcp a{margin-right:20px; font-size:16px; font-family:'Microsoft Yahei'; }
a.dangqian2{font-weight:Bold; color:#f38001}
.cp-l{width:490px;_width:480px; float:left; margin-right:10px; margin-top:30px; color:#555555}
.cp-l img{width:490px;_width:480px; height:280px;}
.cp-l img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
.cpdiv{width:460px;_width:450px; float:left; height:130px; padding:0px 15px; padding:20px 15px\9 }
.cp-l:hover{background-color:#f15d25; color:#fff}
.cpdiv h2{border-bottom:1px dotted #555555; width:450px; line-height:28px; padding-bottom:15px}
.cpdiv h2:hover{border-bottom:1px dotted #fff;}
.cpdiv h2 span{font-size:12px; font-weight:normal}
.cpfenye{width:1000px; text-align:center; margin-top:40px}
/*产品详情*/
.weizhi2 span{color:#767676; font-size:18px; margin-left:20px; display:inline; padding:26px 0px;padding:23px 0px\9;height:28px; line-height:74px;  border-bottom:2px solid #f15d25 }
.PublicImg{background-image:url(http://img.coocaa.com/coocaatv/skyimages/index/Public.png);background-repeat:no-repeat;}

/**----------------左右大小箭头按钮-------------------**/
.Arrow{width:38px;height:71px;display:block;position:absolute;top:198px;cursor:pointer;}
.leftArrow{left:0;}
.rightArrow{right:20px;}
.Arrow span{display:block;}
.maxArrow{width:38px;height:71px;}
.minArrow{width:15px;height:27px;margin:22px 0 0 23px;}
.rightArrow .minArrow{background-position:left -378px;}
.leftArrow .maxArrow{background-position:-16px -394px;}
.rightArrow .maxArrow{background-position:-16px -322px;}
.leftArrow .minArrow{background-position:left -322px;margin:22px 0 0 0;}
.rightArrow:hover .minArrow{background-position:left -406px;}
.leftArrow:hover .maxArrow{background-position:-54px -394px;}
.rightArrow:hover .maxArrow{background-position:-54px -322px;}
.leftArrow:hover .minArrow{background-position:left -350px;}


.proDetailLeft{width:680px;height:570px;border-right:0px dotted #d7d7d7;position:relative; margin-top:25px; float:left}
.proDetailLeft .wrap{width:528px;height:468px;overflow:hidden;margin:0 auto;}
.proDetailLeft .wrap img{width:528px;margin-top:50px;}
.proDetailLeft .imgList{height:82px;width:565px;margin:0 auto;}
.proDetailLeft .imgList li{width:103px;height:80px;border:1px solid #d7d7d7;float:left;margin:0 3px;cursor:pointer;}
.proDetailLeft .imgList li img{width:103px;}
.proDetailLeft .imgList li.on{border-color:#a0a0a0;}

.proDetailRight{width:281px;height:520px;padding-left:20px;padding-top:50px; float:left; }
.proDetailRight h1{height:57px;line-height:57px;font:25px 'Microsoft Yahei' ;color:#464646;}
.proDetailRight .info{line-height:27px;font-size:13px;color:#5a5a5a}
.proDetailRight .zxzx{margin-top:220px; height:40px; line-height:40px}.proDetailRight .zxzx img{margin-right:10px}

.jiathis_style{height:27px;border-top:1px solid #d7d7d7;padding-top:10px; margin-top:40px}
.gaishu-t{ width:1000px; margin:0 auto; height:115px; background:url(/images/cpgs.gif); float:left}
.gaishu-t ul{list-style:none; margin:0}
.gaishu-t ul li{float:left; margin-left:100px; height:115px; width:81px; background:url(/images/cpgs-off.gif) no-repeat; text-align:center; line-height:165px}
.gaishu-t ul li:hover{background:url(/images/cpgs-on.gif) no-repeat;}
.gaishu-t ul li a{font:18px 'Microsoft Yahei';}.gaishu-t ul li a:hover{color:#f38000}
.gaishu{width:1000px; margin:5px 0px;background:url(/images/cpxx-bg2.gif) repeat-x; padding:10px 0px;font-size:15px; float:left }
.gaishu h2,.gaishu h3{font:22px 'Microsoft Yahei'; height:55px; line-height:40px; border-bottom:1px solid #e6e6e6}
.gaishu p{line-height:28px; margin-top:6px}
.gaishu ul{margin:0; list-style:none}.gaishu ul li{line-height:28px}
/*搜索*/
ul.newslist2{ list-style:none; margin:0; margin-left:-20px\9}
ul.newslist2 li{ height:120px; border-bottom:1px dotted #e0e0e0; width:570px; padding-left:120px}
.newsT3{float:left; background-color:#fff; height:120px; line-height:30px; overflow:hidden; width:540px; padding-left:30px;color:#000; font-size:14px;}
.newsT3 a,.newsT3 a:link,.newsT3 a:visited{font:bold 14px 'Microsoft Yahei'; color:#222222}.newsT3 a:hover{text-decoration:none; color:#e67817;}
.newsT2{float:left; background-color:#fff; height:120px; line-height:30px; overflow:hidden; width:540px; padding-left:30px;color:#000; font-size:14px;}
.newsT2 a,.newsT2 a:link,.newsT2 a:visited{font:bold 14px 'Microsoft Yahei'; color:#222222}.newsT2 a:hover{text-decoration:none; color:#e67817;}
