@charset "gb2312";

/**
*   Made by bysky
*   °æ±¾£º1.0.0
*   2015.12.7
**/


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0;}
body {color:#000;background:#FFF;font-family:'Microsoft Yahei'; font-size:12px;}
fieldset, img { border:0; background:none;}
ol, ul { list-style:none; }
li{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; border:none; background:none;} 
textarea { resize:none; }
a{color:#666; text-decoration:none; }
a:hover {text-decoration:none; color:#666; }
.clearfix:after{content:""; visibility:hidden; height:0; display:block; clear:both;}
.clearfix{zoom:1;}



.section1{overflow:hidden; height:100%; z-index:1}
.section1 .bg{ width:100%; height:100%; position:absolute; z-index:1; left:0px; top:0px;}
.section1 .bg img{ width:100%; height:100%;}
.section1 .pic{ position:absolute; width:1070px; top:50%; height:40%; margin-top:-10%; left:50%; margin-left:-535px; z-index:2; text-align:center}
.section1 .pic .pic1{ position:absolute; left:-200px; width:100%}
.section1 .pic .pic2{ position:absolute; right:-200px;width:100%}

.mouse{position:absolute; z-index:9999; width:75px; height:75px; bottom:5%; left:50%; margin-left:-37px; cursor:pointer}
.mouse .arrow{width:75px; height:38px; background:url(../../../templates/images/default/ban-4.png) no-repeat; overflow:hidden; position:absolute; bottom:0px;left:50%; margin-left:-37px;}

.section2{overflow:hidden; z-index:3;}
.section3{overflow:hidden; z-index:4;}
.section4{overflow:hidden; z-index:5;}
.section5{overflow:hidden; z-index:6;}
.section6{overflow:hidden; z-index:7;background:#0095e0;}


.main-01{width:100%; height:100%; background:url(../../../templates/cyy/images/cyy_03.jpg) no-repeat center; background-size:100% 100%;}
.main-02{width:100%; height:100%; background:url(../../../templates/cyy/images/cyy_04.jpg) no-repeat center; background-size:100% 100%;}
.main-03{width:100%; height:100%; background:url(../../../templates/cyy/images/cyy_05.jpg) no-repeat center; background-size:100% 100%;}
.main-04{width:100%; height:100%; background:url(../../../templates/cyy/images/cyy_06.jpg) no-repeat center; background-size:100% 100%;}
.main-05{width:100%; height:78%; background:url(../../../templates/cyy/images/cyy_07.jpg) no-repeat top center;background-size:100% 100%;}

.main-bx{width:1200px; height:100%; margin:0 auto;}
.main-bxs{width:1300px; height:100%; margin:0 auto;}

.main-bx1{ width:565px; height:60%; background:#FFF; float:right; margin-top:15%; text-align:center;filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9;  
      opacity: 0.9;  }
.main-bx1 h3{ font-size:16px; margin:0 auto; color:#000;font-weight:normal; margin-top:10%;}
.main-bx1 h3 span{font-weight:normal;font-size:30px; margin:0 auto;}
.main-bx1 h3 a{ font-size:16px;  color:#000;font-weight:normal; margin-top:10%;}
.main-bx1 h3 span a{font-weight:normal;font-size:30px; }
.main-bx1 .bny{ text-align:left; padding: 20px 10%; height:50%; width:80%; line-height:35px; overflow:hidden;}
.main-bx1 .more{ width:160px; height:35px; line-height:35px; margin:0 auto; background:#0095e0; text-align:center;}
.main-bx1 .more a{ color:#FFF;}

.main-bx2{ width:100%; height:50%; }
.main-bx2 .bx2{ padding-top:15%; width:100%; height:60%; text-align:center;}
.main-bx2 .bx2 h3{ font-size:16px; margin:0 auto; color:#FFF;font-weight:normal; }
.main-bx2 .bx2 h3 span{font-weight:normal;font-size:30px; margin:0 auto;}
.main-bx2 .bx2 h3 a{ font-size:16px; color:#FFF;font-weight:normal; }
.main-bx2 .bx2 h3 span a{font-weight:normal;font-size:30px;}
.main-bx2 .bx2 .bxrst{ width:100%; height:265px; margin-top:10%;}
.main-bx2 .bx2 .bxrst .li1{ width:580px; height:265px; float:left; margin:0 5px; background:#FFF;color:#000 }
.main-bx2 .bx2 .bxrst .li2{ width:580px; height:265px;float:left; margin:0 5px; background:#FFF;color:#000 }

.main-bx2 .bx2 .bxrst .li3{ width:580px; height:265px; float:left; margin:0 5px; background:#FFF;color:#000 }
.main-bx2 .bx2 .bxrst .li4{ width:580px; height:265px;float:left; margin:0 5px; background:#FFF;color:#000 }

.main-bx2 .bx2 .bxrst .li5{ width:580px; height:265px;float:left; margin:0 5px; background:#FFF;color:#000 }
.main-bx2 .bx2 .bxrst .li6{ width:580px; height:265px; float:left; margin:0 5px; background:#FFF;color:#000 }

.main-bx2 .bx2 .bxrst .li1 .img{ width:350px; height:265px; float:left; border:0;  }
.main-bx2 .bx2 .bxrst .li1 img{ width:350px; height:265px; border:0;  }
.main-bx2 .bx2 .bxrst .li1 .ny{ width:230px; height:265px; float:left; }
.main-bx2 .bx2 .bxrst .li1 .ny .title{ width:200px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px;}
.main-bx2 .bx2 .bxrst .li1 .ny .txt{ width:200px; height:140px; line-height:25px; margin-top:0px; margin-left:15px; text-align:left;}
.main-bx2 .bx2 .bxrst .li1 .ny .more{ width:120px; height:30px; line-height:30px; margin:0 auto; border:#0095e0 solid 1px; margin:0 auto; text-align:center;}
.main-bx2 .bx2 .bxrst .li1 .ny .more a{ color:#0095e0;}

.main-bx2 .bx2 .bxrst .li2 .img{ width:350px; height:265px; float:left; border:0;  }
.main-bx2 .bx2 .bxrst .li2 img{ width:350px; height:265px; border:0;  }
.main-bx2 .bx2 .bxrst .li2 .ny{ width:230px; height:265px; float:left; }
.main-bx2 .bx2 .bxrst .li2 .ny .title{ width:200px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px; color:#000;}
.main-bx2 .bx2 .bxrst .li2 .ny .txt{ width:200px; height:140px; line-height:25px; margin-top:0px; margin-left:15px; text-align:left;}
.main-bx2 .bx2 .bxrst .li2 .ny .more{ width:120px; height:30px; line-height:30px; margin:0 auto; border:#0095e0 solid 1px; margin:0 auto; text-align:center;}
.main-bx2 .bx2 .bxrst .li2 .ny .more a{ color:#0095e0;}

.main-bx2 .bx2 .bxrst .li3 .img{ width:350px; height:265px; float:left; border:0;  }
.main-bx2 .bx2 .bxrst .li3 img{ width:350px; height:265px; border:0;  }
.main-bx2 .bx2 .bxrst .li3 .ny{ width:230px; height:265px; float:left; }
.main-bx2 .bx2 .bxrst .li3 .ny .title{ width:200px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px;}
.main-bx2 .bx2 .bxrst .li3 .ny .txt{ width:200px; height:140px; line-height:25px; margin-top:0px; margin-left:15px; text-align:left;}
.main-bx2 .bx2 .bxrst .li3 .ny .more{ width:120px; height:30px; line-height:30px; margin:0 auto; border:#0095e0 solid 1px; margin:0 auto; text-align:center;}
.main-bx2 .bx2 .bxrst .li3 .ny .more a{ color:#0095e0;}

.main-bx2 .bx2 .bxrst .li4 .img{ width:350px; height:265px; float:left; border:0;  }
.main-bx2 .bx2 .bxrst .li4 img{ width:350px; height:265px; border:0;  }
.main-bx2 .bx2 .bxrst .li4 .ny{ width:230px; height:265px; float:left; }
.main-bx2 .bx2 .bxrst .li4 .ny .title{ width:200px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px; color:#000;}
.main-bx2 .bx2 .bxrst .li4 .ny .txt{ width:200px; height:140px; line-height:25px; margin-top:0px; margin-left:15px; text-align:left;}
.main-bx2 .bx2 .bxrst .li4 .ny .more{ width:120px; height:30px; line-height:30px; margin:0 auto; border:#0095e0 solid 1px; margin:0 auto; text-align:center;}
.main-bx2 .bx2 .bxrst .li4 .ny .more a{ color:#0095e0;}

.main-bx2 .bx2 .bxrst .li5 .img{ width:350px; height:265px; float:left; border:0;  }
.main-bx2 .bx2 .bxrst .li5 img{ width:350px; height:265px; border:0;  }
.main-bx2 .bx2 .bxrst .li5 .ny{ width:230px; height:265px; float:left; }
.main-bx2 .bx2 .bxrst .li5 .ny .title{ width:200px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px;}
.main-bx2 .bx2 .bxrst .li5 .ny .txt{ width:200px; height:140px; line-height:25px; margin-top:0px; margin-left:15px; text-align:left;}
.main-bx2 .bx2 .bxrst .li5 .ny .more{ width:120px; height:30px; line-height:30px; margin:0 auto; border:#0095e0 solid 1px; margin:0 auto; text-align:center;}
.main-bx2 .bx2 .bxrst .li5 .ny .more a{color:#0095e0;}

.main-bx2 .bx2 .bxrst .li6 .img{ width:350px; height:265px; float:left; border:0;  }
.main-bx2 .bx2 .bxrst .li6 img{ width:350px; height:265px; border:0;  }
.main-bx2 .bx2 .bxrst .li6 .ny{ width:230px; height:265px; float:left; }
.main-bx2 .bx2 .bxrst .li6 .ny .title{ width:200px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px; color:#000;}
.main-bx2 .bx2 .bxrst .li6 .ny .txt{ width:200px; height:140px; line-height:25px; margin-top:0px; margin-left:15px; text-align:left;}
.main-bx2 .bx2 .bxrst .li6 .ny .more{ width:120px; height:30px; line-height:30px; margin:0 auto; border:#0095e0 solid 1px; margin:0 auto; text-align:center;}
.main-bx2 .bx2 .bxrst .li6 .ny .more a{ color:#0095e0;}




<!--
.blk_18 { MARGIN-TOP: 0px; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 1300px; height:265px;  ZOOM: 1}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 1180px; height:265px; margin:0 auto
}
.blk_18 .ScrCont {
 WIDTH: 327666px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}

.blk_18 #List1_12 {
 FLOAT: left
}
.blk_18 #List2_12 {
 FLOAT: left
}


.blk_18 .LeftBotton {
 BACKGROUND: url(../../../templates/cyy/images/prev.png) no-repeat; FLOAT: left; MARGIN: 95px 1px; WIDTH: 50px; HEIGHT: 50px
}
.blk_18 .RightBotton {
 BACKGROUND: url(../../../templates/cyy/images/next.png) no-repeat; FLOAT:right; MARGIN:95px 1px; WIDTH: 50px; HEIGHT: 50px
}
.blk_18 .LeftBotton {
 BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px; BACKGROUND: url(../../../templates/cyy/images/prev.png) no-repeat;
}
.blk_18 .RightBotton {
 BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px; BACKGROUND: url(../../../templates/cyy/images/next.png) no-repeat;
}
.blk_18 .LeftBotton:hover {
 BACKGROUND-POSITION: -20px 0px;BACKGROUND: url(../../../templates/cyy/images/prev.png) no-repeat;
}
.blk_18 .RightBotton:hover {
 BACKGROUND-POSITION: -20px -100px; BACKGROUND: url(../../../templates/cyy/images/next.png) no-repeat;
}



.commu_cont3 {
 MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
 WIDTH: 250px
}


.main-bx3{ width:100%; height:50%; }
.main-bx3 .bx3{ padding-top:18%; width:100%; height:60%; text-align:center;}
.main-bx3 .bx3 h3{ font-size:16px; margin:0 auto; color:#b7137b;font-weight:normal; }
.main-bx3 .bx3 h3 a{ font-size:16px;  color:#b7137b;font-weight:normal; }
.main-bx3 .bx3 h3 span{font-weight:normal;font-size:30px; margin:0 auto;}
.main-bx3 .bx3 h3 span a{font-weight:normal;font-size:30px; }
.main-bx3 .bx3 .nr{ width:100%; height:430px; margin-top:10px;}
.main-bx3 .bx3 .nleft{ width:660px; height:auto; margin-top:10px; float:left;}
.main-bx3 .bx3 .nleft .titles{ width:660px; height:50px; line-height:50px; border-bottom: 1px solid #FFF;font-size:18px; text-align:left;color:#FFF;font-weight:normal; }
.main-bx3 .bx3 .nleft .titles span{font-weight:normal;font-size:30px; margin:0 auto;font-size:24px;}
.main-bx3 .bx3 .nleft .nlbody{ width:660px; height:400px; text-align:left;}
.main-bx3 .bx3 .nleft .nlbody .lis{ width:660px; height:195px; float:left; margin:10px 5px; background:#b7137b;color:#FFF; }
.main-bx3 .bx3 .nleft .nlbody .lis .img{ width:275px; height:195px; float:left; border:0;  }
.main-bx3 .bx3 .nleft .nlbody .lis img{ width:275px; height:195px; border:0;  }
.main-bx3 .bx3 .nleft .nlbody .lis .ny{ width:380px; height:195px; float:left; }
.main-bx3 .bx3 .nleft .nlbody .lis .ny .title{ width:380px; height:50px; line-height:50px; margin-top:20px; margin-left:15px;font-weight:normal;font-size:16px; color:#FFF; text-align:left;}
.main-bx3 .bx3 .nleft .nlbody .lis .ny .txt{ width:370px; height:80px; line-height:25px; margin-top:0px; margin-left:15px; margin-right:25px; text-align:left;}
.main-bx3 .bx3 .nleft .nlbody .lis .ny .more{ width:120px; height:30px; line-height:30px;  border:#FFF solid 1px; margin-left:220px; text-align:center; }
.main-bx3 .bx3 .nleft .nlbody .lis .ny .more a{ color:#FFF;}

.main-bx3 .bx3 .nright{ width:450px; height:400px; margin-top:10PX; float:right;}
.main-bx3 .bx3 .nright .titless{ width:450px; height:50px; line-height:50px; border-bottom: 1px solid #FFF;font-size:18px; text-align:left;color:#FFF;font-weight:normal; }
.main-bx3 .bx3 .nright .titless span{font-weight:normal;font-size:30px; margin:0 auto;font-size:24px;}
.main-bx3 .bx3 .nright .nlbodys{ width:450px; height:atuo;}
.nnr{ padding:15px 0px 0px 0px;}
.nnr ul{ padding-left:1px;}
.nnr ul li{ height:30px; line-height:30px; overflow:hidden; color:#FFF; position:relative;cursor: pointer; text-align:left;}
.nnr ul li a{ padding-left:10px; color:#FFF;}
.nnr ul li a:hover{ color:#FFFF; display:block; background:#b7137b;}
.nnr ul li span{ position:absolute; top:0; right:0;color:#FFF;padding-right:10px;}



.main-bx4{ width:100%; height:50%; }
.main-bx4 .bx4{ padding-top:18%; width:100%; height:60%; text-align:center;}
.main-bx4 .bx4 h3{ font-size:16px; margin:0 auto; color:#FFF;font-weight:normal; }
.main-bx4 .bx4 h3 span{font-weight:normal;font-size:30px; margin:0 auto;}
.main-bx4 .bx4 h3 a{ font-size:16px;  color:#FFF;font-weight:normal; }
.main-bx4 .bx4 h3 span a{font-weight:normal;font-size:30px;}
.main-bx4 .bx4 .nr{ width:1070px; margin:0 auto; height:400px; margin-top:5%;}

.main-bx5{ width:100%; height:100%; }
.main-bx5 .bx5{ padding-top:15%; width:100%; height:60%; text-align:center;}
.main-bx5 .bx5 h3{ font-size:16px; margin:0 auto; color:#b7137b;font-weight:normal; }
.main-bx5 .bx5 h3 span{font-weight:normal;font-size:30px;}
.main-bx5 .bx5 h3 a{ font-size:16px; margin:0 auto; color:#b7137b;font-weight:normal; }
.main-bx5 .bx5 h3 span a{font-weight:normal;font-size:30px;}
.main-bx5 .bx5 .nr{ width:100%; height:280px; margin-top:7%;}
.main-bx5 .bx5 .nr img {display: block;width: 250px;height:90px; overflow:hidden; margin:0 auto;}
.main-bx5 .bx5 .nr li {width:250px; height:90px; overflow:hidden;float:left;text-align: center;margin:10px 15px;}
.main-bx5 .bx5 .nr li p{width: 100%;height: 35px;line-height: 35px; color:#FFF; font-size:15px; padding-top:20px;}
.main-bx5 .bx5 .nr li a{color:#FFF; line-height:55px; font-size:15px; }
.main-bx5 .bx5 .nr li a:hover{ color:#b7137b}

.clearboth { clear:both; display:block; height:0;font-size:0; overflow:hidden;}
.cl{ clear:both;}

.pages{ width:1010px; padding: 10px 0;margin:0 auto; }


.left{float:left; width:240px;}

.left .page_prolist{ width:240px; height:auto; }
.left .page_prolist h3{width:240px; height:35px; line-height:35px;background:#0095e0; text-align:center}
.left .page_prolist h3 span{  font-size:18px;  color:#FFF; }
.left .page_prolistbody {width:240px; height:auto !important; min-height:100px;}

.fenlei{ width:210px; float:left; padding:5px 15px; }
.fenlei ul{ width:210px; float:left;}
.fenlei li{ width:210px; height:35px; border:1px #0095e0 solid; line-height:35px; margin:5px 0px; text-align:center;}
.fenlei img{ float:left; margin-left:5px; margin-right:8px; margin-top:9px;} 
.fenlei li a{ color:#000; font-size:14px;}
.fenlei li a:hover{ background:#b7137b; display:block;border:0px #b7137b solid; color:#FFF;}

.lianxi{ width:210px; float:left; padding:10px; padding-top:5px; padding-bottom:5px;}

.left .page_contact{ width:240px; height:auto; padding-top:10px;}
.left .page_contact h3{width:240px; height:35px; line-height:35px;background:#0095e0; text-align:center}
.left .page_contact h3 span{  font-size:18px;  color:#FFF; }
.left .page_contactbody {width:240px; height:202px; overflow:hidden;}
.left .page_contactbody .text{ line-height:18px; padding:10px;}




.aboutleft2 {
	width:280px;
	font-size:12px; margin:0 auto; padding-top:10px; height:auto; padding-bottom:10px
}
.aboutleft2 li {
	line-height:47px; float:left;
	width:137px; height:47px; padding-top:0px;background:url(../../../templates/cyy/images/sylistli.jpg) left center no-repeat; border-bottom:0px #AAAAAA dashed; margin:4px 1px 0 2px;
}
.aboutleft2 a {
	height:47px;width:137px;
	line-height:47px;
	float:left;font-size:14px;
    text-align:left; padding-left:30px; color:#fff
}
.aboutleft2 a:hover {
	font-size:14px;width:137px; height:47px;
	text-decoration:none; 
	text-align:left; padding-left:30px; color:#ff6
}



.boxright{ width:750px; height:auto; float:right;}
.boxright_top{ width:750px; height:35px; border-bottom:1px #0095e0 solid;}
.boxright_mid{ width:750px; height:auto !important; min-height:480px; overflow:hidden; zoom:1; background:url(../../../templates/cyy/images/nymid.jpg) center top repeat-y;}
.boxright_bot{ width:750px;  height:8px; background:url(../../../templates/cyy/images/nybot.jpg) center top no-repeat;}
.left_zi{width:170px; height:35px; line-height:35px; font-size:18px; color:#0095e0; float:left; padding-left:10px;}
.left_zi p{ line-height:7px; color:#004b92; font-size:12px}
.right_zi{ float:right; width:400px; text-align:right;height:35px;line-height:35px; color:#000; margin-right:15px;}
.right_zi a{ color:#000; font-size:12px}
.content{ line-height:24px; width:96%; margin:0 auto; padding-top:10px ;}


.new1 {width:100%;text-align:left;font-size:12px;}
.new1 li {width:100%;height:28px;line-height:28px;float:left;display:inline;background:url(../../../templates/cyy/images/d.jpg) left center no-repeat;border-bottom: 1px #A8A8A8 dashed}
.new1 a {height:28px;line-height:28px;float:left;margin-left:15px; }
.new1 font {float:right;height:28px;line-height:28px;margin-right:0px;font-size:42px;font-size:12px;color:#0095e0;}
.new1 a:hover {font-size:12px;text-decoration:none; }


.product{ width:100%; list-style:none; padding-top:10px; padding-left:3px;}
.product li{ width: 178px; margin:2px 4px; height:149px; float: left; overflow: hidden;}
.product li .img{width:176px;height:117px;border: 1px solid #0095e0;overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:102px;   -webkit-border-radius: 5px;  
   -moz-border-radius: 5px;  
   border-radius: 5px;  
 position:relative;
   behavior: url(../../../templates/cyy/css/js/pie.htc);  }
.product li a{ display:block;}
.product li img{ max-width:176px; max-height:117px;vertical-align:middle; }
.product li p{  text-align:center; height:30px;line-height:30px;width: 100%;}

.product_title{text-align:center; font-weight:bold;padding:5px; width:100%}
.product_related{text-align:center; padding:5px; width:100%}
.proimg{ text-align:center; width:90%; height:auto}
.proimg .img{width:600px;height:600px;overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;  }
.proimg img{ max-width:600px; max-height:600px;vertical-align:middle; }

 .page{ padding:15px 0 20px 0; width:100%; text-align:center; line-height:40px;}
.page a{ padding:5px; border:1px solid #ccc; margin:0 3px;}
.page a:hover{ background:#0095e0; color:#fff;}
.page font{ padding:5px; border:1px solid #ccc; margin:0 3px;background:#0095e0; color:#fff;}
.nolink{padding:5px; border:1px solid #ccc; margin:0 3px;}


