@charset "gb2312";
a{text-decoration:none;color:#363636;}
a:hover{color:#004ba0;}
img { border:0;}
.img{border:1px #CCCCCC solid; padding:2px; margin-bottom:10px;}
*{	margin:0;	padding:0;}
body{ color:#333;margin:0 auto;overflow-x:hidden;background-color: #fff;}
body,button,input,select,textarea{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
ul,ol{ list-style:none;}
.clear{ clear:both; float:none;}
.content1025{margin:0px auto;width:1025px; *zoom:1; overflow:hidden;}
.zi646363{ color:#646363; font-size:16px; font-weight:700;height:33px; line-height:33px;}
.titbg{ background:url(../images/line1.gif) no-repeat left bottom; }
.titbg span,.zi646363 span{ float:right; color:#646363; font-size:14px;}
.titbg span a,.zi646363 span a{color:#646363;}

.bian{ border-left:1px #d6d4d5 solid; border-right:1px #d6d4d5 solid; border-bottom:1px #d6d4d5 solid; background-color:#f2f2f2;}
.bian2{ border-left:1px #d6d4d5 solid; border-right:1px #d6d4d5 solid; border-bottom:1px #d6d4d5 solid; background-color:#fff; color:#626262;}

#top{ width:100%; background-color:#004a9f; line-height:33px;}
#top .top{ width:1000px; margin:0 auto; color:#fff; text-align:right}
#top .top a{ color:#FFFFFF}

/*head*/
.head{ width:100%; margin:0 auto 10px; border-bottom:1px #c7c7c7 solid; overflow:hidden; }
#head{margin:0px auto;width:1000px;height:100px;overflow:hidden;}
#head .headl{ float:left; width:210px;}
#head .headl img{}
#head .headr{ float:left; width:790px; line-height:25px;text-align:right; font-size:14px; color:#5f5f5f;}
/*head*/

/*daohang*/
#sddm{margin:0px auto;padding: 0;	z-index: 30;width:790px;height:40px;line-height:40px;}
#sddm li{margin: 0;	padding: 0;	text-align:center;list-style: none;	float: left;}
#sddm li a{	display: block;margin: 0;padding: 0;width: 130px;line-height:40px;color: #000;text-align: center;text-decoration: none;	font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }

#sddm li a:hover{width: 130px;color: #004ba0; }
#sddm li.in{ width:130px;color: #004ba0; }
#sddm li.in a{color: #004ba0;}

#sddm div{ z-index:999; position: absolute;	visibility: hidden;border-top:4px #4c81bc solid; border-right:1px #4c81bc solid;border-bottom:1px #4c81bc solid;border-left:1px #4c81bc solid;   line-height:25px; width:130px; text-align:center; background-color:#FFFFFF}
#sddm div a{height:35px;line-height:35px;  color: #505050;	font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }
#sddm div a:hover{height:35px;line-height:35px;  color: #004ba0; }



/*banner*/

.banner{width:1025px;overflow:hidden;height:350px;position:relative; z-index:1; margin:0 auto;}
.banList{position:absolute;left:50%;margin-left:-960px;height:350px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:10px;left:50%;height:10px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:10px;height:10px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fe0505;cursor:pointer}


.ss{ width:260px; margin:20px 0 10px 580px;height:30px; overflow:hidden;}
.ss form{ padding:0; margin:0;}
.ss ul{ list-style-type:none; margin:0; padding:0;}
.ss ul li{ float:left; padding:0 2px; text-indent:0;}
.ss .inp{ padding:0; width:150px; height:20px; line-height:20px; color: #333333; font-size:12px;text-indent:13px; border:1px #abadb3 solid;vertical-align:top}
.ss .stj{ text-align:center; width:26px; height:20px; line-height:18px;border:1px #f5f5f5 solid;background-color:#ccc; color:#000;vertical-align:top}


.aa .aa1{ width:305px;  height:325px; float:left; padding:10px; border:1px #e3ecf6 solid; background-color:#eef6ff;}
.aa .jianju{ margin-left:20px; overflow:hidden;}
.aa .aatit{ color:#505050; font-size:15px; line-height:35px; border-bottom:2px #a4c1e2 solid; margin-bottom:10px;}
.aa .aatit span{ float:right; padding:0 10px; font-size:12px;}

.aa ul{}
.aa ul li{width:97%;padding-left:3%;height:28px;line-height:28px;background:url(../images/list1.jpg) left center no-repeat;}
.aa ul li a{ color:#818080;}
.aa ul li a:hover{ color:#004ba0;}
.aa .jj{padding:0; line-height:28px; color:#818080;}

ul.protj{ padding: 0 0 15px 0;overflow:hidden; margin:0; }
ul.protj li{width:191px; float:left; padding:0; margin:0;}
ul.protj li div{width:191px;line-height:20px; text-align:center;}
ul.protj li img{border:1px solid #d8d6d7;padding:2px; margin:10px; float:left;}


#ee{ width:100%; height:245px;background-color:#004a9f; overflow:hidden;}
.ee{ padding:10px 0;}
.ee .left{ float:left; width:740px; color:#fefefe; line-height:22px;}

.ee .left ul{padding:10px 0;}
.ee .left ul li{ width:185px; float:left; line-height:25px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ";	}
.ee .left ul li a{ color:#fefefe; font-weight:100; font-size:12px;}

.ee .right{ float:left; width:280px;line-height:35px;color:#fefefe;}
.ee .right .t{line-height:25px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; padding-top:10px;}
.ee .right .tel{color:#e57304; font-size:26px; height:35px; line-height:35px;}

.gg1{ background:url(../images/ggbg.gif) no-repeat left top; height:1076px;}
.gg10{ font-size:16px; color:#2b2b2b; font-weight:700; padding:0 20px 0 30px; line-height:24px; text-indent:49px;}
.gg11{ font-size:16px; color:#2b2b2b; font-weight:700; padding:0 15px 0 160px; line-height:24px; text-indent:49px;}
/*Ê×Ò³end*/



.about{padding:10px;overflow:hidden;margin-bottom:10px;	font-size:13px;font-family:"Î¢ÈíÑÅºÚ";	line-height:26px;}/*µ¥Ò³ÑùÊ½*/

.cnotactbg{ background:url(../images/contactbg.gif) no-repeat right top;}

/*ÏêÇé*/
.gleft{ width:220px;border:1px #e3ecf6 solid; background-color:#eef6ff;}

/*weizhi*/
.path{width:1025px; margin:0 auto; height:45px;line-height:45px;color:#646363;font-size:13px;}

.gleft .lanmu{padding:10px; }
.gleft .lanmu .lanmut{ width:218px; height:31px; line-height:31px; color:#FFFFFF; font-size:16px; text-indent:22px; background-color:#3a9400;}
.gleft .lanmu ul{ width:200px;  padding:0 0 10px 0; overflow:hidden;}
.gleft .lanmu ul li{  text-indent:20px; height:33px; line-height:33px; border-bottom:1px #d0dae4 dashed; background:url(../images/jiahao.png) no-repeat left center; text-align:left;}
.gleft .lanmu ul li a{ font-size:14px; font-weight:100; color:#004a9f; font-weight:700;text-align:left;}

.gleft .lanmu ul li.in a{ color: #e57304; }

.gleft .lanmu ul div{ line-height:34px; padding-left:20px;  background-image:url(../images/l3.gif);text-align:left;}
.gleft .lanmu ul div a{ font-size:13px; color:#1e1e1e; font-weight:100;}
.gleft .lanmu .con{width:196px;  padding:10px; line-height:25px; overflow:hidden;border-left:1px #d7d5d5 solid; border-right:1px #d7d5d5 solid; border-bottom:1px #d7d5d5 solid; background-color:#fff; color:#1e1e1e;}


.gright .proleft1{ overflow:hidden; padding:0 15px; }
.gright  h1{  font-size:16px; text-align:center;  height:30px; line-height:30px; margin:10px 0 0 0; color:#575556; border-bottom:1px #d0dae4 dotted;}
.gright  .biaot{ color:#505050; font-weight:700;  font-size:20px;  height:42px; line-height:42px; margin:10px 0 0 0; text-indent:10px; border-bottom:1px #ccc solid;}
.gright .line{ width:95%; height:5px; margin:0 auto; border-bottom:1px #c40c30 dashed;}
.gright .key{ font-size:14px; line-height:25px;} 
.gright .explain{ font-size:14px; line-height:25px; padding:10px 0;} 

.newstitle{  height:30; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}


.picsmall{padding:5px 0;}
.picsmall img{ padding:2px; border:1px #d9d7d8 solid; margin-right:5px; overflow:hidden;}
.picb{padding:10px 0 0 0;}
.picb img{ padding:2px; border:1px #d9d7d8 solid; overflow:hidden;}

/*-----anli---*/
.anlilist{ padding:10px; overflow:hidden;}
.anlilist ul.list{}
.anlilist ul.list li{ height:200px;cursor:pointer; clear:both; border-bottom:1px #cccccc solid; padding-top:10px;}
.anlilist ul.list li img{border:1px solid #D9D9D9;padding:2px; margin:10px; float:right;}
.anlilist ul.list li h3{font-size:16px; font-weight:700;  color:#323131;cursor:pointer; height:50px; line-height:50px; text-align:left;}
.anlilist ul.list li div{ font-size:14px;  overflow:hidden; cursor:pointer; color:#292929}
.anlilist ul.list li div img { border:0; float:left}


/*-----fanye---*/
ul.hpage{ float:right; padding:0 0 0 0;margin:10px 7px 0 0;display:inline;}
ul.hpage li{ float:left; padding:0 2px; border-bottom:1px #d1d1d1 solid;}
ul.hpage li a{ color:#003D7A; padding:1px 8px; display:block; border:1px solid #003D7A; font-weight:bold;}
ul.hpage li span{ color:#808080; padding:1px 8px; display:block; border:1px solid #808080; font-weight:bold;}
ul.hpage li a:hover,ul.hpage li a.hover{color:#fff;background-color:#003D7A;border:1px solid #003D7A;}

ul.page{float:right;padding:0 3px 10px 0;margin:10px 15px 10px 0;}
ul.page li{float:left;padding:0 2px;line-height:18px;height:18px;}
ul.page li a,ul.page li span{color:#536068;padding:1px 7px;display:block;border:1px solid #536068;font-weight:bold;}
ul.page li a:hover,ul.page li a.hover{color:#fff;background:#555f69;border:1px solid #a8adb1;}

/*-----news---*/
.newscon{padding:10px;  overflow:hidden;}
ul.newslist{ margin:0 10px 0 0;}
ul.newslist li{ clear:both;overflow:hidden;line-height:30px; border-bottom:1px #CCC dotted;}
ul.newslist li h3{font-size:14px; font-weight:700;  color:#323131;cursor:pointer; text-align:left; line-height:40px;}
ul.newslist li h3 a{ color:#505050;}
ul.newslist li h3 span{ float:right; font-weight:100;color:#666666; font-size:12px;}
ul.newslist li div{ padding:0 0 15px 5px; font-size:13px;  overflow:hidden; cursor:pointer; color:#666666;}


/*-----pro---*/
.productlist{ overflow:hidden;}
.productlist ul.list{ padding:15px 0;overflow:hidden}
.productlist ul.list li{	width:260px; float:left;padding:0; margin:0; text-align:center;}
.productlist ul.list li div{width:260px; height:45px;line-height:30px; text-align:center;}
.productlist ul.list li img{border:1px solid #f1f1f1;}
.productlist ul.list li img:hover{border:1px solid #004ba0;}

.productlist ul.list2{ padding:15px 0;overflow:hidden}
.productlist ul.list2 li{	width:260px; float:left;padding:0; margin:0;}
.productlist ul.list2 li div{width:260px; height:45px;line-height:30px; text-align:center;}
.productlist ul.list2 li img { border:1px #cecece solid;}

/*----mess---*/
.divGbook{ width:1025px; margin:0 auto; background-color:#fcfcfc;padding-bottom:20px;line-height:1.8;padding-top:50px;}
.divGbook .tips{padding:40px 0 10px 166px;margin-top:20px;margin-bottom:10px;color:#999;}
.divGbook .zred{color:#c00;}
.divGbook .tip{color:#c00;display:none;padding-left:10px;}
.divGbook .txt{width:240px;border:1px solid #bbb;height:16px;line-height:16px;padding:1px;vertical-align:middle;background:#fefefe;}
.divGbook .txttip{border:1px #c00 solid;}


/*footer*/
#footer{ width:1025px; margin:0 auto; border-top:1px #1f6cc4 solid; height:40px; line-height:40px; overflow:hidden; color:#FFFFFF; text-align:center; font-size:13px;}
#footer a{ color:#FFFFFF}
