@charset "utf-8";
/* CSS Document */
/*公共样式*/
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; list-style:none; font-family:"微软雅黑", "黑体", "宋体"; color:#333;}
a:link{ text-decoration:none;}
img{ border:none;}
a{ color:}
#cms_pagelist{ text-align:center;}
#cms_pagelist a{ color:#333;}

/*index*/
.head{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{ width:520px; height:107px;}
.lxfs{ float:right; width:230px; padding-top:25px; }
.lxfs:before{ content:url(../images/index01_05.jpg); float:left;}
.lxfs span{ font-size:24px; color:#00c6ff}
.lxfs h5{ font-size:16px; padding-top:8px;}

.nav{ width:100%; background-color:#009edf; height:30px;}
.nav ul{ width:900px; margin:0 auto; overflow:hidden; padding:0 150px;}
.nav li{ float:left; width:150px; text-align:center;}
.nav li a{ line-height:30px;  padding:0 10px; display:block; color:#fff;}
.nav li a:hover{background-color:#f39800;}

.index_about{ width:1136px; margin:30px auto; padding:0 32px;}
.index_about_title{ text-align:center; padding:10px 0;}
.index_about_title h2 span{ padding:5px 0; border-bottom:1px solid #222;}
.index_about_main{ overflow:hidden; margin:20px 0px;}
.index_about_main img{ float:left; width:438px; height:216px;}
.index_about_main p{ float:right; width:660px; text-align:justify; font-size:14px; line-height:30px;}

.index_cpzs{ width:1136px; margin:30px auto; padding:0 32px;}
.index_cpzs_title{ text-align:center; padding:10px 0;}
.index_cpzs_title h2 span{ padding:5px 0; border-bottom:1px solid #222;}
.index_cpzs_more h3 a{ padding:5px 0; color:}
.index_cpzs_main{ overflow:hidden; margin:20px 0px;}
.index_cpzs_l{ float:left;}
.index_cpzs_l li,.index_cpzs_l div{ text-align:center;  width:200px; background:#009edf; border-radius:5px; box-shadow:2px 2px 2px 1px #e5e5e5; margin-bottom:30px;}
.index_cpzs_l li a,.index_cpzs_l div a{line-height:40px; color:#fff;}
.index_cpzs_l li span,.index_cpzs_l li div span{line-height:40px; margin-left:10px; color:#fff;}
.index_cpzs_r{  overflow:hidden;}
.index_cpzs_r div{ display:none;}
.index_cpzs_r ul{ width:1168px;}
.index_cpzs_r ul li{ width:260px; float:left; margin-right:32px; margin-bottom:20px;}
.index_cpzs_r ul li img{ width:260px; height:150px;}
.index_cpzs_r ul li h3{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:normal;}
.index_cpzs_r ul li h3 span:hover{ color:#009edf;}


.index_cpys{ width:1136px; margin:30px auto; padding:0 32px;}
.index_cpys_title{ text-align:center; padding:10px 0;}
.index_cpys_title h2 span{ padding:5px 0; border-bottom:1px solid #222;}
.index_cpys ul{ overflow:hidden; width:524px; margin:20px auto;}
.index_cpys ul li{ float:left; width:130px; line-height:50px; margin-right:1px; background-color:#707070; text-align:center; color:#fff;}
.index_cpys ul li:hover{background-color:#59d0f4;}
.ysview{ overflow:hidden; padding:20px 0;}
.ysview img{ width:540px; height:260px; float:left;}
.index_cpys_wrap p{ float:right; width:560px; padding:20px 0; line-height:30px;}
.index_cpys_wrap div{ display:none;}

.index_gcal{ width:1136px; margin:30px auto; padding:0 32px;}
.index_gcal_title{ text-align:center; padding:10px 0;}
.index_gcal_title h2 span{ padding:5px 0; border-bottom:1px solid #222;}
.index_gcal_wrap{ width:1136px; overflow:hidden; margin:20px 0;}
.index_gcal_wrap ul{width:1168px; overflow:hidden;}
.index_gcal_wrap ul li{ float:left; margin-right:32px;}
.index_gcal_wrap ul li img{ width:260px; height:180px;}
.index_gcal_wrap ul li h3{ text-align:center; line-height:40px; font-weight:normal; font-size:16px;}
.index_gcal_wrap ul li h3:hover{ color:#009edf;}
.index_gcal_more{ text-align:center;}
.index_gcal_more a{ line-height:30px; display:block; height:30px; width:100px; border-radius:3px; background-color:#00a0e9; margin:0 auto; color:#fff;}

.index_xwzx{ width:1136px; margin:30px auto; padding:0 32px;overflow:hidden;}
.index_xwzx_title{ text-align:center; padding:10px 0;}
.index_xwzx_title h2 span{ padding:5px 0; border-bottom:1px solid #222;}
.index_xwzx_wrap{ width:1222px; overflow:hidden; margin:20px 0;}
.index_xwzx_wrap>div{ float:left; width:525px; margin-right:86px;}
.index_xwzx_wrap h3{ line-height:50px; text-align:center;}
.index_xwzx_wrap li a{ color:#333;}
.index_xwzx_wrap li a:hover{color:#009edf;}
.index_xwzx_wrap p a{ color:#00a0e9;}
.index_xwzx_abs{ width:100%; overflow:hidden;}
.index_xwzx_abs div{ float:right; width:260px;}
.index_xwzx_abs img{ width:238px; height:180px;}
.index_xwzx_abs p{ text-align:justify; font-size:14px; line-height:24px;}
.index_xwzx_abs h4{ line-height:40px;}
.index_xwzx_abs h4 a{ color:#333;}
.index_xwzx_abs h4 a:hover{color:#009edf;}
.index_xwzx_abs li a{ color:#fff;}
.index_xwzx_wrap ul{ overflow:hidden; margin:10px 0;}
.index_xwzx_wrap li{ height:30px;}
.index_xwzx_wrap li span{ float:right;}

.friend{ width:1134px; margin:0 auto 30px; border:1px solid #ccc; background-color:#eeeeee; overflow:hidden;}
.friend h4,.friend ul{ float:left;line-height:30px;}
.friend h4{ padding:0 10px; background:url(../images/index_03_28.jpg) right center no-repeat;}
.friend ul li{ float:left; margin:0 20px; }
.friend ul li a{ color:#666;}
.friend ul li a:hover{color:#009edf;}

.bottom_nav li { text-align:center; line-height:30px;}
.bottom_nav li a{ padding:0 15px; color:#333;}
.bottom_nav li a:hover{color:#009edf;}
.bottom_gsm h4{ text-align:center; line-height:60px;}
.bottom_lx{ width:1200px; margin:0 auto; overflow:hidden;}
.bottom_lx p{ width:500px; float:left;}
.bottom_lx_l{ text-align:right; padding-right:100px;}
.bottom_lx_r{ text-align:left; padding-left:100px;}
.bottom_lx_down{ width:1200px; margin:20px auto; text-align:center; position:relative; line-height:30px;}
.bottom_lx_down img{ width:67px; height:67px; position:absolute; left:566px; top:-67px;}
.copyright{ width:1200px; margin:20px auto; text-align:center;}

/*case_list*/
.case_list {width: 1136px; margin: 30px auto;  padding: 0 32px;}
.case_list_main{overflow: hidden;  margin: 20px 0px;}
.case_list_l{ float:left;}
.case_list_r{ float:right; width:900px; overflow:hidden; padding-top:45px;}
.case_list_l li{text-align: center;width: 200px;  margin:10px 0px; }
.case_list_l li a{border-bottom:1px solid #999;vertical-align:middle; line-height:40px; padding:10px; text-align:center; color:#333;}
.case_list_l li a:hover{color:#009edf;}
.case_list_l div{text-align: center;width: 200px;background: #009edf; border-radius: 5px; box-shadow: 2px 2px 2px 1px #e5e5e5;
    margin-bottom: 30px; line-height:45px;}
.case_list_l li img{ vertical-align:middle;}
.case_list_l div h2{ color:#fff;}
.case_list_wrap { width:990px;}
.case_list_wrap ul{ overflow:hidden;}
.case_list_wrap li{ width:280px; float:left; margin-right:30px; margin-bottom:20px;}
.case_list_wrap li img{ width:280px; height:200px;}
.case_list_wrap li h3{height: 40px; line-height: 40px; text-align: center; font-size: 16px;  font-weight: normal;}
.case_list_wrap li h3 span:hover{ color:#009edf;}

/*case_view*/
.case_view_r{ float:right; width:900px; overflow:hidden; }
.case_view_r>h3 { text-align:center; line-height:45px; border-bottom:#ccc dotted 1px; color: #009edf;  }
.case_view_wrap{ padding:20px; min-height:600px;}

/*pro_list*/
.pro_cpzs_r{ float:right; width:860px; overflow:hidden; padding-top:45px;}
.pro_cpzs_r ul{ width:900px;}
.pro_cpzs_r ul li{ width:260px; float:left; margin-right:40px; margin-bottom:20px;}
.pro_cpzs_r ul li img{ width:260px; height:150px;}
.pro_cpzs_r ul li h3{ height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:normal;}
.pro_cpzs_r ul li h3 span:hover{color:#009edf;}
.pagelist { clear:both;}

/*news*/
.news_list_r{ float:right; width:900px; overflow:hidden; padding-top:45px;}
.news_list_r li{ line-height:30px;}
.news_list_r li span{ float:right;}
.news_list_r li a,.news_list_r li span{ color:#333;}
.news_list_r li{color:#009edf; }

/*d*/
.ddd{width: 1136px; margin: 30px auto;  padding: 10px 32px 30px; }
.ddd h2{ border-bottom:dotted 1px #ccc;padding:20px 0;}
.ddd_main{ padding:20px 30px;}



	