/* 整站通配 */
*{ margin:0px; padding:0px;}
img{ border:none;}
li,ul,span,p{ list-style:none; font-family:"微软雅黑"; font-size:12px; color:#272727;}
a{ font-family:"微软雅黑"; font-size:12px; text-decoration:none; color:#2b232e;}
body{ background:#FFF; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }


/* 网站头部样式   */

.head{ width:100%; height:auto;}/* 头部主体框架 */

.head .top{ width:100%; height:40px; background:#312f2f;}/* 顶部TOP样式 */
.head .top_con{ width:1200px; height:40px; margin:0 auto; overflow:hidden;}
.head .top_con_le{ float:left; margin-left:25px;}
.head .top_con_le p{ font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; height:40px; line-height:40px;}
.head .top_con_ri{ float:right; margin-right:25px;}
.head .top_con_ri li{ float:left; height:40px; line-height:40px; color:#FFF; font-family:'Microsoft YaHei';}
.head .top_con_ri li a{ height:40px; line-height:40px; color:#FFF; font-family:'Microsoft YaHei'; margin-right:15px; margin-left:15px;}

.head .title{ width:1200px; height:123px; overflow:hidden; margin:0 auto;}/* 头部LOGO样式 */

.head .menu{ width:100%; height:46px; background:url(../images/nav_bg.jpg) repeat-x;}/* 导航样式 */

.nav{ width:100%; height:46px; background:url(../images/nav_bg.jpg) repeat-x;}

#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 999999;
	width: 1100px;
	height:46px;}

#sddm li
{	margin: 0;
	padding: 0;
    height:46px;
    line-height:46px;
	list-style: none;
	float: left;
	}

#sddm li a
{	display: block;
	width: 170px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
    font-size:16px;
    font-family:'Microsoft YaHei';
}

#sddm li a:hover
{	background: url(../images/nav_hover.jpg) repeat-x;}

#sddm div
{	
    z-index:99999;
    position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
    width:170px;
	background: #FFF;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 10px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #2875DE;
		font: 16px Microsoft YaHei}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}


.banner{ width:1200px; height:410px; overflow:hidden; margin:0 auto;}

div.wrapper { width: 1200px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1200px; height: 410px; }
    #slideshow ul { display: none; }


.contact{ width:1200px; min-height:300px; height:auto; margin:0 auto; overflow:hidden;}

.contact_left{ float:left; width:230px; height:500px; background:#f7f7f7; padding:10px;}
.contact_right{ float:left; width:930px; padding:10px;}

#contact_right_title{ font-family:'Microsoft YaHei'; font-size:16px; color:#272727; font-weight:normal; background:url(../images/home.gif) no-repeat 0px 4px; padding-left:35px; height:28px; line-height:28px; border-bottom:1px dashed #3a3b39;}

.contact_left h2{ font-family:'Microsoft YaHei'; font-size:16px; color:#272727; font-weight:normal; background:url(../images/email.gif) no-repeat 0px 4px; padding-left:35px; height:28px; line-height:28px; border-bottom:1px dashed #3a3b39;}
.contact_left ul{ margin:0 auto; width:200px; }
.contact_left li{ width:200px; height:31px; line-height:31px; text-align:center; border:1px solid #CCC; margin-top:15px;}
.contact_left li a{ font-family:'Microsoft YaHei'; color:#203555; font-size:14px;}

.contact_left p{ font-family:'Microsoft YaHei'; font-size:14px; line-height:28px;}

.contact_title{ width:1200px; height:66px; overflow:hidden;margin:0 auto; margin-top:40px;}
.contact_title_top{ height:23px;}
.contact_title_top p{ height:23px; line-height:23px; font-family:'Microsoft YaHei'; font-size:23px; color:#203555; text-align:center;}
.contact_title_top2{ width:1200px; height:26px; overflow:hidden; margin-top:16px;}
.contact_title_top2 em{ float:left; height:2px; margin-top:12px; width:500px; color:#000; background:#000;}
.contact_title_top2 p{ float:left; height:26px; font-size:26px; text-align:center; font-family:'Microsoft YaHei'; line-height:26px; color:#203555; width:200px;}

.contact_mo1{ width:1200px; height:300px; overflow:hidden; margin:41px auto 0 auto;}
.contact_mo1_le_tu{ width:400px; float:left; border:10px solid #f7f7f7;}
.contact_mo1_ri{ float:right; width:740px; height:275px; padding-top:25px; overflow:hidden;}
.contact_mo1_ri p{ font-family:'Microsoft YaHei'; font-size:16px; color:#3a3b39; line-height:45px;}
.contact_mo1_ri a{ font-family:'Microsoft YaHei'; font-size:16px; color:#213557; line-height:45px;}



.contact_mo2{ width:100%; height:578px; background:#f7f7f7; margin-top:32px; overflow:hidden;}

.contact_mo2_con{ width:1200px; height:auto; overflow:hidden; margin:25px auto 0 auto;}
.contact_mo2_con_for{ width:293px; height:380px; background:#FFF; float:left; overflow:hidden; margin-left:5px;}
.contact_mo2_con_for img{ margin:16px auto 0 16px;}
.contact_mo2_con_for h1{  font-family:'Microsoft YaHei'; font-size:18px; margin-top:15px; margin-bottom:15px; font-weight:normal; text-align:center;}
.contact_mo2_con_for p{  font-family:'Microsoft YaHei'; width:261px; font-size:14px; margin:0 auto;}
.contact_mo2_con_for a{ display:block; width:91px; height:31px; font-family:'Microsoft YaHei'; font-size:14px; line-height:31px; text-align:center; color:#FFF; background:#203555; margin:15px auto 0 auto;}


.contact_mo3{ width:1200px; height:510px; overflow:hidden; margin:0 auto;}
.contact_mo3_con{ width:1200px; height:auto; overflow:hidden; margin-top:41px;}
.contact_mo3_con_le{ float:left;}
.contact_mo3_con_ri{ float:right; width:700px; margin-right:15px;}

.contact_mo3_con_ri h2{ font-family:'Microsoft YaHei'; height:40px; line-height:40px; font-size:18px; color:#3a3b39; font-weight:normal; border-bottom:1px dashed #bfbebe; margin-top:20px;}
.contact_mo3_con_ri h2 a{ font-family:'Microsoft YaHei'; height:40px; line-height:40px; font-size:18px; color:#3a3b39;}
.contact_mo3_con_ri p{ font-family:'Microsoft YaHei'; font-size:14px; color:#3a3b39; margin-top:15px;}


.footer{ width:100%; height:240px; background:#2e2c2c; overflow:hidden;}
.footer_con{ width:1200px; height:240px; margin:13px auto 0 auto; overflow:hidden;}
.footer_con_link{ float:left; width:515px;}
.footer_con_link_p{ font-family:'Microsoft YaHei'; font-size:18px; color:#FFF;}
.footer_con_link p{ overflow:hidden;}
.footer_con_link p a{ float:left; border:1px solid #FFF; font-family:'Microsoft YaHei'; font-size:14px; color:#FFF; height:28px; line-height:28px; padding-left:28px; padding-right:28px; margin:2px;}
.footer_con_link p a:hover{ float:left; border:1px solid #2e2c2c; font-family:'Microsoft YaHei'; font-size:14px; color:#2e2c2c; background:#FFF; height:28px; line-height:28px; padding-left:28px; padding-right:28px; margin:2px;}

.footer_con_tel{ float:right;}

.xinwenss{ overflow:hidden;}
.xinwenss li{ height:32px; line-height:32px; border-bottom:1px dashed #CCC; overflow:hidden;}
.xinwenss li a{ float:left; margin-left:35px; font-size:14px;}
.xinwenss li span{ float:right; margin-right:35px; font-size:14px;}






.footer_botter{ width:100%; height:48px; background:#272525;}
.footer_botter_con{ width:1200px; height:48px; margin:0 auto; overflow:hidden;}
.footer_botter_con p{ float:left; font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; height:48px; line-height:48px;}
.footer_botter_con ul{ float:right; overflow:hidden;}
.footer_botter_con ul li{ float:left; font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; height:48px; line-height:48px; margin-left:10px;}
.footer_botter_con ul li a{ font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; height:48px; line-height:48px; margin-right:10px;}

@media screen and (min-width: 320px) and (max-width: 980Px) {
.head{ width:1200px; height:auto;}/* 头部主体框架 */

.head .top{ width:1200px; height:40px; background:#312f2f;}/* 顶部TOP样式 */
.head .top_con{ width:1200px; height:40px; margin:0 auto; overflow:hidden;}
.head .top_con_le{ float:left; margin-left:25px;}
.head .top_con_le p{ font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; height:40px; line-height:40px;}
.head .top_con_ri{ float:right; margin-right:25px;}
.head .top_con_ri li{ float:left; height:40px; line-height:40px; color:#FFF; font-family:'Microsoft YaHei';}
.head .top_con_ri li a{ height:40px; line-height:40px; color:#FFF; font-family:'Microsoft YaHei'; margin-right:15px; margin-left:15px;}

.head .title{ width:1200px; height:123px; overflow:hidden; margin:0 auto;}/* 头部LOGO样式 */

.head .menu{ width:1200px; height:46px; background:url(../images/nav_bg.jpg) repeat-x;}/* 导航样式 */

.nav{ width:1200px; height:46px; background:url(../images/nav_bg.jpg) repeat-x;}
.contact_mo2{ width:1200px; height:578px; background:#f7f7f7; margin-top:32px; overflow:hidden;}
.footer_botter{ width:1200px; height:48px; background:#272525;}
.footer{ width:1200px; height:240px; background:#2e2c2c; overflow:hidden;}


}
