@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#767676;
	font-size:15px;
	font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;

}
html{ overflow-x:hidden;}
.clear{ clear:both;_overflow:hidden;*height:0px;}
img{ border:0px;}
a{ text-decoration:none; color:#767676; }
a:hover{ color:#0073d4;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}
.htwrap{ width:100%; border-bottom:1px solid #CCC; height:45px; overflow:hidden;}	
.mz{ margin:0 auto;}
.httop{ width:1140px; height:45px; line-height:45px;}
.httop2{ width:385px; height:45px;}
.httop2-1{ width:155px; font-size:20px; font-weight:bold; background:url(../images/tel.gif) no-repeat left; padding-left:35px;}
.httop2-2{ width:45px; background:url(../images/cn.gif) no-repeat left center; padding-left:40px; margin-left:12px;}
.httop2-3{ width:45px; background:url(../images/en.gif) no-repeat left; padding-left:40px; margin-left:12px;}

.htlogo{ width:1140px; height:103px; overflow:hidden;}
.htmenu{ width:828px; margin-left:30px; height:103px;}
.htmenu li{ width:92px; float:left; line-height:103px; text-align:center;}
.htmenu li a{ display:block; width:92px; height:103px; line-height:103px;}
.htmenu li a:hover{ display:block; width:92px; height:103px; line-height:103px; background:#0073d4; color:#FFF;}
.htmenu li a#cur{ display:block; width:92px; height:103px; line-height:103px; background:#0073d4; color:#FFF;}

.htmenuen{ width:828px; margin-left:30px; height:103px;}
.htmenuen li{ width:103px; float:left; line-height:103px; text-align:center;}
.htmenuen li a{ display:block; width:103px; height:103px; line-height:103px;}
.htmenuen li a:hover{ display:block; width:103px; height:103px; line-height:103px; background:#0073d4; color:#FFF;}
.htmenuen li a#cur{ display:block; width:103px; height:103px; line-height:103px; background:#0073d4; color:#FFF;}



.htchanpintitle{ width:1140px;background:url(../images/xian.jpg) no-repeat bottom; padding-bottom:15px; font-size:24px; font-weight:bold; text-transform:uppercase; text-align:center; margin-top:25px;}
.htchanpintitle2{ width:1140px; margin-top:15px; text-align:center; font-size:24px; }
.htchanpintitle3{ width:1140px; margin-top:15px;}
.htchanpintitle3 a{ display:block; width:265px; margin:0px 10px 0px 10px; height:36px; line-height:36px; background:#0073d4; color:#FFF; text-align:center; float:left; font-size:17px;}
.htchanpintitle3 a:hover{ display:block; width:265px; margin:0px 10px 0px 10px; height:36px; line-height:36px; background:#ffa800; color:#FFF;}
.htchanpintitle4{ width:1140px; margin-top:15px; margin-bottom:25px;}
.htchanpintitle4 ul{ width:1140px; float:left;}
.htchanpintitle4 li{ width:263px; float:left; text-align:center; margin:10px;}
.htchanpintitle4 li a img{ border:1px solid #CCC; margin-bottom:10px;}
.htchanpintitle4 li a{ font-weight:bold; font-size:16px;}

.htjiagong{ width:100%; margin-top:25px; height:350px; overflow:hidden;}
.htjiagong img{position: absolute;left: 50%;margin-left: -960px;width: 1920px;height: 350px; cursor:pointer;}
.htjianjie{ width:1140px; margin-top:15px; line-height:27px;}
.htjianjie strong{ font-size:24px;}
.htmore{ display:block; width:165px; height:42px; line-height:42px; background:#ffa800; text-align:center; color:#FFF; margin-top:30px;}
.htmore:hover{ background:#0073d4; color:#FFF;}
.htjianjie2{ width:1140px; margin-top:15px;}
.htjianjie2 img{ float:left; margin:0px 16px 0px 0px; cursor:pointer;}

.htxinwenzx{ width:1140px; margin-top:25px;}
.htxinwenzx ul{ width:1140px; float:left;}
.htxinwenzx li{ width:550px; float:left; margin:15px 0px 15px 20px;}
.htsp1{ width:80px; height:80px; border-right:1px solid #999; text-align:center; line-height:40px;}
.htsp1 strong{ font-size:36px;}
.htwenan{ width:449px; margin-left:20px;}
.htwenan1{ width:449px; font-weight:bold; font-size:16px;}
.htwenan2{ width:449px; line-height:22px; margin-top:10px;}

.htlink{ width:1140px; margin-top:20px;}
.htlink2{ width:1140px; margin-top:12px;}
.htlink2 a{ margin:10px;}

.foot{ width:100%; background:#3d3d3d; margin-top:25px; padding:25px 0px 25px 0px; overflow:inherit; color:#FFF;}
.htfoot{ width:1140px;}
.htfoot2{ width:826px; margin:0px 25px 0px 25px; line-height:27px;}
.htfoot2 a{ color:#FFF; text-decoration:underline;}
.htfoot2 a:hover{ text-decoration:none;}
.htfoot3{ width:100%; height:25px; line-height:25px;background:#999;}
.htfoot3-1{ width:1140px; text-align:right; font-size:14px; color:#FFF;}

/*************************/
.neiba{	width:1100px;height:350px;margin:0 auto;position:relative;}
.neiba img{	position:absolute; left:-410px; top:0px; width:1920px; overflow:hidden; height:350px; display:block;}

.dychanpin{ width:1140px; margin:0 auto; margin-top:30px;}
.dychanpin1{ width:233px; border:14px solid #0745a8;}
.dychanpin1 ul{ width:203px; float:left; padding:15px;}
.dychanpin1 li{ width:203px; float:left; text-align:center;line-height:33px; height:33px; background:url(../images/libg1.gif) no-repeat; margin:10px 0px 10px 0px;}
.dychanpin1 li a{ color:#FFF; font-weight:bold; font-size:14px;}
.dychanpin1 li a:hover{ display:block; width:203px; height:33px; line-height:33px; background:url(../images/libg2.gif) no-repeat;}
.dychanpin2{ width:854px; margin-left:25px;}
.dychanpin2 ul{ width:854px; float:left;}
.dychanpin2 li{ width:273px; float:left; margin:10px 5px 10px 6px; text-align:center;}
.dychanpin2 li a img{ margin-bottom:5px;}
.dychanpin2 li a{ font-weight:bold;}

.dyneirong1{ width:854px; margin-left:25px;}
.dyneirong1-1{ width:854px; line-height:27px; height:27px; background:#f8f8f8; text-indent:15px; color:#0847a8;}
.dyneirong1-2{ width:854px; line-height:27px; margin-top:15px;}

.dyxw1{ width:854px; margin-left:25px;}
.dyxw1 ul{ width:854px; float:left; margin-top:15px;}
.dyxw1 li{ width:854px; background:url(../images/newlibg.gif) no-repeat 0px 8px; line-height:27px; border-bottom:1px dotted #CCC; padding-bottom:5px; text-indent:25px;}
.dyxw1 li span{ float:right;}

.daqianmessage{ width:1200px; margin:0 auto; margin-top:25px;}
.message{height:487px;background:url("../images/messageBg.png");margin-top:20px}
.message .box{padding:50px 0 0 40px}
.message .box li{line-height:44px;margin-bottom:15px}
.message .box li .input-text{height:42px;line-height:42px;border:1px solid #ccc;width:470px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#1fac9c}
.message .box li textarea.input-text{height:84px;line-height:24px;padding:10px;resize:none}
.message .box li.btn{margin-left:40px}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#ff8a00;border-radius:4px;color:#fff;font-size:16px}

.dc_pages{ width:854px; float:left; margin-top:25px;}
.dc_pages1{ width:500px; margin:0 auto;}
.dc_pages1 a{ display:block; width:85px; height:27px; line-height:27px; text-align:center; background:#0073d4; color:#FFF; float:left; margin:0px 5px 0px 5px;}
.dc_pages1 a:hover{ background:#F90;}


.cpshangxia{
	width:700px;
	float:left;
	margin-top:35px;	}		
.shang{
	width:150px;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang:hover{
	border:1px solid #900107;
	color:#900107;}		
.marshang{
	margin-left:50px;}	
	
.bannerbox{width:100%; background:url(../images/liucheng.jpg) no-repeat center;overflow:hidden;height:350px; margin-top:25px;}  
