@charset "utf-8";
@import url("/html/font/font.css");
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 12px/24px "siyuan","\5b8b\4f53",Arial,sans-serif;color:#666; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#666; font: 12px/24px "siyuan","\5b8b\4f53",Arial,sans-serif;padding:0;margin:0; height:100%; position:relative;}
img { border:0;}

ol, ul li{ list-style:none;}
li{ _display:inline;}
a{color:#666; text-decoration:none;}
a:hover{color:#1186FF; text-decoration:none;}
.hidden{ display:none;}
.clear{zoom:1;}
.cle{ clear:both;}
.center{ width:1000px; margin:0 auto;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fle{float:left;_display:inline;}
.fri{float:right;_display:inline;}
.taligr { text-align:right; }
/*public*/
.pages { width: 100%; text-align:center; padding: 10px 0; margin-top:25px;}
.pages span, .pages a, .pages .current { font-size: 12px; font-family: Arial, Helvetica,  sans-serif; margin: 0 2px; }
.pages span font { color: #f00; font-size: 12px; }
.pages a, .pages .current { border: 1px solid #014e9c; background: #fff; padding:8px 12px; text-decoration: none }
.pages span { padding-right: 10px }
.pages .current, .pages a:hover { background: #036fcc; color: #fff; }


.newrelated{ width:100%; margin:0 auto; border-top:1px solid #dddddd; margin:0 auto;}
.newrelated ul{ width:100%; padding-bottom:20px;}
.newrelated ul li{height:30px;line-height:30px;}
.newrelated ul li a{ color:#2a2a2a;}
.newrelated ul li span{ float:right; color:#727272;}
.newrelated h4{ font-size:14px; font-weight:normal; padding:10px 0 0 0;}

.prorelated{ width:100%; margin:0 auto; border-top:1px solid #dddddd;}
.prorelated h4{ font-size:14px; font-weight:normal; padding:10px 0 10px 0;}
.prorelated ul{ width:100%; padding-bottom:20px;}
.prorelated ul li{ float:left; width:120px; margin-right:10px; text-align:center; margin-bottom:20px;}
.prorelated ul li a{ color:#2a2a2a;}
.prorelated ul li img{ width:120px;}

.nu{ width:100%; height:50px; line-height:50px;margin:0 auto;}
.u{ float:left;}
.n{ float:right;}

.nlist{ width:720px; margin:0 auto;}
.nlist li{ width:720px; height:39px; line-height:39px; border-bottom:1px dashed #d7d7d7;}
.nlist li a{ float:left;}
.nlist li span{ float:right;}

.pcont{ width:740px; line-height:24px; padding-bottom:22px; margin-left:10px;}
.pcont h1{ height:50px; line-height:50px; text-align:center; width:100%; font-size:16px; font-weight:bold;}
#img_List{ margin-left:19px;}
#img_List li{ width:220px; float:left; margin:0px 10px 20px 10px;}
#img_List li p{ width:220px; height:30px; line-height:30px; text-align:center; font-size:12px;}
#img_List li img{ width:218px; height:312px; border:1px solid #c8c8c8;}

.mleft{ width:223px; float:left;}
.pt{ width:100%; background:url(/html/images/other_07.jpg) no-repeat; height:79px; line-height:79px; font-size:30px; font-weight:bold; text-align:center; color:#ffffff;}
.cpfl{ width:207px; border:8px solid #1c8dee; padding-top:20px; border-top:none; margin-bottom:20px;}
.cpfl li{ width:190px; height:31px; line-height:31px; background:url(/html/images/other_21.jpg) no-repeat; margin:0 auto; margin-bottom:14px;}
.cpfl li a{ display:block; font-size:14px;}
.cpfl li a span{ padding-left:20px; color:#333333;}
.cpfl li a:hover{ background:url(/html/images/other_18.jpg) no-repeat;}
.cpfl li a:hover span{ color:#ffffff;}
.cpfl li .tt{ background:url(/html/images/other_18.jpg) no-repeat;}
.cpfl li .tt span{ color:#ffffff;}

.hotn{ width:100%; height:40px; line-height:40px; background:#1c8dee;}
.hotn span{ padding-left:20px; font-size:14px; color:#ffffff;}
.hotl{ width:221px; border:1px solid #cccccc; border-top:none; margin-bottom:22px; padding-top:15px;}
.hotl li{ width:205px; margin:0 auto; height:24px; line-height:24px; background:url(/html/images/index_28.jpg) no-repeat left center;}
.hotl li a{ margin-left:13px; color:#333333;}
.hotl p{ line-height:24px; padding-left:8px; padding-bottom:15px;}

.mright{ width:758px; float:right; border:1px solid #cdcbcb; margin-bottom:22px; padding-bottom:20px;}
.c_tou{ width:758px; height:34px; line-height:34px; background:url(/html/images/other_10.jpg) repeat-x; border-bottom:1px solid #cdcbcb; margin-bottom:25px;}
.c_tou span{ float:left; color:#ffffff; padding-left:20px; font-size:18px; font-weight:bold; color:#333333;}
.c_tou p{ float:right; color:#333333; margin-right:10px; line-height:34px;}
.c_tou p a{ color:#333333;}

.box{ width:730px; height:207px; background:url(/html/images/other_14.jpg) no-repeat; margin:0 auto; margin-bottom:15px; overflow:hidden;}
.box img{ padding:3px 10px 0 10px; float:left;}
.box div{ width:480px; line-height:24px; text-align:left; color:#333333; float:left; padding-top:15px;}
.box div p{ margin-left:18px; color:#333333; font-weight:bold;}

.header{ position:absolute; width:100%; height:130px; left:0; top:0; background:url(/html/images/1_01.png) repeat-x; z-index:3;}
.header-head{ height:41px; font:12px/41px "siyuan",Arial;color:#c4c4c4; width:400px; float:right;}
.header-head a{color:#e0e0e0;}
.header-head a.en{ font-size:10px;}
.header-head a:hover{ color:#fff;}
.head-tel{ width:400px; height:41px; background:url(/html/images/index_03.png) no-repeat center left; float:left;}
.head-tel p{ margin-left:118px; font-size:24px; color:#ffffff; font-family:Arial; line-height:48px;}
.head-logo{ width:280px; background:url(/html/images/index_07.png) no-repeat center left; height:78px;}

.header1{ width:100%; height:130px; background:url(/html/images/other_01.jpg) repeat-x center top;}



.header-menu{ position:relative; width:100%; height:96px;}
.menu-son-bg{ position:absolute; width:100%; left:0; top:82px; height:0px; background:url(/html/images/1_03.png) repeat; overflow:hidden;}

.menu-wrap{ position:relative; z-index:99; width:1000px; margin:0 auto;}
.menu{ width:400px;}
.menu ul li{ width:100px; z-index:9; float:left;}
.menu ul li a{ display:block; height:89px;text-align:center; background:url(/html/images/menu_l.png) no-repeat right; font:14px/78px "siyuan"; color:#545454;}
.menu ul li a:hover,.menu ul li a.hover{ background:url(/html/images/2_04.png) no-repeat; color:#1c8dee;}
.menu ul li a.on{ background:url(/html/images/menu_bg01_on.png) no-repeat; color:#2e83c6;}
.menu ul li .menuson{ width:1000px; position:absolute; left:0; top:85px; height:176px; display:none;overflow:hidden;}
.menu ul li .menuson-img{ width:180px; padding-top:5px; margin-left:57px; margin-top:25px;}
.menu ul li .menuson-nav{ width:320px; margin-left:30px; margin-top:25px;}
.menu ul li .menuson-nav a{ display:block; float:left; margin-left:25px; width:130px; height:26px; padding-left:5px; border-bottom:1px solid #879aaf; text-align:left; background:none; font:12px/26px "siyuan"; color:#ffffff;}
.menu ul li .menuson-nav a:hover{ background:none; color:#d6dce1}
.menu ul li .menuson-con{ width:350px; height:118px; padding-left:30px; padding-top:10px; margin-top:25px; border-left:1px solid #879aaf; background:url(/html/images/menu_bg05.png) no-repeat 30px 0;}
.menu ul li .menuson-con p{ font:bold 12px/24px "siyuan"; color:#ffffff;}
.menu ul li .menuson-con span{ display:block; font:12px/14px Arial; color:#768a9b;}

/**Ê×Ò³**/
.index-banner{ width:100%; position:relative; height:700px; overflow:hidden; background:url(/html/images/load.gif) no-repeat center;}
.index-banner ul{height:700px; left:0; top:0; position:absolute; z-index:0;}
.index-banner ul li{height:700px; overflow:hidden; float:left;}
.banner-bg{ width:100%; height:6px; left:0; bottom:0; background:url(/html/images/bg01.png) repeat-x; position:absolute; z-index:1}
.index-banner ul li a{ display:block; width:100%;height:620px;}
.ban-num{ position:absolute; width:960px; left:50%; margin-left:-480px; bottom:12px; text-align:right;}
.ban-num span{ display:inline-block; _display:inline;margin-left:10px; width:12px; height:12px; background:url(/html/images/Sprites.gif) no-repeat -12px 0; overflow:hidden; cursor:pointer;}
.ban-num span.on{ background-position: 0 0;}

.pdis{ width:1000px; height:113px; margin:0 auto; text-align:center;}
.pdis p{ font-size:45px; font-family:Arial; color:#666666; padding-top:23px; padding-bottom:14px; text-transform:uppercase;}
.pdis div{ font-size:24px; color:#666666;}



.about{ width:100%; height:665px; background:#fdfcfc;}
.ab_us{ width:555px; float:left; background:url(/html/images/index_18.jpg) no-repeat;}
.xglj{ padding-top:122px;}
.xglj a{ float:right; width:88px; height:32px; line-height:32px; text-align:center; color:#ffffff; background:#1c8dee; margin-left:5px;}
.xq{ width:100%; line-height:24px; color:#383838; padding-top:20px;}
.xq a{ color:#ff0000;}
.honor{ width:383px; float:right;}

.pro-c1{ width:1025px; height:200px; margin:0 auto; margin-top:20px;}
.pro-c-left1{ display: none;}
.pro-c-right1{ display: none;}
.pro-c-list1{ width:1025px;}
.pro-c-list1 ul li{ width:185px; float:left; margin:0 10px; height:200px;}
.pro-c-list1 ul li p{ width:100%; height:35px; text-align:center; color:#333333; line-height:35px;}

.news{ width:1020px; margin:0 auto;}
.news ul{ margin-top:15px; height:130px;}
.news ul li{ width:322px; float:left; margin-left:18px; height:24px; line-height:24px; background:url(/html/images/index_28.jpg) no-repeat left center;}
.news ul li a{ margin-left:13px;}

.cat{ width:385px; float:right;}
.cat ul{ width:385px; background:url(/html/images/index_35.jpg) no-repeat 19px top; height:273px;}
.cat ul li{ width:385px; height:38px; border-bottom:1px solid #dedede; line-height:38px;}
.cat ul li span{ padding-left:50px; font-size:14px; color:#666666;}
.links{ width:1000px; background:url(/html/images/index_40.jpg) no-repeat; margin:0 auto; margin-top:20px; height:60px;}
.links span{ padding-left:150px; font-size:14px; color:#ffffff; line-height:60px;}
.links span a{ font-size:14px; color:#ffffff;}
.gjc{ width:1000px; margin:0 auto; height:40px; line-height:40px; font-size:14px; color:#ffffff;}
.gjc a{ font-size:14px; color:#ffffff;}
.foot{ width:100%; background:#1c8dee; margin-top:35px;}
.foot-menu{ width:1000px; margin:0 auto; height:27px; border-bottom:1px solid #49a4f1;}
.foot-menu ul li{ width:83px; float:left; border-right:1px dotted #8ec6f7; height:13px; text-align:center; line-height:13px;}
.foot-menu ul li a{ color:#ffffff;}

.foot-lx{ width:1000px; background:url(/html/images/index_42.jpg) no-repeat left center; margin:0 auto; height:140px;}
.foot-lx p{ width:400px; float:left; text-align:left; color:#ffffff; padding-top:30px; line-height:24px; margin-left:420px;}
.ewm{ width:126px; float:right; margin-top:20px;}
.copy{ width:1000px; margin:0 auto; height:32px; color:#ffffff;}
.copy a{ color:#ffffff;}

/*¹Ì¶¨µÄÐü¸¡´°*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'siyuan';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
.home{ width:100px; float:right; display: block;height: 89px;text-align: center;background: url(/html/images/menu_l.png) no-repeat right;font: 14px/78px "siyuan";color: #545454;}
/* sc_menu */
div.sc_menu{position:relative;height:294px;width:1000px;overflow:auto;margin:0 auto;}
ul.sc_menu{display:block;height:294px;width:2500px;}
.sc_menu li{display:block;float:left; width:234px; margin:0 36px; height:294px;}
.sc_menu a{display:block;text-decoration:none;}
.sc_menu li span{ display:block; width:100%; height:60px; background:url(/html/images/index_11.jpg) no-repeat left bottom; text-align:left; font-size:20px; color:#1c8dee; font-weight:bold; line-height:45px;}


.plist{ width:1000px; margin:0 auto; height:294px;}
#LeftButton2{ width:41px; height:58px; float:left; background:url(/html/images/index_04.jpg) no-repeat; margin-top:65px; cursor:pointer; display:block;}
#LeftButton2:hover{ background:url(/html/images/index_061.jpg) no-repeat;}
#RightButton2{ width:41px; height:58px; float:right; background:url(/html/images/index_041.jpg) no-repeat; margin-top:65px; cursor:pointer; display:block;}
#RightButton2:hover{ background:url(/html/images/index_06.jpg) no-repeat;}
#MarqueeDiv2{ float:left;}
.box1{ width:234px; float:left; margin:0 36px; height:294px;}
.box1 p{ width:100%; height:60px; background:url(/html/images/index_11.jpg) no-repeat left bottom; text-align:left; font-size:20px; color:#1c8dee; font-weight:bold; line-height:45px;}

.pro-c{ width:1000px; height:294px; margin:0 auto;}
.pro-c-left{ width:41px; height:58px; float:left; background:url(/html/images/index_04.jpg) no-repeat; margin-top:65px; cursor:pointer; display:block;}
.pro-c-left:hover{ background:url(/html/images/index_061.jpg) no-repeat;}
.pro-c-right{ width:41px; height:58px; float:right; background:url(/html/images/index_041.jpg) no-repeat; margin-top:65px; cursor:pointer; display:block;}
.pro-c-right:hover{ background:url(/html/images/index_06.jpg) no-repeat;}
.pro-c-list{ width:918px; float:left;}
.pro-c-list ul li{ width:234px; float:left; margin:0 36px; height:294px;}
.pro-c-list ul li p{ width:100%; height:60px; background:url(/html/images/index_11.jpg) no-repeat left bottom; text-align:left; font-size:20px; color:#1c8dee; font-weight:bold; line-height:45px;}

.inputtext{ width:160px; height:25px; line-height:25px; border:1px solid #c8c8c8; margin:0 auto; display:block; margin-bottom:10px;}
.searchbutton{ width:50px; height:25px; line-height:25px; display:block; text-align:center; background:#1c8dee; color:#ffffff; margin:0 auto; border:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; margin-bottom:15px; cursor:pointer;}

