﻿*{
	padding: 0;
	margin:0;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	font-family: Microsoft YaHei;
}

a{text-decoration: none;color: #000;}

img{border: none;}

ul,li{list-style: none;}

.header{width: 1100px;height: 128px;margin:0 auto;}
.header .logo{width: 210px;height: 128px;float: left;background: url(../images/logo.png) no-repeat;}
.header .hot{width: 281px;height: 128px;float: right;background: url(../images/hot.png) no-repeat;}

/*轮播*/
.projector
{position:relative; width:100%; height:555px; overflow:hidden;position: relative; }

.projector .projector_img
{position:relative; width:100%; height:555px; }

.projector .projector_img ul li
{position:absolute; width:100%;height:555px; background-repeat:no-repeat; background-position:center 0; display:none;}

.projector .num
{position:absolute; bottom:15px; left: 48%;}

.projector .num ul li
{float:left; display:inline;width:15px; height:15px;text-align: center;margin-left:5px; margin-right:5px;background: url(../images/li.png) no-repeat; background-position: center;}

.projector .num ul li.xcur
{background: url(../images/li_h.png) no-repeat; background-position: center;}


#nav{width:1100px; height:90px;margin: 0 auto;}
#nav .nav { width:816px; height:60px; line-height:60px;float: left;}
#nav .nav li{height: 60px;float:left;line-height:60px;position: relative;margin-left: 30px;}
#nav .nav li hr{width: 70px;height: 3px;border: none;background: #0789bb;position: absolute;bottom:0;left: 2%; display: none;}
#nav .nav li a{ color:#666;float:left; height:60px; line-height:60px;font-size:15px; text-align: center;}
#nav .nav li .second{min-width: 500px; position:absolute;left:0; display:none; margin-top: 28px;z-index: 9999;} 
#nav .nav li .second a{display: block; font-size: 14px; margin-top: 2px; height: 30px; line-height: 30px; float: left;margin-left: 40px;}
#nav .logo1{width: 262px;height: 128px;float: right;background: url(../images/logo1.png) no-repeat;margin-top: 17px;}

.foot{width: 1100px;height: 50px;line-height: 50px;color: #666;font-size: 13px;margin:0 auto;}

/*内页*/
.nheader{width: 1116px;height: 90px;margin:0 auto;}
.nheader .logo{width: 160px;height:90px;float: left;background: url(../images/logo.png) no-repeat;background-size:100%;}
.nheader .hot{width: 237px;height: 90px;float: right;background: url(../images/hot1.png) no-repeat;background-position:0 20px;}
.nav{width: 1116px;height: 40px;margin:0 auto;}
.nav ul li{float: left; margin-left: 50px;font-size: 16px;}
.nav ul li a{color: #666;}
.banner{width: 100%;height: 206px; border-top: 8px solid #0789bb;background: url(../images/banner_05.png) no-repeat;background-position: center 0;}


.top{width: 1116px;height: 246px;margin:0 auto;margin-top: -26px;position: relative;z-index: 10;background: url(../images/top_bg.png) no-repeat;}
.top .box1{width: 1062px;height: 68px;margin-left: 50px;font-size: 18px;color: #333; line-height: 50px;padding-left: 40px;}
.top .box1 p{display: inline;font-size: 16px;color: #1da0c2;margin-left: 15px;}

.content{width: 1116px;height: auto;display: table;margin:0 auto;/* background: #f00;*/margin-top: -150px;position: relative;z-index: 9999;}
.content .left{width: 190px;height:auto;margin-top: 24px; padding-bottom: 33px; float: left;background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#ededed));background: -moz-linear-gradient(top, #f1f1f1, #ededed);filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f1f1,endColorStr=#ededed);}
.content .left ul{width: 160px;height: auto;background: #fff;border: 6px solid #f1f1f1;border-radius: 10px;margin: 0 auto;padding-top: 36px;padding-bottom: 70px;}
.content .left ul li{width: 140px;height: 36px;line-height: 30px;font-size: 15px;text-align: center;border-bottom: 1px dotted #aaa;}
.content .left ul li:first-child a{width: 140px;height: 36px;display:block;margin: 0 auto; margin-top: 2px;/*background:#2b8595;*/}
.content .left ul li a{width: 140px;height: 30px;display:block;margin: 0 auto;color: #595959; margin-top: 2px;}
.content .left ul li a:hover{background:#2b8595;color: #D9E1E7;}
.content .right{width: 890px;min-height: 982px;float: right;margin-right:15px;border: 1px solid #ccc;/*border-radius: 10px;*/background: #fff; position: relative;}
.content .right .box1{width: 644px;height: auto; margin-left: 50px;margin-top:20px;}
.content .right .box1 span{color: #0073a4;font-size:16px;}
.content .right .box1 p{font-size: 14px;color: #666;line-height: 30px;}

#foot{width: 100%;height: 75px;background:#f1f1f1;margin-top: 27px;}
#foot .box1{width: 1116px;height: 75px;margin:0 auto; font-size: 13px;color: #666;line-height: 60px;}
#foot .box1 .logo2{width: 154px;height: 75px;background: url(../images/logo2.png) no-repeat; float: right;}

/*新闻中心*/
.content .right .box2{width: 890px;height: 230px;margin-top:50px;}
.content .right .box2 img{width: 307px;height: 230px;float: left;padding-left: 20px;}
.content .right .box2 dl{width: 570px;height: 230px;float: right;position: relative;}
.content .right .box2 dl dt{padding-left: 20px;color: #333;font-size: 16px;background: url(../images/li.png) no-repeat;background-position:0 center;}
.content .right .box2 dl dd{color: #666;font-size: 14px;line-height: #666;line-height: 30px;}
.content .right .box2 dl a{position: absolute;right: 10px;bottom: 0;color: #0073a4;font-size: 14px;}


.content .right .box3 dl{width: 830px;height: 125px;border-top:1px dotted #ccc; float: left; margin-left:32px;position: relative;}
.content .right .box3 dl dt{margin-top: 5px;padding-left: 20px;color: #333;font-size: 16px;background: url(../images/li.png) no-repeat;background-position:0 center;line-height: 30px;}
.content .right .box3 dl dd{color: #666;font-size: 14px;line-height: 30px;}
.content .right .box3 dl a{width: 143px;height: 40px;line-height: 40px;display: block;text-align: center; position: absolute;right: 0;bottom: 5px;background: #cfd7da; font-size: 14px; color: #555;}


.content .right .yema{width: 890px;height: 24px; position: absolute;bottom: 60px;left: 0;line-height: 24px;text-align: center;}
.content .right .yema span{display: table; min-width: 265px;height: 24px;margin: 0 auto;}
.content .right .yema span a{border: 1px solid #ccc; float: left;font-size: 14px;color: #333; padding: 0 10px;margin-left: 6px;}
.content .right .yema span a:hover{background: #006acc;color: #fff;}

/*产品中心*/
.content .right .box4{width: 830px;height: 100px;border-bottom: 1px dotted #ccc;margin-left: 30px;overflow: hidden;}

.content .right .box4 span{display: block; color: #0073a4;font-size: 22px;margin-top: 45px;}
.content .right .box4 p{text-align: center;margin-top: 25px;font-size: 16px;color: #666;}
.content .right .box4 .box5{width: 142px;,min-height: 27px;line-height: 27px;position: absolute;top: 10px;right: 15px;}
.content .right .box4 .box5 .but{width: 40px;height: 27px;background: #313131;border: none;border-radius: 5px; color: #fff;text-align: center;float: right;cursor: pointer;}
.content .right .box4 .box5 dl{width:100px;float: left;}
.content .right .box4 .box5 dl dt{width:100px; height: 25px;border: 1px solid #0789bb;border-radius: 5px; line-height: 25px; color: #333;font-size: 18px;text-align: center;cursor: pointer;}
.content .right .box4 .box5 dl div{width: 100px;height: auto;border: 1px solid #0789bb;border-radius: 5px;display: none;}
.content .right .box4 .box5 dl div a{width: 98px;height: 30px;display: block; text-align: center;line-height: 30px;font-size: 16px;color: #333;}
.content .right .box4 .box5 dl div a:hover{background: #7ecef4;}

.content .right .box6{width: 700px;height: 166px;position: absolute;left: 0;bottom: 0;}
.content .right .box6 p a{display: block; font-size: 16px;color: #737373;margin-left: 60px;margin-top: 37px;}
.content .right .box6 span a{width: 80px;height: 37px;display: block; line-height: 37px;text-align: center;border: 1px dotted #ccc;color: #5d5d5d;font-size: 20px;position: absolute;right: 50px;bottom: 50px;}

.content .right .box7{width: 690px;height: 40px;color: #0073a4;font-size: 20px;position:relative;border-bottom: 1px solid #ccc;margin-top: 30px;padding-left: 20px;}
.content .right .box7 hr{width: 85px;height: 2px;background: #006acc;border: none;position: absolute;left:40px;bottom: 0;}

.content .right .box8{width: 700px; text-align: left;line-height: 60px;font-size: 14px;color: #333;}
.content .right .box8 input{outline: none;margin-left: 20px;}
.content .right .box8 span{display:inline-block; width: 100px;text-align: right;}

.content .right .box8 .butt{width: 87px;height: 30px;background: #2a93d0;border: none;color: #fff;line-height: 30px;text-align: center;margin-left: 100px;}

.content .right .box9{width: 870px;height: 406px;font-size: 14px;position: relative; background: url(../images/blt.png) no-repeat;overflow: hidden;}


.content .right .box9 span p{color: #0789bb;display: inline;}
.content .right .box9 .wrap{margin-left: 50px;}

/* .content .right .box9 .wrap span{display: block; float: left;width: 250px; margin-top: 20px;} */

.content .right .box9 a{width: 190px;height: 46px;line-height: 46px;display: block;position: absolute;right: 20px;bottom: 20px;font-size: 24px;color: #fff;background: #0789bb;border-radius: 5px;text-align: center;}

.content .right .box10 span{display: block; text-align: center; font-size: 24px; color: #333;}

.content .right .box10 ul li{height: 100px;line-height: 45px;font-size: 16px;color: #333;padding-left: 62px;margin-top: 20px;margin-left:20px;}


.box11{
	width: 550px;
	height: 620px;
	margin-left: 74px;
	margin-top: 40px;
}

.box11 input{
	width: 200px;
	height: 30px;
	height: 1px solid #ccc;
}

.r{
	text-align: right;
	width: 100px;
	height: 30px;
	display: inline-block;
	padding-right: 20px;
}

.box12{
	margin-top: 25px;
	position: relative;
	color: #333;
}

.text{
	width: 411px;
	height: 194px;
	border: 1px solid #ccc;
	margin-left: 100px;
}


.box13{
	margin-top: 30px;
	margin-left: 165px;
}

.box13 input{
	width: 87px;
	height: 31px;
	background: #3099d5;
	margin-left: 65px;
	border: none;
	color: #fff;
}



/*************************************************************************/

.mod_focus_show { width: 890px; height: 650px;position: relative; overflow: hidden; margin: 100px auto; }
    .mod_focus_show .mod_focus_pic { display: table; width: 800px; height: 550px;margin-left: 50px;}
        .mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 750px; height: 550px; }
        .mod_focus_show .mod_focus_pic li { position: absolute; left: 50px; top: 0; }
    .mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom: 80px; overflow: hidden; zoom: 1; width: 464px; height: 53px; background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: url(about:blank); }
:root .mod_focus_title { filter: none;display: none; }
.mod_focus_show .mod_focus_title li { width: 590px; padding: 0 0 0 20px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
    .mod_focus_show .mod_focus_title li h3 { line-height: 53px; _line-height: 55px; font-size: 28px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
        .mod_focus_show .mod_focus_title li h3 a { color: #98e404; }

.focus_switch { width: 890px; height: 49px; position: absolute; z-index: 2; right: 15px;top:35%; }
    .focus_switch a { float: left; width: 49px; height: 74px;cursor: pointer; }
    .focus_switch .icon_prev { background-image: url(../images/left.png); background-repeat: no-repeat;margin-left: 15px; }
        .focus_switch .icon_prev:hover { }
    .focus_switch .icon_next {background-image: url(../images/right.png); background-repeat: no-repeat; float: right; }
        .focus_switch .icon_next:hover {  }
.mod_focus_show .mod_focus_list {width: 750px; padding: 10px 5px; background: #000; overflow: hidden; height: 60px;margin-left: 58px;margin-top:20px; }
    .mod_focus_show .mod_focus_list li { width: 60px; height: 60px; float: left; margin: 0 4px 0 5px; position: relative; *display: inline; }
        .mod_focus_show .mod_focus_list li a { display: block; width: 60px; height: 60px; }
        .mod_focus_show .mod_focus_list li img { display: block; width: 60px; height: 60px; }
        .mod_focus_show .mod_focus_list li a:hover { _background: none; }
            .mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
        .mod_focus_show .mod_focus_list li .mask { display: block; height: 60px; width: 60px; position: relative; top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }
        .mod_focus_show .mod_focus_list li .border { display: none; }
    .mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width: 60px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #98e404; }


.ry{color: #333;font-size: 14px;line-height: 28px;padding: 0 20px;padding-top: 30px;}







