/* all */
@charset "utf-8";
body{margin:0; font-family:"Microsoft Yahei","微软雅黑","simHei"; background:#ffffff;  color:#5e5e5e; font-size:12px; min-width:1265px!important;  }
ul, ol, li, p, h1, h2, h3, h4, h5, form, div,img,table,td,dl,dt,dd{border:none;list-style:none; margin: 0;padding: 0; overflow:hidden;}

a{color:#5E5E5E;text-decoration: none;}
a:hover{text-decoration:underline;color:#005ca1;}
a:active {text-decoration:none;color:#5e5e5e;}

.b{color:#005ca1; font-size:14px; font-weight:bold; text-decoration: none;}
.b:hover{text-decoration:underline;color:#005ca1;}
.b:active {text-decoration:none;color:#005ca1;}

.c{color:#acacac; text-decoration: none;}
.c:hover{text-decoration:underline;color:#acacac;}
.c:active {text-decoration:none;color:#acacac;}


.w100 {width:100%;}
.w1200 {width:1200px;margin:auto;}

/*浮动*/
.inline{display:inline}
.left{float:left}
.right{float:right}
.center{text-align:center;}
.hand{cursor:pointer}
.clear{clear:both; width:100%; float:none; font-size:0px; line-height:0px; height:0px;}

/*DIV边距*/
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.lh180{line-height:180%}

.c_blue {color:#005ca1}
.c_white {color:#ffffff;}
.c_back {color:#666666;}
.c_gray {color:#aaaaaa;}
.c_orange {color:#F5A301;}
.bold {font-weight:bold;}

.h1 {font-size:40px; color:#ffffff;}  /* 白色 */
.h2 {font-size:30px; color:#005ca1;font-weight:bold;}  /* 天蓝 */
.h3 {font-size:14px; color:#666666; }  /* 深灰 */
.h4 {font-size:20px; }
.h5 {font-size:16px;}
.h6 {font-size:30px; color:#005ca1;}  /* 天蓝 */
.h7 {color:#aaaaaa; }  /* 浅灰 */
.h8 {font-size:14px; color:#005ca1;font-weight:bold;}  /* 天蓝 */


.line1{ width:100%; height:1px; border-bottom:1px solid #cccccc;}
.line2{ width:100%; height:2px; border-bottom:2px solid #cccccc;}


/* index_head */
.index_top { width:auto; height:30px; background-color:#333333; line-height:30px;}
.index_top div {text-align:right;}
.index_top a { color:#ffffff;}

.index_head {width:1200px; height:60px; overflow:hidden; margin:30px auto; position:relative;}
.index_head_logo { position:absolute; left:0; }
.index_head_menu {position:absolute; right:0; top:10px;}
.index_head_menu li {float:left; width:80px; text-align:center; line-height:50px; margin-left:1px}
.index_head_menu li a {background-color:#FFFFFF; font-size:14px; color:#000000; font-weight:bold; display:block;}
.index_head_menu li.selectTag A { background-color:#144055; color:#FFFFFF;  display:block;}
.index_head_txt {position:absolute; left:50px; top:240px;}
.index_head_txt span {line-height:25px; background-color:#1e5d7c; color:#FFF}

.index_head_contact {width:100%; height:40px; background-color:#e8e8e8;}
.index_head_contact_date {float:left; line-height:40px;}
.index_head_contact_tel {float:right; line-height:40px; font-size:14px;}
.index_head_contact_qq { float:right; line-height:40px; font-size:14px;}


/* index_foot */
.index_foot  {width:100%; background-color:#333333;}
.index_foot_link { height:30px; line-height:30px; color:#acacac; text-align:center; border-bottom:1px solid #666666;}
.index_foot_logo{ border:0; margin:20px auto; width:388px; height:46px;}
.index_foot_add { color:#acacac; line-height:25px; text-align:center; width:1200px; margin:20px auto;}
.index_foot_add a { color:#acacac;}
.index_foot_bottom { margin-top:20px; height:40px; background-color:#333333; line-height:40px; text-align:center; color:#acacac; border-top:1px solid #666666;}
.index_foot_fix { position:fixed; bottom:0;}

/* index_model_title */
.index_model_title {width:195px; height:60px; margin:0 auto;}
.index_model_image { margin:0 auto; width:63px; height:55px; background:url(images/index_new_07.png) no-repeat 0 0; }
.index_model_image1 { float:left; width:48px; height:48px; margin:6px 10px 0 0; background:url(images/index_new_05.png) no-repeat 0 0; }
.index_model_image2 { float:left; width:48px; height:48px; margin:6px 10px 0 0; background:url(images/index_new_05.png) no-repeat -48px 0; }
.index_model_image3 { float:left; width:48px; height:48px; margin:6px 10px 0 0; background:url(images/index_new_05.png) no-repeat -96px 0; }
.index_model_image4 { float:left; width:48px; height:48px; margin:6px 10px 0 0; background:url(images/index_new_05.png) no-repeat -144px 0; }

/* index_service_item */
.index_model_1 {height:285px; overflow:hidden; }
.index_model_1 ul li { float:left; height:285px; width:200px; overflow:hidden;}
.index_model_1_item_text { margin:20px auto; width:145px;}
.index_model_1_item1_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat 0 0; z-index:10;}
.index_model_1_item1_image:hover{background:url(images/index_new_09.png) no-repeat 0 -145px;}
.index_model_1_item2_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -145px 0; z-index:10;}
.index_model_1_item2_image:hover{background:url(images/index_new_09.png) no-repeat -145px -145px;}
.index_model_1_item3_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -290px 0; z-index:10;}
.index_model_1_item3_image:hover{  background:url(images/index_new_09.png) no-repeat -290px -145px; }
.index_model_1_item4_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -435px 0; z-index:10;}
.index_model_1_item4_image:hover{  background:url(images/index_new_09.png) no-repeat -435px -145px; }
.index_model_1_item5_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -580px 0; z-index:10;}
.index_model_1_item5_image:hover{  background:url(images/index_new_09.png) no-repeat -580px -145px; }
.index_model_1_item6_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -725px 0; z-index:10;}
.index_model_1_item6_image:hover{ background:url(images/index_new_09.png) no-repeat -725px -145px; }
.index_model_1_item7_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -870px 0; z-index:10;}
.index_model_1_item7_image:hover{ background:url(images/index_new_09.png) no-repeat -870px -145px;}
.index_model_1_item8_image { margin:0 auto; width:145px; height:145px; background:url(images/index_new_09.png) no-repeat -1015px 0; z-index:10;}
.index_model_1_item8_image:hover{ background:url(images/index_new_09.png) no-repeat -1015px -145px;}

.index_model_2_left { float:left; height:400px; width:510px; background:url(images/index_new_13.jpg) no-repeat 0 0; }
.index_model_2_right { float:right; height:400px; width:640px;}
.index_model_2_right ul li { height:90px; width:640px; margin:25px 0 0 0;}
.index_model_2_right_image1 { float:left; margin:10px 0 0 0; width:77px; height:72px; background:url(images/index_new_15.png) no-repeat 0 0; }
.index_model_2_right_image2 { float:left; margin:10px 0 0 0; width:77px; height:72px; background:url(images/index_new_15.png) no-repeat -77PX 0; }
.index_model_2_right_image3 { float:left; margin:10px 0 0 0; width:77px; height:72px; background:url(images/index_new_15.png) no-repeat -154PX 0; }
.index_model_2_right_title {float:left; margin:15px 0 0 15px;}
.index_model_2_right_frame { float:right; height:88px; width:420px; position:relative;}
.index_model_2_right_frame img{ position:absolute; z-index:10; left:0; top:36px;}
.index_model_2_right_text { position:absolute; height:88px; width:410px; top:0; right:0;  border:1px solid #000000; background:#4e4e4e; z-index:1; }
.index_model_2_right_text:hover { background:#005ca1; }
.index_model_2_right_text div{ margin:10px 20px; color:#FFF; line-height:180%;}

.index_model_3 {overflow:hidden; }
.index_model_3 li { float:left; height:257px; width:285px; background:#f1f1f1; margin:0 10px 10px 0;}
.index_model_3 li img {width:285px; height:190px; border:0; }
/*
.index_model_3 li div {width:285px; height:60px; line-height:60px; border-bottom:3px solid #292929;  background:url(images/index_new_19_1.png) no-repeat 235px 10px;}
.index_model_3 li div a {margin-left:10px;}
.index_model_3 li:hover img {opacity: 0.7;}
.index_model_3 li:hover div {border-bottom:3px solid #005ca1;  background:url(images/index_new_19_2.png) no-repeat 235px 10px;}
.index_model_3 li:hover a { text-decoration:underline;}
*/
.index_model_3 li:hover img{opacity: 0.7;}
.index_model_3 li div {width:285px; height:60px; line-height:60px; border-bottom:3px solid #292929;  background:url(images/index_new_19_1.png) no-repeat 235px 10px;}
.index_model_3 li div span {margin-left:10px; color:#005ca1; font-size:14px; font-weight:bold;}


.index_model_4_list { float:left; width:360px; margin-right:35px; overflow:hidden;}
.index_model_4_list span { height:35px; line-height:35px; font-size:16pxpx; font-weight:bold; color:#005ca1;}
.index_model_4_list ul li{ height:30px; line-height:30px; width:100%; overflow:hidden; margin-bottom:10px; border-bottom:1px dotted #999; padding-left:35px; background:url(images/index_new_03.png) no-repeat 5px 5px;  }


/* page页 */
.page_address { height:30px; border-bottom:0 solid #cccccc;  background:url(images/index_new_06.png) no-repeat 5px 5px;}
.page_address span { margin-left:30px; height:30px; line-height:30px; font-size:16px;}
.page_left { width:220px; float:right; }
.page_left_title { height:80px; width:220px; border-top:2px solid #005ca1; background-color:#d9d9d9; position:relative;}
.page_left_title_ch { position:absolute; left:10px; top:10px; font-size:20px; font-weight:bold;}
.page_left_title_en { position:absolute; right:10px; bottom:10px; font-size:14px; color:#aaaaaa; font-family:Arial;}
.page_left_item { width:100%;}
.page_left_item li { height:40px; line-height:40px; margin-top:1px; background-color:#e8e8e8;  }
.page_left_item li a{ background-color:#e8e8e8; padding-left:20px; padding-left:20px; display:block; }
.page_left_item li a:hover { background-color:#005ca1; color:#ffffff;text-decoration:none;}
.page_left_item li.selectTag a { background-color:#005ca1; color:#ffffff; display:block; }

.page_right { width:900px; float:left; }
.page_right_title { width:100%; font-size:24px; font-weight:bold; text-align:center; }
.page_right_time { width:100%; text-align:center; color:#aaaaaa; margin-top:10px;}
.page_right_file {  line-height:220%; width:100%; margin-top:30px; text-align:center;}
.page_right_content { line-height:220%; width:100%; margin-top:30px; min-height:350px; }

.page_right_textlist{ margin-top:40px;}
.page_right_textlist li { height:35px; line-height:35px; width:100%; margin-bottom:10px; border-bottom:1px dotted #999; padding-left:35px; background:url(images/index_new_03.png) no-repeat 5px 5px; }
.page_right_textlist li label{ margin-left:20px; color:#aaaaaa; }

.page_right_imgtextlist{ margin-top:40px;}
.page_right_imgtextlist li{ height:110px; width:100%; border-bottom:1px dotted #999; margin-bottom:25px;}
.page_right_imgtextlist li img{ float:left; margin-right:30px; height:100px; width:150px; border:0; }
.page_right_imgtextlist li:hover img{opacity: 0.7;}
.page_right_imgtextlist li div{ height:100px; line-height:200%;}
.page_right_imgtextlist li div span{ color:#005ca1; font-size:14px; font-weight:bold;}
.page_right_imgtextlist li div label{ color:#aaaaaa; }

.page_right_imglist { margin-top:40px;}
.page_right_imglist li { float:left; height:257px; width:285px; background:#f1f1f1; margin:0 15px 30px 0; cursor:pointer;}
.page_right_imglist li img {width:285px; height:190px; border:0;}
.page_right_imglist li:hover img{opacity: 0.7;}
.page_right_imglist li div {width:285px; height:60px; line-height:60px; border-bottom:3px solid #292929;  background:url(images/index_new_19_1.png) no-repeat 235px 10px;}
.page_right_imglist li div span {margin-left:10px; color:#005ca1; font-size:14px; font-weight:bold;}

